@font-face {
font-family: 'Veleka-Bold';
src: url(https://bacademics.org/wp-content/uploads/2023/04/Veleka-Bold.otf) format('opentype');
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-family: 'Veleka-Bold', sans-serif !important;
color: #005876 !important;
}
h1 {
font-size: 50px;
}
@media screen and (max-width: 980px) {
h1 {
font-size: 40px;
}
}
@media screen and (max-width: 767px) {
h1 {
font-size: 30px;
}
} #main-header {
-webkit-box-shadow: none !important;
box-shadow: none !important;
border-bottom: 1px solid #dde7e4; background-color: #ffffff;
}
#main-header.et-fixed-header {
-webkit-box-shadow: none !important;
box-shadow: none !important;
} .css-1k15vgv-button_base-text_button_lg-branded {
position: relative;
border-radius: 5px;
cursor: pointer;
display: inline-block;
min-width: 6rem;
text-align: center;
text-decoration: none;
transition: color 0.2s ease 0s, background-color 0.2s ease 0s, border-color 0.2s ease 0s, box-shadow 0.2s ease 0s;
border: 0.125rem solid rgb(255, 209, 64);
font-family: 'Quattrocento Sans' !important;
font-size: 1.125rem;
line-height: 1.5rem;
font-weight: 600;
padding: 0.625rem 1.875rem;
background: rgb(255, 209, 64);
color: #003087;
transition: all ease 250ms;
}
.css-1k15vgv-button_base-text_button_lg-branded:hover {
transform: scale(1.05);
}
.next-button {
display: flex !important;
align-items: center;
justify-content: center;
} div.credit-footer {
display: flex;
gap: 20px;
justify-content: space-between;
align-items: flex-start;
}
div.credit-footer p,
div.credit-footer a {
padding-bottom: 0em;
font-size: 16px;
}
@media screen and (max-width: 980px) {
div.credit-footer {
flex-direction: column;
}
}
div.credit-footer a {
font-weight: 600;
} div.icon-rrss {
display: flex;
align-items: center;
gap: 12px;
} .et_pb_scroll_top.et-pb-icon {
background: #005876 !important;
right: 25px !important;
border-radius: 3px !important;
} .btn-bacademics {
font-family: 'Quattrocento Sans' !important;
font-size: 18px;
font-weight: 600;
padding: 12px 22px;
border-radius: 5px;
cursor: pointer;
transition: all ease 250ms;
}
.btn-bacademics:hover {
transform: scale(1.05);
}
.primary {
border: 2px solid #005876;
background: #005876;
color: #FFF;
}
.secondary {
border: 2px solid #005876;
background: #FFF;
color: #005876;
}
.tertiary {
border: 2px solid #009CA6;
background: #FFF;
color: #009CA6;
}
input#s {
padding: 10px 20px;
border-radius: 5px;
border: 1px solid #005876;
font-family: 'Quattrocento Sans' !important;
font-size: 18px;
color: #005876;
}
input#searchsubmit {
padding: 10px 20px;
border-radius: 5px;
border: 1px solid #005876;
font-family: 'Quattrocento Sans' !important;
font-size: 18px;
color: #005876;
background: #005876;
color: #FFF;
}
span.event-tag-past {
border-radius: 5px;
padding: 7px 13px;
border: 1px solid #bd2121;
background: white;
font-weight: 600;
font-size: 14px;
color: #bd2121;
}
span.event-tag-current {
border-radius: 5px;
padding: 7px 13px;
border: 1px solid #229712;
background: white;
font-weight: 600;
font-size: 14px;
color: #229712;
}
div.photo-member-board {
position: relative;
}
img.logo-img-child {
position: absolute;
width: 60px;
height: auto;
bottom: 10px;
left: 10px;
background: #fff;
padding: 9px;
border-radius: 5px;
}
div.line-timeline {
position: absolute;
width: 3px;
background: #264159;
height: 100%;
left: 50%;
top: 0;
border-radius: 100px;
}
div.circle-timeline {
position: absolute;
width: 30px;
height: 30px;
left: calc(50% - 12.7px);
top: calc(50% - 19px);
z-index: 11111;
border-radius: 50%;
background: #5c94ab;
border: 3px solid #264159;
}
.container-event {
display: flex;
flex-wrap: wrap;
gap: 40px;
}
.card-event {
width: calc(33.33% - 26.7px);
overflow: hidden;
border: 1px solid #dde7e4;
border-radius: 5px;
}
.card-body img {
aspect-ratio: 16/9;
object-fit: cover;
}
.tribe-events-event-image {
margin-bottom: 0px !important;
}
.tribe-events-event-image img {
object-fit: cover;
aspect-ratio: 16/9;
}
@media screen and (max-width: 1420px) {
.card-event {
width: calc(50% - 20px);
}
}
@media screen and (max-width: 960px) {
.card-event p {
font-size: 15px;
line-height: 20px;
}
.card-event h2 {
font-size: 20px;
}
}
@media screen and (max-width: 670px) {
.container-event {
gap: 20px;
}
.card-event {
width: calc(50% - 10px);
}
}
@media screen and (max-width: 590px) {
.card-event {
width: 100%;
}
} .c-accordion__title {
background: #f2f2f2;
padding: 20px;
border: 1px solid #264159;
border-radius: 5px;
margin-bottom: 10px;
}
.c-accordion__title:after {
margin-right: 20px;
color: #264159;
}
.c-accordion__content {
padding: 20px;
} #et_search_icon:before,
.mobile_menu_bar:before {
color: #004b6c !important;
}
.et_mobile_menu {
border-top: 3px solid #004b6c !important;
} li.menu-item-191>a,
.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li.menu-item-191>a,
.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li.menu-item-191>a {
position: relative !important;
color: white !important;
margin: 0 10px 0 5px !important;
}
.menu-item-191>a::after {
content: "";
position: absolute;
top: -26%;
left: -14px;
width: 150%;
height: 80%;
background: #004b6c;
z-index: -1;
border-radius: 5px;
} .et_pb_blog_grid .et_pb_image_container img {
aspect-ratio: 14/9;
object-fit: cover;
} #et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,
.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before {
content: '\4d';
}
ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
ul.et_mobile_menu li.page_item_has_children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle {
width: 44px;
height: 100%;
padding: 0px !important;
max-height: 44px;
border: none;
position: absolute;
right: 0px;
top: 0px;
z-index: 999;
background-color: transparent;
}
ul.et_mobile_menu>li.menu-item-has-children,
ul.et_mobile_menu>li.page_item_has_children,
ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,
.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,
.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,
.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children {
position: relative;
}
.et_mobile_menu .menu-item-has-children>a,
.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a {
background-color: transparent;
}
ul.et_mobile_menu .menu-item-has-children .sub-menu,
#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu {
display: none !important;
visibility: hidden !important;
}
ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible {
display: block !important;
visibility: visible !important;
}
ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle {
text-align: center;
opacity: 1;
}
ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after {
top: 10px;
position: relative;
font-family: "ETModules";
content: '\33';
padding: 13px;
}
ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after {
content: '\32';
}
.et_pb_menu_0.et_pb_menu .et_mobile_menu:after {
position: absolute;
right: 5%;
margin-left: -20px;
top: -14px;
width: 0;
height: 0;
content: '';
border-left: 20px solid transparent;
border-right: 20px solid transparent;
border-bottom: 20px solid #ffffff;
}
.mobile_menu_bar {
position: relative;
display: block;
line-height: 0;
}
.et_pb_menu_0.et_pb_menu .et_mobile_menu,
.et_pb_menu_0.et_pb_menu .et_mobile_menu ul {
background-color: #ffffff !important;
border-radius: 10px;
}
@media screen and (max-width: 1160px) {
#et_mobile_nav_menu {
display: block !important;
}
nav#top-menu-nav,
#top-menu,
nav.et-menu-nav,
.et-menu {
display: none !important;
}
.et_header_style_left .et-search-form {
width: 100% !important;
max-width: 100% !important;
background: #fff !important;
}
li.menu-item-191>a,
.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li.menu-item-191>a,
.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li.menu-item-191>a {
position: relative !important;
color: #004b6c !important;
margin: auto !important;
}
.menu-item-191>a::after {
display: none !important;
}
}
div.tags-container div a {
background: #005876;
padding: 8px 13px;
color: #fff;
border-radius: 100px;
font-size: 14px;
font-weight: 600;
}
div.container-archive-tag {
display: flex;
flex-wrap: wrap;
gap: 10px;
}
a.archive-tag {
background: #005876;
padding: 0px 13px;
color: #fff !important;
border-radius: 100px;
font-size: 14px;
font-weight: 600;
} body #SFctr button,
body #SFctr a.SFbtn {
color: #ffffff;
background: #005876;
border: 2px solid #005876;
border-radius: 5px;
padding: 12px 22px;
font-size: 16px;
font-weight: 600;
}
body #SFctr button:hover,
body #SFctr a.SFbtn:hover {
color: #005876;
background: #ffffff;
border: 2px solid #005876;
} input.input-in-the-media {
padding: 10px 20px;
border-radius: 5px;
border: 1px solid #005876;
font-size: 18px;
color: #005876;
width: calc(100% / 3 - 28.3px);
}
@media screen and (max-width: 980px) {
input.input-in-the-media {
width: calc(100% / 2 - 20px);
}
}
@media screen and (max-width: 670px) {
input.input-in-the-media {
width: 100%;
}
} div.container-resources {
display: flex;
flex-wrap: wrap;
gap: 20px;
}
div.container-resources a {
width: calc(25% - 15px);
overflow: hidden;
border: 1px solid #dde7e4;
border-radius: 5px;
padding: 20px;
}
@media screen and (max-width: 980px) {
div.container-resources a {
width: calc(50% - 10px);
}
}
@media screen and (max-width: 670px) {
div.container-resources a {
width: 100%;
}
}
div.card-body img {
aspect-ratio: 16/9;
object-fit: cover;
border-radius: 5px;
}
div.card-body h2 {
margin-top: 10px;
} div.container-archive-res {
display: flex;
flex-wrap: wrap;
gap: 10px;
margin-top: 20px;
}
div.container-archive-res a.capsule-archive-res {
background: #005876;
padding: 6px 18px;
color: #fff;
border-radius: 100px;
font-size: 17px;
font-weight: 600;
}
@media screen and (max-width: 980px) {
div.container-archive-res a.capsule-archive-res {
font-size: 16px;
}
}
@media screen and (max-width: 740px) {
div.container-archive-res a.capsule-archive-res {
font-size: 14px;
padding: 6px 12px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}