@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,400italic");@import url("https://fonts.googleapis.com/css?family=Cabin:700");@import url("https://fonts.googleapis.com/css?family=Montserrat");@import url("https://fonts.googleapis.com/css?family=Montserrat:200,400,500,700,800&display=swap");@import url("https://use.fontawesome.com/releases/v5.0.9/css/all.css");@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,800&effect=3d-float");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}table{border-collapse:collapse;border-spacing:0;}.text-left{text-align:left;}.text-center{text-align:center;}.text-right{text-align:right;}.clearfix{overflow:hidden;*zoom:1;}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;}html{background:white;color:#1e253b;font:16px/1.2 "Open Sans",sans-serif;}@media screen and (max-width:900px){html{font-size:14px;}}@media screen and (max-width:800px){html{font-size:12px;}}button{background:none;border:none;cursor:pointer;font-size:1rem;}a{color:#5295da;}p{line-height:1.75rem;margin:0 0 1rem 0;}img{margin:0 auto;}h1{font-size:4rem;font-weight:bold;}h2{font-size:2rem;font-weight:bold;}h3{font-size:1.2rem;font-weight:bold;}h4{font-size:1.7rem;font-weight:bold;}h5{font-size:1rem;font-weight:bold;}em{font-style:italic;}strong{font-weight:bold;}
.copy-container{margin:0 auto;max-width:1200px;padding:0 20px;position:relative;}.flex-container{display:flex;justify-content:space-around;}.col1{min-width:130px;width:8.33333%;}.col2{min-width:130px;width:16.66667%;}.col3{min-width:130px;width:25%;}.col4{min-width:130px;width:33.33333%;}.col5{min-width:130px;width:41.66667%;}.col6{min-width:130px;width:50%;}.col7{min-width:130px;width:58.33333%;}.col8{min-width:130px;width:66.66667%;}.col9{min-width:130px;width:75%;}.col10{min-width:130px;width:83.33333%;}.col11{min-width:130px;width:91.66667%;}.col12{min-width:130px;width:100%;}#homepage-hero{margin:0 auto;max-width:1200px;}#patient-resources{margin-top:-4rem;}#high-standards{width:auto;}#modalities{width:auto;}body{max-width:1440px;width:100%;margin:0 auto;}.page-body{position:relative;display:block;max-width:100%;padding:0;margin:0;}.page-body .page-content{width:100%;}.page-body .sidebar{width:25%;}@media screen and (max-width:750px){.page-body{display:block;padding:0;}.page-body .page-content,.page-body .sidebar{width:100%;}}.page-node-type-book .page-content{width:75%;}.page-node-type-book .sidebar{width:25%;}.breadcrumbs{display:none;}
.cta-button,.navbar__main-nav li:last-child a,.navbar__main-nav li:last-child a{background:#0096DD;color:white;font-size:0.8rem;font-weight:600;padding:1rem 2rem;text-decoration:none;-moz-transition:background 0.2s;-o-transition:background 0.2s;-webkit-transition:background 0.2s;transition:background 0.2s;}.cta-button:hover,.navbar__main-nav li:last-child a:hover,.cta-button .navbar__main-nav li:last-child a:hover,.navbar__main-nav li:last-child a .navbar__main-nav li:last-child a:hover,.navbar__main-nav li:last-child a:hover,.navbar__main-nav li:last-child a .navbar__main-nav li:last-child a:hover{background:#147CAD;}a{outline:0 none;}.navbar{overflow:hidden;*zoom:1;}.navbar .copy-container{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;max-width:1200px;padding:0;width:100%;}@media screen and (max-width:991px){.navbar .copy-container{width:85%;}}.navbar .copy-container .navbar__main-nav{display:none !important;}.navbar .copy-container .js-form-type-search{width:95%;float:left;display:block;}.navbar .copy-container .js-form-type-search input.form-search{width:100%;height:35px;border-radius:10px;border:1px solid #666;background-image:none;padding:0 15px;}.navbar .copy-container .form-actions{display:inline-block;position:relative;right:40px;padding:7px 0px 7px 7px;border-top-right-radius:10px;border-bottom-right-radius:10px;width:5%;}.navbar .copy-container .form-actions .form-submit{border:0;background:url(/themes/custom/fri/assets/images/search.png) no-repeat transparent 0 center;background-size:contain;display:block;cursor:pointer;color:transparent;height:20px;padding:0;margin:0;}.navbar__logo{margin-top:1.5rem;max-width:340px;width:20%;}@media screen and (max-width:990px){.navbar__logo{width:100%;max-width:none;}}.navbar__logo a{background:url("/themes/custom/fri/assets/images/AHMG-Rad-logo.png") no-repeat transparent 0 center;background-size:contain;display:block;height:100px;overflow:hidden;text-indent:-9999px;width:100%;}@media screen and (max-width:990px){.navbar__logo a{background-position:center center;}}.navbar__hamburger{display:none;}.navbar__main-nav{flex-shrink:2;}.navbar__main-nav ul{overflow:hidden;*zoom:1;align-content:flex-end;align-items:center;display:flex;flex-flow:row wrap;justify-content:space-around;}.navbar__main-nav li a{color:#686e7b;display:block;font-size:1rem;font-weight:600;padding:0.5rem 0.5rem;text-decoration:none;}.navbar__main-nav li:last-child a{margin-left:1rem;}@media screen and (max-width:1065px){.navbar{padding:0;width:100%;}.navbar__hamburger{background:url('/assets/images/icon__hamburger.svg?1618705591') no-repeat white center center;color:#686e7b;cursor:pointer;display:block;font-size:1.5rem;float:right;height:31px;position:relative;text-align:right;width:48px;z-index:999;}.navbar__main-nav{position:relative;}.navbar__main-nav ul{background:transparent;display:block;height:100vh;left:0;overflow:scroll;padding:85px 0 0 20px;position:fixed;top:0;width:100%;z-index:998;-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);-moz-transition:background 0.2s,-moz-transform 0s linear 1s,-webkit-transform 0s linear 1s;-o-transition:background 0.2s,-o-transform 0s linear 1s,-webkit-transform 0s linear 1s;-webkit-transition:background 0.2s,-webkit-transform 0s linear,-webkit-transform 0s linear;-webkit-transition-delay:0s,1s,1s;transition:background 0.2s,transform 0s linear 1s,-webkit-transform 0s linear 1s;}.navbar__main-nav li:nth-child(1){-moz-transition-delay:0.05s;-o-transition-delay:0.05s;-webkit-transition-delay:0.05s;transition-delay:0.05s;}.navbar__main-nav li:nth-child(2){-moz-transition-delay:0.1s;-o-transition-delay:0.1s;-webkit-transition-delay:0.1s;transition-delay:0.1s;}.navbar__main-nav li:nth-child(3){-moz-transition-delay:0.15s;-o-transition-delay:0.15s;-webkit-transition-delay:0.15s;transition-delay:0.15s;}.navbar__main-nav li:nth-child(4){-moz-transition-delay:0.2s;-o-transition-delay:0.2s;-webkit-transition-delay:0.2s;transition-delay:0.2s;}.navbar__main-nav li:nth-child(5){-moz-transition-delay:0.25s;-o-transition-delay:0.25s;-webkit-transition-delay:0.25s;transition-delay:0.25s;}.navbar__main-nav li:nth-child(6){-moz-transition-delay:0.3s;-o-transition-delay:0.3s;-webkit-transition-delay:0.3s;transition-delay:0.3s;}.navbar__main-nav li:nth-child(7){-moz-transition-delay:0.35s;-o-transition-delay:0.35s;-webkit-transition-delay:0.35s;transition-delay:0.35s;}.navbar__main-nav li:nth-child(8){-moz-transition-delay:0.4s;-o-transition-delay:0.4s;-webkit-transition-delay:0.4s;transition-delay:0.4s;}.navbar__main-nav li:nth-child(9){-moz-transition-delay:0.45s;-o-transition-delay:0.45s;-webkit-transition-delay:0.45s;transition-delay:0.45s;}.navbar__main-nav li:nth-child(10){-moz-transition-delay:0.5s;-o-transition-delay:0.5s;-webkit-transition-delay:0.5s;transition-delay:0.5s;}.navbar__main-nav li:nth-child(11){-moz-transition-delay:0.55s;-o-transition-delay:0.55s;-webkit-transition-delay:0.55s;transition-delay:0.55s;}.navbar__main-nav li:nth-child(12){-moz-transition-delay:0.6s;-o-transition-delay:0.6s;-webkit-transition-delay:0.6s;transition-delay:0.6s;}.navbar__main-nav li:nth-child(13){-moz-transition-delay:0.65s;-o-transition-delay:0.65s;-webkit-transition-delay:0.65s;transition-delay:0.65s;}.navbar__main-nav li:nth-child(14){-moz-transition-delay:0.7s;-o-transition-delay:0.7s;-webkit-transition-delay:0.7s;transition-delay:0.7s;}.navbar__main-nav li:nth-child(15){-moz-transition-delay:0.75s;-o-transition-delay:0.75s;-webkit-transition-delay:0.75s;transition-delay:0.75s;}.navbar__main-nav li:nth-child(16){-moz-transition-delay:0.8s;-o-transition-delay:0.8s;-webkit-transition-delay:0.8s;transition-delay:0.8s;}.navbar__main-nav li:nth-child(17){-moz-transition-delay:0.85s;-o-transition-delay:0.85s;-webkit-transition-delay:0.85s;transition-delay:0.85s;}.navbar__main-nav li:nth-child(18){-moz-transition-delay:0.9s;-o-transition-delay:0.9s;-webkit-transition-delay:0.9s;transition-delay:0.9s;}.navbar__main-nav li:nth-child(19){-moz-transition-delay:0.95s;-o-transition-delay:0.95s;-webkit-transition-delay:0.95s;transition-delay:0.95s;}.navbar__main-nav li:nth-child(20){-moz-transition-delay:1s;-o-transition-delay:1s;-webkit-transition-delay:1s;transition-delay:1s;}.navbar__main-nav li{-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);-moz-transition:-moz-transform 0.2s,-webkit-transform 0.2s;-o-transition:-o-transform 0.2s,-webkit-transform 0.2s;-webkit-transition:-webkit-transform 0.2s,-webkit-transform 0.2s;transition:transform 0.2s,-webkit-transform 0.2s;}.navbar__main-nav li:last-child a,.navbar__main-nav li:last-child a:hover,.navbar__main-nav a,.navbar__main-nav a:hover{background:white;border-bottom:1px solid #EAEBEC;border-left:7px solid #0096DD;color:#686e7b;display:block;font-size:1.25rem;margin:0;padding:1.5rem;}.navbar__main-nav li:last-child a:after,.navbar__main-nav li:last-child a:hover:after,.navbar__main-nav a:after,.navbar__main-nav a:hover:after{content:">";float:right;font:700 2rem/1.25rem;padding:0 2rem;}.navbar__main-nav li:last-child a{color:#0096DD;}.navbar__main-nav.open .navbar__hamburger{background-image:url('/assets/images/icon__hamburger_close.svg?1618705591');}.navbar__main-nav.open ul{background:rgba(30,37,59,0.3);-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);-moz-transition:background 0.2s;-o-transition:background 0.2s;-webkit-transition:background 0.2s;transition:background 0.2s;}.navbar__main-nav.open li{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);}.navbar__cta{display:none;}}.footer{background:#075080;padding:0rem 0 2rem;}.footer h4{display:none;}.footer__logo a{background-size:contain;display:block;height:64px;overflow:hidden;text-indent:-999px;background:url(/themes/custom/fri/assets/images/AHMG-LOGO-RAD-Footer.png) no-repeat transparent 0 0;}.path-frontpage .slant-image-content{position:relative;}.footer-slant-left{width:100%;z-index:3;position:relative;bottom:0px;min-height:120px;background-image:url(/themes/custom/fri/assets/images/slant-top-blue.svg);}.path-frontpage .footer-slant-left{width:100%;z-index:3;position:absolute;bottom:0px;min-height:120px;background-image:url(/themes/custom/fri/assets/images/slant-top-blue.svg);}.footer-slant-right{width:100%;z-index:3;position:absolute;bottom:0;min-height:120px;background-image:url(/themes/custom/fri/assets/images/slant-top-right.svg);}.footer-location-block{margin:0 30px;}.footer-location-block h4{font-weight:700;border-bottom:2px solid #5290BC;color:#fff;padding-bottom:15px;display:block !important;}.footer-location-block .locations-footer{color:#fff;min-height:150px;}@media screen and (max-width:767px){.footer-location-block .locations-footer{min-height:115px;}}.footer-location-block .locations{padding-top:20px;}.footer-location-block .social-links{width:30px;height:30px;float:left;margin-right:10px;}.footer-location-block .social-links img{max-width:100%;}.footer-location-block .footer-blocks{display:block;overflow:hidden;}.footer-location-block .footer-blocks li{font-size:16px;font-weight:500;}.footer-location-block .footer-block-left{display:block;width:40%;float:left;overflow:hidden;padding:30px;}@media screen and (max-width:767px){.footer-location-block .footer-block-left{width:100%;padding:15px;}}.footer-location-block .footer-block-left ul li a{color:#fff;text-decoration:none;}.footer-location-block .footer-block-right{width:60%;display:block;overflow:hidden;padding:30px;}@media screen and (max-width:767px){.footer-location-block .footer-block-right{width:100%;padding:15px;}}.footer-location-block .footer-block-right .menu-links{max-width:400px;column-count:2;padding-top:15px;}.footer-location-block .footer-block-right .menu-links li{font-weight:500;padding:10px 0;}.footer-location-block .footer-block-right .menu-links li a{text-decoration:none;color:#fff;}.footer__logo{border-top:2px solid #5290BC;padding:20px 0;margin:0 60px;}@media screen and (max-width:767px){.footer__logo{margin:0 45px;}}@media screen and (max-width:480px){.footer__logo a{background-size:100%;}}.footer-secondary ul{display:flex;justify-content:center;}@media (min-width:320px) and (max-width:766px){.footer-secondary ul{display:block;text-align:center;}}.footer-secondary li{margin-right:5px;border-right:1px solid #1ca9e1;font-size:10px;}.footer-secondary li:last-child{border-right:none medium;}.footer-secondary li a{color:#1ca9e1;font-size:10px;font-weight:400;text-align:center;text-decoration:none;padding:0 7px;text-transform:uppercase;}.footer-secondary li a:hover{color:#5295da;}@media (min-width:320px) and (max-width:766px){.footer-secondary li a{font-size:12px;line-height:20px;}}@media (min-width:320px) and (max-width:766px){.footer-secondary li{border-right:none medium;}}.social ul{display:flex;justify-content:center;}.social li a{background:url('/assets/images/sprite__social.png?1618705591') no-repeat transparent 0 0;background-size:auto 19px;display:block;height:19px;overflow:hidden;margin:0 0.75rem;text-indent:-9999px;width:20px;}.social li a.social__facebook{width:10px;}.social li a.social__twitter{background-position:-31px 0;width:18px;}.social li a.social__youtube{background-position:-67px 0;width:16px;}.social li a.social__pinterest{background-position:-103px 0;width:15px;}.social-media-links--platforms{text-align:center;}.info-dialog{background:#0096DD;box-shadow:0 30px 50px 0 rgba(44,111,180,0.65);}.info-dialog p{color:#d6ecfc;font-size:0.9rem;line-height:1.7;padding:0 1.9rem;}.info-dialog__title{color:white;font-weight:bold;padding:1.9rem;}.info-dialog__actions li:first-child{border-top:none;}.info-dialog__actions li{border-top:1px solid #4083c9;font-size:0.9rem;}.info-dialog__actions a{color:white;display:block;font-weight:bold;line-height:20px;padding:0.75rem 1.9rem;vertical-align:middle;text-decoration:none;-moz-transition:color 0.2s;-o-transition:color 0.2s;-webkit-transition:color 0.2s;transition:color 0.2s;}.info-dialog__actions a:hover{color:#1e253b;}.info-dialog__actions a:before{background:url('/assets/images/icon__dialog-link.png?1618705591') no-repeat transparent left top;background-size:cover;content:"";height:25px;display:inline-block;margin-right:0.5rem;vertical-align:middle;width:25px;}.full-bg{color:white;position:relative;}.full-bg .content{height:100%;position:absolute;top:0;width:100%;z-index:2;}.full-bg .copy-container{display:flex;height:100%;}.full-bg .content-wrapper{margin:auto 0;width:50%;}.full-bg .title{font-size:4rem;line-height:0.9;}.full-bg .title img{float:left;margin:0 1rem 0 0;width:100px;}.full-bg p{line-height:1.4;margin:3rem 0;width:80%;}.full-bg__background-image{position:relative;width:100%;z-index:1;}@media screen and (max-width:775px){.full-bg{overflow:hidden;}.full-bg .full-bg__background-image{height:100%;min-width:925px;position:absolute;right:-150px;top:0;width:auto;}.full-bg .copy-container{padding:0;}.full-bg .content-wrapper{padding:30px;width:100%;}.full-bg .content{position:relative;}.full-bg .title{font-size:2.5rem;line-height:1;}.full-bg .title img{display:block;float:none;margin:1rem 0 2rem;width:75px;}.full-bg p{line-height:1.75;max-width:310px;width:100%;}}.card{background:white;box-shadow:0 6px 72px 0 rgba(30,37,59,0.1);display:block;perspective:100px;text-decoration:none;-moz-transition:all 0.2s;-o-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;}.card__title{color:#1e253b;font-size:2rem;height:250px;padding:1rem 2.5rem;text-align:center;}@media screen and (max-width:750px){.card__title{height:100px;}}.card__index{color:#dddee1;float:right;font-size:1.3rem;font-weight:bold;margin:0 0 1rem;padding:0 1rem;}.card__index:after{content:" —";}.card__cta{clear:both;color:#0096DD;display:block;font-weight:bold;padding:3.5rem 2.5rem;position:relative;min-height:150px;}@media screen and (max-width:750px){.card__cta{min-height:100px;}}.learn-more{z-index:101;position:absolute;}.overlay{opacity:0;width:100%;height:100%;background:#fff;display:inline-block;left:0;z-index:100;background-color:#fff;position:absolute;top:0;}.card__cta.hover{opacity:1;}.card.hover{background:#0096DD;box-shadow:0 6px 72px 0 rgba(0,150,221,0.75);color:white;transform:scale(1.05) translateY(-20px);z-index:999;}.card.hover .card__title{color:white;text-align:center;}.card.hover .card__index{color:white;}.card.hover .card__index:after{color:#b71825;}.card.hover .card__cta{color:white;}.card.hover .card__cta:before{opacity:1;}.hero-slider{position:relative;}.hero-slider__slide-reel{max-width:1200px;overflow:hidden;width:100%;}.hero-slider__slides{display:flex;flex-flow:row nowrap;}.hero-slider__slides li{flex-shrink:0;position:relative;width:100%;}.hero-slider__slides .hero-slider__image{background-position:center center;background-repeat:no-repeat;background-size:cover;height:0;left:0;padding-bottom:46%;position:absolute;top:0;width:100%;z-index:1;}@media screen and (max-width:675px){.hero-slider__slides .hero-slider__image{background-position:center right;padding-bottom:75%;}.hero-slider__slides .hero-slider__image:before{background:rgba(0,150,221,0.12);content:" ";display:block;height:100%;padding-top:75%;position:relative;width:100%;}}.hero-slider__slides .content-container{padding:5rem 3rem;width:40%;z-index:2;}@media screen and (max-width:675px){.hero-slider__slides .content-container{padding:4rem 1.5rem;width:100%;}}.hero-slider__slides .content-container .hero-slider__title{position:absolute;bottom:0;width:100;text-align:center;padding-bottom:50px;}@media screen and (max-width:675px){.hero-slider__slides .content-container .hero-slider__title{font-size:3rem;}}@media screen and (max-width:550px){.hero-slider__slides .content-container .hero-slider__title{font-size:2.5rem;height:95px;margin-bottom:7rem;}}.hero-slider__slides .info-dialog{max-width:300px;}@media screen and (max-width:675px){.hero-slider__slides .info-dialog{box-shadow:0 20px 30px 0 rgba(44,111,180,0.45);max-width:500px;}}.hero-slider__controls{display:flex;flex-flow:column;justify-content:center;height:auto;position:absolute;right:-30px;top:15%;z-index:100;}@media screen and (max-width:1200px){.hero-slider__controls{right:10px;}}@media screen and (max-width:675px){.hero-slider__controls{flex-flow:row;height:auto;left:2rem;right:auto;top:200px;}}.hero-slider__controls > li{margin:1.5rem 0;}@media screen and (max-width:675px){.hero-slider__controls > li{margin:0 0.75rem 0 0;}}.hero-slider__controls a{color:white;font:bold 2rem/1;text-decoration:none;}.hero-slider__controls a:after{background-color:#b71825;content:"";display:inline-block;height:4px;margin-left:0.5rem;vertical-align:middle;width:0;-moz-transition:width 0.2s ease-out;-o-transition:width 0.2s ease-out;-webkit-transition:width 0.2s ease-out;transition:width 0.2s ease-out;}.hero-slider__controls a.active:after,.hero-slider__controls a:hover:after{width:40px;}@media screen and (max-width:675px){.hero-slider__controls a{background:white;display:block;height:4px;overflow:hidden;text-indent:-999rem;width:15px;}.hero-slider__controls a:hover,.hero-slider__controls a.active{background:#b71825;}.hero-slider__controls a:after{display:none;}}.hero-slider__slides{-moz-transition:-moz-transform 0.4s,-webkit-transform 0.4s;-o-transition:-o-transform 0.4s,-webkit-transform 0.4s;-webkit-transition:-webkit-transform 0.4s,-webkit-transform 0.4s;transition:transform 0.4s,-webkit-transform 0.4s;}.hero-slider__slides > li .info-dialog{opacity:0;transform:translateX(80px);-moz-transition:opacity 0.4s 0s,-moz-transform 0s 0.4s;-o-transition:opacity 0.4s 0s,-o-transform 0s 0.4s;-webkit-transition:opacity 0.4s,-webkit-transform 0s;-webkit-transition-delay:0s,0.4s;transition:opacity 0.4s 0s,transform 0s 0.4s;}.hero-slider__slides > li.selected{z-index:99;}.hero-slider__slides > li.selected .hero-slider__title{opacity:1;transform:translateX(0);-moz-transition:opacity 0.4s 0.2s,-moz-transform 0.5s 0.2s;-o-transition:opacity 0.4s 0.2s,-o-transform 0.5s 0.2s;-webkit-transition:opacity 0.4s,-webkit-transform 0.5s;-webkit-transition-delay:0.2s,0.2s;transition:opacity 0.4s 0.2s,transform 0.5s 0.2s;}.hero-slider__slides > li.selected .info-dialog{opacity:1;transform:translateX(0);-moz-transition:opacity 0.4s 0.4s,-moz-transform 0.5s 0.4s;-o-transition:opacity 0.4s 0.4s,-o-transform 0.5s 0.4s;-webkit-transition:opacity 0.4s,-webkit-transform 0.5s;-webkit-transition-delay:0.4s,0.4s;transition:opacity 0.4s 0.4s,transform 0.5s 0.4s;}.hero-slider__slides > li.to-left .hero-slider__title{transform:translateX(-100px);}.hero-slider__slides > li.to-left .info-dialog{transform:translateX(-80px);}.hero-slider__slides > li.to-right .hero-slider__title{transform:translateX(100px);}.hero-slider__slides > li.to-right .info-dialog{transform:translateX(80px);}.path-frontpage .flexslider{margin:0;}@media (max-width:450px){.path-frontpage .flexslider{margin-bottom:20px;}}.path-frontpage .flexslider .home-page-slider-text{position:absolute;top:22%;left:49%;color:#fff;}@media screen and (max-width:767px){.path-frontpage .flexslider .home-page-slider-text{left:45%;}}@media screen and (max-width:480px){.path-frontpage .flexslider .home-page-slider-text{top:30%;left:40%;}}.path-frontpage .flexslider .slider-text{font-weight:300;font-size:50px;padding:12px 0;line-height:43px;}@media screen and (max-width:1199px){.path-frontpage .flexslider .slider-text{font-size:35px;}}@media screen and (max-width:992px){.path-frontpage .flexslider .slider-text{font-size:28px;padding:5px 0;}}@media screen and (max-width:767px){.path-frontpage .flexslider .slider-text{font-size:20px;line-height:24px;font-weight:400;}}@media screen and (max-width:480px){.path-frontpage .flexslider .slider-text{font-size:16px;line-height:10px;}}.path-frontpage .flexslider .slider-text-bold{padding:12px 0;font-weight:700;font-size:50px;}@media screen and (max-width:1199px){.path-frontpage .flexslider .slider-text-bold{font-size:40px;}}@media screen and (max-width:767px){.path-frontpage .flexslider .slider-text-bold{font-size:20px;line-height:22px;padding:5px 0;}}@media screen and (max-width:480px){.path-frontpage .flexslider .slider-text-bold{font-size:18px;}}.path-frontpage .flexslider .home-slide-slant-right{width:100%;z-index:3;position:absolute;bottom:0px;min-height:120px;background-image:url("/themes/custom/fri/assets/images/home-slide-slant-white.svg");background-position:top;}@media screen and (max-width:480px){.path-frontpage .flexslider .home-slide-slant-right{min-height:80px;}}.path-frontpage .flexslider .home-slide-slant-left{width:100%;z-index:2;position:absolute;bottom:0px;min-height:120px;background-image:url("/themes/custom/fri/assets/images/home-slidee-slant-green.svg");background-position:top;}@media screen and (max-width:480px){.path-frontpage .flexslider .home-slide-slant-left{min-height:90px;}}.path-frontpage .views-field-field-promo-image .field-content:after{display:block;position:relative;width:100%;content:"";margin-left:0;}.path-frontpage .hero-slider__title{color:#fff;position:absolute;bottom:0;width:100%;text-align:center;padding-bottom:50px;}.path-frontpage .flex-control-paging{width:100%;position:absolute;bottom:0;text-align:center;padding-bottom:10px;z-index:2;}.path-frontpage .flex-control-paging a{background:#C8CBCF;}.path-frontpage .flex-control-paging a.flex-active{background:#878C97;}.resource-cards{flex-flow:row wrap;margin:2rem auto;}.resource-cards > li{flex:0 1 auto;width:25%;}@media screen and (max-width:750px){.resource-cards > li{width:50%;}.resource-cards > li:nth-child(1){border-right:1px solid #F2F2F4;border-bottom:1px solid #F2F2F4;}.resource-cards > li:nth-child(2){border-bottom:1px solid #F2F2F4;}.resource-cards > li:nth-child(3){border-right:1px solid #F2F2F4;}}.resource-cards__card{background:white;border:4px solid white;color:#1e253b;display:block;font-weight:600;font-size:1.1rem;padding:50px;opacity:0.3;text-decoration:none;-moz-transition:all 0.2s;-o-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;}@media screen and (max-width:550px){.resource-cards__card{padding:1rem;}}.resource-cards__card:hover{border:4px solid #0096DD;box-shadow:0 10px 50px 0 rgba(82,149,218,0.4);opacity:1;transform:scale(1.05);z-index:999;}.resource-cards__card__img{background:url('/assets/images/icon__sprite__patient-resources.png?1618705591') no-repeat transparent center top;background-size:cover;content:"";display:block;height:53px;margin:0 auto 1rem;width:53px;}#icon-card_what-to-expect .resource-cards__card__img{background-position:center -500px;}#icon-card_what-to-expect:hover .resource-cards__card__img{background-position:center 0px;}#icon-card_patient-forms .resource-cards__card__img{background-position:center -553px;}#icon-card_patient-forms:hover .resource-cards__card__img{background-position:center -53px;}#icon-card_pay-your-bill .resource-cards__card__img{background-position:center -606px;}#icon-card_pay-your-bill:hover .resource-cards__card__img{background-position:center -106px;}#icon-card_insurance .resource-cards__card__img{background-position:center -659px;}#icon-card_insurance:hover .resource-cards__card__img{background-position:center -159px;}.card-slider{margin:0 auto;padding:2rem 0;overflow:hidden;}.card-slider .grid-header{text-align:center;font-size:1.5rem;padding-bottom:30px;font-weight:bold;color:#1ca9e1;}@media screen and (max-width:750px){.card-slider .grid-header{width:100%;}}.card-slider__cards{display:flex;flex-flow:row nowrap;justify-content:flex-start;margin:0 auto;max-width:1200px;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}.card_slider__card{flex-shrink:0;padding:1rem;width:25%;}@media screen and (max-width:750px){.card_slider__card{width:100%;}}.card-slider__controls{margin:5rem 0;}@media screen and (max-width:750px){.card-slider__controls{margin:0;}}.card-slider__arrow-controls{position:relative;width:100%;}.card-slider__arrow-control{position:absolute;}.card-slider__arrow-control a{background:url('/assets/images/icon__sprite-arrows.png?1618705591') no-repeat transparent left top;display:block;height:46px;overflow:hidden;text-indent:-9999px;width:85px;-moz-transition:box-shadow 0.2s;-o-transition:box-shadow 0.2s;-webkit-transition:box-shadow 0.2s;transition:box-shadow 0.2s;}.card-slider__arrow-control a:hover{background-color:white;box-shadow:0 0 25px 0 rgba(81,147,216,0.25);}.card-slider__arrow-control.back{left:8rem;}@media screen and (max-width:750px){.card-slider__arrow-control.back{left:1rem;}}.card-slider__arrow-control.back a{background-position:left top;}.card-slider__arrow-control.back a:hover{background-position:right top;}.card-slider__arrow-control.next{right:8rem;}@media screen and (max-width:750px){.card-slider__arrow-control.next{right:1rem;}}.card-slider__arrow-control.next a{background-position:left bottom;}.card-slider__arrow-control.next a:hover{background-position:right bottom;}.card-slider__legend{display:flex;flex-flow:row;justify-content:center;}@media screen and (max-width:750px){.card-slider__legend{display:none;}}.card-slider__legend li{padding:0 2px;}.card-slider__legend-item{background:#dddee1;display:block;height:3px;overflow:hidden;text-indent:-9999px;width:30px;}.card-slider__legend-item:hover,.card-slider__legend-item.active{background:#0096DD;}.card-slider .section-title{display:none;}@media screen and (max-width:750px){.card-slider .section-title{display:block;font-size:1.5rem;margin:0 0 2rem;}}.path-frontpage .dialog-off-canvas-main-canvas h4{display:none;}.path-frontpage .dialog-off-canvas-main-canvas #modalities{background-color:#F0F1F1;width:100%;margin-top:35px;padding-bottom:20px;}@media screen and (max-width:1250px){.path-frontpage .dialog-off-canvas-main-canvas #modalities{padding-bottom:0;}}.path-frontpage .dialog-off-canvas-main-canvas #modalities .views-view-grid{display:block;overflow:hidden;width:100%;}.path-frontpage .dialog-off-canvas-main-canvas #modalities .views-view-grid .views-col{display:block;overflow:hidden;width:100%;float:none;}@media screen and (max-width:1220px){.path-frontpage .dialog-off-canvas-main-canvas #modalities .views-view-grid .views-col{padding:0 20px 20px 20px;}}@media (min-width:1220px) and (max-width:1250px){.path-frontpage .dialog-off-canvas-main-canvas #modalities .views-view-grid .views-col{padding:0 20px 20px 0;}}.path-frontpage .dialog-off-canvas-main-canvas #modalities .views-view-grid .views-col .card-row{display:block;overflow:hidden;float:left !important;width:25% !important;margin-bottom:30px;clear:none;}@media screen and (max-width:850px){.path-frontpage .dialog-off-canvas-main-canvas #modalities .views-view-grid .views-col .card-row{width:50% !important;}}@media screen and (max-width:420px){.path-frontpage .dialog-off-canvas-main-canvas #modalities .views-view-grid .views-col .card-row{width:100% !important;}}.path-frontpage .dialog-off-canvas-main-canvas #modalities .views-view-grid .views-col .card-row .teaser-wrapper{display:block;overflow:hidden;width:100%;padding:0 10px 0 0;position:relative;}@media screen and (max-width:1250px){.path-frontpage .dialog-off-canvas-main-canvas #modalities .views-view-grid .views-col .card-row .teaser-wrapper{padding:0 15px;}}.path-frontpage .dialog-off-canvas-main-canvas #modalities .views-view-grid .views-col .card-row .teaser-wrapper .hp-card .teaser-img{position:relative;}.path-frontpage .dialog-off-canvas-main-canvas #modalities .views-view-grid .views-col .card-row .teaser-wrapper .hp-card .teaser-img img{width:100%;height:auto;border:1px solid #1b88e6;}.path-frontpage .dialog-off-canvas-main-canvas #modalities .views-view-grid .views-col .card-row .teaser-wrapper .hp-card .teaser-img .card-overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:99%;width:100%;opacity:0;transition:0.5s ease;background-color:#075080;}.path-frontpage .dialog-off-canvas-main-canvas #modalities .views-view-grid .views-col .card-row .teaser-wrapper .hp-card .teaser-img:hover .card-overlay{opacity:0.6;}.path-frontpage .dialog-off-canvas-main-canvas #modalities .views-view-grid .views-col .card-row .teaser-wrapper .hp-card .teaser-title{min-height:55px;margin-bottom:0.5em;}.path-frontpage .dialog-off-canvas-main-canvas #modalities .views-view-grid .views-col .card-row .teaser-wrapper .hp-card .teaser-title h3{text-align:center;text-decoration:none;outline:none;margin-top:10px;}.path-frontpage .dialog-off-canvas-main-canvas #modalities .views-view-grid .views-col .card-row .teaser-wrapper .hp-card .teaser-title h3 a{color:#075080;font-size:15px;font-weight:600;line-height:27px;text-align:center;text-decoration:none;outline:none;transform:scaleX(1.0007);}.path-frontpage .dialog-off-canvas-main-canvas #modalities .views-view-grid .views-col .card-row .teaser-wrapper .hp-card .hp__card__cta{position:absolute;bottom:40px;display:block;overflow:hidden;text-align:center;left:0px;right:0px;}@media (min-width:500px) and (max-width:850px){.path-frontpage .dialog-off-canvas-main-canvas #modalities .views-view-grid .views-col .card-row .teaser-wrapper .hp-card .hp__card__cta{bottom:30%;}}@media screen and (max-width:767px){.path-frontpage .dialog-off-canvas-main-canvas #modalities .views-view-grid .views-col .card-row .teaser-wrapper .hp-card .hp__card__cta{bottom:26%;}}.path-frontpage .dialog-off-canvas-main-canvas #modalities .views-view-grid .views-col .card-row .teaser-wrapper .hp-card .hp__card__cta .hp-learn-more{background-color:#A2DDFD;color:#0096DD;font-weight:bold;font-size:0.9em;padding:1px 5px;line-height:20px;text-align:center;}.path-frontpage .content-container{display:none;}.page-heading{margin:0 auto;overflow:hidden;position:relative;margin-bottom:30px;}.page-heading__background-image{display:block;position:relative;width:100%;z-index:1;object-fit:cover;min-height:100px;}.page-heading__content{display:flex;height:100%;position:absolute;top:0;width:100%;z-index:99;}.page-heading__content h1{width:100%;margin:auto 0;text-align:center;font-weight:300;font-size:40px;}.page-heading__page-title{color:white;margin:auto 30px;}.page-header-banner-image{margin-top:0;position:relative;}.fri-overlay-header-image{background:rgba(0,96,152,0.9);position:absolute;width:100%;height:100%;z-index:99;}.region-header-contents{overflow:hidden;*zoom:1;margin-top:20px;margin-bottom:10px;width:100%;}@media screen and (max-width:991px){.region-header-contents{margin-bottom:1.5rem;}}.region-header-contents .fri-search-form-block{width:100%;display:block;overflow:hidden;}@media screen and (min-width:768px) and (max-width:991px){.region-header-contents .fri-search-form-block{width:50%;float:right;}}@media screen and (max-width:767px){.region-header-contents .fri-search-form-block{width:60%;margin:10px auto;float:right;}}.region-header-contents .block-superfish{width:100%;display:block;overflow:hidden;}@media screen and (max-width:767px){.region-header-contents .block-superfish{width:40%;float:left;margin:10px auto;}}.page-content{background:white;padding-bottom:8rem;}@media screen and (max-width:750px){.page-content{margin-top:0;}}.page-content__body{padding:0 2rem;}.page-content__body p{color:#73808a;}.page-content__body li{color:#7e8489;}.page-content__body > ul > li{margin:2rem;}.page-content__body > ul > li h4{color:#5295da;}.page-content__body > ul > li p{font-size:0.85rem;line-height:1.5;}.page-content__body > ul > li li{font-size:0.85rem;line-height:1.5;list-style:disc inside;margin-bottom:1.5rem;}.page-content__body ul.simple li{line-height:1.5;list-style:disc inside;margin:0 0 1rem;}.page-content__body h3{border-top:1px solid #dee1e2;margin:1rem 0;}.page-content__body h3:first-child{border:none;padding:0;}.page-content__body strong{font-weight:bold;}@media screen and (max-width:750px){.page-content__body{padding:0 1rem;}}.page-contact-us-custom .page-content__body{padding:0;}.page-content__two-column-list,.page-content__body ul.two-column,.page-content__body ul.page-content__three-column-list,.page-content__body ul.three-column{align-content:flex-start;align-items:baseline;display:flex;flex-flow:row wrap;justify-content:space-between;margin:1rem 0 2rem;}.page-content__two-column-list > li,.page-content__body ul.two-column > li,.page-content__body ul.page-content__three-column-list > li,.page-content__body ul.three-column > li{padding:0 2rem 0 0;margin:0 0 1rem;min-width:300px;width:50%;}.page-content__two-column-list h4,.page-content__body ul.two-column h4,.page-content__body ul.page-content__three-column-list h4,.page-content__body ul.three-column h4{color:#5295da;}.page-content__two-column-list ul,.page-content__body ul.two-column ul,.page-content__body ul.page-content__three-column-list ul,.page-content__body ul.three-column ul{padding-left:1.2rem;}.page-content__two-column-list ul li,.page-content__body ul.two-column ul li,.page-content__body ul.page-content__three-column-list ul li,.page-content__body ul.three-column ul li{font-size:0.9rem;list-style:disc outside;line-height:1.4;}.page-content__three-column-list > li,.page-content__body ul.three-column > li{margin:0;min-width:200px;padding:0;width:30%;}.breadcrumbs{margin:0 0 2rem;padding:0 1rem;}.breadcrumbs ul{overflow:hidden;*zoom:1;border-bottom:1px solid #dee1e2;padding:1rem 1rem 1rem;}@media (max-width:767px){.breadcrumbs ul{padding:4rem 1rem 1rem;}}.breadcrumbs__item{display:block;color:#0096DD;float:left;font-size:0.8rem;}.breadcrumbs__item:after{color:#9fa7ae;display:inline-block;content:"/";padding:0 0.5em 0;}.breadcrumbs__item:last-child:after{display:none;}.breadcrumbs__item a{color:#73808a;text-decoration:none;}.breadcrumbs__item a:hover{color:#0096DD;text-decoration:underline;}.content-note{background:white;border-left:10px solid #0096DD;box-shadow:7px 0 40px 0 rgba(82,149,218,0.2);margin:2rem 2rem 2rem 0;padding:3.5rem 6.6rem 3.5rem 3.5rem;}@media screen and (max-width:750px){.content-note{margin:2rem 2rem 2rem 1rem;padding:3.5rem;}}.content-note p,.content-note li{color:#7e8489;font-size:0.9rem;}.content-note ul,.content-note ol,.content-note p{margin:1rem 0;}.content-note ul li,.content-note ol li{list-style-position:inside;line-height:1.4;padding:1rem 0;}.content-note ul li{list-style-type:disc;}.content-note ol li{list-style-type:decimal;list-style-type:decimal-leading-zero;}.content-note .three-column{border-top:1px solid #dee1e2;display:flex;flex-flow:row;justify-content:space-between;padding:1rem 0;}.content-note .three-column li{list-style:none;min-width:auto;width:30%;}.content-note .three-column li p{font-size:0.875rem;line-height:1.4;margin:0 0 1rem;}.content-note .three-column .column-heading,.content-note .three-column h2,.content-note .three-column h3{color:#5295da;font-size:1rem;line-height:1;margin:0 0 0.5em;}.content-note__title{margin:0 0 1rem 0;}.page-node-type-patient-resource .content-note{border-color:#e2e7ea;padding:3.5rem;}.content-icon-bullets{padding:0 1rem 0 1rem;}.content-icon-bullets ul{display:flex;flex-flow:row wrap;justify-content:flex-start;}@media screen and (max-width:500px){.content-icon-bullets ul{display:block;}}.content-icon-bullets__item{align-items:flex-start;display:flex;flex-flow:row;padding:2rem 2rem 2rem 0;width:50%;}@media screen and (max-width:500px){.content-icon-bullets__item{width:100%;}}.content-icon-bullets__icon,.content-icon-bullets__item img{border-radius:50%;display:block;height:68px;overflow:hidden;width:68px;}.content-icon-bullets__content{color:#7e8489;flex:2;font-size:0.9rem;line-height:1.5;padding:0.5rem 1rem;}.content-foot-note{border-top:5px solid #f1f4f6;margin-right:2rem;padding:2.3rem 1rem;}.content-foot-note p{color:#7e8489;font-size:0.9rem;font-style:italic;line-height:1.75;margin:0 0 1.75rem 0;}.form-container .form-wrapper label,.form-container .field--type-datetime h4{color:#8b9094;display:block;font-size:0.8rem;margin-bottom:0.5rem;z-index:1;}.form-container .form-wrapper label.form-required:before,.form-container .field--type-datetime h4.form-required:before{color:#5396da;content:"*";}.form-container{background:white;box-shadow:7px 0 40px 0 rgba(18,39,79,0.2);position:relative;margin:2rem 2rem 2rem 0;padding:3.5rem 3rem 5.5rem;}@media screen and (max-width:550px){.form-container{margin:2rem 0;padding:1rem 1rem 6.5rem;}}.form-container form{align-content:flex-start;align-items:baseline;display:flex;flex-flow:row wrap;justify-content:flex-start;}.form-container .form-wrapper{max-width:350px;padding:1rem 2rem;width:100%;}.form-container .form-wrapper .form-item{position:relative;}.form-container .form-wrapper .form-text,.form-container .form-wrapper .form-email,.form-container .form-wrapper .form-tel,.form-container .form-wrapper .form-number{background:transparent;border:none;border-bottom:1px solid #d4d4d4;color:#1d324c;font-size:1.1rem;outline:none;padding:0.5rem 0;position:relative;width:100%;z-index:2;}.form-container .form-wrapper .form-text.empty,.form-container .form-wrapper .form-email.empty,.form-container .form-wrapper .form-tel.empty,.form-container .form-wrapper .form-number.empty{background:#F3FBFF;}.form-container .form-wrapper .form-textarea{border:1px solid #d4d4d4;font-size:1.1rem/1.3;max-height:11rem;margin-top:1rem;margin-right:0.5rem;outline:none;padding:0.5rem;resize:none;width:100%;}.form-container .form-wrapper.field--type-string-long{max-width:none;}.form-container .field--type-datetime .form__datetime-container{display:flex;flex-flow:row;justify-content:flex-start;}.form-container #edit-actions{bottom:-1.25rem;padding:0;position:absolute;right:6.5rem;width:auto;}@media screen and (max-width:550px){.form-container #edit-actions{left:3rem;right:auto;}}.form-container #edit-submit{background:white;border:1px solid #d4d4d4;box-shadow:7px 0 40px 0 rgba(18,39,79,0.2);color:#293c53;cursor:pointer;font-size:0.8rem;padding:1rem 3rem;text-align:center;-moz-transition:all,0.2s;-o-transition:all,0.2s;-webkit-transition:all,0.2s;transition:all,0.2s;}.form-container #edit-submit:hover{border-color:#5498dd;}.form-container .field--type-language{display:none;}.form-container #edit-preview{display:none;}.form-container .visually-hidden{display:none !important;}.custom-select-wrapper{cursor:pointer;display:block;height:2rem;margin-right:0.5rem;padding:0 0.5rem 0 0;position:relative;}.custom-select-wrapper .custom-select-label{background:white;border-bottom:1px solid #d4d4d4;color:#1d324c;display:block;font-size:0.9rem;padding:0.5rem 1.5rem 0.5rem 0;position:absolute;width:100%;z-index:1;}.custom-select-wrapper .custom-select-label:after{border-color:#d4d4d4 transparent transparent;border-style:solid;border-width:6px 4px 0;content:"";display:block;height:0;margin-top:-3px;position:absolute;right:0;top:50%;width:0;}.custom-select-wrapper:hover .custom-select-label{color:#1d324c;}.custom-select-wrapper select{border:none;cursor:pointer;display:block;height:100%;margin:0;opacity:0;position:relative;width:100%;z-index:2;}.sidebar{background:#f1f4f6;padding:3rem 2rem;}@media screen and (max-width:750px){.sidebar{padding:0;}}.subnav{margin:0 0 2rem;}.subnav li{border-top:3px solid white;}.subnav__item{color:#1e253b;display:block;font-weight:bold;padding:1rem 0;text-decoration:none;}.subnav__item:hover{color:#0096DD;}@media screen and (max-width:750px){.subnav__item{padding:1rem;}}.large-links-list li{margin:0 0 1rem 0;padding-bottom:88%;position:relative;width:100%;}.large-links-list li:last-child{margin:0;}.large-links-list__item{background:white;color:#1e253b;display:block;font-size:1.3rem;font-weight:bold;height:100%;padding:1em;position:absolute;text-decoration:none;top:0;width:100%;-moz-transition:background-color 0.2s,color 0.2s;-o-transition:background-color 0.2s,color 0.2s;-webkit-transition:background-color 0.2s,color 0.2s;transition:background-color 0.2s,color 0.2s;}.large-links-list__item:after{background:url('/assets/images/icon__cta-arrow.png?1618705591') no-repeat transparent left bottom;background-size:contain;bottom:1em;content:"";display:block;height:50%;left:1em;position:absolute;width:22%;}.large-links-list__item:hover{color:#0096DD;}.large-link__cta{background:#0096DD;color:white;}.large-link__cta:hover{background-color:#147CAD;color:white;}@media screen and (max-width:750px){.large-links-list ul li{margin:0;padding:0;width:100%;}.large-links-list ul .large-links-list__item{padding:3rem 1rem 3rem 60px;padding-left:60px;position:relative;}.large-links-list ul .large-links-list__item:after{bottom:50%;height:30px;margin-bottom:-15px;width:30px;}}.item-catalog{padding:0 1rem;}.item-catalog__item{border-bottom:1px solid #dee1e2;}@media screen and (max-width:450px){.item-catalog__item{border-bottom-width:3px;}}.item-catalog__item:last-child{border:none;}.item-catalog__item a{text-decoration:none;}.item-catalog__item a:hover .more-link{text-decoration:underline;}.item-catalog__link-wrapper{background:white;cursor:pointer;display:flex;justify-content:flex-start;padding:2.5rem 1rem;z-index:1;-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;}@media screen and (max-width:450px){.item-catalog__link-wrapper{align-items:center;flex-flow:column;}}.item-catalog__link-wrapper:hover{box-shadow:0 6px 72px 0 rgba(0,150,221,0.25);transform:scale(1.01);z-index:999;-moz-transition:all 0.2s;-o-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;}.physicians_page .item-catalog__link-wrapper{display:block;}.item-catalog__image img{width:100%;}.item-catalog__icon{padding:0 1rem 0 0;width:30%;}.item-catalog__icon img{display:block;height:auto;max-height:250px;max-width:100%;width:auto;}@media screen and (max-width:450px){.item-catalog__icon{margin:0 0 2rem;width:100%;}.item-catalog__icon img{max-height:none;width:100%;}}.item-catalog__icon img{border:3px solid #EDF2F5;}.item-catalog__body{padding:0 1rem;width:70%;}.item-catalog__body p{line-height:1.5;color:#73808a;font-size:17px;font-weight:300;}@media screen and (max-width:480px){.item-catalog__body p{font-size:15px;}}.item-catalog__body .more-link{font-size:0.9rem;text-decoration:none;}@media screen and (max-width:767px){.item-catalog__body .more-link{font-size:14px;}}@media screen and (max-width:450px){.item-catalog__body{width:auto;}}.item-catalog__title{color:#006098;font-size:30px;margin:0 0 1rem;font-weight:400;line-height:28px;text-decoration:underline #006098;}@media screen and (max-width:991px){.item-catalog__title{font-size:22px;}}@media screen and (max-width:480px){.item-catalog__title{font-size:16px;}}.catalog-search,.views-exposed-form{display:block;margin-bottom:3rem;padding:0 1rem;}.catalog-search .js-form-submit,.views-exposed-form .js-form-submit{background:#0096DD;border:1px solid #0096DD;color:white;cursor:pointer;font:1rem/1.5;padding:0.5rem 1.5rem;-moz-transition:all,0.2s;-o-transition:all,0.2s;-webkit-transition:all,0.2s;transition:all,0.2s;}.catalog-search .js-form-submit:hover,.views-exposed-form .js-form-submit:hover{background:white;border:1px solid #ccd0d3;color:#1e253b;}.catalog-search .js-form-item,.views-exposed-form .js-form-item{margin:0 0 0.5rem;}.catalog-search .js-form-type-textfield input,.views-exposed-form .js-form-type-textfield input{background:url('/assets/images/icon_search.png?1618705591') no-repeat transparent 1rem center;background-size:0.7rem;border:1px solid #d4d4d4;color:#1d324c;font:1.1rem/1;outline:none;padding:0.5rem 0 0.5rem 2.5rem;position:relative;width:100%;z-index:2;}.catalog-search .js-form-type-select,.views-exposed-form .js-form-type-select{align-items:baseline;display:flex;flex-flow:row;justify-content:flex-start;padding:1rem;}.catalog-search .js-form-type-select label,.views-exposed-form .js-form-type-select label{color:white;display:block;float:left;margin-right:2rem;}.catalog-search .custom-select-wrapper,.views-exposed-form .custom-select-wrapper{flex:2 0 auto;float:left;max-width:400px;}.catalog-search .custom-select-wrapper .custom-select-label,.views-exposed-form .custom-select-wrapper .custom-select-label{background:url('/assets/images/icon_filter-arrow.png?1618705591') no-repeat white 0.5rem center;background-size:0.7rem;border:1px solid #ccd0d3;padding:0.5rem 0.5rem 0.5rem 1.5rem;}@media screen and (min-width:768px) and (max-width:991px){.catalog-search .custom-select-wrapper .custom-select-label,.views-exposed-form .custom-select-wrapper .custom-select-label{padding:7px 15px;}}.catalog-search .custom-select-wrapper .custom-select-label:after,.views-exposed-form .custom-select-wrapper .custom-select-label:after{display:none;}.grid-index{display:flex;flex-flow:row wrap;justify-content:flex-start;}.grid-index__item{padding:0 1rem 1rem;width:280px;}@media screen and (max-width:600px){.grid-index__item{margin-bottom:5rem;width:100%;}}.grid-index__image{margin:0 0 1rem 0;}.grid-index__image img{width:100%;}.grid_index__title{color:#5295da;font:bold 1rem/1.2;}.location-list__address,.location-list__phones{padding-right:2rem;}.location-list__simple .page-content__two-column-list > li,.service-list__simple .page-content__two-column-list > li{max-width:400px;}.location-list__simple li,.service-list__simple li{font-size:0.8rem;padding-bottom:0.75rem;}.location-list__simple a,.service-list__simple a{color:#1d324c;text-decoration:underline;}.page-heading{margin:0;}#block-viewsexposedfilterblock{padding:0;}#views-exposed-form-locations-page-1,.locations-view .views-exposed-form{background:#ececec;display:block;overflow:hidden;padding:30px;}@media screen and (max-width:991px){#views-exposed-form-locations-page-1,.locations-view .views-exposed-form{padding:30px 40px;}}@media screen and (max-width:767px){#views-exposed-form-locations-page-1,.locations-view .views-exposed-form{padding:30px 20px;}}@media screen and (max-width:480px){#views-exposed-form-locations-page-1,.locations-view .views-exposed-form{padding:20px;}}#views-exposed-form-locations-page-1 .js-form-type-textfield,.locations-view .views-exposed-form .js-form-type-textfield{width:75%;float:left;padding-right:30px;}@media screen and (max-width:1199px){#views-exposed-form-locations-page-1 .js-form-type-textfield,.locations-view .views-exposed-form .js-form-type-textfield{width:85%;}}@media screen and (max-width:480px){#views-exposed-form-locations-page-1 .js-form-type-textfield,.locations-view .views-exposed-form .js-form-type-textfield{width:100%;padding-right:0;}}#views-exposed-form-locations-page-1 .js-form-type-textfield label,.locations-view .views-exposed-form .js-form-type-textfield label{padding:0px 90px;color:#666;}@media screen and (max-width:1199px){#views-exposed-form-locations-page-1 .js-form-type-textfield label,.locations-view .views-exposed-form .js-form-type-textfield label{padding:0;}}#views-exposed-form-locations-page-1 .js-form-type-textfield input,.locations-view .views-exposed-form .js-form-type-textfield input{background:#fff;right:-90px;margin-top:5px;}@media screen and (max-width:1200px){#views-exposed-form-locations-page-1 .js-form-type-textfield input,.locations-view .views-exposed-form .js-form-type-textfield input{right:0;}}#views-exposed-form-locations-page-1 .form-actions,.locations-view .views-exposed-form .form-actions{width:25%;float:left;text-align:center;margin-top:20px;}@media screen and (max-width:1199px){#views-exposed-form-locations-page-1 .form-actions,.locations-view .views-exposed-form .form-actions{width:15%;}}@media screen and (max-width:480px){#views-exposed-form-locations-page-1 .form-actions,.locations-view .views-exposed-form .form-actions{width:100%;margin-top:0;}}#views-exposed-form-locations-page-1 .form-actions .js-form-submit,.locations-view .views-exposed-form .form-actions .js-form-submit{padding:8px 20px;}@media screen and (max-width:767px){#views-exposed-form-locations-page-1 .form-actions .js-form-submit,.locations-view .views-exposed-form .form-actions .js-form-submit{padding:5px 13px;}}#views-exposed-form-locations-page-1 .item-catalog,.locations-view .views-exposed-form .item-catalog{max-width:1200px;margin:0 auto;}.location-data{background:white;cursor:pointer;display:flex;justify-content:flex-start;width:100%;color:#666;font-weight:400;}@media screen and (max-width:767px){.location-data{display:block;}}.location-data p,.location-data a{color:#666;font-weight:400;}@media screen and (max-width:767px){.location-data .item-catalog__image{text-align:center;margin-bottom:20px;}}.location-data .item-catalog__image img{width:250px;height:250px;object-fit:cover;border-radius:50%;}@media screen and (max-width:767px){.location-data .item-catalog__body{width:auto;}}.location-data .item-catalog__title{flex:1 100%;}.location_teaser .location-list__address,.location_full .location-list__address{display:flex;}.location_teaser .location-list__phones,.location_full .location-list__phones{display:flex;align-items:center;padding-bottom:10px;}.location_teaser .more-link,.location_full .more-link{flex:1 100%;max-width:175px;background:#006098;padding:10px 20px;text-align:center;color:#fff;}.location_teaser .location-icons,.location_full .location-icons{margin-right:15px;}.location_teaser .location-icons img,.location_full .location-icons img{height:20px;max-width:100%;}.location_teaser .location-list__fax,.location_full .location-list__fax{display:flex;padding-bottom:10px;}.location_teaser .icon-fax img,.location_full .icon-fax img{height:20px;width:15px;}.location_full{max-width:992px;margin:0 auto;}.location_full .location-data{cursor:auto;margin:0 0 1rem;}.location_full .item-catalog__image{width:250px;}.location_full .item-catalog__image img{bject-fit:cover;border-radius:50%;height:200px;width:200px;}.location_full .item-catalog__title{margin-top:0;}.location_full .more-link{flex:0 0 auto;max-width:170px;background:#006098;padding:10px 20px;text-align:center;color:#fff;}.page-node-type-location h1{display:none;}.page-node-type-location h1.page-heading__page-title{display:block;}.page-node-type-location .page-content{padding-bottom:0;}.page-node-type-location .page-content__body{margin-top:40px;}.page-node-type-location .page-content__two-column-list{margin-bottom:0;}.page-node-type-location .location-bottom{border-top:2px solid #ececec;display:flex;}@media screen and (max-width:767px){.page-node-type-location .location-bottom{display:block;}}.page-node-type-location .working-hour{width:50%;padding:15px 0 15px 30px;}@media screen and (max-width:767px){.page-node-type-location .working-hour{width:100%;padding:0 15px;}}.page-node-type-location .working-hour h3{color:#91CA5B !important;font-weight:500;font-size:24px;}.page-node-type-location .available-services{width:50%;padding-top:15px;border-right:2px solid #ececec;}@media screen and (max-width:767px){.page-node-type-location .available-services{width:100%;padding:0 15px;border:none;}}.page-node-type-location .available-services h4{color:#91CA5B;font-size:24px;font-weight:500;}.page-node-type-location .content-foot-note{padding:15px;border:none;}.page-node-type-location .content-foot-note a{color:#006098;text-decoration:underline;font-size:14px;font-weight:400;}.search-box{border:1px solid #ccd0d3;display:block;margin:2rem;max-width:400px;}.search-box__input{background:url('/assets/images/icon__search-glass.png?1618705591') no-repeat white 1rem center;background-size:0.8rem;border:none;color:#878f96;display:block;font:300 normal 0.8rem/1.5;padding:0.75rem 0.75rem 0.75rem 2.5rem;outline:none;width:100%;}.ui-widget-content.ui-autocomplete{min-width:auto;width:auto !important;z-index:999;}.ui-menu-item-wrapper.ui-state-active{border:0 none;background:none;}.ui-menu-item-wrapper.ui-state-active:hover{border:0 none;background:none;}.ui-widget-content .ui-menu-item-wrapper.ui-state-active,.ui-widget-header .ui-menu-item-wrapper.ui-state-active{border:0 none;background:none;}.ui-widget-content .ui-menu-item-wrapper.ui-state-active:hover,.ui-widget-header .ui-menu-item-wrapper.ui-state-active:hover{border:0 none;background:none;}.page-node-type-page .page-content h1{display:none !important;}.page-physicians .page-body{padding:0;}.page-node-type-physician .page-body{max-width:1440px;padding:0;}.page-node-type-physician .page-content{padding-bottom:0;}.page-node-type-physician .page-content h1{display:none !important;}.page-node-type-physician .page-content h4{text-align:center;padding-top:10px;}.page-node-type-physician .js-quickedit-page-title{display:none;}.page-node-type-physician .footer h4{display:none;}.physician_individual{padding-bottom:8rem;}@media screen and (min-width:991px){.physician_individual h4{width:100%;margin:0 auto;}}.physician_individual .page-content__body{padding:0;}.physician_individual .page-content__body h3{padding:0;margin:0;margin:2rem 0 0.5rem 0;}.physician_individual .page-content__body.physician-full .physician__data{display:block;}@media screen and (max-width:768px){.physician_individual .page-content__body.physician-full .physician__data .physician__data__header_image{display:none;}}.physician_individual .page-content__body.physician-full .physician__data .physician__data__header_image img{width:100%;height:auto;}.physician_individual .page-content__body.physician-full .physician__data .physician__data__portrait{width:100%;margin:0;background-image:url(/themes/custom/fri/assets/images/reduced-bg.jpg);display:none;position:relative;}@media screen and (max-width:768px){.physician_individual .page-content__body.physician-full .physician__data .physician__data__portrait{display:block;}}.physician_individual .page-content__body.physician-full .physician__data .physician__data__portrait img{display:block;}@media screen and (max-width:767px){.physician_individual .page-content__body.physician-full .physician__data .physician__data__portrait .home-slide-slant-image{display:block;}}.physician_individual .page-content__body.physician-full .physician__data .physician__data__portrait .home-slide-slant-right{bottom:-2px;}.physician_individual .page-content__body.physician-full .physician__data .physician__data__physical-info{background:#585757;width:100%;}@media screen and (min-width:768px){.physician_individual .page-content__body.physician-full .physician__data .physician__data__physical-info{background:initial;position:relative;}}@media screen and (max-width:450px){.physician_individual .page-content__body.physician-full .physician__data .physician__data__physical-info{text-align:center;margin:0 auto;}}.physician_individual .page-content__body.physician-full .physician__data .physician__data__physical-info h3{margin:0;}@media screen and (max-width:767px){.physician_individual .page-content__body.physician-full .physician__data .physician__data__physical-info .home-slide-slant-image{display:none;}}.physician_individual .page-content__body.physician-full .physician__data .physician__data__physical-info .physician-data-leftside{width:55%;position:absolute;top:20%;left:2%;z-index:1;margin:30px 0 0 30px;}@media screen and (max-width:767px){.physician_individual .page-content__body.physician-full .physician__data .physician__data__physical-info .physician-data-leftside{position:relative;float:left;}}@media (min-width:461px) and (max-width:767px){.physician_individual .page-content__body.physician-full .physician__data .physician__data__physical-info .physician-data-leftside{margin-right:0;width:45%;padding-top:2rem;}}@media screen and (max-width:460px){.physician_individual .page-content__body.physician-full .physician__data .physician__data__physical-info .physician-data-leftside{width:95%;text-align:center;margin:30px 0;}}.physician_individual .page-content__body.physician-full .physician__data .physician__data__physical-info .physician-data-leftside .physician__data__title{color:#fff;}.physician_individual .page-content__body.physician-full .physician__data .physician__data__physical-info .physician-data-leftside .physician__data__name{color:#fff;font-size:40px;font-weight:300;line-height:40px;}@media screen and (max-width:767px){.physician_individual .page-content__body.physician-full .physician__data .physician__data__physical-info .physician-data-leftside .physician__data__name{line-height:2rem;font-size:2rem;margin:0;}}@media screen and (max-width:450px){.physician_individual .page-content__body.physician-full .physician__data .physician__data__physical-info .physician-data-leftside .physician__data__name{padding-top:20px;}}.physician_individual .page-content__body.physician-full .physician__data .physician__data__physical-info .physician-data-leftside .physician__data__specialty{color:#fff;font-size:24px;font-weight:700;margin:10px 0;}@media screen and (max-width:767px){.physician_individual .page-content__body.physician-full .physician__data .physician__data__physical-info .physician-data-leftside .physician__data__specialty{font-size:1.3rem;line-height:1.5rem;}}@media screen and (max-width:450px){.physician_individual .page-content__body.physician-full .physician__data .physician__data__physical-info .physician-data-leftside .physician__data__practice-info{display:block;}}.physician_individual .page-content__body.physician-full .physician__data .physician__data__physical-info .physician-data-leftside .physician__data__practice-info .physician__data__phone{color:#fff;font-size:18px;font-weight:300;text-align:left;}@media screen and (max-width:767px){.physician_individual .page-content__body.physician-full .physician__data .physician__data__physical-info .physician-data-leftside .physician__data__practice-info .physician__data__phone{font-size:1.3rem;line-height:1.5rem;}}@media screen and (max-width:460px){.physician_individual .page-content__body.physician-full .physician__data .physician__data__physical-info .physician-data-leftside .physician__data__practice-info .physician__data__phone{text-align:center;padding-right:0;width:100%;}}.physician_individual .page-content__body.physician-full .physician__data .physician__data__physical-info .physician-data-leftside .physician__data__practice-info .physician__data__phone a{color:#fff;text-decoration:none;}.physician_individual .page-content__body.physician-full .physician__data .physician__data__physical-info .physician-data-leftside .socialmedia-links{margin:15px;}@media screen and (max-width:450px){.physician_individual .page-content__body.physician-full .physician__data .physician__data__physical-info .physician-data-leftside .socialmedia-links{width:50%;margin-left:25%;}}.physician_individual .page-content__body.physician-full .physician__data .physician__data__physical-info .physician-data-leftside .socialmedia-links .facebook-id{display:inline-block;}.physician_individual .page-content__body.physician-full .physician__data .physician__data__physical-info .physician-data-leftside .socialmedia-links .twitter-id{display:inline-block;}.physician_individual .page-content__body.physician-full .physician_career{display:flex;max-width:1200px;margin:0 auto;}@media screen and (max-width:1199px){.physician_individual .page-content__body.physician-full .physician_career{max-width:992px;}}@media (min-width:451px) and (max-width:767px){.physician_individual .page-content__body.physician-full .physician_career{padding-left:15px;}}@media screen and (max-width:767px){.physician_individual .page-content__body.physician-full .physician_career{display:block;margin-bottom:30px;}}@media (min-width:767px) and (max-width:1199px){.physician_individual .page-content__body.physician-full .physician_career{padding:1rem;}}.physician_individual .page-content__body.physician-full .physician_career .physician-link-block{width:65%;margin-top:2rem;padding-right:20px;}@media (min-width:768px) and (max-width:991px){.physician_individual .page-content__body.physician-full .physician_career .physician-link-block{width:100%;}}@media screen and (max-width:767px){.physician_individual .page-content__body.physician-full .physician_career .physician-link-block{margin:20px auto 0;padding-right:0;}}@media screen and (max-width:450px){.physician_individual .page-content__body.physician-full .physician_career .physician-link-block{width:100%;}}.physician_individual .page-content__body.physician-full .physician_career .physician-link-block .side-link{padding:10px;background-color:#ebebeb;font-size:17px;font-weight:400;line-height:20px;text-align:center;}.physician_individual .page-content__body.physician-full .physician_career .physician-link-block .side-link:last-of-type{margin-top:5px;}.physician_individual .page-content__body.physician-full .physician_career .physician-link-block .side-link a{color:#73808A;text-decoration:none;}.physician_individual .page-content__body.physician-full .physician_career .physician-link-block .side-link a:hover{color:#075080;}.physician_individual .page-content__body.physician-full .physician_career .physiciasn-details h3{color:#666;font-size:22px;font-weight:400;}.physician_individual .page-content__body.physician-full .physician_career .physiciasn-details p{color:#666;}@media screen and (max-width:767px){.physician_individual .page-content__body.physician-full .physician_career .physiciasn-details{padding-left:15px;}}.physician_individual .home-slide-slant-right{width:100%;z-index:3;position:absolute;bottom:0px;min-height:120px;background-image:url(/themes/custom/fri/assets/images/home-slide-slant-white.svg);background-position:top;}@media screen and (max-width:480px){.physician_individual .home-slide-slant-right{min-height:80px;}}.physician_individual .home-slide-slant-left{width:100%;z-index:2;position:absolute;bottom:0px;min-height:120px;background-image:url(/themes/custom/fri/assets/images/home-slidee-slant-green.svg);background-position:top;}@media screen and (max-width:480px){.physician_individual .home-slide-slant-left{min-height:90px;}}.physicians_page .physician__data{align-items:normal;}@media screen and (max-width:450px){.physicians_page .physician__data{display:block;}}@media screen and (max-width:450px){.physicians_page .physician__data .physician__data__portrait{margin:0 auto;}}@media screen and (max-width:450px){.physicians_page .physician__data .physician__data__physical-info{width:100%;text-align:center;padding-top:10px;}}.physicians_page .physician__data .physician__data__physical-info .physician__data__name{color:#075080;font-size:25px;line-height:1.4;font-family:"Montserrat",sans-serif;margin:0;}@media (min-width:768px) and (max-width:991px){.physicians_page .physician__data .physician__data__physical-info .physician__data__name{font-size:20px;line-height:20px;}}.physicians_page .physician__data .physician__data__physical-info .physician__data__title{color:#1ca9e1;font-weight:400;line-height:18px;font-family:"Montserrat",sans-serif;}.physicians_page .physician__data .physician__data__physical-info .physician__data__specialty{color:#656565;font-weight:700;font-size:15px;font-family:"Montserrat",sans-serif;}.physicians_page .physician__data .physician__data__physical-info .physician__data__phone{color:#656565;font-family:"Montserrat",sans-serif;}@media screen and (max-width:800px){.physicians_page .physician__data .physician__data__physical-info .physician__data__phone{font-weight:400;font-size:15px;}}@media screen and (max-width:450px){.physicians_page .physician__data .physician__data__physical-info .physician__data__phone{width:100%;padding:0;}}.account-link{position:absolute;color:#686e7b;display:none;font-size:0.625rem;font-weight:600;letter-spacing:0.14em;right:30px;text-decoration:none;text-transform:uppercase;top:9%;}@media screen and (max-width:767px){.account-link{top:3%;}}@media screen and (max-width:991px){.account-link{font-size:0.7rem;}}@media screen and (max-width:450px){.account-link{position:relative;right:0;}}.account-link:after{background:url('/assets/images/icon__account.png?1618705591') no-repeat transparent 0 center;background-size:contain;content:"";display:inline-block;height:12px;margin-left:0.5rem;width:12px;}.page-node-type-book .residency-pdf-title{margin:10px 0 30px 0;}.page-node-type-book .residency-pdf-title h2{color:#006098;font-weight:400;}.page-node-type-book .residency-pdf-title h2 span{font-weight:700;}.page-node-type-book .page-heading{margin-bottom:0;}.page-node-type-book .page-heading__background-image{max-height:156px;}.page-node-type-book .page-heading__page-title{width:100%;text-align:center;font-weight:300;font-size:40px;}.page-node-type-book .residency_category_page .page-body{display:flex;}@media screen and (max-width:768px){.page-node-type-book .residency_category_page .page-body{flex-flow:column;}}@media screen and (max-width:768px){.page-node-type-book .residency_category_page .page-body .page-content{width:100%;}}.page-node-type-book .read-more-details{display:none;}.page-node-type-book .show-more{display:block;}.page-node-type-book .btn-read-more,.page-node-type-book .btn-read-less{color:#1CA9E1;cursor:pointer;}.page-node-type-book .page__content__body .page-content__body{padding:0 1rem 0 1rem;}@media screen and (max-width:480px){.page-node-type-book .page__content__body .page-content__body{padding:0;}}.page-node-type-book .page__content__body .page-content__body .field--name-body .residency-content-image img{width:100%;}.page-node-type-book .page__content__body .page-content__body .field--name-body h4{display:block;margin:10px 0;color:#81c342;font-size:25px;font-weight:500;line-height:28px;text-align:left;}@media screen and (max-width:480px){.page-node-type-book .page__content__body .page-content__body .field--name-body h4{font-size:16px;}}.page-node-type-book .page__content__body .page-content__body .field--name-body h4 strong{font-weight:500;}.page-node-type-book .page__content__body .page-content__body .field--name-body h4 a{margin:10px 0;color:#075080;font-size:25px;font-weight:600;line-height:28px;text-align:left;text-decoration:none;outline:none;}.page-node-type-book .page__content__body .page-content__body .field--name-body h4.residency-title{color:#006098;font-weight:300;}.page-node-type-book .page__content__body .page-content__body .field--name-body h4.residency-title span.residency-title-bold{font-weight:800;}.page-node-type-book .page__content__body h1{display:none;}.page-node-type-book .views-element-container .views-view-grid.horizontal.cols-2.clearfix{border-bottom:1px solid #c9ccce;margin-bottom:20px;}.page-node-type-book h3{border:0;color:#8FC958;}.page-node-type-book h4{display:none;}.page-node-type-book ol{list-style:none;}.page-node-type-book .physician_teaser{padding:2rem 0;}.page-node-type-book .page-content__body ul{list-style:disc !important;margin-left:40px;}.page-node-type-book .physician__data{width:100%;align-items:flex-start;}.page-node-type-book .item-catalog__link-wrapper{cursor:default;}.page-node-type-book .item-catalog__image{width:30%;padding:0;}.page-node-type-book .page-body .sidebar > ul.menu > li > a{text-decoration:none;font-weight:bold;font-size:18px;pointer-events:none;}@media screen and (min-width:992px) and (max-width:1200px){.page-node-type-book .page-body .sidebar > ul.menu > li > a{font-size:16px;}}@media screen and (min-width:768px) and (max-width:991px){.page-node-type-book .page-body .sidebar > ul.menu > li > a{font-size:12px;}}.page-node-type-book .sidebar{padding:2rem 1rem;}@media screen and (min-width:768px){.page-node-type-book .sidebar{padding:2rem 0;}}@media screen and (max-width:767px){.page-node-type-book .sidebar{width:100% !important;text-align:center;}}.page-node-type-book .sidebar ul{margin:0;padding:0 0 0.25em 1em;}.page-node-type-book .sidebar ul li{padding-top:0.7em;margin:0;}.page-node-type-book .sidebar ul li.menu-item{}.page-node-type-book .sidebar ul li.menu-item--expanded{}.page-node-type-book .sidebar ul li.menu-item--expanded .expanded-icon .fa-caret-down,.page-node-type-book .sidebar ul li.menu-item--expanded .expanded-icon .fa-caret-up{font-size:20px;}.page-node-type-book .sidebar ul li > ul{}.page-node-type-book .sidebar ul li a{display:inline-block;position:relative;padding:6px 0;color:#000;font-size:14px;text-decoration:none;}@media screen and (min-width:768px) and (max-width:991px){.page-node-type-book .sidebar ul li a{font-size:12px;}}@media screen and (min-width:768px) and (max-width:991px){.page-node-type-book .sidebar ul{padding-left:5px;padding-right:0;}}.page-node-type-book .sidebar ul li a{color:#81c342;line-height:22px;font-weight:500;}.page-node-type-book .sidebar ul li .expanded-icon{color:#075080;background-image:url(/themes/custom/fri/assets/images/dropdown-arrow.png);background-repeat:no-repeat;background-position:bottom center;display:inline-block;width:25px;height:20px;}.page-node-type-book .sidebar ul li ul .menu-item--expanded .sub-nav li a{font-weight:normal;}.page-node-type-book .sidebar ul li ul li .expanded-icon{display:none;}.page-node-type-book .sidebar ul li ul li a{color:#006098;font-weight:400;text-decoration:underline;padding:0;}.page-policies ol,.page-rotation ol{padding:1rem 3rem;}.page-teaching .teaching-image-view .views-col{width:50%;}@media screen and (max-width:450px){.page-teaching .teaching-image-view .views-col{width:100% !important;}}.page-teaching .teaching-image-view .views-field.views-field-field-teaching-image{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;}.page-teaching .teaching-image-view .views-field.views-field-body{text-align:center;padding:1.2rem;}.path-frontpage .flexslider{border:none;}.path-frontpage .homepage-location{margin-bottom:40px;}.path-frontpage .header-text-block h2{padding:2rem 3rem;}.path-frontpage .header-text-block p{padding:0 2rem;}.path-frontpage .home-page-services-block{padding:0 15px;}@media screen and (max-width:991px){.path-frontpage .home-page-services-block{padding:0;}}.path-frontpage .home-page-services-block .views-row{display:block;overflow:hidden;float:left !important;width:33.33% !important;margin-bottom:30px;clear:none;padding:0 15px;}@media screen and (max-width:991px){.path-frontpage .home-page-services-block .views-row{padding:0;width:50% !important;}}@media screen and (max-width:767px){.path-frontpage .home-page-services-block .views-row{padding:0 15px;width:100% !important;}}.path-frontpage .home-page-services-block img{margin:0 auto;border-radius:50%;display:block;max-width:100%;}.path-frontpage .home-page-services-block .service-title{text-align:center;padding:15px 0;}.path-frontpage .home-page-services-block .service-title a{color:#006098;text-decoration:none;font-weight:700;font-size:17px;}.path-frontpage .home-page-services-block .service-more-link{text-align:center;padding:15px 0;background:#006098;margin:0 auto;border-radius:10px;max-width:300px;}.path-frontpage .home-page-services-block .service-more-link a{color:#fff;font-size:18px;font-weight:400;text-decoration:none;}.about__content__wrapper{width:100%;}.about__content__wrapper .about__content__body{width:60%;position:relative;float:left;display:block;}@media screen and (max-width:767px){.about__content__wrapper .about__content__body{width:100%;float:none;}}.about__content__wrapper .about__content__image_wrapper{width:40%;display:block;float:left;position:relative;}.about__content__wrapper .about__content__image_wrapper .about__content__image{width:100%;}.about__content__wrapper .about__content__image_wrapper .about__content__image img{width:100%;height:auto;}.about__content__wrapper .about__content__image_wrapper .about__news__icon_wrapper{width:100%;}.about__content__wrapper .about__content__image_wrapper .about__news__icon_wrapper .about__news__icon{width:30%;display:block;position:relative;float:left;}.about__content__wrapper .about__content__image_wrapper .about__news__icon_wrapper .about__news__icon img{width:100%;height:auto;}.about__content__wrapper .about__content__image_wrapper .about__news__icon_wrapper .about__icon__text{padding-left:6.5rem;margin-top:7px;font-size:13.6px;}.about__content__wrapper .about__content__image_wrapper .about__news__icon_wrapper .about__icon__text p{margin:0;}.about__content__wrapper .about__content__image_wrapper .about__news__icon_wrapper .about__icon__text p.stamp{font-style:italic;}.page-services .page-body{padding-top:30px;}.page-services .page-content{padding-bottom:0;}.page-services .service-page{padding-bottom:8rem;max-width:1200px;margin:0 auto;}.page-services .service-page .views-row{display:block;overflow:hidden;float:left !important;width:33.33% !important;margin-bottom:30px;clear:none !important;padding:0 15px;}@media screen and (max-width:991px){.page-services .service-page .views-row{padding:0;width:50% !important;}}@media screen and (max-width:767px){.page-services .service-page .views-row{padding:0 15px;width:100% !important;}}.page-services .service-page .views-field-field-teaser-image img{margin:0 auto;border-radius:50%;display:block;max-width:100%;}.page-services .service-page .views-field-title{text-align:center;padding:15px 0;}.page-services .service-page .views-field-title a{color:#006098;text-decoration:none;font-weight:700;font-size:17px;}.page-services .service-page .views-field-field-teaser-body{text-align:center;padding:0 30px;min-height:150px;}@media screen and (max-width:991px){.page-services .service-page .views-field-field-teaser-body{min-height:100px;}}.page-services .service-page .views-field-field-teaser-body p{color:#666;font-weight:400;}.page-services .service-page .views-field-view-node{text-align:center;background:#006098;margin:0 auto;border-radius:10px;max-width:300px;}.page-services .service-page .views-field-view-node a{padding:15px 0;color:#fff;font-size:18px;font-weight:400;text-decoration:none;display:block;width:100%;}.page-services .service-page .page-heading__page-title{width:100%;text-align:center;margin:auto 0;}.page-services .sidebar{display:none;}@media screen and (max-width:450px){.page-services .service-page .item-catalog__image{padding-right:0;}}.row-services{display:flex;}.column-services{flex:50%;}.page-node-type-service h1{display:none;}.page-node-type-service h4{text-align:center;}.page-node-type-service .title-light-words{font-weight:300;}.page-node-type-service .page-heading__content h1{display:block;width:100%;text-align:center;}.page-node-type-service .page-heading{margin:0;}.page-node-type-service .page-content h4{color:#075080;padding-bottom:1rem;}@media screen and (max-width:990px){.page-node-type-service .page-content h4{text-align:center;}}.page-node-type-service .page-content .content-foot-note{border-top:none;}.page-node-type-service .page-content__body{padding:0;}.page-node-type-service .page-content__body ul{list-style:disc;padding:0 2rem;}.page-node-type-service .page-content__body .service-page-body-content h3{color:#075080;text-align:left;border:none;}@media screen and (min-width:768px){.page-node-type-service .page-content__body .service-page-body-content h3{padding-top:0;margin-top:0;}}.page-node-type-service .page-content__body .service-page-body-content .service-page-body-top{display:flex;}@media screen and (max-width:768px){.page-node-type-service .page-content__body .service-page-body-content .service-page-body-top{display:block;overflow:hidden;}}.page-node-type-service .page-content__body .service-page-body-content .service-page-body-left{width:50%;}@media screen and (max-width:768px){.page-node-type-service .page-content__body .service-page-body-content .service-page-body-left{width:100%;}}.page-node-type-service .page-content__body .service-page-body-content .service-page-body-left-contents{padding:50px;background:#006098;height:100%;display:flex;flex-flow:column;justify-content:center;}@media screen and (max-width:768px){.page-node-type-service .page-content__body .service-page-body-content .service-page-body-left-contents{padding:30px;}}.page-node-type-service .page-content__body .service-page-body-content .service-page-body-left-contents h3{color:#fff;font-weight:200;font-size:28px;}.page-node-type-service .page-content__body .service-page-body-content .service-page-body-left-contents p{color:#fff;}.page-node-type-service .page-content__body .service-page-body-content .service-page-image{width:50%;float:left;overflow:hidden;margin:0;}@media (min-width:768px) and (max-width:991px){.page-node-type-service .page-content__body .service-page-body-content .service-page-image{width:50%;}}@media screen and (max-width:767px){.page-node-type-service .page-content__body .service-page-body-content .service-page-image{width:100%;margin:0 0 15px 0;}}.page-node-type-service .page-content__body .service-page-body-content .service-page-image .image{width:100%;height:100%;}.page-node-type-service .page-content__body .service-page-body-content .service-page-image .image img{width:100%;height:100%;object-fit:cover;}.page-node-type-service .page-content__body .service-page-body-content .service-specialities{max-width:1300px;margin:0 auto;padding-top:50px;display:block;overflow:hidden;}@media screen and (max-width:1440px){.page-node-type-service .page-content__body .service-page-body-content .service-specialities{max-width:1080px;}}@media screen and (max-width:1199px){.page-node-type-service .page-content__body .service-page-body-content .service-specialities{max-width:900px;}}@media screen and (max-width:991px){.page-node-type-service .page-content__body .service-page-body-content .service-specialities{max-width:750px;}}@media screen and (max-width:768px){.page-node-type-service .page-content__body .service-page-body-content .service-specialities{padding:0 20px;}}.page-node-type-service .page-content__body .service-page-body-content .service-specialities h3{text-align:center;margin:30px 0;color:#387FAB;font-weight:200;font-size:30px;}.page-node-type-service .page-content__body .service-page-body-content .service-specialities h3 span{font-weight:700;color:#006098;}@media screen and (max-width:480px){.page-node-type-service .page-content__body .service-page-body-content .service-specialities .row-services{display:block;}}.page-node-type-service .page-content__body .service-page-body-content .service-specialities .row-services p strong{font-weight:500;}.page-node-type-service .service-body{padding-top:15px;max-width:1200px;margin:0 auto;}@media screen and (max-width:1440px){.page-node-type-service .service-body{max-width:1080px;}}@media screen and (max-width:1199px){.page-node-type-service .service-body{max-width:900px;}}@media screen and (max-width:991px){.page-node-type-service .service-body{max-width:750px;}}@media screen and (max-width:767px){.page-node-type-service .service-body{padding-left:15px;padding-bottom:30px;}}.page-node-type-service .service-body .views-field-title a{color:#006098;font-size:17px;font-weight:400;line-height:28px;text-decoration:underline;text-align:left;}@media screen and (max-width:991px){.page-node-type-service .service-body .views-view-grid .views-col.col-1{width:100% !important;text-align:center;}}@media screen and (max-width:991px){.page-node-type-service .service-body .views-view-grid .views-col.col-2{width:100% !important;text-align:center;}}@media screen and (max-width:991px){.page-node-type-service .service-body .views-view-grid .views-col.col-3{width:100% !important;text-align:center;}}.page-node-type-service .service-body .chief{color:#006098;font-size:17px;font-weight:400;line-height:28px;}.page-node-type-service .subnav ul li:first-child{border-top:none;}.page-node-type-service .subnav ul li a{color:#075080;}.page-node-type-service .subnav ul li a:hover{color:#81C342;}.page-videos .view-videos .views-row{padding:1rem;}.page-videos .view-videos .views-field-body{width:70%;display:block;margin:0 auto;}.page-videos .view-videos .views-field-field-videos,.page-videos .view-videos .views-field-field-youtube-video{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;overflow:hidden;}.page-videos .view-videos .views-field-field-videos video,.page-videos .view-videos .views-field-field-youtube-video video{height:auto !important;}.path-articles header h1{font-size:2rem;padding:2rem 1rem;}.path-articles .feed-icon{display:none;}.path-articles .page-content{padding-bottom:0;}.path-articles .article .item-catalog__link-wrapper{border-bottom:1px solid #dee1e2;}@media screen and (max-width:450px){.path-articles .article .item-catalog__link-wrapper{align-items:left;}}.path-articles .article .item-catalog__link-wrapper .item-catalog__body{padding:0;}.path-articles .article .item-catalog__link-wrapper .created{color:#000;font-size:15px;font-style:italic;padding-bottom:1rem;}.path-articles .article .item-catalog__link-wrapper .created .field--name-field-author,.path-articles .article .item-catalog__link-wrapper .created .field--name-field-published-on{display:inline-block;}.path-articles .article .item-catalog__link-wrapper .created span a{text-decoration:none;color:#000;}.path-articles .article .item-catalog__link-wrapper a .cta-button,.path-articles .article .item-catalog__link-wrapper a .navbar__main-nav li:last-child a,.navbar__main-nav li:last-child .path-articles .article .item-catalog__link-wrapper a a{width:7rem;padding:0.5rem 1rem;}.path-articles .article .views-row:last-of-type .item-catalog__link-wrapper{border-bottom:0 none;}.path-articles .article .views-exposed-form{width:50%;position:relative;margin-bottom:0;}@media screen and (max-width:575px){.path-articles .article .views-exposed-form{width:100%;top:10px;left:0;}}.path-articles .article .views-exposed-form .js-form-type-textfield input{border-radius:15px;padding-bottom:0;}.path-articles .article .views-exposed-form .form-actions{position:absolute;top:0;right:18px;border:0;background:url(/themes/custom/fri/assets/images/search.png) no-repeat transparent 0 center;background-size:contain;display:block;cursor:pointer;z-index:999;height:inherit;width:30px;}.path-articles .article .views-exposed-form .form-actions input{width:inherit;height:inherit;color:transparent;}.path-articles .article .views-exposed-form .js-form-submit{border:0;}.path-articles .article .views-exposed-form .js-form-type-textfield input,.path-articles .article .views-exposed-form .form-actions input{background:none;padding:0.3rem 0.1rem;}.path-articles .sidebar{margin-bottom:15%;}.article-content-container{overflow:hidden;}.article-content-container .article-content-image{overflow:hidden;float:left;margin:0 15px 0 0;}@media screen and (max-width:760px){.article-content-container .article-content-image{float:none;margin-bottom:1rem;}}.article-content-container .article-content-body .created{display:flex;margin-bottom:0.5rem;color:#81C342;}.article-content-container .article-content-body .created .field--name-field-author{padding:0 10px;}.article-content-container .article-content-body .created .field--name-field-published-on{padding:0 10px;}.article-author-description{display:flex;background-color:#ebecee;}@media screen and (max-width:575px){.article-author-description{display:block;padding:1rem;}}.article-author-description .article-author-image{margin-right:10px;}@media screen and (max-width:575px){.article-author-description .article-author-image{text-align:center;}}.article-author-description .article-author-desc{padding:1rem;display:flex;align-items:center;justify-content:center;text-align:center;}.article-author-description .article-author-desc .field--name-field-author-description p{color:#075080;font-size:17px;font-weight:400;line-height:24px;text-align:center;}.article-author-description .article-author-desc .field--name-field-author-description .author-bio-link{margin:0 auto;width:15%;background-color:#81C342;color:#fff;display:block;}@media (min-width:768px) and (max-width:990px){.article-author-description .article-author-desc .field--name-field-author-description .author-bio-link{width:25%;}}@media (min-width:575px) and (max-width:767px){.article-author-description .article-author-desc .field--name-field-author-description .author-bio-link{width:30%;}}@media (min-width:421px) and (max-width:575px){.article-author-description .article-author-desc .field--name-field-author-description .author-bio-link{width:35%;}}@media (max-width:420px){.article-author-description .article-author-desc .field--name-field-author-description .author-bio-link{width:40%;}}.article-author-description .article-author-desc .field--name-field-author-description .author-bio-link:hover{background-color:#075080;}.article-author-description .article-author-desc .field--name-field-author-description .author-bio-link a{color:#ffffff;font-size:15px;font-weight:300;line-height:24px;text-align:center;padding:0.5rem;display:block;text-decoration:none;}.page-node-type-blog-post .article-individual-page h1{display:none;}.page-node-type-blog-post .article-individual-page .page-content__body{padding:1rem;}.page-node-type-blog-post .page-body{max-width:1440px;margin:0 auto;}.path-frontpage .page-content{padding-bottom:0;}.path-frontpage .what-happening{width:100%;margin:0 auto;}.path-frontpage .what-happening .views-row{padding-top:40px;}.path-frontpage .content-bottom-text-wrapper{width:100%;display:flex;overflow:hidden;}@media screen and (max-width:767px){.path-frontpage .content-bottom-text-wrapper{padding:0;}}@media screen and (max-width:480px){.path-frontpage .content-bottom-text-wrapper{flex-direction:column;}}.path-frontpage .content-bottom-text-wrapper .left-content{width:50%;line-height:0;}@media screen and (max-width:480px){.path-frontpage .content-bottom-text-wrapper .left-content{width:100%;}}.path-frontpage .content-bottom-text-wrapper .left-content .image-wrapper{width:100%;}@media screen and (max-width:767px){.path-frontpage .content-bottom-text-wrapper .left-content .image-wrapper{height:100%;}}.path-frontpage .content-bottom-text-wrapper .left-content .image-wrapper img{width:100%;height:100%;object-fit:cover;}.path-frontpage .content-bottom-text-wrapper .right-content{width:50%;background:#006098;position:relative;}@media screen and (max-width:767px){.path-frontpage .content-bottom-text-wrapper .right-content{padding:42px 20px;}}@media screen and (max-width:480px){.path-frontpage .content-bottom-text-wrapper .right-content{width:100%;padding-top:20px;}}.path-frontpage .content-bottom-text-wrapper .right-content .right-content-text{max-width:500px;position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);}@media screen and (max-width:1199px){.path-frontpage .content-bottom-text-wrapper .right-content .right-content-text{max-width:400px;}}@media screen and (max-width:991px){.path-frontpage .content-bottom-text-wrapper .right-content .right-content-text{max-width:300px;}}@media screen and (max-width:768px){.path-frontpage .content-bottom-text-wrapper .right-content .right-content-text{display:block;overflow:hidden;position:relative;transform:none;top:0;bottom:0;left:0;right:0;}}.path-frontpage .content-bottom-text-wrapper .right-content .title{color:#fff;font-weight:300;padding-bottom:15px;font-size:25px;}@media screen and (max-width:1199px){.path-frontpage .content-bottom-text-wrapper .right-content .title{padding-bottom:10px;}}@media screen and (max-width:991px){.path-frontpage .content-bottom-text-wrapper .right-content .title{font-size:20px;}}@media screen and (max-width:767px){.path-frontpage .content-bottom-text-wrapper .right-content .title{font-size:16px;}}.path-frontpage .content-bottom-text-wrapper .right-content .views-field-title{padding-bottom:0;}@media screen and (max-width:1199px){.path-frontpage .content-bottom-text-wrapper .right-content .views-field-title{padding-bottom:10px;}}.path-frontpage .content-bottom-text-wrapper .right-content .views-field-title a{font-size:15px;color:#000;font-weight:700;}.path-frontpage .content-bottom-text-wrapper .right-content .views-field-title span{color:#fff;font-size:30px;font-weight:700;text-align:left;}@media screen and (max-width:1199px){.path-frontpage .content-bottom-text-wrapper .right-content .views-field-title span{font-size:25px;}}@media screen and (max-width:991px){.path-frontpage .content-bottom-text-wrapper .right-content .views-field-title span{font-size:20px;}}@media screen and (max-width:767px){.path-frontpage .content-bottom-text-wrapper .right-content .views-field-title span{font-size:16px;}}.path-frontpage .content-bottom-text-wrapper .right-content .views-field-body{padding-bottom:20px;}@media screen and (max-width:991px){.path-frontpage .content-bottom-text-wrapper .right-content .views-field-body{padding-bottom:12px;}}.path-frontpage .content-bottom-text-wrapper .right-content .views-field-body p{color:#fff;}@media screen and (max-width:1199px){.path-frontpage .content-bottom-text-wrapper .right-content .views-field-body p{line-height:20px;}}.path-frontpage .content-bottom-text-wrapper .more-link{width:40%;}@media screen and (max-width:768px){.path-frontpage .content-bottom-text-wrapper .more-link{width:95%;}}.path-frontpage .content-bottom-text-wrapper .more-link a{background:#fff;color:#006098;font-size:16px;font-weight:500;padding:7px 50px;text-decoration:none;}@media screen and (max-width:991px){.path-frontpage .content-bottom-text-wrapper .more-link a{padding:7px 35px;}}.research-page .page-heading{margin-bottom:0;}.research-page .page-content__body{text-align:center;padding:0;}.research-page .page-content__body .research-top{display:flex;min-height:300px;}@media screen and (max-width:767px){.research-page .page-content__body .research-top{display:block;}}.research-page .page-content__body .research-top-left{width:50%;overflow:hidden;position:relative;background:#1CA9E1;}@media screen and (max-width:767px){.research-page .page-content__body .research-top-left{display:block;width:100%;min-height:200px;}}@media screen and (max-width:480px){.research-page .page-content__body .research-top-left{min-height:250px;}}.research-page .page-content__body .research-top-left-content{width:100%;height:100%;position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);overflow:hidden;padding:30px;}@media screen and (max-width:480px){.research-page .page-content__body .research-top-left-content{padding:15px;text-align:left;}}.research-page .page-content__body .research-top-left-content p{color:#fff;text-align:left;}.research-page .page-content__body .research-top-left-content h2{color:#fff;font-weight:400;margin-bottom:15px;text-align:left;}.research-page .page-content__body .research-top-left-content h2 span.research-top-title{font-weight:700;font-size:35px;}.research-page .page-content__body .research-top-right{background:url(/themes/custom/fri/assets/images/research-background.png);width:50%;background-size:cover;}@media screen and (max-width:767px){.research-page .page-content__body .research-top-right{display:block;width:100%;min-height:200px;}}.page-node-type-residency h1{font-size:2rem;font-weight:bold;text-align:center;padding:20px;display:block;}.page-node-type-residency .page-content__body{padding:0px;}.page-node-type-page .research{padding-top:30px;}@media screen and (max-width:991px){.page-node-type-page .research{padding:20px;}}.page-node-type-page .research .views-row.row-1{border-top:none;}.page-node-type-page .research .views-row.row-1 .views-col.col-1{border-top:none;}.page-node-type-page .research .views-row{border-top:1px solid #ccc;}@media screen and (max-width:991px){.page-node-type-page .research .views-row{border-top:none;}}@media screen and (max-width:991px){.page-node-type-page .research .views-row .views-col{border-top:1px solid #ccc;}}@media screen and (max-width:991px){.page-node-type-page .research .views-row .views-col.col-1{width:100% !important;text-align:center;}}@media screen and (max-width:991px){.page-node-type-page .research .views-row .views-col.col-2{width:100% !important;text-align:center;}}@media screen and (max-width:991px){.page-node-type-page .research .views-row .views-col.col-3{width:100% !important;text-align:center;}}.page-node-type-page .research .views-row .physician_teaser{padding:25px 0px;}.page-node-type-page .research .views-row .physician_teaser .physician__data{width:100%;align-items:center;display:flex;}@media screen and (max-width:767px){.page-node-type-page .research .views-row .physician_teaser .physician__data{display:block;}}@media screen and (max-width:480px){.page-node-type-page .research .views-row .physician_teaser .physician__data{display:block;}}.page-node-type-page .research .views-row .physician_teaser .physician__data .physician__data__portrait{margin:0;width:25%;display:block;position:relative;float:left;}@media screen and (max-width:767px){.page-node-type-page .research .views-row .physician_teaser .physician__data .physician__data__portrait{width:100%;padding-right:0;}}.page-node-type-page .research .views-row .physician_teaser .physician__data .physician__data__portrait img{border-radius:50%;float:right;display:block;object-fit:cover;}@media (min-width:768px) and (max-width:991px){.page-node-type-page .research .views-row .physician_teaser .physician__data .physician__data__portrait img{width:180px;height:200px;}}@media screen and (max-width:767px){.page-node-type-page .research .views-row .physician_teaser .physician__data .physician__data__portrait img{margin:0 auto;display:block;float:none;}}.page-node-type-page .research .views-row .physician_teaser .physician__data .item-catalog__image img{width:auto !important;}.page-node-type-page .research .views-row .physician_teaser .physician__data .physician__data__physical-info{width:60%;display:block;position:relative;float:left;text-align:left;}@media screen and (max-width:767px){.page-node-type-page .research .views-row .physician_teaser .physician__data .physician__data__physical-info{width:100%;text-align:center;padding-top:25px;}}@media screen and (max-width:450px){.page-node-type-page .research .views-row .physician_teaser .physician__data .physician__data__physical-info{margin-top:10%;}}.page-node-type-page .research .views-row .physician_teaser .physician__data .physician__data__physical-info a{text-decoration:none;}.page-node-type-page .research .views-row .physician_teaser .physician__data .physician__data__physical-info .publication{color:#81c342;line-height:28px;}.page-node-type-page .research .views-row .physician_teaser .physician__data .physician__data__physical-info .physician__data__name{margin-bottom:5px;line-height:28px;}.page-node-type-page .research .views-row .physician_teaser .physician__data .physician__data__physical-info .physician__data__name a{color:#006098;font-weight:400;text-decoration:underline;}.page-node-type-page .research .views-row .physician_teaser .physician__data .physician__data__physical-info .reseach-body p{color:#666;font-weight:400;}.page-node-type-page .research .views-row .physician_teaser .physician__data .physician__data__physical-info .author{padding-bottom:19px;color:#666;font-weight:400;}.page-node-type-page .research .views-row .physician_teaser .physician__data .physician__data__physical-info .author a{color:#81c342;line-height:28px;}.page-node-type-page .research .views-row .physician_teaser .physician__data .physician__data__physical-info .link{text-decoration:underline #8FC958;width:36%;padding:10px 0px;}@media screen and (max-width:767px){.page-node-type-page .research .views-row .physician_teaser .physician__data .physician__data__physical-info .link{width:100%;}}.page-node-type-page .research .views-row .physician_teaser .physician__data .physician__data__physical-info .link a{color:#8FC958;}.search-block-form input{outline:0 none;}.page-header .block-search-form-block{display:none;}@media screen and (max-width:767px){.page-header .block-search-form-block{display:block;padding-top:10px;margin:0;}}.header_top{padding:3rem 0 0;}.fri-search-form-block.contextual-region{position:inherit;}.page-header-top{display:block;overflow:hidden;border-bottom:2px solid #E3E3E3;padding-bottom:15px;padding-top:30px;}.page-header-top .header-top-logo{float:left;padding-left:30px;}@media screen and (max-width:767px){.page-header-top .header-top-logo{float:none;padding-left:0;}}.page-header-top .header-top-logo img{display:block;}.page-header-top .fri-search-form-block{z-index:2;float:right;display:block;padding-top:15px;}@media screen and (max-width:767px){.page-header-top .fri-search-form-block{display:none;}}.page-header-top .js-form-type-search{display:block;float:left;}.page-header-top .js-form-type-search input{width:250px;height:35px;border-radius:10px;border:1px solid #666666;background-image:none;padding:0 15px;}.page-header-top .form-actions{display:inline-block;position:relative;right:50px;padding:7px 0px 7px 7px;border-top-right-radius:10px;border-bottom-right-radius:10px;}.page-header-top .form-actions input{border:0;background:url(/themes/custom/fri/assets/images/search.png) no-repeat transparent 0 center;background-size:contain;display:block;cursor:pointer;color:transparent;height:20px;padding:0;margin:0;}.path-frontpage .twitter-timeline{width:35% !important;padding-right:7rem !important;}@media screen and (max-width:992px){.path-frontpage .twitter-timeline{width:100% !important;padding:0 2rem !important;display:flex !important;}}.path-frontpage .header-text-block{margin:30px 0;}@media screen and (max-width:767px){.path-frontpage .header-text-block{margin:0;}}.path-frontpage .header-text-block .header-text-block-content{color:#666;font-size:17px;font-weight:400;line-height:25px;text-align:center;max-width:1200px;margin:0 auto;padding:0 50px;}@media screen and (min-width:768px) and (max-width:991px){.path-frontpage .header-text-block .header-text-block-content{max-width:900px;}}@media screen and (min-width:1440px){.path-frontpage .header-text-block .header-text-block-content{padding:0;max-width:1200px;}}@media screen and (max-width:767px){.path-frontpage .header-text-block .header-text-block-content{padding:0 30px 30px;text-align:left;font-size:14px;}}.path-frontpage .header-text-block .fri-home-header-first{color:#666;font-weight:200;font-size:12px;padding:0 15px 30px;text-align:center;}@media screen and (min-width:480px){.path-frontpage .header-text-block .fri-home-header-first{font-size:16px;}}@media screen and (min-width:768px){.path-frontpage .header-text-block .fri-home-header-first{font-size:30px;}}@media screen and (min-width:992px){.path-frontpage .header-text-block .fri-home-header-first{font-size:35px;}}@media screen and (min-width:1200px){.path-frontpage .header-text-block .fri-home-header-first{font-size:47px;}}@media screen and (min-width:1440px){.path-frontpage .header-text-block .fri-home-header-first{font-size:55px;}}@media screen and (max-width:767px){.path-frontpage .header-text-block .fri-home-header-first{padding:0 15px 15px;font-weight:500;}}.path-frontpage .header-text-block .fri-home-header-first span{color:#006098;font-weight:700;display:block;text-align:center;padding-top:15px;font-size:14px;}@media screen and (max-width:480px){.path-frontpage .header-text-block .fri-home-header-first span{line-height:15px;}}@media screen and (min-width:480px){.path-frontpage .header-text-block .fri-home-header-first span{font-size:18px;}}@media screen and (min-width:768px){.path-frontpage .header-text-block .fri-home-header-first span{font-size:30px;}}@media screen and (min-width:992px){.path-frontpage .header-text-block .fri-home-header-first span{font-size:38px;}}@media screen and (min-width:1200px){.path-frontpage .header-text-block .fri-home-header-first span{font-size:47px;}}@media screen and (min-width:1440px){.path-frontpage .header-text-block .fri-home-header-first span{font-size:55px;}}.path-frontpage .header-text-block p{color:#73808a;font-size:17px;font-weight:300;line-height:25px;text-align:center;padding:0 70px;}h1{display:block;font-size:2rem;padding:2rem 0;margin:0;}.path-search .search-form a#edit-help-link{display:none;}.path-search .search-form details#edit-advanced{display:none;}.path-search h2{padding:3rem 0;}.path-search ol li h3{padding:1rem 0;}.path-search nav.pager{display:grid;}.path-search nav.pager ul{list-style-type:none;margin:0;padding:0;overflow:hidden;display:block;margin:0 auto;}.path-search nav.pager ul li{float:left;}.path-search nav.pager ul li a{display:block;text-align:center;padding:14px 16px;text-decoration:none;}.navbar{overflow:visible;}.navbar .sf-accordion-toggle{background:url(/themes/custom/fri/assets/images/icon__hamburger.svg?1535720954=) no-repeat white center center;color:#686e7b;cursor:pointer;display:block;font-size:1rem;height:31px;position:relative;text-align:right;width:50px;z-index:999;margin-bottom:6px;}.navbar .sf-accordion-toggle a{color:transparent;}.navbar .sf-accordion-toggle.sf-expanded{padding-bottom:20px;}.navbar .sf-menu{display:flex;z-index:1;justify-content:center;}@media screen and (max-width:990px){.navbar .sf-menu{display:none;}}.navbar .sf-menu li{display:block;overflow:hidden;font-size:1rem;font-weight:600;line-height:16px;}.navbar .sf-menu li:last-child{border-right:none medium;}@media screen and (max-width:990px){.navbar .sf-menu li{border-right:none;}}.navbar .sf-menu li a{color:#666666;display:block;font-size:1rem;font-weight:500;text-decoration:none;line-height:18px;}@media screen and (min-width:991px){.navbar .sf-menu li a{padding:0 12px;}}@media screen and (min-width:1440px){.navbar .sf-menu li a{padding:0 20px;}}@media screen and (min-width:991px) and (max-width:1100px){.navbar .sf-menu li a{font-size:0.8rem !important;}}.navbar .sf-menu li a:before{width:30px;height:30px;float:left;background-position:center;background-size:100%;content:"";}@media screen and (max-width:767px){.navbar .sf-menu li a:before{display:none;}}.navbar .sf-menu li a span:after{display:none;}.navbar .sf-menu li a:hover{color:#075080;}.navbar .sf-menu li a svg{color:#21507C;}.navbar .sf-menu li a[href="/radiologists"]:before{background:url(/themes/custom/fri/assets/images/icon-radiologists.png) no-repeat;}.navbar .sf-menu li a[href="/services"]:before{background:url(/themes/custom/fri/assets/images/icon-services.png) no-repeat;}.navbar .sf-menu li a[href="https://www.adventhealth.com/adventhealth-graduate-medical-education/diagnostic-radiology-residency"]:before{background:url(/themes/custom/fri/assets/images/icon-residency.png) no-repeat;}.navbar .sf-menu li a[href="/research"]:before{background:url(/themes/custom/fri/assets/images/icon-research.png) no-repeat;}.navbar .sf-menu li a[href="/for-patients"]:before{background:url(/themes/custom/fri/assets/images/icon-for-patient.png) no-repeat;}.navbar .sf-menu li a[href="/locations"]:before{background:url(/themes/custom/fri/assets/images/icon-locations.png) no-repeat;}.navbar .sf-menu li a[href="/contact"]:before{background:url(/themes/custom/fri/assets/images/icon-contact.png) no-repeat;}.navbar .sf-menu li ul{box-shadow:none !important;margin-top:5px;}.navbar .sf-menu li ul li{background:#fff;width:55%;border-bottom:2px solid #e4e2e2;text-align:center;}.navbar .sf-menu li ul li:last-of-type{border-bottom:none;}@media screen and (max-width:1065px){.navbar .sf-menu li ul li{width:100%;}}.navbar .sf-menu li ul li a{color:#000;padding:15px;display:block;font-weight:600;text-decoration:none;}@media screen and (max-width:1065px){.navbar .sf-menu li ul li a{padding:10px;}}.for-patient{width:100%;}.for-patient .text-region{color:#FFFFFF;font-size:17px;font-weight:400;line-height:28px;text-align:left;padding-bottom:10px;}.for-patient .specialities{padding-left:2%;}.for-patient .specialities ul li{list-style:none;}.for-patient .specialities ul li p{color:#fff;text-decoration:underline;margin-bottom:0;}.for-patient .specialities ul li p:hover{color:#075080;text-decoration:underline;font-weight:400;}.for-patient .specialities ul li p a{color:#fff;}.for-patient .specialities ul li p a:hover{color:#075080;text-decoration:underline;font-weight:400;}.hospital-ad{width:100%;overflow:hidden;background:#F4F4F4;margin:0 auto;padding:30px;}.hospital-ad .left-side{width:60%;float:left;border-right:2px solid #c8c4c1;}@media screen and (max-width:767px){.hospital-ad .left-side{width:100%;padding-bottom:15px;border-right:none;}}.hospital-ad .left-side .text-left{padding:1rem 2rem;line-height:22px;font-weight:500;font-size:17px;text-align:center;color:#656565;}@media (min-width:991px) and (max-width:1200px){.hospital-ad .left-side .text-left{font-size:15px;}}@media (min-width:768px) and (max-width:990px){.hospital-ad .left-side .text-left{font-size:13px;}}@media screen and (max-width:450px){.hospital-ad .left-side .text-left{font-size:15px;line-height:20px;}}.hospital-ad .left-side .row-images{display:flex;align-items:center;justify-content:center;}@media screen and (max-width:450px){.hospital-ad .left-side .row-images{padding:0;margin-left:10%;}}.hospital-ad .left-side .row-images .image{width:14%;float:left;height:auto;margin-right:14px;}.hospital-ad .left-side .row-images .image:last-of-type{margin-right:0;}@media screen and (max-width:1200px){.hospital-ad .left-side .row-images .image{width:13%;}}@media (min-width:768px) and (max-width:990px){.hospital-ad .left-side .row-images .image{margin-right:13px;}}@media screen and (max-width:450px){.hospital-ad .left-side .row-images .image{width:25%;}}.hospital-ad .left-side .row-images .image img{width:100%;}.hospital-ad .right-side{width:40%;float:left;}@media screen and (max-width:767px){.hospital-ad .right-side{width:100%;border-top:1px solid #c8c4c1;}}.hospital-ad .right-side .ACR-img{width:29%;float:left;margin:27px;}@media (min-width:451px) and (max-width:767px){.hospital-ad .right-side .ACR-img{width:20%;}}@media screen and (max-width:450px){.hospital-ad .right-side .ACR-img{width:40%;margin:25px auto;float:none;}}.hospital-ad .right-side .ACR-img img{width:100%;}.hospital-ad .right-side .text-right{padding-top:10%;color:#656565;font-size:15px;font-weight:400;line-height:18px;text-align:left;}@media screen and (max-width:450px){.hospital-ad .right-side .text-right{padding-top:0;padding-bottom:20px;text-align:center;}}.hospital-ad .right-side .text-right i{font-style:italic;}.for-patient-bottom{background:#8DC955;}.for-patient-bottom .slant-images{display:block;overflow:hidden;position:relative;}.for-patient-bottom .for-patient-slant-right{width:100%;z-index:2;position:absolute;bottom:0px;min-height:120px;background-image:url("/themes/custom/fri/assets/images/for-patient-slide-slant.svg");background-position:top;}.for-patient-bottom .for-patient-slant-left{background-position:top;width:100%;z-index:3;position:relative;bottom:0px;min-height:120px;background-image:url(/themes/custom/fri/assets/images/slant-top-blue.svg);}.for-patient-bottom .for-contact{padding:35px;text-align:center;font-size:32px;font-weight:200;line-height:28px;color:#fff;}@media (min-width:991px) and (max-width:1200px){.for-patient-bottom .for-contact{font-size:19px;}}@media screen and (max-width:767px){.for-patient-bottom .for-contact{font-size:17px;}}.for-patient-bottom .for-contact .for-patient-number{display:block;padding:15px 0;font-weight:700;}.for-patient-bottom .bottom-link{text-align:center;}.for-patient-bottom .bottom-link a{padding:7px 14px;background:#006098;color:#fff;text-decoration:none;}.page-node-type-page.page-for-patients .page-heading{margin-bottom:0;}.page-node-type-page.page-for-patients .breadcrumbs{padding:0;}.page-node-type-page.page-for-patients .footer-slant-left{display:none;}.page-node-type-page.page-for-patients .page-content{padding-bottom:0;}.page-for-patients .page-body{max-width:1440px;}.page-for-patients .page-body .page-content__body{padding:0;}.page-for-patients .page-body .page-content__body .for-patient{display:flex;padding:0;}@media screen and (max-width:767px){.page-for-patients .page-body .page-content__body .for-patient{display:block;}}.page-for-patients .page-body .page-content__body .for-patient .inner-region{width:50%;background:#1CA9E1;padding:60px 30px;}@media (min-width:320px) and (max-width:767px){.page-for-patients .page-body .page-content__body .for-patient .inner-region{width:100%;}}.page-for-patients .page-body .page-content__body .for-patient .inner-image{display:block;width:50%;}@media (min-width:320px) and (max-width:767px){.page-for-patients .page-body .page-content__body .for-patient .inner-image{width:100%;}}.page-for-patients .page-body .page-content__body .for-patient .inner-image .image{height:100%;}.page-for-patients .page-body .page-content__body .for-patient .inner-image .image img{width:100%;height:100%;object-fit:cover;}.about-us-page h1{display:none;}@media (min-width:751px) and (max-width:990px){.about-us-page .page-content__body{padding:0;}}@media screen and (min-width:991px){.about-us-page .page-content__body .field--type-text-with-summary{width:60%;float:left;}}@media screen and (min-width:1100px){.about-us-page .side-images{width:40%;float:left;}}@media (max-width:1099px) and (min-width:991px){.about-us-page .side-images{width:45%;float:left;}}.about-us-page .side-images .images{width:90%;margin:0 auto;padding-bottom:15px;}.about-us-page .side-images .images img{width:100%;height:auto;}.about-us-bottom{color:#000;font-size:22px;font-weight:700;line-height:28px;text-align:center;padding:15px;}.page-content__body .fri-about-us-bottom-text p{color:#075080;font-size:17px;font-weight:600;line-height:28px;text-align:left;}.about-us-external-link-button{background-color:#1CA9E1;width:200px;margin-bottom:2rem;}.about-us-external-link-button:hover{background-color:#075080;}.about-us-external-link-button a{color:#fbfcfc;font-size:14px;font-weight:600;text-align:center;transform:scaleY(1.0024);display:block;text-decoration:none;padding:0.75rem;}.residency_category_page .page-body{display:flex;}.residency_category_page .page-body .sidebar{border-right:1px solid #CFCFCF;background:none;}.residency_category_page .page-content{padding:30px;}@media screen and (max-width:767px){.residency_category_page .page-content{margin:0 auto;}}@media screen and (max-width:480px){.residency_category_page .page-content{padding:0 15px 30px;}}.residency_category_page .page-content .residency-category-view{max-width:750px;}@media screen and (max-width:991px){.residency_category_page .page-content .residency-category-view{max-width:100%;}}.residency_category_page .page-content .residency-category-view h2{font-size:30px;margin-bottom:20px;font-weight:200;line-height:28px;text-align:left;color:#006098;}.residency_category_page .page-content .residency-category-view h2 span.our-resident-title{font-weight:700;}@media screen and (max-width:991px){.residency_category_page .page-content .residency-category-view .views-col{width:100% !important;}}@media screen and (max-width:450px){.residency_category_page .page-content .residency-category-view .views-col .physician__data{display:block;}}.residency_category_page .page-content .residency-category-view .views-col .physician__data .item-catalog__image{width:100%;margin:0;}@media screen and (max-width:450px){.residency_category_page .page-content .residency-category-view .views-col .physician__data .item-catalog__image{width:100%;}}.residency_category_page .page-content .residency-category-view .views-col .physician__data .item-catalog__image img{border-radius:50%;width:300px;display:block;}@media screen and (max-width:991px){.residency_category_page .page-content .residency-category-view .views-col .physician__data .item-catalog__image img{display:block;}}.residency_category_page .page-content .residency-category-view .views-col .physician__data .physician__data__physical-info{text-align:center;margin-top:25px;}@media screen and (max-width:767px){.residency_category_page .page-content .residency-category-view .views-col .physician__data .physician__data__physical-info{padding-right:0;padding-left:5%;}}@media screen and (max-width:450px){.residency_category_page .page-content .residency-category-view .views-col .physician__data .physician__data__physical-info{padding-top:5%;padding-left:0;width:100%;text-align:center;}}.residency_category_page .page-content .residency-category-view .views-col .physician__data .physician__data__physical-info h3{color:#000;}@media screen and (min-width:767px){.residency_category_page .page-content .residency-category-view .views-col .physician__data .physician__data__physical-info h3{line-height:22px;}}.residency_category_page .page-content .residency-category-view .views-col .physician__data .physician__data__physical-info .physician__data__name a{color:#006098;font-weight:500;}@media screen and (max-width:767px){.residency_category_page .page-content .residency-category-view .views-col .physician__data .physician__data__physical-info .physician__data__name{font-size:20px;}}@media screen and (max-width:767px){.residency_category_page .page-content .residency-category-view .views-col .physician__data .physician__data__physical-info .physician__data__address{font-size:15px;padding:0;}}@media screen and (max-width:450px){.residency_category_page .page-content .residency-category-view .views-col .physician__data .physician__data__physical-info .physician__data__address{display:block;padding:0;width:100%;}}.residency_category_page .page-content .residency-category-view .views-col .physician__data .physician__data__physical-info .physician__data__address p{margin:0;font-weight:500;padding-top:5px;line-height:18px;font-size:15px;}.residency_category_page .page-content .residency-category-view .views-col .physician__data .item-catalog__body{width:100%;padding:0;}.page-node-type-physician .views-element-container{background:#CDCDCD;padding-bottom:20px;}.page-node-type-physician .views-element-container .Publication{padding:2rem;}@media screen and (min-width:992px){.page-node-type-physician .views-element-container .Publication{width:80%;margin:0 auto;}}@media (min-width:451px) and (max-width:767px){.page-node-type-physician .views-element-container .Publication{padding-left:15px;}}@media screen and (max-width:991px){.page-node-type-physician .views-element-container .Publication{width:100%;left:0;}}.page-node-type-physician .views-element-container .Publication h4{color:#075080;font-size:25px;font-weight:600;line-height:28px;text-align:left;}.page-node-type-physician .views-element-container .Publication .js-views-accodion-group-header{border:none;color:#005a9c;font-size:17px;font-weight:700;line-height:25px;text-align:left;border-bottom:1px solid #73808a;background:none;margin:0;border-bottom-left-radius:0;border-bottom-right-radius:0;outline:none;}.page-node-type-physician .views-element-container .Publication .views-accordion-header{border:none;color:#005a9c;font-size:17px;font-weight:700;line-height:25px;text-align:left;}.page-node-type-physician .views-element-container .Publication .ui-accordion-content{border:none;background:#CDCDCD;padding:1em;}.page-node-type-physician .views-element-container .Publication .ui-accordion-content .views-row{margin-bottom:20px;}.page-node-type-physician .views-element-container .Publication .ui-accordion-content .views-row .views-field-field-publication-title{color:#075080;font-size:25px;font-weight:600;line-height:28px;text-align:left;}.page-node-type-physician .views-element-container .Publication .ui-accordion-content .views-row .views-field-body{color:#73808a;font-size:17px;font-weight:300;line-height:25px;text-align:left;}.page-node-type-physician .views-element-container .Publication .ui-accordion-content .views-row .views-field-body .field-content{padding:10px;}.page-node-type-physician .views-element-container .Publication .ui-accordion-content .views-row .views-field-field-physician-author{font-style:italic;color:#73808a;font-size:17px;font-weight:300;line-height:25px;text-align:left;}.page-node-type-residency .views-element-container{background:#CDCDCD;padding-bottom:20px;}.page-node-type-residency .page-body{max-width:1440px;padding:0;}.page-node-type-residency .js-quickedit-page-title{display:none;}.page-node-type-residency h1{display:none;}.page-node-type-residency h4{padding-top:10px;color:#075080;font-size:25px;font-weight:600;line-height:28px;text-align:left;}.page-node-type-residency .publication-resident{width:80%;margin:0 auto;}.page-node-type-residency .publication-resident .ui-accordion-header{margin:0;padding:0.5em 0.5em 0.5em 0em;background:none;color:#075080;font-size:17px;font-weight:700;line-height:25px;text-align:left;border:none;outline:none;border-bottom:1px solid #73808a;}.page-node-type-residency .publication-resident .ui-accordion-content{padding:1em;background:#CDCDCD;border:none;}.page-node-type-residency .publication-resident .ui-accordion-content .views-field-field-resident-publication-title{color:#075080;font-size:17px;font-weight:600;line-height:25px;text-align:left;}.page-node-type-residency .publication-resident .ui-accordion-content .views-field-body{color:#73808a;font-size:17px;font-weight:300;line-height:25px;text-align:left;}.page-node-type-residency .publication-resident .ui-accordion-content .views-field-field-name-of-publisher{width:max-content;float:left;padding-right:10px;font-style:italic;color:#73808a;}.page-node-type-residency .publication-resident .ui-accordion-content .views-field-field-published-year{font-style:italic;}.page-node-type-residency .resident_individual{display:flex;overflow:hidden;margin-bottom:20px;max-width:1200px;padding:1rem;width:100%;margin:0 auto;}.page-node-type-residency .resident_individual .page-content__body{max-width:1200px;margin:0 auto;}@media screen and (max-width:767px){.page-node-type-residency .resident_individual .page-content__body{padding:0 1rem;}}.page-node-type-residency .resident_individual .resident-full .resident_career{display:flex;max-width:1200px;margin:0 auto;}@media (min-width:451px) and (max-width:767px){.page-node-type-residency .resident_individual .resident-full .resident_career{padding-left:15px;}}@media screen and (max-width:767px){.page-node-type-residency .resident_individual .resident-full .resident_career{display:block;}}@media (min-width:767px) and (max-width:1199px){.page-node-type-residency .resident_individual .resident-full .resident_career{padding:1rem;}}.page-node-type-residency .resident_individual .resident-full .resident_career .resident-link-block{width:40%;padding-right:20px;margin-top:2rem;}@media (min-width:768px) and (max-width:991px){.page-node-type-residency .resident_individual .resident-full .resident_career .resident-link-block{width:70%;}}@media screen and (max-width:767px){.page-node-type-residency .resident_individual .resident-full .resident_career .resident-link-block{margin:20px auto 0;padding-right:0;width:60%;}}@media screen and (max-width:450px){.page-node-type-residency .resident_individual .resident-full .resident_career .resident-link-block{width:100%;}}.page-node-type-residency .resident_individual .resident-full .resident_career .resident-link-block .side-link{padding:10px;background-color:#ebebeb;font-weight:400;line-height:20px;text-align:center;}.page-node-type-residency .resident_individual .resident-full .resident_career .resident-link-block .side-link:last-of-type{margin-top:5px;}.page-node-type-residency .resident_individual .resident-full .resident_career .resident-link-block .side-link a{color:#73808A;text-decoration:none;font-size:15px;}.page-node-type-residency .resident_individual .resident-full .resident_career .resident-link-block .side-link a:hover{color:#075080;}.page-node-type-residency .resident_individual .resident-full .resident_career .leftside-data{width:50%;float:left;padding:0 1rem;}@media screen and (max-width:767px){.page-node-type-residency .resident_individual .resident-full .resident_career .leftside-data{width:100%;}}.page-node-type-residency .resident_individual .resident-full .resident_career .rightside-data{width:50%;float:left;padding:0 1rem;}@media screen and (max-width:767px){.page-node-type-residency .resident_individual .resident-full .resident_career .rightside-data{width:100%;}}.page-node-type-residency .resident_individual .resident-full .resident_career .resident__content{color:#73808a;font-size:17px;font-weight:300;line-height:25px;text-align:left;}@media (min-width:768px) and (max-width:800px){.page-node-type-residency .resident_individual .resident-full .resident_career .resident__content{width:95%;}}.page-node-type-residency .resident_individual .resident-full .resident_career .resident__content h3{margin:1em 0;color:#075080;font-size:25px;font-weight:600;line-height:28px;text-align:left;}.page-node-type-residency .resident-data{display:flex;}@media screen and (max-width:767px){.page-node-type-residency .resident-data{display:block;}}.page-node-type-residency .resident-data .resident__data__physical-info{background:#585757;width:55%;float:left;}@media screen and (max-width:767px){.page-node-type-residency .resident-data .resident__data__physical-info{width:100%;}}.page-node-type-residency .resident-data .resident__data__physical-info .resident-data-leftside{margin:50px 0 0 50px;}@media (min-width:768px) and (max-width:991px){.page-node-type-residency .resident-data .resident__data__physical-info .resident-data-leftside{margin:20px 0 0 20px;}}@media screen and (max-width:767px){.page-node-type-residency .resident-data .resident__data__physical-info .resident-data-leftside{text-align:center;margin:30px 0 0 0;}}.page-node-type-residency .resident-data .resident__data__physical-info .resident-data-leftside h3{color:#fff;font-size:40px;font-weight:700;line-height:40px;}@media screen and (max-width:991px){.page-node-type-residency .resident-data .resident__data__physical-info .resident-data-leftside h3{font-size:30px;}}@media screen and (max-width:450px){.page-node-type-residency .resident-data .resident__data__physical-info .resident-data-leftside h3{line-height:35px;}}.page-node-type-residency .resident-data .resident__data__physical-info .resident-data-leftside .resident_phone_number{color:#fff;font-size:22px;font-weight:600;margin:10px 0;}.page-node-type-residency .resident-data .resident__data__physical-info .resident-data-leftside .socialmedia-links .facebook-id{display:inline-block;margin-right:0.5rem;}.page-node-type-residency .resident-data .resident__data__physical-info .resident-data-leftside .socialmedia-links .twitter-id{display:inline-block;}.page-node-type-residency .resident-data .resident__data__portrait{max-width:50%;float:left;width:50%;}@media screen and (max-width:767px){.page-node-type-residency .resident-data .resident__data__portrait{width:100%;background:#595858;padding-top:25px;max-width:100%;}}.page-node-type-residency .resident-data .resident__data__portrait .resident-profile-image{width:45%;margin:0 auto;}@media screen and (max-width:450px){.page-node-type-residency .resident-data .resident__data__portrait .resident-profile-image{width:100%;}}.page-node-type-residency .resident-data .resident__data__portrait .resident-profile-image img{width:100%;height:auto;}.page-physicians .page-content{padding-bottom:0;}.page-physicians .copy-container{padding:0 30px;width:100%;}.page-physicians .page-body{width:100%;margin:0 auto;display:block;padding-bottom:0;}.view-physician{padding-bottom:8rem;}.view-physician .views-view-grid{max-width:1200px;margin:0 auto;}@media screen and (max-width:480px){.view-physician .views-view-grid{padding:0 15px;}}.view-physician .views-row{width:100%;margin-bottom:35px;}@media screen and (max-width:991px){.view-physician .views-row{margin-bottom:0;}}.view-physician .views-row .views-col{width:50%;}@media screen and (max-width:991px){.view-physician .views-row .views-col{margin-bottom:20px;}}.view-physician .views-row .views-col a{color:#006098;font-size:18px;font-weight:500;}@media screen and (max-width:991px){.view-physician .views-row .views-col{width:100% !important;}}.view-physician .views-row .views-col .physicians_page{width:100%;}.view-physician .views-field-field-portrait img{border-radius:50%;display:block;margin:0 auto;}@media screen and (max-width:480px){.view-physician .views-field-field-portrait img{max-width:100%;}}.view-physician .views-field-title{text-align:center;padding:7px 0;}.view-physician .views-field-title a{font-size:18px;}.view-physician .views-field-field-specialty{text-align:center;color:#666;padding:0 0 7px;font-size:16px;}@media screen and (max-width:480px){.view-physician .views-field-field-specialty{font-size:14px;}}.view-physician .physician__data{align-content:flex-start;align-items:normal;display:flex;flex-flow:row;justify-content:flex-start;}@media screen and (max-width:540px){.view-physician .physician__data{flex-flow:column;}}.view-physician .physician__data__portrait{margin:0 1.5rem 0 0;}@media screen and (max-width:540px){.view-physician .physician__data__portrait{margin:0 auto !important;}}.view-physician .physician__data__portrait .field--name-field-portrait .field__item{height:230px;width:200px;overflow:hidden;}.view-physician .physician__data__portrait .field--name-field-portrait .field__item img{height:auto;width:100%;}.view-physician .physician__data__physical-info{font-size:0.9rem;padding-left:10px;}@media screen and (max-width:540px){.view-physician .physician__data__physical-info{padding:10px 0;text-align:center;}}.view-physician .physician__data__specialty{margin:1rem 0 0.3rem 0;}.view-physician .physician__data__address{color:#7e8489;}.view-physician .physician__data__address p{margin:0;}.view-physician .physician__data__phone{color:#7e8489;line-height:1.5;}.view-physician .physician__data__address,.view-physician .physician__data__phone{padding:0 2rem 0 0;}.view-physician .physician__content{color:#738080;}.view-physician .physician__content h3{color:#075080;font-size:25px;}.view-physician .physician__content p{margin:0.8rem 0;}.view-physician .physician_teaser{padding:1rem;}.view-physician .physician_teaser a{text-decoration:none;}@media screen and (max-width:540px){.view-physician .physician_teaser{padding-left:10px;}}@media screen and (max-width:450px){.view-physician .physician__data__address{display:none;}}.view-physician .views-exposed-form{padding:0.5rem;background:#EAEBEB;padding:35px 110px;padding-top:20px;}@media screen and (max-width:1199px){.view-physician .views-exposed-form{padding:35px;}}@media screen and (max-width:991px){.view-physician .views-exposed-form{padding:15px 35px 25px;}}@media screen and (max-width:480px){.view-physician .views-exposed-form{padding:15px;}}.view-physician .views-exposed-form .js-form-submit{background:#006098;}.view-physician .views-exposed-form .js-form-type-textfield{width:35%;float:left;margin-right:10px;}@media (min-width:768px) and (max-width:991px){.view-physician .views-exposed-form .js-form-type-textfield{width:30%;}}@media screen and (max-width:767px){.view-physician .views-exposed-form .js-form-type-textfield{float:none;margin:0 auto;padding:5px 0;width:100%;}}.view-physician .views-exposed-form .js-form-type-textfield label{color:#666;font-size:17px;font-weight:400;display:block;padding:0 0 9px;}@media (min-width:768px) and (max-width:991px){.view-physician .views-exposed-form .js-form-type-textfield label{padding-top:5px 0;font-size:15px;font-weight:700;}}@media screen and (max-width:767px){.view-physician .views-exposed-form .js-form-type-textfield label{width:100%;padding-bottom:10px;}}.view-physician .views-exposed-form .js-form-type-textfield input{background:#fff;text-align:center;padding:0;height:32px;border-radius:5px;}@media (min-width:801px) and (max-width:900px){.view-physician .views-exposed-form .js-form-type-textfield input{height:28px;}}@media screen and (max-width:800px){.view-physician .views-exposed-form .js-form-type-textfield input{height:26px;}}@media screen and (max-width:767px){.view-physician .views-exposed-form .js-form-type-textfield input{width:100%;}}.view-physician .views-exposed-form .js-form-type-select{width:30%;float:left;padding:0;padding-top:25px;}@media (min-width:768px) and (max-width:991px){.view-physician .views-exposed-form .js-form-type-select{width:32%;}}@media screen and (max-width:767px){.view-physician .views-exposed-form .js-form-type-select{width:100%;float:none;margin:0 auto;padding:5px 0;}}@media screen and (max-width:767px){.view-physician .views-exposed-form .js-form-type-select .custom-select-wrapper{max-width:100%;margin-right:0;}}.view-physician .views-exposed-form .js-form-type-select .custom-select-wrapper span{font-weight:400;color:#666;border-radius:5px;}@media screen and (max-width:767px){.view-physician .views-exposed-form .js-form-type-select .custom-select-wrapper span{text-align:center;}}@media screen and (max-width:767px){.view-physician .views-exposed-form .js-form-wrapper{width:100%;margin:0 auto;padding:5px 0;}}.view-physician .views-exposed-form .js-form-wrapper input{padding:5px 30px;border:none;font-size:14px;border-radius:5px;}@media screen and (max-width:991px){.view-physician .views-exposed-form .js-form-wrapper input{font-size:12px;}}@media screen and (max-width:767px){.view-physician .views-exposed-form .js-form-wrapper input{width:100%;}}.view-physician .views-exposed-form .js-form-item-sort-by{padding-top:25px;width:20%;}@media screen and (max-width:767px){.view-physician .views-exposed-form .js-form-item-sort-by{width:100%;padding:5px 0;}}.view-physician .views-exposed-form .js-form-item-sort-by label{display:none;}.view-physician .views-exposed-form .js-form-item-sort-by .form-select{background:#fff;width:104%;}.view-physician .views-exposed-form .form-actions{padding-top:25px;}@media screen and (max-width:767px){.view-physician .views-exposed-form .form-actions{padding:5px 0;}}.page-node-type-residency .page-heading__page-title{width:100%;text-align:center;}.page-node-type-residency .page-content{padding-bottom:2rem;}.page-node-type-residency .page-heading{margin:0;}.page-node-type-residency .resident_individual{padding:0;}.page-node-type-residency .resident_individual .resident-full{display:flex;}@media screen and (max-width:480px){.page-node-type-residency .resident_individual .resident-full{display:block;}}.page-node-type-residency .resident_individual .resident__contents-left{width:75%;border-right:2px solid #006098;}@media screen and (max-width:480px){.page-node-type-residency .resident_individual .resident__contents-left{width:100%;border-right:none;}}.page-node-type-residency .resident_individual .resident__contents{padding:30px 20px 0;}.page-node-type-residency .resident_individual .resident__contents-right{width:25%;padding-left:20px;}@media screen and (max-width:480px){.page-node-type-residency .resident_individual .resident__contents-right{width:100%;}}.page-node-type-residency .resident_individual .resident__contents-right .content-logo{display:flex;padding-top:40px;}.page-node-type-residency .resident_individual .resident__contents-right .logo-twitter{margin-left:10px;}.page-node-type-residency .resident_individual .resident__content_title{color:#006098;font-weight:400;font-size:22px;}.page-node-type-residency .resident_individual .created-on{padding:10px 0;color:#666;}.page-node-type-residency .resident_individual .resident__content_body{padding-top:10px;}.page-node-type-residency .resident_individual .resident__content_body p{line-height:25px;}.page-node-type-page .form-container{max-width:900px;margin:0 auto;box-shadow:none;}.page-node-type-page .form-container .form-item-message-0-value{max-width:665px;}.page-node-type-page .form-container .form-item-message-0-value textarea{border:#758089 1px solid;border-radius:5px;background:#F5F5F5;}.page-node-type-page .form-container .form-wrapper .form-text.empty,.page-node-type-page .form-container .form-wrapper .form-email.empty,.page-node-type-page .form-container .form-wrapper .form-tel.empty,.page-node-type-page .form-container .form-wrapper .form-number.empty{background:#F5F5F5;border:#758089 1px solid;border-radius:5px;font-weight:500;}.page-node-type-page .form-container .form-wrapper label{color:#666;font-weight:500;}.page-node-type-page .form-container .form-item-field-date-of-birth--0-value-date{width:100%;}.page-node-type-page .form-container .form-item-field-date-of-birth--0-value-date input{width:100%;height:35px;background:#F5F5F5;border:#758089 1px solid;border-radius:5px;}.page-node-type-page .form-container .form-actions{margin:0 auto;text-align:center;}.page-node-type-page .form-container .form-actions input{padding:10px 40px;background:#006098;color:#fff;border-radius:5px;width:175px;font-weight:400;}.page-node-type-page .form-container .form-wrapper label.form-required::before,.page-node-type-page .form-container .field--type-datetime h4.form-required::before{color:#f00;}.page-node-type-page .page-content{padding-bottom:0;}.page-node-type-page .page-content .location-header-image h1{display:block !important;}.page-node-type-page .contact_head{padding:30px 0 0 0;text-align:center;}.page-location.page-node-type-page .page-content .page-heading__page-title{display:block !important;}.page-location.page-node-type-page .page-header-banner-image{margin-bottom:20px;}.page-location.page-node-type-page .page-content__body{padding:0;}.page-location.page-node-type-page .locations-text{padding:0 2rem;}@font-face{font-family:"proximanova";src:url(/themes/custom/fri/assets/fonts/proximanova-regular.otf) format("opentype");font-weight:normal;font-style:normal;}*{font-family:proximanova;}
#high-standards{color:white;}#high-standards .copy-container{display:flex;height:100%;}#high-standards .content-wrapper{margin:auto 0;width:50%;}#high-standards .title{font-size:4rem;line-height:0.9;}#high-standards .title img{float:left;margin:0 1rem 0 0;width:100px;}#high-standards p{line-height:1.4;margin:3rem 0;width:80%;}.outer{height:400px;background:linear-gradient(0deg,white,rgba(255,255,255,0.8)),url("/sites/default/files/inline-images/FH_Apopka_Exterior_02.jpg");background-position:center;position:relative;}.outer a{color:#fff;background:#006098;font-family:"Montserrat",sans-serif;border-radius:10px;font-weight:500;font-size:18px;}@media screen and (max-width:767px){.outer a{font-size:14px;}}.outer .location-text{display:block;overflow:hidden;text-align:center;transform:translate(-50%,-50%);position:absolute;width:100%;top:42%;left:50%;}@media screen and (max-width:767px){.outer .location-text{top:35%;}}.outer .section-title{display:block;overflow:hidden;padding:30px 0;color:#006098;font-size:40px;font-weight:200;font-family:"Montserrat",sans-serif;}@media screen and (max-width:767px){.outer .section-title{font-size:24px;}}@media screen and (max-width:767px){.outer .section-title span{display:block;}}.outer .location-bold{font-weight:700;}.outer .location-link{display:block;overflow:hidden;padding:15px 0px;}#billing-anchor__fh,#billing-anchor__fri,#billing-anchor__rsf{background:url('/assets/images/icon__billing-logo-fh.png?1618705591') no-repeat white center center;background-size:70%;border:4px solid #e2e7ea;display:block;height:0;overflow:hidden;padding-bottom:51%;position:relative;text-indent:-9999px;width:100%;-moz-transition:all,0.2s;-o-transition:all,0.2s;-webkit-transition:all,0.2s;transition:all,0.2s;}#billing-anchor__fh:before,#billing-anchor__fri:before,#billing-anchor__rsf:before{background:#e2e7ea;color:#4a5962;content:"Pay";display:block;font-size:0.6rem;font-weight:bold;left:-4px;padding:1em;position:absolute;text-indent:0;text-transform:uppercase;top:-4px;-moz-transition:all,0.2s;-o-transition:all,0.2s;-webkit-transition:all,0.2s;transition:all,0.2s;}#billing-anchor__fh:hover,#billing-anchor__fri:hover,#billing-anchor__rsf:hover{border-color:#5295da;}#billing-anchor__fh:hover:before,#billing-anchor__fri:hover:before,#billing-anchor__rsf:hover:before{color:white;background:#5295da;}#billing-anchor__fri{background-image:url('/assets/images/icon__billing-logo-fri.png?1618705591');}#billing-anchor__rsf{background-image:url('/assets/images/icon__billing-logo-rsf.png?1618705591');}
