/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.cta_box{position:fixed;bottom:7px;right:-321px;top:inherit !important;left:inherit !important;transition:right 3s;height:200px;width:320px;border:1px solid rgb(0,0,0);color:rgb(0,0,0);background-size:cover;background-color:#fff;padding:15px;z-index:10000000;}.cta_box h3{height:48px;width:190px;color:#002B54;font-size:20px;line-height:24px;overflow:hidden;margin-bottom:10px;font-weight:normal;}.cta_box p{height:80px;width:190px;color:#4A4A4A;font-size:14px;line-height:20px;overflow:hidden;margin-bottom:10px;}.cta_box a{height:22px;width:190px;color:#3B6E8F;font-size:14px;font-weight:600;line-height:14px;margin-bottom:0;text-decoration:none;overflow:hidden;}.cta_close{left:-1px;position:absolute;height:28px;width:28px;text-align:center;top:-28px;background:#fff;line-height:28px;font-size:18px;border:1px solid #000;border-bottom-width:0;border-top-right-radius:5px;border-top-left-radius:5px;cursor:pointer;}
#fac180_profile,#fac180_profile p{font-size:16px;line-height:22px;}#fac180_profile p{margin-bottom:10px;}#fac180_profile section{padding:0;margin-bottom:10px;}#fac180_profile h1{color:#4a4a4a;font-size:20px;line-height:30px;text-transform:uppercase;margin-bottom:10px;}#fac180_profile h2{font-size:18px;margin-bottom:8px;color:#08678d;margin-top:10px;}#fac180_profile h3{font-size:16px;margin-bottom:8px;color:#4a4a4a;}section.clear{padding-top:16px;}.profile_header{font-size:34px;margin-bottom:34px;color:white;margin-top:0;text-align:center;text-transform:uppercase;}#anchors{display:flex;flex-flow:row wrap;justify-content:center;}#anchors > a{flex:1;padding:10px 50px;background:rgba(255,255,255);color:black !important;margin:0 20px 20px 20px;border-radius:22px;font-weight:bold;font-size:16px;max-width:300px;min-width:240px;text-align:center;}.profile_image{display:block;width:100%;height:0;padding-top:100%;border-radius:20%;background:#fff url(/modules/custom/fac180/css/img/Franklin_Color_Mark.png) center center no-repeat;background-size:cover;margin-bottom:10px;border:3px solid white;}#fac180_profile_banner .profile_image{width:200px;padding-top:200px;margin:auto;}.profile_name{display:block;color:#fff;font-weight:bold;font-size:22px;line-height:28px;margin-bottom:10px;}.profile_more{display:block;color:#afbc22;font-size:14px;font-weight:bold;margin-bottom:60px !important;}.profile_container .grid_item{text-align:center;}#content .dark .profile_container .grid_item a{opacity:1;}.profile_container .grid_item a{display:block;text-decoration:none !important;max-width:216px;margin:0 auto !important;}.profile_container .tile_photo_content{margin:0 !important;padding:0 !important;}#profile_search_container{background:#314b61;padding-top:20px;padding-bottom:20px;font-size:18px;}#profile_search{height:40px;border:1px solid #a9abaa;border-radius:2px;font-size:18px;line-height:18px;padding:0 14px;width:100%;background:#fff url(/themes/fu/css/img/search2.svg) no-repeat center right;}#fac180_profile_section{background:#3b6e8f;}#fac180_profile_header{height:37px;padding-bottom:0;}#fac180_profile_banner{text-align:center;}#profile_back,#profile_back:hover{display:block;color:#afbc22 !important;text-decoration:none !important;font-size:14px;line-height:24px;font-weight:bold;margin-bottom:16px;}#fac180_profile_banner h1{color:#fff;font-size:50px;line-height:60px;font-weight:normal;margin:0 0 10px 0;padding:0;}#fac180_profile_banner h2{color:#fff;font-size:24px;line-height:30px;margin:0 0 20px 0;padding:0;}#fac180_profile_banner h3{color:#fff;font-size:18px;line-height:24px;margin:0;padding:0;}#fac180_profile_banner a{color:#fff;text-decoration:none !important;}#fac180_profile section{padding-bottom:30px;border-bottom:1px solid #4a4a4a;margin-bottom:30px;}#fac180_profile section section{padding-bottom:0;border-bottom-width:0;margin-bottom:0;}#fac180_profile .left{margin-bottom:2px;}#fac180_profile .right{margin-bottom:30px;}#fac180_profile .right:last-child,#fac180_profile .item:last-child,#fac180_profile p:last-child{margin-bottom:0;}#fac180_profile .item{margin-bottom:20px;}#fac180_profile{line-height:26px;}#fac180_profile_banner .social_media{padding-top:20px;}#fac180_profile_banner .social_media a{display:inline-block;width:36px;height:34px;margin:0 5px;border:1px solid #fff;border-radius:2px;vertical-align:top;background:url(/themes/fu/css/img/social_icons_white.svg) no-repeat;}#fac180_profile_banner .social_media a.twitter{background-position:0 -120px;}#fac180_profile_banner .social_media a.instagram{background-position:0 -60px;}#fac180_profile_banner .social_media a.linkedin{background-position:0 -90px;}#fac180_profile_banner .social_media a.youtube{background-position:0 -180px;}@media screen and (min-width:500px){.js .profile_container .grid_item{width:40%;margin-right:5%;margin-left:5%;float:left;}}@media screen and (min-width:768px){#fac180_profile_banner{text-align:left;}#fac180_profile_banner .profile_image{float:right;margin:0 0 0 20px;width:200px;padding-top:200px;}#fac180_profile .left{float:left;width:120px;}#fac180_profile .right{padding-left:140px;}.js .profile_container .grid_item{width:27%;margin-right:3%;margin-left:3%;}#fac180_profile_banner .social_media a{margin:0 10px 0 0;}}@media screen and (min-width:1024px){#fac180_profile_header{height:48px;}}
