@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Lato:300,300i,400,400i,700");@import url("https://fonts.googleapis.com/css?family=Oswald:200,300,400,500,600,700");.outer{display:table;width:100%;height:100%}.outer .inner{display:table-cell;vertical-align:middle;text-align:center}.padding0{padding:0}img.alignnone{margin:.3125rem 1.25rem 1.25rem 0}img.aligncenter{display:block;margin:0 auto}img.alignright{margin:.3125rem 0 1.25rem 1.25rem;float:right}img.alignleft{margin:.3125rem 1.25rem 1.25rem 0;float:left}.wp-caption{background:#fff;max-width:96%;padding:.3125rem .3125rem .625rem;text-align:center}.wp-caption.alignnone{margin:.3125rem 1.25rem 1.25rem 0}.wp-caption.alignleft{margin:.3125rem 1.25rem 1.25rem 0}.wp-caption.alignright{margin:.3125rem 0 1.25rem 1.25rem}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption .wp-caption-text{font-size:.875rem;line-height:1.5rem;margin:0;padding:.3125rem}.screen-reader-text{position:absolute !important;height:1px;width:1px;clip:rect(1px,1px,1px,1px);overflow:hidden}.screen-reader-text:focus{background-color:#fff;top:5px;display:block;padding:.9375rem 1.4375rem .875rem;width:auto;height:auto;font-size:.875rem;font-weight:700;left:5px;line-height:normal;color:#000;clip:auto !important;text-decoration:none;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);z-index:100000}*,*:focus{outline:none !important;border-color:none !important;box-shadow:inset 0 0 0 transparent !important}body,html{font-family:"Lato",sans-serif;font-size:1rem;font-weight:400;color:#8f8f8f;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width:61.9375rem){body,html{font-size:15px}}h1,h2,h3,h4,h5,h6{font-family:"Oswald",sans-serif;font-weight:400;color:#8f8f8f}h1{font-size:2.5rem;line-height:2.5rem}h2{font-size:1.875rem;line-height:1.875rem}h3{font-size:1.5625rem;line-height:1.5625rem}h4{font-size:1.40625rem;line-height:1.40625rem}h5{font-size:1.25rem;line-height:1.25rem}h6{font-size:1.125rem;line-height:1.125rem}a{color:#016e9d;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:hover,a:focus,a:active{color:#09415c;text-decoration:none}.container{padding:0}.row-fix{display:flex;flex-wrap:wrap}.row-fix:before,.row-fix:after{display:none}.col-xs-25{width:20%;float:left}@media(min-width:768px){.col-sm-25{width:20%;float:left}}@media(min-width:992px){.col-md-25{width:20%;float:left}}@media(min-width:1200px){.col-lg-25{width:20%;float:left}}header{background-color:#fff;position:fixed;left:15px;right:15px;z-index:10;-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-perspective:1000;-webkit-perspective:1000;perspective:1000;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}header .top-section{border-bottom:1px solid #e3e7ea}@media only screen and (max-width:47.9375rem){header .top-section{padding-top:.3125rem;padding-bottom:.3125rem}}@media only screen and (max-width:61.9375rem){header .top-section .container{width:100%}}header .top-section .menu-container{padding:0}@media only screen and (max-width:47.9375rem){header .top-section .menu-container{position:absolute;top:39px;left:0;right:0}}header .top-section .menu-container .menu{background-color:#fff;display:-webkit-flex;display:flex;padding:0;-webkit-justify-content:space-between;justify-content:space-between;border-radius:0;position:inherit}header .top-section .menu-container .menu:after{display:none}@media only screen and (max-width:47.9375rem){header .top-section .menu-container .menu{display:none;padding:0 0 20%;height:100vh;width:100%;overflow:auto;border-left:0;border-right:0;border-top:1px solid #8f8f8f}}header .top-section .menu-container .menu li{-webkit-flex:1 0 auto;flex:1 0 auto}@media only screen and (max-width:47.9375rem){header .top-section .menu-container .menu li{display:block;width:100%}}header .top-section .menu-container .menu li a{position:relative;padding:.9375rem 0 1.25rem;font-family:"Lato",sans-serif;font-size:1.25rem;font-weight:400;color:#8f8f8f;text-align:center;border-radius:0;border-left:1px solid #e3e7ea}@media only screen and (max-width:74.9375rem){header .top-section .menu-container .menu li a{font-size:1.125rem}}@media only screen and (max-width:61.9375rem){header .top-section .menu-container .menu li a{font-size:1rem}}@media only screen and (max-width:47.9375rem){header .top-section .menu-container .menu li a{padding:.9375rem !important;text-align:left;text-transform:none}}header .top-section .menu-container .menu li:last-child a{border-right:1px solid #e3e7ea;background-color:#8f8f8f;color:#fff}header .top-section .menu-container .menu li:last-child a:hover{color:#fff;background-color:#016e9d}header .top-section .menu-container .menu li span.sub-arrow{display:none}@media only screen and (max-width:47.9375rem){header .top-section .menu-container .menu li span.sub-arrow{background-color:#ccc;display:block;border-radius:0}}header .top-section .menu-container .menu li:hover a,header .top-section .menu-container .menu li.current-menu-ancestor a,header .top-section .menu-container .menu li.current-menu-parent a,header .top-section .menu-container .menu li.current_page_parent a,header .top-section .menu-container .menu li.current_page_ancestor a,header .top-section .menu-container .menu li.current-menu-item a,header .top-section .menu-container .menu li.current_page_item a{color:#016e9d}header .top-section .menu-container .menu li ul{padding:0;border-top:3px solid #016e9d;border-radius:0 !important}header .top-section .menu-container .menu li ul:before,header .top-section .menu-container .menu li ul:after{display:none}header .top-section .menu-container .menu li ul li{padding:0;text-align:left;border-bottom:1px solid #ccc}header .top-section .menu-container .menu li ul li a{padding:.9375rem .9375rem .9375rem .625rem !important;font-size:1rem;color:#8f8f8f !important;text-align:left;text-transform:none}header .top-section .menu-container .menu li ul li a:after{display:none}header .top-section .menu-container .menu li ul li a.has-submenu{padding:.9375rem 2.8125rem .9375rem .625rem !important}header .top-section .menu-container .menu li ul li a span.sub-arrow{display:block}header .top-section .menu-container .menu li ul li.current-menu-ancestor>a,header .top-section .menu-container .menu li ul li.current-menu-parent>a,header .top-section .menu-container .menu li ul li.current-menu-item>a,header .top-section .menu-container .menu li ul li.current_page_item>a,header .top-section .menu-container .menu li ul li.current_page_parent>a{background-color:#ccc}header .top-section .menu-container .menu li ul li:last-child{border-bottom:0}header .top-section .menu-container .menu li ul li:last-child a{border-right:0;background-color:initial;color:initial}header .top-section .menu-container .menu li ul li:last-child a:hover{color:initial;background-color:#eee}header .top-section .menu-container .menu li ul li ul li.current-menu-ancestor a,header .top-section .menu-container .menu li ul li ul li.current-menu-parent a,header .top-section .menu-container .menu li ul li ul li.current_page_parent a{background-color:#fff}header .top-section .telephone-container{display:inline-block;float:left;margin-right:15px;margin-top:6px}header .top-section .telephone-container .telephone .fa{font-size:1.375rem}header .top-section .address-container{display:inline-block;float:left;margin-top:5px}header .top-section .address-container .address .fa{font-size:1.375rem}header .top-section .mobile-menu-btn-container{display:none}@media only screen and (max-width:47.9375rem){header .top-section .mobile-menu-btn-container{display:inline-block;float:right}}header .top-section .mobile-menu-btn-container .mobile-menu-btn{background:transparent;position:relative;top:0;display:block;margin:0;padding:0;width:35px;height:30px;border-radius:0;border:0;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;float:right;overflow:hidden;-moz-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}header .top-section .mobile-menu-btn-container .mobile-menu-btn:focus{outline:0}header .top-section .mobile-menu-btn-container .mobile-menu-btn span{display:block;position:absolute;top:15px;left:0;right:0;height:2px;background-color:#8f8f8f;-moz-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}header .top-section .mobile-menu-btn-container .mobile-menu-btn span::before,header .top-section .mobile-menu-btn-container .mobile-menu-btn span::after{position:absolute;display:block;left:0;width:100%;height:2px;background-color:#8f8f8f;content:' ';-moz-transition-duration:.3s,0.3s;-o-transition-duration:.3s,0.3s;-webkit-transition-duration:.3s,0.3s;transition-duration:.3s,0.3s;-moz-transition-delay:.3s,0;-o-transition-delay:.3s,0;-webkit-transition-delay:.3s,0;transition-delay:.3s,0}header .top-section .mobile-menu-btn-container .mobile-menu-btn span::before{top:-9px;-moz-transition-property:top,-moz-transform;-o-transition-property:top,-o-transform;-webkit-transition-property:top,-webkit-transform;transition-property:top,transform}header .top-section .mobile-menu-btn-container .mobile-menu-btn span::after{bottom:-9px;-moz-transition-property:bottom,-moz-transform;-o-transition-property:bottom,-o-transform;-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,transform}header .top-section .mobile-menu-btn-container .mobile-menu-btn.active span{background:0}header .top-section .mobile-menu-btn-container .mobile-menu-btn.active span::before,header .top-section .mobile-menu-btn-container .mobile-menu-btn.active span::after{-moz-transition-delay:0,0.3s;-o-transition-delay:0,0.3s;-webkit-transition-delay:0,0.3s;transition-delay:0,0.3s}header .top-section .mobile-menu-btn-container .mobile-menu-btn.active span::before{top:0;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}header .top-section .mobile-menu-btn-container .mobile-menu-btn.active span::after{bottom:0;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}header .bottom-section{padding-top:1.875rem;padding-bottom:1.875rem;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width:47.9375rem){header .bottom-section{padding-top:1.25rem;padding-bottom:1.25rem}}@media only screen and (max-width:61.9375rem){header .bottom-section .container{width:100%}}header .bottom-section .logo-container{padding-left:0}@media only screen and (max-width:47.9375rem){header .bottom-section .logo-container{padding:0}}header .bottom-section .logo-container a svg{display:block;max-width:320px}@media only screen and (max-width:47.9375rem){header .bottom-section .logo-container a svg{max-width:220px;margin:0 auto}}header .bottom-section .telephone-address-container{padding-right:0;text-align:right;margin-top:.625rem}@media only screen and (max-width:47.9375rem){header .bottom-section .telephone-address-container{padding:0}}header .bottom-section .telephone-address-container .telephone-container{margin-bottom:.625rem}header .bottom-section .telephone-address-container .telephone-container .telephone{font-size:2.5rem;line-height:2.5rem;font-family:"Oswald",sans-serif;font-weight:400}@media only screen and (max-width:61.9375rem){header .bottom-section .telephone-address-container .telephone-container .telephone{font-size:1.875rem;line-height:1.875rem}}header .bottom-section .telephone-address-container .address-container .address{font-size:1.5625rem;line-height:1.5625rem;font-family:"Oswald",sans-serif;font-weight:400;color:#8f8f8f}header .bottom-section .telephone-address-container .address-container .address:hover{color:#09415c}@media only screen and (max-width:61.9375rem){header .bottom-section .telephone-address-container .address-container .address{font-size:1.125rem;line-height:1.25rem}}header.scroll{-moz-box-shadow:0 0 10px 2px #000 !important;-webkit-box-shadow:0 0 10px 2px #000 !important;box-shadow:0 0 10px 2px #000 !important}header.scroll .bottom-section{padding-top:1.25rem;padding-bottom:1.25rem}.affiliations-container{border-top:1px solid #ccc;border-bottom:1px solid #ccc}@media only screen and (max-width:47.9375rem){.affiliations-container{margin-top:-40px}}.affiliations-container .affiliations-row{align-items:center;padding-top:2.5rem;padding-bottom:2.5rem}.affiliations-container .affiliations-row .owl-carousel{margin:0;padding:0 35px}.affiliations-container .affiliations-row .owl-carousel .owl-stage{display:flex;align-items:center}.affiliations-container .affiliations-row .owl-carousel .owl-stage .affiliations-logo{padding:0 .625rem}@media only screen and (max-width:47.9375rem){.affiliations-container .affiliations-row .owl-carousel .owl-stage .affiliations-logo{margin:0 0 1.25rem}}@media only screen and (max-width:47.9375rem){.affiliations-container .affiliations-row .owl-carousel .owl-stage .affiliations-logo:last-child{margin:0}}.affiliations-container .affiliations-row .owl-carousel .owl-stage .affiliations-logo img{width:auto;max-width:100%;margin:0 auto;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.5;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.affiliations-container .affiliations-row .owl-carousel .owl-stage .affiliations-logo img:hover{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.affiliations-container .affiliations-row .owl-carousel .owl-nav .owl-prev,.affiliations-container .affiliations-row .owl-carousel .owl-nav .owl-next{top:-15px}.affiliations-container .affiliations-row .owl-carousel .owl-nav .owl-prev svg,.affiliations-container .affiliations-row .owl-carousel .owl-nav .owl-next svg{fill:#ccc}.affiliations-container .affiliations-row .owl-carousel .owl-nav .owl-prev{left:0}.affiliations-container .affiliations-row .owl-carousel .owl-nav .owl-next{right:0}footer{background-color:#09415c;padding:2.5rem .9375rem 3.75rem;text-align:center}footer .social-media-container{text-align:center;margin:0 0 1.25rem}footer .social-media-container .social-links{display:inline-block;overflow:auto}footer .social-media-container .social-links li{margin:0 10px 0 0}footer .social-media-container .social-links a{border:3px solid #fff;background-color:#09415c;color:#fff;font-size:1.75rem;line-height:3.375rem;width:60px;height:60px}@media only screen and (max-width:61.9375rem){footer .social-media-container .social-links a{line-height:3.625rem}}@media only screen and (max-width:47.9375rem){footer .social-media-container .social-links a{width:50px;height:50px;font-size:1.25rem;line-height:3.125rem}}footer .social-media-container .social-links a:hover{background-color:#016e9d}footer .copyright-menu-container{margin:0 0 1.25rem}footer .copyright-menu-container span{font-size:.9375rem;color:#fff}footer .copyright-menu-container .menu-footer-menu-container{display:inline-block}footer .copyright-menu-container .menu-footer-menu-container ul{display:inline-block;margin:0;padding:0;list-style-type:none}@media only screen and (max-width:47.9375rem){footer .copyright-menu-container .menu-footer-menu-container ul{margin:.625rem auto 0}}footer .copyright-menu-container .menu-footer-menu-container ul li{display:inline-block}footer .copyright-menu-container .menu-footer-menu-container ul li a{position:relative;padding:0 5px;font-size:.9375rem;color:#fff;text-decoration:none}footer .copyright-menu-container .menu-footer-menu-container ul li a:after{content:'|';position:absolute;left:-5px;color:#fff}footer .copyright-menu-container .menu-footer-menu-container ul li a:hover{color:#f1f1f1}footer .copyright-menu-container .menu-footer-menu-container ul li:first-child a:after{display:none}footer .docero-copyright-container{padding:0}footer .docero-copyright-container a{display:inline-block;opacity:1}footer .docero-copyright-container a svg#docero-logo{position:relative;width:140px}footer .docero-copyright-container a:hover{opacity:.7}.sidebar-container{padding:0 0 0 1.25rem}@media only screen and (max-width:61.9375rem){.sidebar-container{padding:0 .9375rem}}.sidebar-container h2{margin:0 0 1.875rem;text-align:center;text-transform:uppercase}.sidebar-container .salesforce-form{margin:0 0 2.5rem}.sidebar-container .salesforce-form .form-left-group,.sidebar-container .salesforce-form .form-right-group{width:100%;padding:0}.sidebar-container .salesforce-form .form-left-group .form-group,.sidebar-container .salesforce-form .form-right-group .form-group{padding:0}.sidebar-container .salesforce-form .submit{text-align:center}.sidebar-container .salesforce-form .submit .btn{background-color:transparent;border:2px solid #09415c;color:#09415c;padding:.9375rem 3.75rem}.sidebar-container .salesforce-form .submit .btn:hover{background-color:#09415c;color:#fff}.sidebar-container .award-logo-row{margin-bottom:2.5rem}.sidebar-container .award-logo-row .logo-container{margin:0 0 1.25rem}.sidebar-container .sidebar-cta-container{position:relative;height:135px;margin-bottom:.3125rem;background-size:cover;background-position:center;cursor:pointer}@media only screen and (max-width:61.9375rem){.sidebar-container .sidebar-cta-container{border-right:5px solid #fff}}@media only screen and (max-width:47.9375rem){.sidebar-container .sidebar-cta-container{border-right:0}}.sidebar-container .sidebar-cta-container h3{margin:0;color:#fff}.sidebar-container .sidebar-cta-container .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:0;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sidebar-container .sidebar-cta-container .overlay .btn{background-color:transparent;border:0;border-bottom:1px solid #fff;color:#fff;padding:1.3125rem 1.25rem}.sidebar-container .sidebar-cta-container:hover .overlay{opacity:1}.page-content .secondary img,.page-content .secondary video,.page-content .secondary audio,.page-content .secondary iframe,.page-content .secondary object{max-width:100%;height:auto}.page-content .secondary ul{margin:-0.3125rem 0 1.5625rem;padding:0 0 0 .9375rem;list-style:none}.page-content .secondary ul li{position:relative;padding:0 0 .3125rem .9375rem;font-size:1.125rem;line-height:2rem;color:#565656}.page-content .secondary ul li:before{content:'\f105';position:absolute;top:0;left:0;font-family:'FontAwesome';font-size:.9375rem;color:#016e9d}.page-content .secondary ul ul{margin:.3125rem 0 0}.page-content .secondary ol{position:relative;margin:-0.3125rem 0 0;padding:0 0 0 1.875rem;list-style-type:none;counter-reset:item}.page-content .secondary ol li{padding:0 0 .3125rem;font-size:1rem;line-height:2rem;color:#565656}.page-content .secondary ol li:before{height:100%;position:absolute;margin:0 0 0 -1.25rem;content:counter(item) ". ";counter-increment:item;color:#016e9d}.page-content .secondary ol ol{margin:.3125rem 0 0}.page-content .secondary p{font-size:1.125rem;line-height:2rem;margin:0 0 1.5625rem;color:#565656}.page-content .secondary .text-block-container .individual-columns p,.page-content .secondary .text-block-container .individual-columns ul{margin-bottom:0}.page-content .secondary .text-block-container .individual-columns:last-child p,.page-content .secondary .text-block-container .individual-columns:last-child ul{margin-bottom:2.5rem}.page-content .secondary .text-block-container .column-count-2 p,.page-content .secondary .text-block-container .column-count-2 ul{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:60px;-webkit-column-gap:60px;column-gap:60px}@media only screen and (max-width:47.9375rem){.page-content .secondary .text-block-container .column-count-2 p,.page-content .secondary .text-block-container .column-count-2 ul{-moz-column-count:1;-webkit-column-count:1;column-count:1;-moz-column-gap:0;-webkit-column-gap:0;column-gap:0}}.page-content .secondary .text-block-container .column-count-3 p,.page-content .secondary .text-block-container .column-count-3 ul{-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:60px;-webkit-column-gap:60px;column-gap:60px}@media only screen and (max-width:47.9375rem){.page-content .secondary .text-block-container .column-count-3 p,.page-content .secondary .text-block-container .column-count-3 ul{-moz-column-count:1;-webkit-column-count:1;column-count:1;-moz-column-gap:0;-webkit-column-gap:0;column-gap:0}}.page-content .secondary .text-block-container .column-count-4 p,.page-content .secondary .text-block-container .column-count-4 ul{-moz-column-count:4;-webkit-column-count:4;column-count:4;-moz-column-gap:60px;-webkit-column-gap:60px;column-gap:60px}@media only screen and (max-width:47.9375rem){.page-content .secondary .text-block-container .column-count-4 p,.page-content .secondary .text-block-container .column-count-4 ul{-moz-column-count:1;-webkit-column-count:1;column-count:1;-moz-column-gap:0;-webkit-column-gap:0;column-gap:0}}.map-container{margin:0;padding:0}.map-container .map{margin:0 0 .9375rem;padding:0;height:250px}.map img,.gmnoprint img{width:auto !important;max-width:7000px !important}.info-window{background-color:#fff;padding:10px 0 5px 5px;max-width:300px;border-radius:0;border:0;font-size:.9375rem;line-height:1.25rem;color:#8f8f8f;text-align:center}.owl-carousel{margin:0 0 4.6875rem;clear:both}.owl-carousel .owl-nav{position:absolute;display:block;margin:0 auto;width:100%;left:0;right:0;top:50%;z-index:50}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{position:absolute}.owl-carousel .owl-nav .owl-prev svg,.owl-carousel .owl-nav .owl-next svg{display:block;width:20px;height:35.08px;fill:#fff;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.owl-carousel .owl-nav .owl-prev svg:hover,.owl-carousel .owl-nav .owl-next svg:hover{fill:#016e9d}.owl-carousel .owl-nav .owl-prev{left:10px}.owl-carousel .owl-nav .owl-next{right:10px}.owl-carousel .item{position:relative;height:auto}.owl-carousel .item .caption{background-color:#016e9d;background-color:rgba(1,110,157,0.85);display:block;position:absolute;bottom:0;left:0;right:0;padding:.3125rem .9375rem}.owl-carousel .item .caption p{margin:0;color:#fff;font-size:.84375rem}.owl-carousel .owl-dots{position:absolute;display:block;margin:0 auto;bottom:-25px;left:0;right:0;text-align:center;z-index:50}@media only screen and (max-width:74.9375rem){.owl-carousel .owl-dots{bottom:-45px}}.owl-carousel .owl-dots .owl-dot{background-color:#000;display:inline-block;margin:0 .3125rem;text-align:center;width:42px;height:4px;border-radius:0;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.owl-carousel .owl-dots .owl-dot:hover,.owl-carousel .owl-dots .owl-dot.active{background-color:#016e9d}.pop-up-video-container{margin:0 0 4.6875rem;padding:0}.pop-up-video-container .pop-up-video{position:relative;display:block;margin:0 auto;width:100%;overflow:hidden}.pop-up-video-container .pop-up-video img{position:relative;width:100%;height:auto;z-index:1}.pop-up-video-container .pop-up-video .overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;background-color:rgba(0,0,0,0.25);-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pop-up-video-container .pop-up-video .overlay .play-btn{display:block;margin:0 auto;width:100px;height:100px;border:3px solid #fff;border-radius:100%;text-align:center;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width:47.9375rem){.pop-up-video-container .pop-up-video .overlay .play-btn{width:70px;height:70px}}.pop-up-video-container .pop-up-video .overlay .play-btn i{font-size:2.5rem;line-height:6.25rem;color:#fff;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width:47.9375rem){.pop-up-video-container .pop-up-video .overlay .play-btn i{font-size:1.4375rem;line-height:4.1875rem}.pop-up-video-container .pop-up-video .overlay .play-btn i:before{margin:0 0 0 .1875rem}}.pop-up-video-container .pop-up-video:hover .overlay{background-color:rgba(0,0,0,0.75)}.pop-up-video-container .pop-up-video:hover .overlay .play-btn{border:3px solid #ccc}.pop-up-video-container .pop-up-video:hover .overlay .play-btn i{color:#ccc}.pop-up-video-container .video-description{background-color:#016e9d;background-color:#016e9d;padding:.9375rem}.pop-up-video-container .video-description p{margin:0 !important;color:#fff}.video-slider{margin:0 0 2.5rem}@media only screen and (max-width:74.9375rem){.video-slider{margin:0 0 3.75rem}}.video-slider .item-video{height:420px}.video-slider .item-video .caption{position:absolute;bottom:0;left:0;right:0;text-align:center;background-color:#000;background-color:rgba(0,0,0,0.5);padding:.625rem 1.25rem}.video-slider .item-video .caption p{margin:0;color:#fff}@media only screen and (max-width:74.9375rem){.video-slider .owl-dots{bottom:-45px}}@media only screen and (max-width:47.9375rem){.video-slider .owl-dots{bottom:-65px}}.video-slider .pop-up-video{position:relative;display:block;margin:0 auto;width:100%;overflow:hidden;height:500px;background-size:cover;background-position:center}.video-slider .pop-up-video img{position:relative;width:100%;height:auto;z-index:1}.video-slider .pop-up-video .overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;background-color:rgba(0,0,0,0.2);-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.video-slider .pop-up-video .overlay .caption{position:absolute;bottom:0;left:0;right:0;text-align:center;background-color:#000;background-color:rgba(0,0,0,0.5);padding:1.25rem}.video-slider .pop-up-video .overlay .caption p{margin:0;color:#fff}.video-slider .pop-up-video .overlay .play-btn{display:block;margin:0 auto;width:150px;height:150px;border:3px solid #fff;border-radius:100%;text-align:center;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width:47.9375rem){.video-slider .pop-up-video .overlay .play-btn{width:70px;height:70px}}.video-slider .pop-up-video .overlay .play-btn i{font-size:3.125rem;line-height:9.375rem;color:#fff;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width:47.9375rem){.video-slider .pop-up-video .overlay .play-btn i{font-size:1.4375rem;line-height:4.1875rem}.video-slider .pop-up-video .overlay .play-btn i:before{margin:0 0 0 .1875rem}}.video-slider .pop-up-video:hover .overlay{background-color:rgba(0,0,0,0.8)}.video-slider .pop-up-video:hover .overlay .play-btn{border:3px solid #ccc}.video-slider .pop-up-video:hover .overlay .play-btn i{color:#ccc}.video-description-container{margin:0 0 2.5rem}.table{margin:0 0 4.6875rem;border-bottom:1px solid #ccc}.table .main-col,.table caption{background-color:#016e9d !important;padding:.5rem;font-size:1.0625rem;font-weight:500;color:#fff}.table tr{border-left:1px solid #ccc;border-right:1px solid #ccc}.table tr td{border-right:1px solid #ccc}.panel-group{margin:.625rem auto 2.5rem;padding:0}.panel-group .panel-default{border-radius:0}.panel-group .panel-default>.panel-heading{padding:0}.panel-group .panel-default>.panel-heading h2{position:relative;display:block;width:100%;height:100%;text-transform:none;float:none;margin:0}.panel-group .panel-default>.panel-heading h2 a{position:relative;display:block;padding:.75rem .9375rem .625rem;width:100%;height:100%;text-decoration:none}.panel-group .panel-default>.panel-heading h2 a .fa{-moz-transform:rotateX(0);-ms-transform:rotateX(0);-webkit-transform:rotateX(0);transform:rotateX(0);float:right;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative;top:15px}.panel-group .panel-default>.panel-heading h2 a:not(.collapsed) .fa{-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.tab-container{margin:0 0 4.6875rem;padding:0}.tab-container .nav-tabs{margin:0 !important;padding:0 !important;border-bottom:0 !important}.tab-container .nav-tabs>li.active>a,.tab-container .nav-tabs .nav-tabs>li.active>a:focus,.tab-container .nav-tabs .nav-tabs>li.active>a:hover{background-color:#016e9d;color:#fff;border:1px solid #ccc}.tab-container .nav-tabs>li>a{background-color:#fff;color:#016e9d;border:1px solid #ccc;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tab-container .nav-tabs li{background:none !important;padding:0 !important;border-right:1px solid #ddd}.tab-container .nav-tabs li:before{display:none}.tab-container .nav-tabs li:last-child{border-right:0 solid}.tab-container .nav-tabs li a{display:block;margin:0 auto;text-align:center;border-radius:0}.tab-container .tab-content{padding:.9375rem;border:1px solid #ccc}.global-ctas-container{padding:0}.global-ctas-container .cta{position:relative;margin:0 auto .9375rem;overflow:hidden}.global-ctas-container .cta.has-image{height:165px}.global-ctas-container .cta.has-image .img-container{background-size:cover;background-position:center;position:absolute;top:0;right:0;bottom:0;left:0;left:7.5px;right:7.5px;top:0;bottom:0;z-index:1}.global-ctas-container .cta.has-image .overlay{position:absolute;left:7.5px;right:7.5px;height:100%;z-index:1;text-align:center;background-color:#8f8f8f;background-color:rgba(143,143,143,0.8);-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.global-ctas-container .cta.has-image .title-container{color:#fff;font-size:1.125rem;line-height:1.25rem;font-weight:600;opacity:1;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.global-ctas-container .cta.has-image .learn-more-container{position:absolute;bottom:0;left:0;right:0;color:#fff;opacity:0;text-transform:uppercase;letter-spacing:1px;font-weight:600;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.global-ctas-container .cta.has-image:hover .overlay{background-color:#8f8f8f;background-color:#8f8f8f}.global-ctas-container .cta.has-image:hover .title-container{opacity:0}.global-ctas-container .cta.has-image:hover .learn-more-container{opacity:1;bottom:40%}.global-ctas-container .cta.no-image{height:125px}.global-ctas-container .cta.no-image .overlay{position:absolute;left:7.5px;right:7.5px;height:100%;z-index:1;text-align:center;background:#09415c;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.global-ctas-container .cta.no-image .overlay .title-container{color:#fff;font-size:1.125rem;line-height:1.25rem;font-weight:600;opacity:1;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.global-ctas-container .cta.no-image .overlay .learn-more-container{position:absolute;bottom:0;left:0;right:0;color:#fff;opacity:0;text-transform:uppercase;letter-spacing:1px;font-weight:600;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.global-ctas-container .cta.no-image:hover .overlay{background:#8f8f8f}.global-ctas-container .cta.no-image:hover .title-container{opacity:0}.global-ctas-container .cta.no-image:hover .learn-more-container{opacity:1;bottom:40%}.featured-category-posts-container{padding:0;margin:0 0 3.75rem}.featured-category-posts-container .featured-post-container{padding:0;border-left:2px solid #fff;border-right:2px solid #fff}@media only screen and (max-width:47.9375rem){.featured-category-posts-container .featured-post-container{margin-bottom:20px}}.featured-category-posts-container .featured-post-container .img-container{position:relative;height:170px;background-size:cover;background-position:center}.featured-category-posts-container .featured-post-container .overlay{padding:0 .3125rem;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.featured-category-posts-container .featured-post-container .overlay h4{color:#fff;margin:0;text-transform:capitalize}.featured-category-posts-container .featured-post-container:hover .overlay{background-color:rgba(0,0,0,0.8)}ul.social-links{display:block;margin:0;padding:0;list-style-type:none}ul.social-links li{display:inline-block;margin:0 .3125rem 0 0;float:left}ul.social-links li a{background-color:#8f8f8f;display:block;width:33px;height:33px;font-size:1rem;line-height:2.0625rem;color:#000;border-radius:100%;border:1px solid #8f8f8f;text-align:center}ul.social-links li:hover a{background-color:#016e9d;color:#fff;border-color:1px solid #016e9d}.banner-container{background-color:#ccc;padding-top:2.5rem;padding-bottom:2.5rem;text-align:center;margin-bottom:3.75rem}@media only screen and (max-width:47.9375rem){.banner-container{margin-bottom:3.75rem}}.banner-container h1,.banner-container h2,.banner-container .page-banner-title{margin:0;font-size:3.125rem;line-height:3.125rem;color:#fff}@media only screen and (max-width:47.9375rem){.banner-container h1,.banner-container h2,.banner-container .page-banner-title{font-size:1.875rem;line-height:1.875rem}}input[type='text'],input[type='email'],input[type='search'],select,textarea{background-color:#fff;display:block;padding:.625rem;width:100%;height:52px;font-family:"Lato",sans-serif;font-size:1rem;color:#8f8f8f;border-radius:0;border:0;border-bottom:1px solid #016e9d;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}input[type='text']:-moz-placeholder,input[type='email']:-moz-placeholder,input[type='search']:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{font-size:1rem;color:#09415c}input[type='text']::-moz-placeholder,input[type='email']::-moz-placeholder,input[type='search']::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{font-size:1rem;color:#09415c}input[type='text']:-ms-input-placeholder,input[type='email']:-ms-input-placeholder,input[type='search']:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:1rem;color:#09415c}input[type='text']::-webkit-input-placeholder,input[type='email']::-webkit-input-placeholder,input[type='search']::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:1rem;color:#09415c}select{background-image:url("../../images/select-arrows.png");background-repeat:no-repeat;background-size:18px;background-position:right 9px top 21px;border-radius:0;-webkit-appearance:none;color:#09415c}textarea{padding:.875rem .625rem;height:113px}.thank-you-message{display:none;margin:.9375rem auto;text-align:center}.thank-you-message p{display:block;text-align:center}.salesforce-form{display:table;margin:0 auto;width:100%;float:none}.salesforce-form .form-group{position:relative;margin:0 0 .9375rem;padding:0 .3125rem}.salesforce-form .form-group.has-error input,.salesforce-form .form-group.has-error select{border:1px solid #f44336}.salesforce-form .form-group.submit{margin:0}.salesforce-form .form-group .messages{display:none}.salesforce-form input[type='submit']{background-color:#8f8f8f;margin:5px auto 0;color:#fff;border:1px solid #8f8f8f}.salesforce-form input[type='submit']:hover{background-color:#016e9d;color:#fff;border:1px solid #016e9d}.salesforce-form .thank-you-message{display:block;margin:.9375rem auto;text-align:center}.salesforce-form .thank-you-message p{text-align:center}.search-form-container{margin:.9375rem auto 9.375rem;padding:0}.search-form-container input[type='submit']{width:100%}.get-directions{position:relative;padding:0}.get-directions input[type='text']{display:inline-block;width:65%;height:56px;float:left}@media only screen and (max-width:47.9375rem){.get-directions input[type='text']{margin:0 0 .46875rem;width:100%}}.get-directions input[type='submit']{background-color:#8f8f8f;display:inline-block;width:34%;color:#fff;border:0;float:right}@media only screen and (max-width:47.9375rem){.get-directions input[type='submit']{width:100%}}.get-directions input[type='submit']:hover{background-color:#016e9d;color:#fff}#request-an-appointment h2{color:#fff;text-align:center;margin:0 0 2.5rem}#request-an-appointment .form-description{text-align:center;color:#fff}#request-an-appointment .salesforce-form .form-group label{color:#fff}#request-an-appointment .salesforce-form .form-group .radio-label{color:#fff}#request-an-appointment .salesforce-form .form-group textarea{height:120px}#request-an-appointment .salesforce-form .submit{text-align:center}#request-an-appointment .mfp-close{color:#fff;width:50px;height:50px;font-size:50px;line-height:50px;right:25px;top:-50px}#request-an-appointment .thank-you-message{color:#fff;text-align:center}.pop-up-container{background-color:#fff;position:relative;display:table;margin:0 auto;padding:1.5625rem .9375rem;max-width:450px;border-radius:3px}.pop-up-container h2{margin:1.25rem auto;text-align:center}#global-pop-up{background-color:#fff;display:block;margin:0 auto;padding:1.5625rem .9375rem;max-width:375px}input[type='submit'],.btn{background-color:#fff;font-family:"Lato",sans-serif;font-size:1.125rem;color:#016e9d;border:2px solid #016e9d;border-radius:0;padding:.9375rem 2.5rem;text-transform:lowercase;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}input[type='submit']:hover,input[type='submit']:active,.btn:hover,.btn:active{background-color:#016e9d;color:#fff;border:2px solid #016e9d}.btns-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding:0;text-align:center}@media only screen and (max-width:47.9375rem){.btns-container{display:block}}.btns-container .btn{margin:0 .1875rem}@media only screen and (max-width:47.9375rem){.btns-container .btn{display:block;margin:0 0 .625rem;width:100%}}.pagination-container{position:relative;display:block;width:100%;text-align:center}.pagination-container .page-numbers{position:relative;display:inline-block;padding:1rem .625rem;font-size:1.25rem;font-weight:700;color:#8f8f8f;text-align:center;text-decoration:none;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pagination-container .page-numbers:hover{color:#016e9d}.pagination-container .page-numbers.current{color:#016e9d}.pagination-container .page-numbers.dots{color:#000}.pagination-container .page-numbers.prev,.pagination-container .page-numbers.next{background-color:#8f8f8f;position:absolute;width:54px;padding:1rem .875rem;overflow:hidden}.pagination-container .page-numbers.prev .arrow,.pagination-container .page-numbers.next .arrow{background-color:#016e9d;position:absolute;top:0;bottom:0}.pagination-container .page-numbers.prev .arrow svg,.pagination-container .page-numbers.next .arrow svg{position:relative;display:block;margin:22px;width:10px;fill:#fff}.pagination-container .page-numbers.prev .text,.pagination-container .page-numbers.next .text{position:relative;display:block;margin:0 4.1875rem 0 1.25rem;font-weight:300;color:#fff}.pagination-container .page-numbers.prev{left:0;float:left}@media only screen and (max-width:47.9375rem){.pagination-container .page-numbers.prev{left:15px}}.pagination-container .page-numbers.prev .arrow{left:0}.pagination-container .page-numbers.prev .arrow svg{-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.pagination-container .page-numbers.prev .text{margin:0 1.25rem 0 4.1875rem}.pagination-container .page-numbers.prev:hover{width:192px}.pagination-container .page-numbers.next{right:0;float:right}@media only screen and (max-width:47.9375rem){.pagination-container .page-numbers.next{right:15px}}.pagination-container .page-numbers.next .arrow{right:0}.pagination-container .page-numbers.next:hover{width:157px}.home-container .main-gallery-container{position:relative;padding:0}.home-container .main-gallery-container .main-gallery{margin:0;overflow:hidden}.home-container .main-gallery-container .main-gallery .slide{background-size:cover;background-position:center;position:relative;height:75vh}@media only screen and (max-width:47.9375rem){.home-container .main-gallery-container .main-gallery .slide{height:450px}}@media only screen and (max-width:61.9375rem){.home-container .main-gallery-container .main-gallery .slide .content-container{max-width:767px}}.home-container .main-gallery-container .main-gallery .slide .content-container h2{font-size:5.3125rem;line-height:5.625rem;font-weight:400;text-transform:uppercase;color:#fff;margin:3.75rem 0 1.875rem;padding:0 2.5rem}@media only screen and (max-width:61.9375rem){.home-container .main-gallery-container .main-gallery .slide .content-container h2{font-size:4.375rem;line-height:4.6875rem;margin:2.5rem 0 1.875rem}}@media only screen and (max-width:47.9375rem){.home-container .main-gallery-container .main-gallery .slide .content-container h2{font-size:3.125rem;line-height:3.4375rem;margin:0 0 1.25rem}}.home-container .main-gallery-container .main-gallery .slide .content-container h2 small{font-size:5rem;text-transform:none;color:#fff}@media only screen and (max-width:61.9375rem){.home-container .main-gallery-container .main-gallery .slide .content-container h2 small{font-size:3.75rem}}@media only screen and (max-width:47.9375rem){.home-container .main-gallery-container .main-gallery .slide .content-container h2 small{font-size:2.5rem}}.home-container .main-gallery-container .main-gallery .slide .content-container .btn{font-size:1.125rem;background-color:#8f8f8f;background-color:rgba(143,143,143,0.8);color:#fff;border-color:#fff}.home-container .main-gallery-container .main-gallery .slide .content-container .btn:hover{background-color:#016e9d;background-color:#016e9d}.home-container .main-gallery-container .main-gallery .owl-controls{position:absolute;left:0;right:0;top:50%;z-index:10}.home-container .main-gallery-container .main-gallery .owl-controls .owl-nav .owl-prev svg,.home-container .main-gallery-container .main-gallery .owl-controls .owl-nav .owl-next svg{fill:#fff}.home-container .main-gallery-container .main-gallery .owl-controls .owl-nav .owl-prev{left:-15px}@media only screen and (max-width:76.5625rem){.home-container .main-gallery-container .main-gallery .owl-controls .owl-nav .owl-prev{left:0}}@media only screen and (max-width:47.9375rem){.home-container .main-gallery-container .main-gallery .owl-controls .owl-nav .owl-prev{left:15px}}.home-container .main-gallery-container .main-gallery .owl-controls .owl-nav .owl-next{right:-15px}@media only screen and (max-width:76.5625rem){.home-container .main-gallery-container .main-gallery .owl-controls .owl-nav .owl-next{right:0}}@media only screen and (max-width:47.9375rem){.home-container .main-gallery-container .main-gallery .owl-controls .owl-nav .owl-next{right:15px}}.home-container .main-gallery-container .main-gallery .owl-dots{position:absolute;top:140px;right:0;bottom:initial;left:0}@media only screen and (max-width:61.9375rem){.home-container .main-gallery-container .main-gallery .owl-dots{top:105px}}.home-container .areas-of-focus-container h2{text-align:center;text-transform:uppercase;margin:3.75rem 0}@media only screen and (max-width:47.9375rem){.home-container .areas-of-focus-container h2{margin:2.5rem 0}}.home-container .areas-of-focus-container .areas-of-focus-row .af-hl-container{background-size:cover;background-position:center;height:300px;border-right:1px solid #fff;border-bottom:1px solid #fff}@media only screen and (max-width:47.9375rem){.home-container .areas-of-focus-container .areas-of-focus-row .af-hl-container{border-right:0}}.home-container .areas-of-focus-container .areas-of-focus-row .af-hl-container:nth-child(4){border-right:0}.home-container .areas-of-focus-container .areas-of-focus-row .af-hl-container:last-child{border-right:0}@media only screen and (max-width:74.9375rem){.home-container .areas-of-focus-container .areas-of-focus-row .af-hl-container:nth-child(even){border-right:0}}.home-container .areas-of-focus-container .areas-of-focus-row .af-hl-container h3{color:#fff;margin:0 0 1.875rem}.home-container .areas-of-focus-container .areas-of-focus-row .af-hl-container .af-intro-text{font-size:1rem;line-height:1.5rem;color:#fff}.home-container .areas-of-focus-container .areas-of-focus-row .af-hl-container .overlay{position:absolute;top:0;right:0;bottom:0;left:0}.home-container .areas-of-focus-container .areas-of-focus-row .af-hl-container .overlay .af-description-container{color:#fff}.home-container .areas-of-focus-container .areas-of-focus-row .af-hl-container .overlay .af-btn-container{position:absolute;bottom:0;left:0;right:0;display:flex;flex-wrap:nowrap}.home-container .areas-of-focus-container .areas-of-focus-row .af-hl-container .overlay .af-btn-container .btn{width:50%;padding:.625rem;text-transform:lowercase;background-color:transparent;border-color:#fff;border-width:1px;color:#fff;font-size:.9375rem}.home-container .areas-of-focus-container .areas-of-focus-row .af-hl-container .overlay .af-btn-container .btn:hover{background-color:#016e9d;border-color:#016e9d}.home-container .areas-of-focus-container .areas-of-focus-row .af-hl-container .main-overlay-container{opacity:1;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.home-container .areas-of-focus-container .areas-of-focus-row .af-hl-container .main-overlay-container h3{margin:0}.home-container .areas-of-focus-container .areas-of-focus-row .af-hl-container .hover-overlay-container{opacity:0;padding:2.5rem;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.home-container .areas-of-focus-container .areas-of-focus-row .af-hl-container .hover-overlay-container h3{margin:0 0 1.875rem;text-align:center}.home-container .areas-of-focus-container .areas-of-focus-row .af-hl-container .hover-overlay-container .af-description-container{font-size:1rem;line-height:1.5rem}.home-container .areas-of-focus-container .areas-of-focus-row .af-hl-container:hover .main-overlay-container{opacity:0;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.home-container .areas-of-focus-container .areas-of-focus-row .af-hl-container:hover .hover-overlay-container{opacity:1}.home-container .areas-of-focus-container .areas-of-focus-row .main-hl{background-color:#09415c}.home-container .about-container{padding-top:3.75rem;padding-bottom:5rem}@media only screen and (max-width:61.9375rem){.home-container .about-container .container{width:100%}}.home-container .about-container h1{font-size:3.75rem;line-height:3.75rem;color:#016e9d;text-transform:uppercase;text-align:center;font-family:"Lato",sans-serif;margin:0 0 2.5rem}.home-container .about-container h1 small{font-size:1.875rem;font-family:"Oswald",sans-serif}.home-container .about-container .nav-tabs{max-width:760px;margin:0 auto 2.5rem}.home-container .about-container .nav-tabs .nav-item .nav-link{border:0;border-radius:0;border-top:6px solid #8f8f8f;color:#8f8f8f;font-size:1.25rem;text-transform:none}.home-container .about-container .nav-tabs .nav-item.active .nav-link{border-top:6px solid #016e9d;color:#016e9d}.home-container .about-container .tab-one h2,.home-container .about-container .tab-three h2,.home-container .about-container .tab-four h2{text-align:center;margin:0 0 2.5rem}.home-container .about-container .tab-one p,.home-container .about-container .tab-three p,.home-container .about-container .tab-four p{font-size:1.125rem;line-height:2rem;margin:0 0 3.75rem;text-align:center;color:#565656}.home-container .about-container .tab-one .logo-container,.home-container .about-container .tab-three .logo-container,.home-container .about-container .tab-four .logo-container{margin:0 0 2.5rem}.home-container .about-container .tab-one .more-btn-container,.home-container .about-container .tab-three .more-btn-container,.home-container .about-container .tab-four .more-btn-container{text-align:center}.home-container .about-container .tab-one .more-btn-container .btn,.home-container .about-container .tab-three .more-btn-container .btn,.home-container .about-container .tab-four .more-btn-container .btn{padding:.9375rem 3.75rem}.home-container .about-container .tab-four p{font-size:1.125rem;line-height:2rem;margin:0 0 2.5rem;color:#565656}.home-container .about-container .tab-three p{font-size:1.125rem;line-height:2rem;margin:0 0 3.75rem;color:#565656}.home-container .about-container #our-team p{font-size:1.125rem;line-height:2rem;margin:0 0 3.75rem;text-align:center;color:#565656}.home-container .about-container #our-team .our-team-row{margin:0}.home-container .about-container #our-team .our-team-row .team-member-container{padding:0 2px}@media only screen and (max-width:74.9375rem){.home-container .about-container #our-team .our-team-row .team-member-container{margin-bottom:1.25rem}}.home-container .about-container #our-team .our-team-row .team-member-container .team-content-container{background-color:#8f8f8f;float:left;width:100%;text-align:center;padding:10px;height:150px}.home-container .about-container #our-team .our-team-row .team-member-container .team-content-container h3,.home-container .about-container #our-team .our-team-row .team-member-container .team-content-container h4{color:#fff}.home-container .about-container #our-team .our-team-row .team-member-container .team-content-container h3{margin:0 0 20px}.home-container .about-container #our-team .our-team-row .team-member-container .team-content-container h4{margin:0}.home-container .about-container #our-team .our-team-row .team-member-container .btn{width:100%;padding:.9375rem 2.5rem}.home-container .testimonials-container{text-align:center;padding:5rem 0 6.25rem;background-size:cover;background-position:center}@media only screen and (max-width:61.9375rem){.home-container .testimonials-container{padding:3.75rem 0 5rem}}.home-container .testimonials-container .fa-quote-left{font-size:1.875rem;line-height:1.875rem;color:#fff;border:2px solid #fff;padding:.9375rem;border-radius:50%}.home-container .testimonials-container h2{text-transform:uppercase;color:#fff;margin:1.25rem 0 2.5rem}.home-container .testimonials-container .testimonials-slider{margin:0 0 2.5rem}.home-container .testimonials-container .testimonials-slider .owl-stage .owl-item .testimonial-excerpt-container{font-size:1.875rem;line-height:2.625rem;color:#fff;padding:0 5rem}@media only screen and (max-width:74.9375rem){.home-container .testimonials-container .testimonials-slider .owl-stage .owl-item .testimonial-excerpt-container{font-size:1.5rem;line-height:2.125rem}}@media only screen and (max-width:47.9375rem){.home-container .testimonials-container .testimonials-slider .owl-stage .owl-item .testimonial-excerpt-container{font-size:1.25rem;line-height:1.875rem;padding:0 3.75rem}}.home-container .testimonials-container .testimonials-slider .owl-stage .owl-item .testimonial-excerpt-container .testimonial-author{font-size:1.25rem;color:#ccc;font-style:italic;position:relative}@media only screen and (max-width:47.9375rem){.home-container .testimonials-container .testimonials-slider .owl-stage .owl-item .testimonial-excerpt-container .testimonial-author{font-size:1.125rem}}.home-container .testimonials-container .testimonials-slider .owl-stage .owl-item .testimonial-excerpt-container .testimonial-author:before{content:"";width:6px;height:2px;background-color:#ccc;position:absolute;left:-13px;top:13px}.home-container .testimonials-container .testimonials-slider .owl-nav .owl-prev,.home-container .testimonials-container .testimonials-slider .owl-nav .owl-next{top:-15px}.home-container .testimonials-container .testimonials-slider .owl-nav .owl-prev svg,.home-container .testimonials-container .testimonials-slider .owl-nav .owl-next svg{fill:#fff}.home-container .testimonials-container .testimonials-slider .owl-nav .owl-prev{left:0}@media only screen and (max-width:47.9375rem){.home-container .testimonials-container .testimonials-slider .owl-nav .owl-prev{left:15px}}.home-container .testimonials-container .testimonials-slider .owl-nav .owl-next{right:0}@media only screen and (max-width:47.9375rem){.home-container .testimonials-container .testimonials-slider .owl-nav .owl-next{right:15px}}.home-container .testimonials-container .testimonial-btn-container .btn{background-color:transparent;color:#fff;border-color:#fff}.home-container .testimonials-container .testimonial-btn-container .btn:hover{background-color:#016e9d}.home-container .reviews-container h3{padding:3.75rem .9375rem;margin:0 -15px;border-bottom:1px solid #ccc;text-align:center;font-size:1.25rem;text-transform:uppercase}.home-container .reviews-container .review-logos-container{padding-top:3.75rem;padding-bottom:3.75rem;display:flex;align-items:center}.home-container .reviews-container .review-logos-container .review-logo a img{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.5;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.home-container .reviews-container .review-logos-container .review-logo a:hover img{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.home-container .request-appointment-container{background-color:#09415c;color:#fff;padding-top:3.75rem;padding-bottom:5rem}@media only screen and (max-width:61.9375rem){.home-container .request-appointment-container .container{width:100%}}.home-container .request-appointment-container h2{margin:0 0 2.5rem;text-align:center;text-transform:uppercase;color:#fff}.home-container .request-appointment-container .salesforce-appointment-form .form-left-group{padding-left:0}@media only screen and (max-width:61.9375rem){.home-container .request-appointment-container .salesforce-appointment-form .form-left-group{padding:0}}.home-container .request-appointment-container .salesforce-appointment-form .form-right-group{padding-right:0}@media only screen and (max-width:61.9375rem){.home-container .request-appointment-container .salesforce-appointment-form .form-right-group{padding:0}}.home-container .request-appointment-container .salesforce-appointment-form .form-group input[type='text'],.home-container .request-appointment-container .salesforce-appointment-form .form-group input[type='email'],.home-container .request-appointment-container .salesforce-appointment-form .form-group input[type='search'],.home-container .request-appointment-container .salesforce-appointment-form .form-group select,.home-container .request-appointment-container .salesforce-appointment-form .form-group textarea{background-color:transparent;border:0;border-bottom:1px solid #fff;color:#fff}.home-container .request-appointment-container .salesforce-appointment-form .form-group input[type='text']:-moz-placeholder,.home-container .request-appointment-container .salesforce-appointment-form .form-group input[type='email']:-moz-placeholder,.home-container .request-appointment-container .salesforce-appointment-form .form-group input[type='search']:-moz-placeholder,.home-container .request-appointment-container .salesforce-appointment-form .form-group select:-moz-placeholder,.home-container .request-appointment-container .salesforce-appointment-form .form-group textarea:-moz-placeholder{color:#fff}.home-container .request-appointment-container .salesforce-appointment-form .form-group input[type='text']::-moz-placeholder,.home-container .request-appointment-container .salesforce-appointment-form .form-group input[type='email']::-moz-placeholder,.home-container .request-appointment-container .salesforce-appointment-form .form-group input[type='search']::-moz-placeholder,.home-container .request-appointment-container .salesforce-appointment-form .form-group select::-moz-placeholder,.home-container .request-appointment-container .salesforce-appointment-form .form-group textarea::-moz-placeholder{color:#fff}.home-container .request-appointment-container .salesforce-appointment-form .form-group input[type='text']:-ms-input-placeholder,.home-container .request-appointment-container .salesforce-appointment-form .form-group input[type='email']:-ms-input-placeholder,.home-container .request-appointment-container .salesforce-appointment-form .form-group input[type='search']:-ms-input-placeholder,.home-container .request-appointment-container .salesforce-appointment-form .form-group select:-ms-input-placeholder,.home-container .request-appointment-container .salesforce-appointment-form .form-group textarea:-ms-input-placeholder{color:#fff}.home-container .request-appointment-container .salesforce-appointment-form .form-group input[type='text']::-webkit-input-placeholder,.home-container .request-appointment-container .salesforce-appointment-form .form-group input[type='email']::-webkit-input-placeholder,.home-container .request-appointment-container .salesforce-appointment-form .form-group input[type='search']::-webkit-input-placeholder,.home-container .request-appointment-container .salesforce-appointment-form .form-group select::-webkit-input-placeholder,.home-container .request-appointment-container .salesforce-appointment-form .form-group textarea::-webkit-input-placeholder{color:#fff}.home-container .request-appointment-container .salesforce-appointment-form .form-group textarea{height:118px}.home-container .request-appointment-container .salesforce-appointment-form .has-error input[type='text'],.home-container .request-appointment-container .salesforce-appointment-form .has-error input[type='email'],.home-container .request-appointment-container .salesforce-appointment-form .has-error input[type='search'],.home-container .request-appointment-container .salesforce-appointment-form .has-error select,.home-container .request-appointment-container .salesforce-appointment-form .has-error textarea{border-bottom:1px solid #f44336}.home-container .request-appointment-container .salesforce-appointment-form .submit{text-align:center}.home-container .request-appointment-container .salesforce-appointment-form .submit .btn{background-color:transparent;border:2px solid #fff;margin:1.875rem 0 0;padding:.9375rem 3.75rem}.home-container .request-appointment-container .salesforce-appointment-form .submit .btn:hover{background-color:#016e9d}.home-container .news-title-container h2{text-align:center;text-transform:uppercase;margin:3.75rem 0}.home-container .news-posts-container{background-color:#e7eef2;padding-top:1.875rem;padding-bottom:3.75rem}.home-container .news-posts-container .news-post-container{background-color:#fff;border:1px solid #ccc;padding:2.5rem 5rem 2.5rem 2.5rem;position:relative}@media only screen and (max-width:47.9375rem){.home-container .news-posts-container .news-post-container{padding:2.5rem}}.home-container .news-posts-container .news-post-container .news-link-container{position:absolute;top:0;bottom:0;right:0;background-color:#8f8f8f}@media only screen and (max-width:47.9375rem){.home-container .news-posts-container .news-post-container .news-link-container{position:relative;margin-top:20px}}.home-container .news-posts-container .news-post-container .news-link-container .btn{padding:10px;width:60px;border:0;background-color:transparent}@media only screen and (max-width:47.9375rem){.home-container .news-posts-container .news-post-container .news-link-container .btn{position:relative;padding:15px 10px 10px}}.home-container .news-posts-container .news-post-container .news-link-container .btn svg{width:11px;height:19px;fill:#fff}.home-container .news-posts-container .news-post-container .news-date-container{position:absolute;right:100px;font-size:1.25rem;font-family:"Oswald",sans-serif}@media only screen and (max-width:47.9375rem){.home-container .news-posts-container .news-post-container .news-date-container{position:relative;right:0;margin-bottom:10px}}.home-container .news-posts-container .news-post-container .excerpt-container{font-size:.9375rem;line-height:1.5625rem;color:#565656}.home-container .news-posts-container .news-post-container .excerpt-container p{font-size:.9375rem;line-height:1.5625rem}.home-container .news-posts-container .news-post-container .excerpt-container h2{font-size:1.375rem;line-height:1.875rem;text-transform:uppercase;color:#016e9d;margin:0 0 1.25rem}.home-container .news-posts-container .view-all-btn-container{text-align:center;margin:1.875rem 0 0}.home-container .news-posts-container .view-all-btn-container .btn{background-color:transparent;border-color:#09415c;color:#09415c;padding:.9375rem 3.75rem}.home-container .news-posts-container .view-all-btn-container .btn:hover{background-color:#fff}.home-container .blog-title-container h2{margin:3.75rem 0;text-transform:uppercase;text-align:center}.home-container .blog-posts-container{padding-bottom:3.75rem}@media only screen and (max-width:61.9375rem){.home-container .blog-posts-container .container{width:100%}}.home-container .blog-posts-container .blog-post-container{padding:0;border:1px solid #ccc}.home-container .blog-posts-container .blog-post-container .post-content-container{padding:2.5rem;height:400px}@media only screen and (max-width:61.9375rem){.home-container .blog-posts-container .blog-post-container .post-content-container{padding:1.875rem}}@media only screen and (max-width:47.9375rem){.home-container .blog-posts-container .blog-post-container .post-content-container{height:340px}}.home-container .blog-posts-container .blog-post-container .post-content-container h3{margin:0 0 1.25rem;color:#016e9d;font-size:1.375rem;line-height:1.625rem}@media only screen and (max-width:61.9375rem){.home-container .blog-posts-container .blog-post-container .post-content-container h3{margin:0 0 .625rem}}.home-container .blog-posts-container .blog-post-container .post-content-container .date-container{margin:0 0 1.25rem;font-size:.9375rem;line-height:1.5625rem;font-family:"Oswald",sans-serif}@media only screen and (max-width:61.9375rem){.home-container .blog-posts-container .blog-post-container .post-content-container .date-container{margin:0 0 .625rem}}.home-container .blog-posts-container .blog-post-container .post-content-container .excerpt-container{font-size:.9375rem;line-height:1.5625rem;color:#565656}.home-container .blog-posts-container .blog-post-container .more-link-share-container{position:absolute;bottom:0;left:0;right:0;height:55px;border-top:1px solid #fff;background-color:#8f8f8f}.home-container .blog-posts-container .blog-post-container .more-link-share-container .more-link-container{height:100%;border-right:1px solid #ccc;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding:0;text-align:center}@media only screen and (max-width:61.9375rem){.home-container .blog-posts-container .blog-post-container .more-link-share-container .more-link-container{width:50%;float:left}}.home-container .blog-posts-container .blog-post-container .more-link-share-container .more-link-container a{width:100%;padding:.9375rem;color:#fff}.home-container .blog-posts-container .blog-post-container .more-link-share-container .share-container{padding:0;height:100%}@media only screen and (max-width:61.9375rem){.home-container .blog-posts-container .blog-post-container .more-link-share-container .share-container{width:50%;float:left}}.home-container .blog-posts-container .blog-post-container .more-link-share-container .share-container .addthis_tool{height:100%}.home-container .blog-posts-container .blog-post-container .more-link-share-container .share-container .addthis_tool .at-resp-share-element{height:100%}.home-container .blog-posts-container .blog-post-container .more-link-share-container .share-container .addthis_tool .at-resp-share-element .at-share-btn-elements{height:100%}.home-container .blog-posts-container .blog-post-container .more-link-share-container .share-container .addthis_tool .at-resp-share-element .at-share-btn-elements .at-share-btn{background-color:transparent !important;width:33.33%;margin:0;padding:18px 10px;border-right:1px solid #ccc;text-align:center}@media only screen and (max-width:74.9375rem){.home-container .blog-posts-container .blog-post-container .more-link-share-container .share-container .addthis_tool .at-resp-share-element .at-share-btn-elements .at-share-btn{padding:17.5px 16px}}@media only screen and (max-width:61.9375rem){.home-container .blog-posts-container .blog-post-container .more-link-share-container .share-container .addthis_tool .at-resp-share-element .at-share-btn-elements .at-share-btn{padding:17.5px 5px}}.home-container .blog-posts-container .blog-post-container .more-link-share-container .share-container .addthis_tool .at-resp-share-element .at-share-btn-elements .at-share-btn:last-child{border:0}.home-container .blog-posts-container .blog-post-container .more-link-share-container .share-container .addthis_tool .at-resp-share-element .at-share-btn-elements .at-share-btn:hover,.home-container .blog-posts-container .blog-post-container .more-link-share-container .share-container .addthis_tool .at-resp-share-element .at-share-btn-elements .at-share-btn:focus{transform:none}.home-container .blog-posts-container .blog-post-container .more-link-share-container .share-container .addthis_tool .at-resp-share-element .at-share-btn-elements .at-share-btn .at-icon-wrapper{float:unset}.home-container .blog-posts-container .blog-post-container .more-link-share-container .share-container .addthis_tool .at-resp-share-element .at-share-btn-elements .at-share-btn .at-label{display:none}.home-container .blog-posts-container .view-all-btn-container{text-align:center;margin:1.875rem 0 0}.home-container .blog-posts-container .view-all-btn-container .btn{padding:.9375rem 3.75rem}.page-template-contact-us .secondary .map{margin:0 auto .9375rem;height:400px}.page-template-contact-us .secondary .contact-information{padding:0;margin:0 0 2.5rem}.page-template-contact-us .secondary .contact-information .address-container,.page-template-contact-us .secondary .contact-information .telephone-container,.page-template-contact-us .secondary .contact-information .fax-container,.page-template-contact-us .secondary .contact-information .email-container{position:relative;display:block;padding:0 0 .625rem 2.5rem;width:100%;float:left;font-size:1.125rem}.page-template-contact-us .secondary .contact-information .address-container .fa,.page-template-contact-us .secondary .contact-information .telephone-container .fa,.page-template-contact-us .secondary .contact-information .fax-container .fa,.page-template-contact-us .secondary .contact-information .email-container .fa{position:absolute;top:2px;left:0;font-size:1.375rem;color:#000}.page-template-contact-us .secondary .contact-information .address-container span,.page-template-contact-us .secondary .contact-information .telephone-container span,.page-template-contact-us .secondary .contact-information .fax-container span,.page-template-contact-us .secondary .contact-information .email-container span{display:inline-block}.page-template-contact-us .secondary .location-ctas-container{padding:0}.page-template-contact-us .secondary .location-ctas-container .location-cta-container{background-color:#8f8f8f;border:4px solid #fff;padding:2.5rem}.page-template-contact-us .secondary .location-ctas-container .location-cta-container:hover{background-color:#016e9d}.page-template-contact-us .secondary .location-ctas-container .location-cta-container h3{color:#fff;margin:0;font-size:1.25rem;line-height:1.875rem;text-transform:uppercase;font-weight:700;font-family:"Lato",sans-serif}.page-content{padding-bottom:5.625rem}.page-content .secondary{padding:0 .9375rem 0 0}@media only screen and (max-width:61.9375rem){.page-content .secondary{padding:0 .9375rem;margin-bottom:3.75rem}}.page-content .secondary iframe{height:100% !important}.page-content .secondary h1{margin:0 0 1.875rem;text-transform:none}.page-content .secondary h2,.page-content .secondary h3,.page-content .secondary h4,.page-content .secondary h5,.page-content .secondary h6{margin:2.5rem 0 1.875rem;text-transform:none}.page-content .secondary h1.mtop-zero,.page-content .secondary h2.mtop-zero,.page-content .secondary h3.mtop-zero,.page-content .secondary h4.mtop-zero,.page-content .secondary h5.mtop-zero,.page-content .secondary h6.mtop-zero{margin-top:0 !important}.blog .blog-posts-container{padding-bottom:3.75rem}.blog .blog-posts-container .blog-post-container{padding:0 0 3.4375rem;border:1px solid #ccc;width:48%;margin:0 2% 20px 0}@media only screen and (max-width:61.9375rem){.blog .blog-posts-container .blog-post-container{width:100%;margin:0 0 20px}}.blog .blog-posts-container .blog-post-container .post-content-container{padding:2.5rem 2.5rem 3.4375rem 2.5rem;height:340px;overflow:hidden;margin-bottom:3.4375rem}@media only screen and (max-width:61.9375rem){.blog .blog-posts-container .blog-post-container .post-content-container{padding:1.875rem}}.blog .blog-posts-container .blog-post-container .post-content-container h3{margin:0 0 1.25rem;color:#016e9d;font-size:1.375rem;line-height:1.625rem}@media only screen and (max-width:61.9375rem){.blog .blog-posts-container .blog-post-container .post-content-container h3{margin:0 0 .625rem}}.blog .blog-posts-container .blog-post-container .post-content-container .date-container{margin:0 0 1.25rem;font-size:.9375rem;line-height:1.5625rem;font-family:"Oswald",sans-serif}@media only screen and (max-width:61.9375rem){.blog .blog-posts-container .blog-post-container .post-content-container .date-container{margin:0 0 .625rem}}.blog .blog-posts-container .blog-post-container .post-content-container .excerpt-container{font-size:.9375rem;line-height:1.5625rem}.blog .blog-posts-container .blog-post-container .more-link-share-container{position:absolute;bottom:0;left:0;right:0;height:55px;border-top:1px solid #fff;background-color:#8f8f8f}.blog .blog-posts-container .blog-post-container .more-link-share-container .more-link-container{height:100%;border-right:1px solid #ccc;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding:0;text-align:center}@media only screen and (max-width:61.9375rem){.blog .blog-posts-container .blog-post-container .more-link-share-container .more-link-container{width:50%;float:left}}.blog .blog-posts-container .blog-post-container .more-link-share-container .more-link-container a{width:100%;padding:.9375rem;color:#fff}.blog .blog-posts-container .blog-post-container .more-link-share-container .share-container{padding:0;height:100%}@media only screen and (max-width:61.9375rem){.blog .blog-posts-container .blog-post-container .more-link-share-container .share-container{width:50%;float:left}}.blog .blog-posts-container .blog-post-container .more-link-share-container .share-container .addthis_tool{height:100%}.blog .blog-posts-container .blog-post-container .more-link-share-container .share-container .addthis_tool .at-resp-share-element{height:100%}.blog .blog-posts-container .blog-post-container .more-link-share-container .share-container .addthis_tool .at-resp-share-element .at-share-btn-elements{height:100%}.blog .blog-posts-container .blog-post-container .more-link-share-container .share-container .addthis_tool .at-resp-share-element .at-share-btn-elements .at-share-btn{background-color:transparent !important;width:33.33%;margin:0;padding:18px 10px;border-right:1px solid #ccc;text-align:center}@media only screen and (max-width:74.9375rem){.blog .blog-posts-container .blog-post-container .more-link-share-container .share-container .addthis_tool .at-resp-share-element .at-share-btn-elements .at-share-btn{padding:17.5px 16px}}@media only screen and (max-width:61.9375rem){.blog .blog-posts-container .blog-post-container .more-link-share-container .share-container .addthis_tool .at-resp-share-element .at-share-btn-elements .at-share-btn{padding:17.5px 5px}}.blog .blog-posts-container .blog-post-container .more-link-share-container .share-container .addthis_tool .at-resp-share-element .at-share-btn-elements .at-share-btn:last-child{border:0}.blog .blog-posts-container .blog-post-container .more-link-share-container .share-container .addthis_tool .at-resp-share-element .at-share-btn-elements .at-share-btn:hover{transform:none}.blog .blog-posts-container .blog-post-container .more-link-share-container .share-container .addthis_tool .at-resp-share-element .at-share-btn-elements .at-share-btn .at-icon-wrapper{float:unset}.blog .blog-posts-container .blog-post-container .more-link-share-container .share-container .addthis_tool .at-resp-share-element .at-share-btn-elements .at-share-btn .at-label{display:none}.blog .blog-posts-container .view-all-btn-container{text-align:center;margin:1.875rem 0 0}.blog .blog-posts-container .view-all-btn-container .btn{padding:.9375rem 3.75rem}.archive .page-content .blog-posts-container{padding:0}.archive .page-content .blog-posts-container .blog-post-container{padding:0 0 2.5rem;margin:0 0 2.5rem;border-bottom:1px solid #ccc}.archive .page-content .blog-posts-container .blog-post-container .post-image-container{padding-left:0;position:relative}@media only screen and (max-width:47.9375rem){.archive .page-content .blog-posts-container .blog-post-container .post-image-container{margin:0 0 1.25rem}}.archive .page-content .blog-posts-container .blog-post-container .post-image-container .post-date{position:absolute;top:0;left:0;background-color:#016e9d;color:#fff;padding:1.25rem;font-size:1.375rem;font-weight:700;text-transform:uppercase}.archive .page-content .blog-posts-container .blog-post-container .post-content-container{padding:0}@media only screen and (max-width:47.9375rem){.archive .page-content .blog-posts-container .blog-post-container .post-content-container{padding:0}}.archive .page-content .blog-posts-container .blog-post-container .post-content-container h2{font-size:1.875rem;line-height:1.875rem;text-transform:none;margin:0 0 1.25rem}.archive .page-content .blog-posts-container .blog-post-container .post-content-container .post-author{display:inline-block;color:#016e9d;font-size:.9375rem;line-height:1.5625rem;margin:0 .625rem 1.25rem 0}.archive .page-content .blog-posts-container .blog-post-container .post-content-container .post-date{display:inline-block;color:#016e9d;font-size:.9375rem;line-height:1.5625rem;margin:0 0 1.25rem 0}.archive .page-content .blog-posts-container .blog-post-container .post-content-container .excerpt-container{margin:0 0 1.25rem;font-size:.9375rem;line-height:1.625rem}.archive .page-content .blog-posts-container .blog-post-container .post-content-container .btn{padding:.9375rem 2.5rem}.single .page-content .secondary .addthis_tool{margin:2.5rem 0 0}.post-type-archive-team .page-content .secondary .doctors-row{margin:0}.post-type-archive-team .page-content .secondary .doctors-row .doctor-container{background-color:#8f8f8f;color:#fff;border-left:5px solid #fff;border-right:5px solid #fff;margin:0 0 1.25rem;position:relative;padding-bottom:3.75rem}.post-type-archive-team .page-content .secondary .doctors-row .doctor-container .doctor-image-container{margin:0 -15px;overflow:hidden}.post-type-archive-team .page-content .secondary .doctors-row .doctor-container .doctor-image-container img{width:100%}.post-type-archive-team .page-content .secondary .doctors-row .doctor-container h2,.post-type-archive-team .page-content .secondary .doctors-row .doctor-container h3{color:#fff;text-align:center;text-transform:capitalize}.post-type-archive-team .page-content .secondary .doctors-row .doctor-container h2{margin:1.25rem 0;font-size:1.375rem;line-height:1.375rem}.post-type-archive-team .page-content .secondary .doctors-row .doctor-container h3{margin:0 0 1.25rem;font-size:1.25rem;line-height:1.25rem}.post-type-archive-team .page-content .secondary .doctors-row .doctor-container ul{margin:0 0 5rem}.post-type-archive-team .page-content .secondary .doctors-row .doctor-container ul li{color:#fff;text-transform:capitalize}.post-type-archive-team .page-content .secondary .doctors-row .doctor-container ul li:before{color:#fff}.post-type-archive-team .page-content .secondary .doctors-row .doctor-container .btns-container{position:absolute;bottom:0;left:0;right:0}.post-type-archive-team .page-content .secondary .doctors-row .doctor-container .btns-container .btn{width:100%;margin:0}.single-team .page-content .secondary h1{line-height:1.875rem}.single-team .page-content .secondary h1 small{font-size:1.25rem;font-family:"Lato",sans-serif}.single-team .page-content .secondary .team-content-row{margin-bottom:2.5rem}.single-conditions .page-content .secondary .global-ctas-container,.single-procedures .page-content .secondary .global-ctas-container{margin-bottom:2.5rem}.single-conditions .page-content .secondary .related-header,.single-procedures .page-content .secondary .related-header{text-align:center;margin:2.5rem 0;padding:2.5rem 0 0;border-top:1px solid #09415c;clear:both}.single-conditions .page-content .secondary .doctors-row,.single-procedures .page-content .secondary .doctors-row{margin:0}.single-conditions .page-content .secondary .doctors-row .doctor-container,.single-procedures .page-content .secondary .doctors-row .doctor-container{background-color:#8f8f8f;color:#fff;border-left:5px solid #fff;border-right:5px solid #fff;margin:0 0 1.25rem;position:relative;padding-bottom:3.75rem}.single-conditions .page-content .secondary .doctors-row .doctor-container .doctor-image-container,.single-procedures .page-content .secondary .doctors-row .doctor-container .doctor-image-container{margin:0 -15px;overflow:hidden}.single-conditions .page-content .secondary .doctors-row .doctor-container .doctor-image-container img,.single-procedures .page-content .secondary .doctors-row .doctor-container .doctor-image-container img{width:100%}.single-conditions .page-content .secondary .doctors-row .doctor-container h2,.single-conditions .page-content .secondary .doctors-row .doctor-container h3,.single-procedures .page-content .secondary .doctors-row .doctor-container h2,.single-procedures .page-content .secondary .doctors-row .doctor-container h3{color:#fff;text-align:center;text-transform:capitalize}.single-conditions .page-content .secondary .doctors-row .doctor-container h2,.single-procedures .page-content .secondary .doctors-row .doctor-container h2{margin:1.25rem 0;font-size:1.375rem;line-height:1.375rem}.single-conditions .page-content .secondary .doctors-row .doctor-container h3,.single-procedures .page-content .secondary .doctors-row .doctor-container h3{margin:0 0 1.25rem;font-size:1.25rem;line-height:1.25rem}.single-conditions .page-content .secondary .doctors-row .doctor-container ul,.single-procedures .page-content .secondary .doctors-row .doctor-container ul{margin:0 0 5rem}.single-conditions .page-content .secondary .doctors-row .doctor-container ul li,.single-procedures .page-content .secondary .doctors-row .doctor-container ul li{color:#fff}.single-conditions .page-content .secondary .doctors-row .doctor-container ul li:before,.single-procedures .page-content .secondary .doctors-row .doctor-container ul li:before{color:#fff}.single-conditions .page-content .secondary .doctors-row .doctor-container .btns-container,.single-procedures .page-content .secondary .doctors-row .doctor-container .btns-container{position:absolute;bottom:0;left:0;right:0}.single-conditions .page-content .secondary .doctors-row .doctor-container .btns-container .btn,.single-procedures .page-content .secondary .doctors-row .doctor-container .btns-container .btn{width:100%;margin:0}.post-type-archive-locations .location-wrapper{padding:0 .3125rem;height:375px;margin-bottom:.625rem}@media only screen and (max-width:61.9375rem){.post-type-archive-locations .location-wrapper{height:330px;margin:0 0 20px}}.post-type-archive-locations .location-wrapper .location-container{border:1px solid #016e9d;height:100%;position:relative;padding:2.5rem 1.25rem;text-align:center}.post-type-archive-locations .location-wrapper .location-container h3{margin:0 0 1.25rem;font-size:1.5625rem;line-height:1.5625rem;text-transform:uppercase;font-family:"Lato",sans-serif;font-weight:400}.post-type-archive-locations .location-wrapper .location-container svg{width:35px;margin:0 auto 1.25rem}.post-type-archive-locations .location-wrapper .location-container svg path{fill:#016e9d}.post-type-archive-locations .location-wrapper .location-container .location-content-container{font-size:1.125rem;line-height:1.375rem;margin:0 0 .625rem}.post-type-archive-locations .location-wrapper .location-container .telephone{font-size:1.375rem;color:#09415c;font-weight:700}.post-type-archive-locations .location-wrapper .location-container .telephone:hover{color:#8f8f8f}.post-type-archive-locations .location-wrapper .location-container .btn-container{position:absolute;bottom:0;left:0;right:0}.post-type-archive-locations .location-wrapper .location-container .btn-container .btn{width:100%;background-color:#8f8f8f;border-color:#8f8f8f;color:#fff}.post-type-archive-locations .location-wrapper .location-container .btn-container .btn:hover{background-color:#016e9d;border-color:#016e9d}.single-locations .page-content .secondary .office-info-container{padding:0}.single-locations .page-content .secondary .office-info-container .map-container{margin:0}.single-locations .page-content .secondary .office-info-container .get-directions{margin:0 0 1.25rem}.single-locations .page-content .secondary .office-info-container .office-info{border-bottom:1px solid #ccc;padding:0 0 1.25rem;margin:0 0 1.25rem;font-size:1.125rem;line-height:2rem}@media only screen and (max-width:47.9375rem){.single-locations .page-content .secondary .office-info-container .office-info{font-size:1rem;line-height:1.875rem}}.single-locations .page-content .secondary .office-info-container .office-info .icon-container .fa{font-size:1.5rem;color:#000}.single-locations .page-content .secondary .office-info-container .table-striped{margin:2.5rem 0}.post-type-archive-testimonials .testimonials-row{border-bottom:1px solid #ccc;overflow:auto;padding-bottom:2.5rem;margin:0 0 2.5rem}.post-type-archive-testimonials .testimonials-row .testimonial-container h2{margin:0 0 1.25rem}.post-type-archive-testimonials .testimonials-row .testimonial-container .excerpt-container{font-size:1.125rem;line-height:2rem;margin:0 0 1.25rem}@media only screen and (max-width:47.9375rem){.post-type-archive-testimonials .testimonials-row .testimonial-video-container{margin:0 0 1.25rem}}.post-type-archive-testimonials .testimonials-row .testimonial-video-container .pop-up-video{position:relative;display:block;margin:0 auto;width:100%;overflow:hidden}.post-type-archive-testimonials .testimonials-row .testimonial-video-container .pop-up-video img{position:relative;width:100%;height:auto;z-index:1}.post-type-archive-testimonials .testimonials-row .testimonial-video-container .pop-up-video .overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;background-color:rgba(0,0,0,0.25);-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.post-type-archive-testimonials .testimonials-row .testimonial-video-container .pop-up-video .overlay .play-btn{display:block;margin:0 auto;width:50px;height:50px;border:2px solid #fff;border-radius:100%;text-align:center;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.post-type-archive-testimonials .testimonials-row .testimonial-video-container .pop-up-video .overlay .play-btn i{font-size:1.25rem;line-height:2.875rem;color:#fff;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width:47.9375rem){.post-type-archive-testimonials .testimonials-row .testimonial-video-container .pop-up-video .overlay .play-btn i{line-height:3.125rem}}.post-type-archive-testimonials .testimonials-row .testimonial-video-container .pop-up-video:hover .overlay{background-color:rgba(0,0,0,0.75)}.post-type-archive-testimonials .testimonials-row .testimonial-video-container .pop-up-video:hover .overlay .play-btn{border:2px solid #ccc}.post-type-archive-testimonials .testimonials-row .testimonial-video-container .pop-up-video:hover .overlay .play-btn i{color:#ccc}.single-testimonials .page-content .secondary .testimonial-author{font-size:1.125rem;line-height:2rem;font-weight:600}@media only screen and (max-width:47.9375rem){.single-testimonials .page-content .secondary .testimonial-video-container{margin:0 0 1.25rem}}.single-testimonials .page-content .secondary .testimonial-video-container .pop-up-video{position:relative;display:block;margin:0 auto;width:100%;overflow:hidden}.single-testimonials .page-content .secondary .testimonial-video-container .pop-up-video img{position:relative;width:100%;height:auto;z-index:1}.single-testimonials .page-content .secondary .testimonial-video-container .pop-up-video .overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;background-color:rgba(0,0,0,0.25);-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.single-testimonials .page-content .secondary .testimonial-video-container .pop-up-video .overlay .play-btn{display:block;margin:0 auto;width:50px;height:50px;border:2px solid #fff;border-radius:100%;text-align:center;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.single-testimonials .page-content .secondary .testimonial-video-container .pop-up-video .overlay .play-btn i{font-size:1.25rem;line-height:2.875rem;color:#fff;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width:47.9375rem){.single-testimonials .page-content .secondary .testimonial-video-container .pop-up-video .overlay .play-btn i{line-height:3.125rem}}.single-testimonials .page-content .secondary .testimonial-video-container .pop-up-video:hover .overlay{background-color:rgba(0,0,0,0.75)}.single-testimonials .page-content .secondary .testimonial-video-container .pop-up-video:hover .overlay .play-btn{border:2px solid #ccc}.single-testimonials .page-content .secondary .testimonial-video-container .pop-up-video:hover .overlay .play-btn i{color:#ccc}@page{margin:1cm}@media print{body{background-color:#fff !important;margin:0;padding:0;width:100%;color:#000 !important}*,*:before,*:after{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;print-color-adjust:exact;-webkit-print-color-adjust:exact}a{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^='#']:after,a[href^='javascript:']:after{content:' '}pre,blockquote{border:1px solid #000;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h1,h2,h3,h4,h5,h6,img,blockquote,table,pre,b,ul,ol,dl{page-break-after:avoid;page-break-inside:avoid}footer,.sidebar-container{display:none !important}header{position:relative !important;left:0 !important;right:0 !important;border-top:0 !important}header .menu-container{display:none}.page,.single,.archive,.blog{margin:0 !important}.page-content .banner-container{display:none}.page-content .secondary{margin:0;padding:0 !important;width:100%;page-break-before:always}.page-content .secondary img{display:block;margin:0 0 .9375rem;float:none}.blog .blog-posts-container .blog-post-container{width:100% !important;height:auto !important;margin:0 0 2.1875rem;padding:0 !important;page-break-inside:avoid;page-break-after:auto}.blog .blog-posts-container .blog-post-container img{display:none !important}.panel-group .panel-default{page-break-inside:avoid;page-break-after:auto}.panel-group .panel-default .panel-collapse{display:block !important;height:auto !important}.pop-up-video-container{margin:0 0 3.125rem !important}.pop-up-video-container .pop-up-video{height:75px}.pop-up-video-container .pop-up-video:after{content:"|  " attr(href);background-color:#ccc !important;position:absolute;top:0;right:0;bottom:0;left:0;font-family:FontAwesome;font-size:1.25rem;line-height:4.6875rem;color:#646464;z-index:2;text-align:center}.tab-content>.tab-pane{display:block !important;opacity:1 !important;visibility:visible !important}}