html, body, select, .elementor-kit-6 {
font-family: 'Calibri',-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",Arial!important;
--e-global-typography-primary-font-family: 'Calibri',"Roboto";
--e-global-typography-secondary-font-family: 'Calibri',"Roboto Slab";
--e-global-typography-text-font-family: 'Calibri',"Roboto";
--e-global-typography-accent-font-family: 'Calibri',"Roboto";
}
.short-title, .short-desc {
-ms-text-overflow: ellipsis;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
display: box;
word-wrap: break-word;
-webkit-box-orient: vertical;
box-orient: vertical;
}
.short-title {
text-transform: uppercase!important;
-ms-line-clamp: 2;
-webkit-line-clamp: 2;
line-clamp: 2;
}
.short-desc {
min-height: 66px;
-ms-line-clamp: 3;
-webkit-line-clamp: 3;
line-clamp: 3;
}
.breadcrumbs {
font-size: 14px;
margin-bottom: 20px;
}
pre {
background: none;   
}
.site-footer-primary-section-2 img,
.site-footer-primary-section-3 img,
.site-footer-primary-section-4 img {
width:32px!important;
height:32px!important;
}
.site-footer-primary-section-2 p,
.site-footer-primary-section-3 p,
.site-footer-primary-section-4 p {
width: 200px;
margin: 10px 0;
}
.site-footer-primary-section-2 .wp-block-media-text,
.site-footer-primary-section-3 .wp-block-media-text,
.site-footer-primary-section-4 .wp-block-media-text {
display: flex;
}
.wp-block-search__inside-wrapper .wp-block-search__input {
border-color: grey;
}
.ast-archive-description + main.site-main > .ast-row {
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
.ast-archive-description + main.site-main > .ast-row > article.post img {
object-fit: cover;
height: 260px;
}
.ast-archive-description + main.site-main > .ast-row > article.post h2,
.ast-archive-description + main.site-main > .ast-row > article.post .entry-content * {
-ms-text-overflow: ellipsis;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
display: box;
word-wrap: break-word;
-webkit-box-orient: vertical;
box-orient: vertical;
}
.ast-archive-description + main.site-main > .ast-row > article.post h2 {
-ms-line-clamp: 2;
-webkit-line-clamp: 2;
line-clamp: 2;
}
.ast-archive-description + main.site-main > .ast-row > article.post .entry-content * {
min-height: 66px;
-ms-line-clamp: 3;
-webkit-line-clamp: 3;
line-clamp: 3;
}
.ast-archive-description + main.site-main > .ast-row > article.post  {
padding: 10px;
margin: 5px;
border: 1px solid #f0f0f0;
border-radius: 15px;
}
.main-menu {
position: initial;
}
.main-menu nav ul {
flex-grow: 1;
}
.main-menu .menu_item_wpglobus_menu_switch > div > a {
pointer-events: none;
}
.hfe-nav-menu__layout-horizontal .hfe-nav-menu .sub-arrow {
margin-left: 35px;
padding-top: 6px;
}
.hfe-nav-menu__layout-vertical .hfe-nav-menu .sub-arrow, .hfe-layout-expandible .sub-arrow, .hfe-flyout-wrapper .sub-arrow {
margin-left: 30px;
padding-top: 15px;
}
.main-menu .menu_item_wpglobus_menu_switch ul.sub-menu {
opacity: 1;
visibility: visible;
min-width: 80px;
max-width: 80px;
}
.menu_item_wpglobus_menu_switch:hover .sub-menu {
display: flex;
}
li.sub_menu_item_wpglobus_menu_switch > a.hfe-sub-menu-item {
padding-left: 10px!important;
}
.hfe-pointer__double-line .menu-item.parent a.hfe-menu-item:before, .hfe-pointer__double-line .menu-item.parent a.hfe-menu-item:after, .hfe-pointer__underline .menu-item.parent a.hfe-menu-item:before, .hfe-pointer__underline .menu-item.parent a.hfe-menu-item:after, .hfe-pointer__overline .menu-item.parent a.hfe-menu-item:before, .hfe-pointer__overline .menu-item.parent a.hfe-menu-item:after {
height: 2px!important;
}
.hfe-pointer__framed.hfe-animation__fade .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__framed.hfe-animation__draw .menu-item.parent.current-menu-item a.hfe-menu-item:before, .hfe-pointer__underline.hfe-animation__fade .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after, .hfe-pointer__double-line.hfe-animation__fade .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__double-line.hfe-animation__fade .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after {
opacity: 0;
}
.site-footer .widget {
margin-bottom: 0px;
}
li.wpglobus-selector-link {
z-index: 9999;
}
#main-menu.font-size-18 .hfe-menu-item {
font-size: 18px;
} @media screen and (max-width: 767px) {
.mobile-width-100  {
width: 100%!important;
}
}
@media screen and (min-width: 768px) {
.ast-archive-description + main.site-main > .ast-row > article.post  {
max-width: 48%;
margin: 1%;
}
}
@media screen and (max-width: 1024px) {
.main-menu div.hfe-nav-menu > nav {
width: 100vw!important;
top: 65px!important;
right: -10px!important;
left: auto!important;
max-height: calc(100vh - 90px);
overflow-y: scroll;
}
.menu_item_wpglobus_menu_switch:hover .sub-menu {
height: 40px;
}
}
@media screen and (min-width: 1025px) {
.main-menu .menu_item_wpglobus_menu_switch > div > a {
justify-content: flex-end;
}
.main-menu .menu_item_wpglobus_menu_switch {
flex-grow: 1;
max-width: 90px;
margin-left: auto;
}
.ast-archive-description + main.site-main > .ast-row > article.post img {
object-fit: cover;
height: 250px;
}
}
@media screen and (min-width: 1140px) {
.header-logo {
margin-right: 50px;
}
.header-menu {
width: 71%;
}
} .site-footer-primary-section-4,
.site-footer-section-4 {
display: none!important;
}