<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.margin-top-10 { margin-top: 10px }
.margin-top-20 { margin-top: 20px }
.margin-top-30 { margin-top: 30px }
.margin-bottom-10 { margin-bottom: 10px }
.margin-bottom-20 { margin-bottom: 20px }
.margin-bottom-30 { margin-bottom: 30px }
.no-padding { padding: 0 !important}


.rev_slider h2 { font-size: 40px !important}

.main-header:not(.fixed-header) .logo { width: 200px;  }
.main-header .info-box li { font-size: 14px; color: #666 }
.main-header { height: 146px }
.main-header  .main-menu { float: right }
.main-header .header-upper .upper-right { padding-top: 20px }
.main-header .btn-style-two { line-height: 28px; font-size: 15px; padding: 7px 29px;}
.header-style-two .main-menu .navigation &gt; li:after {right: -22px;}
.header-style-two .main-menu .navigation &gt; li { margin-right: 40px }
.header-style-two .main-menu .navigation &gt; li:last-child { margin-right: 0px }
.header-style-two .main-menu .navigation &gt; li:last-child ul {left: auto; right: 0px}
.header-style-two .main-menu .navigation &gt; li:last-child:after { display: none }
.header-style-two .main-menu .navigation &gt; li.collegiate { margin-right: 0 }
.header-style-two .main-menu .navigation &gt; li.collegiate:after { display: none }
.header-style-two .main-menu .navigation &gt; li.collegiate a {    color: #bee0ff;}
.header-style-two .main-menu .navigation &gt; li &gt; a { font-weight: 500; font-size: 16px}
.sticky-header .logo img { max-height: 40px}

.header-style-two .sticky-header .main-menu, .header-style-three .sticky-header .main-menu{	padding-right: 0; }

.header-upper .btn-style-one {  float: right;   color: #666;  border: 2px solid #666; font-size: 15px; padding: 11px 33px; margin-left: 30px}
.header-upper .btn-style-one:hover { color: #FFF;  background-color:  #666; }
.header-upper .inst-data { float: right; margin-right: 60px; }
.header-upper .social-icon { float: right; font-size: 30px; padding: 15px}
.header-upper .social-icon a { color: #666;}

.btn-style-six:hover { background-color: #215787; }
.styled-pagination li a { color: #5481a9; border-color: #5481a9; }
.styled-pagination li a:hover, .styled-pagination li a.active { border-color: #5481a9; background-color: #5481a9;}

.appointment-section.search-collegiate .inner-container { float: none; max-width: 100%; text-align: center}
.appointment-section.search-collegiate:before { background-color: initial}
.appointment-section.search-collegiate h3 {font-size: 26px; color: #FFF; font-weight: 600}
.appointment-section.search-collegiate .text { font-size: 16px; line-height: 28px; margin: 28px 0;  }

.page-title { padding:115px 0 45px 0}
.page-title h1 { font-size: 30px }
.sidebar-page-container { padding: 60px 0px 60px;}

.news-block .inner-box .image { height: 245px; overflow: hidden; }
.sidebar .popular-posts .post .text { text-transform: none }
 a { color: #557733;}

#PagesIndex .study-section { background-color: #FFF; padding-top: 60px}
#PagesIndex .news-block .lower-box { padding-top: 15px }
#PagesIndex .news-block .lower-box .text { font-size: 13px; line-height: 20px}
#PagesIndex .news-block .lower-box h3 { font-size: 15px; line-height: 24px;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;height: 50px;display: block;  display: -webkit-box; }
#PagesIndex .news-block .inner-box .image img { object-fit: cover; width: 100%; height: 245px !important; }
#PagesIndex .services-block-two .inner-box:hover { border-color: #ddd; background-color: #ddd;}
#PagesIndex .services-block-two .inner-box { border: none }
#PagesIndex .services-block-two .inner-box .icon-box {height: 150px; display: table-cell; vertical-align: middle; object-fit: cover; background-color: #FFF; -webkit-box-shadow: 0px 0px 15px 0px rgba(204,204,204,1);    -moz-box-shadow: 0px 0px 15px 0px rgba(204,204,204,1);    box-shadow: 0px 0px 15px 0px rgba(204,204,204,1);}
#PagesIndex .services-block-two .inner-box .icon-box img {     height: 100%; width: 100%; object-fit: cover; }
#PagesIndex .services-block-two .inner-box h3 { color: #242424; margin-top: 20px;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}

#PagesCouncilOfSpecialties .news-block .lower-box { padding-top: 15px }
#PagesCouncilOfSpecialties .news-block .lower-box .text { font-size: 13px; line-height: 20px}
#PagesCouncilOfSpecialties .news-block .lower-box h3 { height: 50px; font-size: 15px; line-height: 24px;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;display: block;  display: -webkit-box; }

#PagesCouncilOfSpecialty .news-block .lower-box { padding-top: 15px }
#PagesCouncilOfSpecialty .news-block .lower-box .text { font-size: 13px; line-height: 20px}
#PagesCouncilOfSpecialty .news-block .lower-box h3 { height: 50px; font-size: 15px; line-height: 24px;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;display: block;  display: -webkit-box; }


#PagesIndex .banners-section .icon-box img { height: 200px; width: 200px; object-fit: cover}
#PagesIndex .banners-section { margin: 60px 0 }

#PagesIndex .gallery-item .image-box { max-height: 270px; overflow: hidden; height: 270px }
#PagesIndex .gallery-item .image-box img { width: 100%; height: 100%; object-fit: cover; }

#PagesIndex .services-block-two .inner-box:hover .icon-box, #PagesIndex .services-block-two .inner-box:hover h3 a, #PagesIndex  .services-block-two .inner-box:hover .text { color: #242424}

.page-title { padding: 25px 0 15px 0; }
#PagesInternalPage .sidebar-side a { color: #242424; }
#PagesInternalPage .sidebar-side li.active a { color: #FFF; }
#PagesInternalPage .image-column .image { height: 125px; overflow: hidden; }
#PagesInternalPage .document-column .image { height: 250px; overflow: hidden; }
#PagesInternalPage .document-column .image img { width: 70%; height: 100%; object-fit: cover}
#PagesInternalPage .document-column .doc-title { font-size: 18px; font-weight: 600; margin-top: 15px; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}

#PagesAuthorities .team-block-two .inner-box .image { height: 230px }
#PagesAuthorities .team-block-two .inner-box .image img { height: 100%; width: 100%; object-fit: cover}
#PagesAuthorities .team-block-two .inner-box .lower-box h3 {background-color: #1b3a56; font-size: 11px;}
#PagesAuthorities .team-block-two .inner-box .lower-box h3 small { font-size: 10px; color: #FFF}
#PagesAuthorities .team-block-two .inner-box .image .overlay-box  {background-color: #1b3a56; }
#PagesAuthorities .team-block-two .inner-box .image .overlay-box h3 {font-size: 14px; padding: 0 10px; }
#PagesAuthorities .team-block-two .inner-box .image .overlay-box .designation {padding: 0 10px; font-size: 12px; line-height: 20px;}

#PagesEvents .inner-box .image  { width: 100%; height: 360px; }
#PagesEvents .inner-box .image img  { width: 100%; height: 100%; object-fit: cover}
#PagesEvents h3.subtitle  { font-size: 26px; font-weight: 700; margin-bottom: 10px; margin-top: 20px}

#PagesViewEvent .sidebar-page-container .left-menu-detail {margin-top: 20px; line-height: 20px}
#PagesViewEvent .sidebar-page-container .left-menu-detail li {padding-top: 10px}
#PagesViewEvent .sidebar-page-container .left-menu-detail li span {font-size: 12px; color: #999; font-weight: 700;}
#PagesViewEvent .sidebar-page-container .sidebar-widget a {font-size: 15px;padding: 8px 25px;margin-top: 25px;}

#PagesInternalPage .table.table-bordered { border: none }
#PagesInternalPage .table.table-bordered td { border: none }

#PagesNews .news-block-three .inner-box .image { height: 260px}
#PagesNews .news-block-three .inner-box .image img { height: 100%; width: 100%; object-fit: cover;}
#PagesNews .news-block-three .inner-box .lower-content .upper-box .post-date { float: right; line-height: initial}
#PagesNews .news-block-three .inner-box .lower-content .lower-box h3 { -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; width: 100%; display: block; display: -webkit-box; height: 60px;  }
#PagesNews .news-block-three .inner-box .lower-content .lower-box .text, .news-block .inner-box .lower-box .text { height: 60px; display: block; display: -webkit-box; line-height: 30px; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }

#PagesViewNews .inner-box .image { width: 40%; float: right; margin: 25px 0 20px 20px}

#PagesBenefits .client-icon { width: 170px; float: left }
#PagesCouncilOfSpecialties .client-icon img { max-width: 200px; }
#PagesCouncilOfSpecialties .content-side .content { display: block; overflow: hidden; text-align: center; padding: 5px; }
#PagesCouncilOfSpecialties .content-side .content .content-item { border: 5px solid transparent; min-height: 350px; padding: 20px; }
#PagesCouncilOfSpecialties .content-side .content .content-item:hover { border: 5px solid #999; background: #FAFAFA; }
#PagesCouncilOfSpecialties .content-side .content .content-item .client-icon { min-height: 160px; }
#PagesCouncilOfSpecialties .content-side .content .content-item h3 { line-height: 1; }
#PagesCouncilOfSpecialties .content-side .content .content-item .item-subfooter { position: absolute; bottom: 80px; left: 10px; right: 10px; }
#PagesCouncilOfSpecialties .content-side .content .content-item .item-footer { height: 70px; padding: 0 10px; position: absolute; bottom: 10px; left: 10px; right: 10px; border-top: 1px solid #F0F0F0; }
#PagesCouncilOfSpecialties .content-side .content .content-item .item-footer .owner-data { line-height: 1; }

#PagesCouncilOfSpecialty .content-side .avatar-info { line-height: 20px}
#PagesCouncilOfSpecialty .inner-box .image  { width: 100%; height: 260px; }
#PagesCouncilOfSpecialty .inner-box .image img  { width: 100%; height: 100%; object-fit: cover}
#PagesCouncilOfSpecialty h3.subtitle  { font-size: 26px; font-weight: 700; margin-bottom: 10px; margin-top: 20px}

.main-footer .left-text {     font-weight: 600; color: #ccc; line-height: 22px; margin-top: 20px; margin-bottom: 20px; }
.main-footer .list li a { font-size: 16px; font-weight: 600; line-height: 35px;}
.main-footer .list li a:hover {color: #d2b871 }
.main-footer .footer-widget h2 { text-transform: none; text-align: center}
.main-footer .social-icon-one { text-align: center }
.main-footer .social-icon-one li a {    width: 50px; height: 50px; font-size: 30px; line-height: 48px;}
.main-footer .button-bottom .pull-right { float: right}
.main-footer .footer-bottom a { color: #CCC}
.main-footer .footer-top { background-color: #000; text-align: center; padding: 15px;}
.main-footer .footer-top ul li { display: inline; padding: 0 18px; border-right: 1px solid #666; }
.main-footer .footer-top ul li:last-child { border-right: none; }
.main-footer .footer-top ul li a { color: #FFF }
.main-footer .widgets-section {padding: 30px 0px 30px;}
.main-footer .widgets-section .logo { width: 250px; padding-top: 40px}
.main-footer .widgets-section .col-right div { padding-top: 50px }

#PagesCollegiates .select2-selection { height: 50px; border-radius: 0; border-color: #CCC;}
#PagesCollegiates .select2-selection .select2-selection__rendered { line-height: 50px }
#PagesCollegiates .modal-body .contact-section { padding: 0}
#PagesCollegiates .modal-body .contact-section .info-column li { margin: 0}

img.avatar { height: 40px; width: 40px; background-repeat: no-repeat; background-position: 50%; border-radius: 50%; background-size: 100% auto; margin: 0 5px; border: 2px solid #DDD; object-fit: cover}

@media only screen and (max-width: 479px) {
  .main-header .header-upper .logo img { max-width: 70%}
.main-header .header-upper .upper-right {text-align: center;}
  .main-header .header-upper .upper-right a.theme-btn { display: none;}
  .main-header .header-upper .upper-right .social-icon { float: none; display: inline-block;}
  .main-header .header-upper .upper-right .inst-data { float: none; margin: 0}
  .main-header .header-lower .auto-container { padding: 0 }
  .main-header .header-lower .auto-container .nav-outer { padding-right: 10px }
  .header-lower .nav-outer .main-menu .navbar-collapse { padding: 0}
  .main-slider .tp-caption h2{ font-size: 18px !important}
  .main-footer .widgets-section .col-mid {height: auto;}
  .main-footer .widgets-section .col-mid div { position: initial}
  .main-footer .widgets-section .col-right { height: 260px !important; padding-top: 20px}
  .main-footer .widgets-section .col-right div { position: initial}
  .main-footer .footer-bottom p { text-align: center !important}
  #PagesIndex .banners-section .icon-box img { margin-top: 30px}
}
</pre></body></html>