.poppins-black,.poppins-bold,.poppins-extrabold,.poppins-extralight,.poppins-light,.poppins-medium,.poppins-regular,.poppins-semibold,.poppins-thin{font-family:Poppins,sans-serif;font-style:normal}.poppins-thin{font-weight:100}.poppins-extralight{font-weight:200}.poppins-light{font-weight:300}.poppins-regular{font-weight:400}.poppins-medium{font-weight:500}.poppins-semibold{font-weight:600}.poppins-bold{font-weight:700}.poppins-extrabold{font-weight:800}.poppins-black{font-weight:900}.poppins-black-italic,.poppins-bold-italic,.poppins-extrabold-italic,.poppins-extralight-italic,.poppins-light-italic,.poppins-medium-italic,.poppins-regular-italic,.poppins-semibold-italic,.poppins-thin-italic{font-family:Poppins,sans-serif;font-style:italic}.poppins-thin-italic{font-weight:100}.poppins-extralight-italic{font-weight:200}.poppins-light-italic{font-weight:300}.poppins-regular-italic{font-weight:400}.poppins-medium-italic{font-weight:500}.poppins-semibold-italic{font-weight:600}.poppins-bold-italic{font-weight:700}.poppins-extrabold-italic{font-weight:800}.poppins-black-italic{font-weight:900}
.w-30{width: 30%;}
.eael-simple-menu-container.preset-1 .eael-simple-menu li.current-menu-ancestor>a.eael-item-active, .eael-simple-menu-container.preset-1 .eael-simple-menu li:hover>a, .eael-simple-menu-container.preset-1 .eael-simple-menu li.current-menu-item>a.eael-item-active{background-color: #0062f2 !important;}
#hd-logo img{width:100% !important;}
.m-0{margin:0!important}.m-1{margin:0.25rem!important}.m-2{margin:0.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.6rem!important}.m-5{margin:2.5rem!important}.m-6{margin:3.5rem!important}.m-7{margin:4rem!important}.m-8{margin:8rem!important}.m-9{margin:11rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:0.25rem!important;margin-left:0.25rem!important}.mx-2{margin-right:0.5rem!important;margin-left:0.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.6rem!important;margin-left:1.6rem!important}.mx-5{margin-right:2.5rem!important;margin-left:2.5rem!important}.mx-6{margin-right:3.5rem!important;margin-left:3.5rem!important}.mx-7{margin-right:4rem!important;margin-left:4rem!important}.mx-8{margin-right:8rem!important;margin-left:8rem!important}.mx-9{margin-right:11rem!important;margin-left:11rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:0.25rem!important;margin-bottom:0.25rem!important}.my-2{margin-top:0.5rem!important;margin-bottom:0.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.6rem!important;margin-bottom:1.6rem!important}.my-5{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.my-6{margin-top:3.5rem!important;margin-bottom:3.5rem!important}.my-7{margin-top:4rem!important;margin-bottom:4rem!important}.my-8{margin-top:8rem!important;margin-bottom:8rem!important}.my-9{margin-top:11rem!important;margin-bottom:11rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:0.25rem!important}.mt-2{margin-top:0.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.6rem!important}.mt-5{margin-top:2.5rem!important}.mt-6{margin-top:3.5rem!important}.mt-7{margin-top:4rem!important}.mt-8{margin-top:8rem!important}.mt-9{margin-top:11rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:0.25rem!important}.me-2{margin-right:0.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.6rem!important}.me-5{margin-right:2.5rem!important}.me-6{margin-right:3.5rem!important}.me-7{margin-right:4rem!important}.me-8{margin-right:8rem!important}.me-9{margin-right:11rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:0.25rem!important}.mb-2{margin-bottom:0.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.6rem!important}.mb-5{margin-bottom:2.5rem!important}.mb-6{margin-bottom:3.5rem!important}.mb-7{margin-bottom:4rem!important}.mb-8{margin-bottom:8rem!important}.mb-9{margin-bottom:11rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:0.25rem!important}.ms-2{margin-left:0.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.6rem!important}.ms-5{margin-left:2.5rem!important}.ms-6{margin-left:3.5rem!important}.ms-7{margin-left:4rem!important}.ms-8{margin-left:8rem!important}.ms-9{margin-left:11rem!important}.ms-auto{margin-left:auto!important}.m-n1{margin:-0.25rem!important}.m-n2{margin:-0.5rem!important}.m-n3{margin:-1rem!important}.m-n4{margin:-1.6rem!important}.m-n5{margin:-2.5rem!important}.m-n6{margin:-3.5rem!important}.m-n7{margin:-4rem!important}.m-n8{margin:-8rem!important}.m-n9{margin:-11rem!important}.mx-n1{margin-right:-0.25rem!important;margin-left:-0.25rem!important}.mx-n2{margin-right:-0.5rem!important;margin-left:-0.5rem!important}.mx-n3{margin-right:-1rem!important;margin-left:-1rem!important}.mx-n4{margin-right:-1.6rem!important;margin-left:-1.6rem!important}.mx-n5{margin-right:-2.5rem!important;margin-left:-2.5rem!important}.mx-n6{margin-right:-3.5rem!important;margin-left:-3.5rem!important}.mx-n7{margin-right:-4rem!important;margin-left:-4rem!important}.mx-n8{margin-right:-8rem!important;margin-left:-8rem!important}.mx-n9{margin-right:-11rem!important;margin-left:-11rem!important}.my-n1{margin-top:-0.25rem!important;margin-bottom:-0.25rem!important}.my-n2{margin-top:-0.5rem!important;margin-bottom:-0.5rem!important}.my-n3{margin-top:-1rem!important;margin-bottom:-1rem!important}.my-n4{margin-top:-1.6rem!important;margin-bottom:-1.6rem!important}.my-n5{margin-top:-2.5rem!important;margin-bottom:-2.5rem!important}.my-n6{margin-top:-3.5rem!important;margin-bottom:-3.5rem!important}.my-n7{margin-top:-4rem!important;margin-bottom:-4rem!important}.my-n8{margin-top:-8rem!important;margin-bottom:-8rem!important}.my-n9{margin-top:-11rem!important;margin-bottom:-11rem!important}.mt-n1{margin-top:-0.25rem!important}.mt-n2{margin-top:-0.5rem!important}.mt-n3{margin-top:-1rem!important}.mt-n4{margin-top:-1.6rem!important}.mt-n5{margin-top:-2.5rem!important}.mt-n6{margin-top:-3.5rem!important}.mt-n7{margin-top:-4rem!important}.mt-n8{margin-top:-8rem!important}.mt-n9{margin-top:-11rem!important}.me-n1{margin-right:-0.25rem!important}.me-n2{margin-right:-0.5rem!important}.me-n3{margin-right:-1rem!important}.me-n4{margin-right:-1.6rem!important}.me-n5{margin-right:-2.5rem!important}.me-n6{margin-right:-3.5rem!important}.me-n7{margin-right:-4rem!important}.me-n8{margin-right:-8rem!important}.me-n9{margin-right:-11rem!important}.mb-n1{margin-bottom:-0.25rem!important}.mb-n2{margin-bottom:-0.5rem!important}.mb-n3{margin-bottom:-1rem!important}.mb-n4{margin-bottom:-1.6rem!important}.mb-n5{margin-bottom:-2.5rem!important}.mb-n6{margin-bottom:-3.5rem!important}.mb-n7{margin-bottom:-4rem!important}.mb-n8{margin-bottom:-8rem!important}.mb-n9{margin-bottom:-11rem!important}.ms-n1{margin-left:-0.25rem!important}.ms-n2{margin-left:-0.5rem!important}.ms-n3{margin-left:-1rem!important}.ms-n4{margin-left:-1.6rem!important}.ms-n5{margin-left:-2.5rem!important}.ms-n6{margin-left:-3.5rem!important}.ms-n7{margin-left:-4rem!important}.ms-n8{margin-left:-8rem!important}.ms-n9{margin-left:-11rem!important}

.p-0{padding:0!important}.p-1{padding:0.25rem!important}.p-2{padding:0.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.6rem!important}.p-5{padding:2.5rem!important}.p-6{padding:3.5rem!important}.p-7{padding:4rem!important}.p-8{padding:8rem!important}.p-9{padding:11rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:0.25rem!important;padding-left:0.25rem!important}.px-2{padding-right:0.5rem!important;padding-left:0.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.6rem!important;padding-left:1.6rem!important}.px-5{padding-right:2.5rem!important;padding-left:2.5rem!important}.px-6{padding-right:3.5rem!important;padding-left:3.5rem!important}.px-7{padding-right:4rem!important;padding-left:4rem!important}.px-8{padding-right:8rem!important;padding-left:8rem!important}.px-9{padding-right:11rem!important;padding-left:11rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:0.25rem!important;padding-bottom:0.25rem!important}.py-2{padding-top:0.5rem!important;padding-bottom:0.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.6rem!important;padding-bottom:1.6rem!important}.py-5{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-6{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.py-7{padding-top:4rem!important;padding-bottom:4rem!important}.py-8{padding-top:8rem!important;padding-bottom:8rem!important}.py-9{padding-top:11rem!important;padding-bottom:11rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:0.25rem!important}.pt-2{padding-top:0.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.6rem!important}.pt-5{padding-top:2.5rem!important}.pt-6{padding-top:3.5rem!important}.pt-7{padding-top:4rem!important}.pt-8{padding-top:8rem!important}.pt-9{padding-top:11rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:0.25rem!important}.pe-2{padding-right:0.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.6rem!important}.pe-5{padding-right:2.5rem!important}.pe-6{padding-right:3.5rem!important}.pe-7{padding-right:4rem!important}.pe-8{padding-right:8rem!important}.pe-9{padding-right:11rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:0.25rem!important}.pb-2{padding-bottom:0.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.6rem!important}.pb-5{padding-bottom:2.5rem!important}.pb-6{padding-bottom:3.5rem!important}.pb-7{padding-bottom:4rem!important}.pb-8{padding-bottom:8rem!important}.pb-9{padding-bottom:11rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:0.25rem!important}.ps-2{padding-left:0.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.6rem!important}.ps-5{padding-left:2.5rem!important}.ps-6{padding-left:3.5rem!important}.ps-7{padding-left:4rem!important}.ps-8{padding-left:8rem!important}.ps-9{padding-left:11rem!important}

.eael-simple-menu-container .eael-simple-menu li ul li a{line-height: 20px !important;    padding: 10px 0;}                                              
.ast-mobile-header-wrap .ast-primary-header-bar, .ast-primary-header-bar .site-primary-header-wrap {
    min-height: fit-content;
}
.ast-theme-transparent-header #masthead{        position: inherit;}
.ast-desktop .ast-primary-header-bar .main-header-menu > .menu-item a {
font-size: 15px;
    line-height: inherit;
    padding: 11px 13px !important;
    display: block !important;
    font-weight: 500;
}.tp-page-content.homeslider{margin:0 0 50px 0}
.ast-icon.icon-arrow svg {
    fill: rgb(255 255 255);
}.ast-blog-layout-5-grid .ast-article-inner{}
.ast-separate-container .ast-article-post {
    background-color: transparent;}
.ast-desktop .ast-primary-header-bar .main-header-menu > .menu-item {
    line-height: inherit;
}     .ast-single-post-featured-section.post-thumb.ast-article-image-container--wide {
    display: none;
}     .ast-theme-transparent-header .ast-builder-menu .main-header-menu .menu-item .sub-menu .menu-link, .ast-theme-transparent-header .main-header-menu .menu-item .sub-menu .menu-link {
    background-color: transparent;
    color: #000;    font-weight: normal;
    padding: 5px 20px !important;
    font-size: 14px;
} 
.avatar-img .image img{    height: 200px;
    width: 200px;
    border-radius: 50%;}
    .tablepress tr{border-bottom: solid 5px #41c7ff;}
    .tablepress td{vertical-align: middle;}
    .tablepress tr:hover, .tablepress tr:hover th {
    background: #effaff !important;background-color: #effaff !important;
}.tablepress>:where(tbody)>tr>* {color: var(--text-color);border: 0;}
.tablepress td strong br, .tablepress th strong br {
    display: block;
}
.tablepress td br, .tablepress th br {
    display: none;
}
@media screen and (min-width: 993px){
.bg-main-menu{ background-color:#0077b4;}
.navbar {padding: 0; border-top:3px solid #fff;}
.navbar ul {margin: 0;padding: 0;display: flex;list-style: none;align-items: center;}
.navbar li {position: relative;margin-bottom:0 !important;}
.navbar li.nav-item{ padding:0 12px;}
.navbar a.nav-link, .navbar a.nav-link:focus {color:#ffffff; padding:12px 0 !important;}
.navbar ul.dropdown-menu .nav-item.dropdown a.nav-link {color:#556270; padding:4px 7px !important;}
.navbar ul.dropdown-menu .nav-item.dropdown a.nav-link:hover, .navbar ul.dropdown-menu .nav-item.dropdown a.nav-link:focus {color:#ffffff;}
.navbar a, .navbar a:focus {display: flex;align-items: center;justify-content: space-between;padding: 10px 0 10px 30px;font-family: "Poppins", sans-serif;font-size: 15px;font-weight: 500;color: #556270;white-space: nowrap;transition: 0.3s;}
.navbar a i, .navbar a:focus i {font-size: 12px;line-height: 0;margin-left: 5px;}
.navbar a:hover, .navbar .active, .navbar .active:focus, .navbar li:hover>a {color: #ffffff;}
.navbar .getstarted, .navbar .getstarted:focus {background: #d9232d;padding: 8px 25px;margin-left: 30px;border-radius: 4px;font-weight: 400;color: #fff;}
.navbar .getstarted:hover, .navbar .getstarted:focus:hover {color: #fff;background: #e1444d;}
.navbar .dropdown ul {display: block;position: absolute;left: 14px;top: calc(100% + 30px);margin: 0;padding: 10px 0;z-index: 99;opacity: 0;visibility: hidden;background: #fff;box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25);transition: 0.3s;}
.navbar .dropdown.lst-drp ul{left:auto; right:0;}
.navbar .dropdown ul li {min-width: 200px;}
.navbar .dropdown ul a {padding: 4px 20px;font-size: 14px;text-transform: none;font-weight: 400;}
.navbar .dropdown ul a i {font-size: 12px;}
.navbar .dropdown ul a:hover, .navbar .dropdown ul .active:hover, .navbar .dropdown ul li:hover>a {color: #0077b4;}
.navbar .dropdown:hover>ul {opacity: 1;top: 100%;visibility: visible;}
.navbar .dropdown .dropdown ul {top: 0;left: calc(100% - 30px);visibility: hidden;}
.navbar .dropdown .dropdown:hover>ul {opacity: 1;top: 0;left: 100%;visibility: visible;}
.dropdown-toggle::after {content: "\f107";font-size: 12px;color: var(--tp-common-white);font-family: var(--tp-ff-fontawesome);font-weight: 400;margin-left: 6px;display: inline-block;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;border-top: 0;}
.navbar li.nav-item:hover > a::after {transform: rotate(180deg);color: rgba(255, 255, 255, 0.7);}
.navbar li.nav-item.active, .navbar li.nav-item:hover {background-color: #0748ff;}
.navbar li.nav-item.active, .navbar ul.dropdown-menu li.nav-item:hover > a.nav-link{ color:#ffffff !important;}
.dropdown-menu .dropdown-submenu {display: none;position: absolute;left: 100%;top: -7px;}
.dropdown-menu>li:hover>.dropdown-submenu {display: block;}
.navbar ul.dropdown-menu li a:focus, .navbar ul.dropdown-menu li a:active{color:#fff; background-color:#0d6efd;}

}
@media (max-width: 1366px) {
.navbar .dropdown .dropdown ul {left: -90%;}
.navbar .dropdown .dropdown:hover>ul {left: -100%;}
}
@media only screen and (max-width: 768px) {
.navbar .navbar-nav{ padding-left:0;}
.tp-page-content.homeslider{margin:0px}
}

.ast-above-header-bar.ast-above-header.site-header-focus-item {
    display: none;
}
.elementor-4549 .elementor-element.elementor-element-823852c:not(.elementor-motion-effects-element-type-background), .elementor-4549 .elementor-element.elementor-element-823852c > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-14958 .elementor-element.elementor-element-8eb8333:not(.elementor-motion-effects-element-type-background), .elementor-14958 .elementor-element.elementor-element-8eb8333 > .elementor-motion-effects-container > .elementor-motion-effects-layer{    background-color: #264ec0 !important;}
.breadcrumb__area.include-bg{display:none}                                                                  
.border-radius-sm{border-radius: 0.2rem !important;}
.border-radius-lg{border-radius: 0.4rem !important;}
.border-radius-xl{border-radius: 0.938rem !important;}
.border-radius-xxl{border-radius: 2rem !important;}

.elementor-4549 .elementor-element.elementor-element-591c37c .eael-simple-menu-container,.elementor-14958 .elementor-element.elementor-element-5eb369c .eael-simple-menu-container{width: fit-content;
    margin: 0 auto;}
.elementor-element.elementor-element-d128ecd.e-con-full.e-flex.e-con.e-parent.e-lazyloaded,.elementor-element.elementor-element-b628673.e-con-full.e-flex.e-con.e-parent.e-lazyloaded{background:#111}
.e-con{--container-max-width:1325px!important}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0b7ee5;--bs-btn-border-color:#0b7ee5;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0b7ee5;--bs-btn-disabled-border-color:#0b7ee5}

body, h1, h2, h3, h4, h5, h6, ul, li, li span { font-family: "Poppins", sans-serif !important; color: #000000;}
.f-17{ font-size: 1.03rem;}
.f-20{ font-size: 1.25rem;}
.f-24{ font-size:1.5rem;}

.marquee-container{ overflow:hidden;position:relative;height: 230px;}.marquee-wrapper{display:flex;flex-direction:column;animation:10s linear infinite scroll-up}.marquee-container:hover .marquee-wrapper{animation-play-state:paused}.marquee-item{}@keyframes scroll-up{0%{transform:translateY(0)}100%{transform:translateY(-50%)}}


.carousel-caption { right: 16%; bottom: 15%; left: 16%; top: 10%; text-align: left; width:33%;}
.carousel-caption h1, .carousel-caption h2, .carousel-caption p{ color:#fff;}
.carousel-caption h1{ font-size:2.75rem;}
.carousel-caption h2{ font-size:1.625rem;}
.carousel-caption p{ font-size:1.375rem;}
.carousel-caption h1 span { text-transform:uppercase; font-size:2.125rem;}
.home-slider .carousel-indicators{ display:none;}
.overlay {
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#000000+0,000000+100&0.65+0,0+100;Neutral+Density */
background: linear-gradient(to right,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
position:absolute; width:100%; height:100%;
}
.tp-footer-newsletter-social.tp-footer-inner-social a{border: 0 !important;}
.anr{ position: absolute; width:100%; height:100%;left:0; top:0;}
.bg-color-grey{background-color:#f5f7f9;}
.bg-color-darkblue{background-color:#041f3b;}
.bg-color-light-blue{ background-color:#edf7ff;}
.bg-color-turq{ background-color:#d2f3fc;}
.bg-color-blue{ background-color:#0b7ee5;}
.bg-color-dgreen{ background-color:#164951 !important;}

.bg-orange { background-color: rgb(253 126 20 / 10%);}
.bg-purple { background-color: rgb(111 66 193 / 10%);}

.border-turq{ border:1px solid #e7e7e7;}
.text-lght-blue{color:#d0e9ff; }

.hero-boxes { position: relative; margin-top:-25px; overflow: hidden; padding-top: 0; z-index: 1; }
.hero-boxes .col-12:first-child { clip-path: polygon(0 0, 101% 15%, 101% 101%, 0% 101%); }
.hero-boxes .col-12:nth-child(2) { clip-path: polygon(0 15%, 101% 10%, 101% 101%, 0% 101%); }
.hero-boxes .col-12:nth-child(3) { clip-path: polygon(0 10%, 101% 5%, 101% 101%, 0% 101%);  }
.hero-boxes .col-12:last-child { clip-path: polygon(0 5%, 100% 0, 100% 101%, 0% 101%); }
.hero-boxes .col-12 .card { padding: 50px 40px 25px; background-color:transparent; border:none; position:relative;transition: all .3s; }
.hero-boxes .col-12 .card .h-m>img { height: 100%; left: 0; object-fit: cover; position: absolute; top: 0; width: 100%; z-index: -1;}
.hero-boxes .col-12 .card .card-body, .hero-boxes .col-12 .card .card-footer { background: transparent; border: 0; padding: 0; }
.hero-boxes .col-12 .card .card-body>div:first-child { align-items: center; display: flex; height: 50px;}
.hero-boxes .col-12 .card .card-body img, .hero-boxes .col-12 .card .card-footer img { max-height: 50px; max-width: 50px; width:50px;}
.hero-boxes .col-12 .card .card-body h3, .hero-boxes .col-12 .card .card-footer h3 { font-size: 1rem; color: #fff; font-weight: 600; margin: 1rem 1rem 1rem 0; }
.hero-boxes .col-12 .card i{ color:#fff;}
.hero-boxes .col-12 .card a.anr{ position: absolute; width:100%; height:100%;left:0; top:0;}
.hero-boxes .col-12 .card:hover, .hero-boxes .col-12 .card:focus, .hero-boxes .col-12 .card:active { transform: scale(1.05); }

.mid-menu .mid-menu-item{ border-radius:50px; padding:10px 20px; border:1px solid #0b7ee5; position:relative;}
.mid-menu .mid-menu-item h3{ font-size:1.25rem; color:#0b7ee5; margin-bottom:0;}
.main-menu > nav > ul > li.active,.main-menu > nav > ul > li:hover{background: #0748ff;}
.main-menu > nav > ul > li{padding: 0px 18px;margin: 0 0!important}
section h2{ font-weight: 700;}
section h2 span{ color:#0b7ee5;}
section h5 small{ font-size: 0.875rem; font-weight:400;}

.publ-sec h3{ font-size:1.5rem;}
.publ-sec h3 span.counter-number{ font-size:2.125rem;}
.publ-sec ul{ list-style:none;padding-left:0;}
.publ-sec ul li{ font-size:1.25rem; font-weight:600; color: #000; margin-bottom:0}
.publ-sec ul li i{ margin-right:10px; font-size:1rem;}
.publ-sec p{ font-size:1rem; color:#fff;line-height: normal; margin-bottom: 8px;}
.publ-sec .col-md-8 .row .col-md-4{ margin-bottom:2rem;}
.publ-sec .col-md-8 .row .col-md-4:nth-child(4), .publ-sec .col-md-8 .row .col-md-4:nth-child(5), .publ-sec .col-md-8 .row .col-md-4:last-child{ margin-bottom:0;}

.counter-number-2{ font-size:34px; margin: 7px 20px; line-height:34px;}

.basicbtn{ border-radius:50px; padding-left:20px; padding-right:20px; text-transform:uppercase;}
.basicbtn i, .btntxt i, .departs-ul li a i { margin-left: 0.5rem; transition: transform .3s ease-in-out;}
.basicbtn:hover i, .btntxt:hover i, .departs-ul li a:hover i { transform: translateX(0.5rem);}
.btntxt{text-transform:uppercase; }

.main-menu > nav > ul > li:hover > .tp-submenu{left:auto !important;    top: auto;}

.up-events .position-relative:hover .poppins-semibold{ color:#0b7ee5;}

.announ .mt-3.d-flex{ flex-direction:column;}
.announ ul{ list-style:none;padding-left:0;}
.announ ul li{ margin-bottom:0; list-style:none;}
.announ ul li i{ margin-right:10px; font-size:1rem;}
/*.announ .p-4{ min-height: 380px;}*/
.announ a:hover, .btn-block .p-4:hover h6{color:#0b7ee5;}

.bg-abs{position: absolute; width:100%; height:100%;bottom:0; top:0;}
.dark-ul{ padding-left:20px !important;}
.dark-ul li{ color:#d0e9ff;}
.dark-ul li a{ border-bottom:1px solid #d0e9ff;}
.glw{ filter:drop-shadow(0 0 10px rgba(0, 0, 0, 0.5));}

.page-banner{position:relative; margin:0; overflow:hidden;}
.page-heading{ position:absolute; top:0; bottom:0; left:0; right:0; display:flex; align-items:center;justify-content: center;}
.adminis .card{--bs-card-spacer-y:1.25rem;--bs-card-spacer-x:1.25rem;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color:var(--bs-gray-900);--bs-card-subtitle-color: ;--bs-card-border-width:0;--bs-card-border-color:var(--bs-border-color);--bs-card-border-radius:0.4rem;--bs-card-box-shadow: ;--bs-card-inner-border-radius:0.4rem;--bs-card-cap-padding-y:1.25rem;--bs-card-cap-padding-x:1.25rem;--bs-card-cap-bg:var(--bs-body-bg);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color:var(--bs-body-color);--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1.25rem;--bs-card-group-margin:0.9375rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}
.adminis .card.card-img-scale .card-img-scale-wrapper { -webkit-transform: translateZ(0); transform: translateZ(0); position: relative; overflow: hidden;}
.adminis .card.card-img-scale .img-scale { -webkit-transition: all 0.5s ease; transition: all 0.5s ease; -webkit-transform: scale(1.001); transform: scale(1.001);}
.adminis .card.card-img-scale:hover .img-scale { -webkit-transform: scale(1.03); transform: scale(1.03);}
.adminis .row > .col-xl-3 { padding-right: 30px; padding-left: 30px;}
.btn-icon.btn-sm, .btn-group-sm > .btn-icon.btn { width: 2.25rem; height: 2.25rem; font-size: 0.8rem;}
.bg-twitter { background-color: #40bff5; color: #fff; border: none;}
.btn-icon {  -webkit-box-align: center; -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; position: relative; display: -webkit-inline-box;  display: -ms-inline-flexbox; display: inline-flex; -ms-flex-negative: 0; flex-shrink: 0; width: 2.5rem; height: 2rem; padding: 0;}
.swiper .btn-icon{ height:2.5rem; color:#ffffff;}
.adminis .row > .col { padding-right: 20px; padding-left: 20px;}
.adminis .row > .col small{line-height:normal;}
.adminis p{font-weight: 500; margin-bottom: 25px;}
.adminis .card.card-hover-shadow { -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; border:1px solid #e0e0e0;}
.adminis .bg-transparent { --bs-bg-opacity: 1; background-color: transparent !important;}
.adminis .card.card-hover-shadow:hover { -webkit-transform: translateY(-4px); transform: translateY(-4px); -webkit-box-shadow: 0px 10px 30px rgba(29, 58, 83, 0.15); box-shadow: 0px 10px 30px rgba(29, 58, 83, 0.15);}
.tp-page-content table tbody td { text-align: left !important;}
.p-content{ padding-top:3rem;}
.p-content p a:hover, .tp-page-content div > a:hover{color:#0b7ee5}
.p-content a.basicbtn:hover, .p-content a.basicbtn:focus{ color:#ffffff !important;}
.elementor-14555 .elementor-element.elementor-element-aa99c51{ padding:0;}
.elementor-element.elementor-element-2e76dfe.e-grid.e-con-full.e-con.e-child{ width: 700px; padding:20px 0; flex-direction:column;}
.elementor-element.elementor-element-c49478d.e-grid.e-con-full.e-con.e-child { width: 800px; padding:20px 0; flex-direction:column;}
.elementor-14555 .elementor-element.elementor-element-9d54a4a{ padding:0;}
.elementor-14555 .elementor-element.elementor-element-3244b41 img { width: 95% !important;}
.elementor-14555 .elementor-element.elementor-element-fc301bd img,.elementor-14555 .elementor-element.elementor-element-e6fc058 img,.elementor-14555 .elementor-element.elementor-element-4ad31bb img,.elementor-14555 .elementor-element.elementor-element-7aedbeb img, .elementor-element.elementor-element-59961d8.e-grid.e-con-full.e-con.e-child img,.elementor-element.e-grid.e-con-full.e-con.e-child img{ height: auto !important}

.elementor-element.elementor-element-2beccc3.e-grid.e-con-full.e-con.e-child,.elementor-element.elementor-element-6c6a36a.e-grid.e-con-full.e-con.e-child,.elementor-element.e-grid.e-con-full.e-con.e-child { display: flex; justify-content: end;padding:0}
div#guru-header {padding-right: 20px;}
.elementor-element.elementor-element-6b59ebd.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded,.elementor-element.elementor-element-6694744.e-flex.e-con-boxed.e-con.e-child,.elementor-element.elementor-element-c692fdd.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded,.elementor-element.elementor-element-072c12f.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded,.page-id-14799 .elementor-element.elementor-element-1075199.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded,.page-id-14799 .elementor-element.elementor-element-075cdc4.e-con-full.e-flex.e-con.e-parent.e-lazyloaded{display:none;}

.page-id-14799 .elementor-element.elementor-element-6b59ebd.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded, .page-id-14799 .elementor-element.elementor-element-6694744.e-flex.e-con-boxed.e-con.e-child{display:block !important}

.departs .nav-pills-bg-soft { background-color: rgba(var(--bs-primary-rgb), 0.1); padding: 0.625rem 0; border-radius: 0.625rem;}
.departs .nav-pills .nav-link { font-size: 1.15rem; font-weight:500;}
.departs-ul { margin-bottom:0;}
.departs-ul li{text-align: left;padding-bottom:25px;list-style: none;}
.departs-ul li a{ font-size: 1rem; text-decoration:none !important;}

.tp-page-post > div > div{ margin-top: 0 !important;}

.elementor-1004 .elementor-element.elementor-element-094decf{display: flex; justify-content: end; align-items:center;}
.e-grid.e-con-full.e-con.e-child .w-30 { width: 40%;}
.e-grid.e-con-full.e-con.e-child .w-30 img { width: 100%;}
.elementor-element.elementor-element-770020b.e-grid.e-con-full.e-con.e-child,.elementor-element.elementor-element-9cbaa6d.e-grid.e-con-full.e-con.e-child { align-items: center !important;}

.hexagone { display: inline-block; width: 250px;position:relative; filter:url(#round);}
.hexagone::before {  content: "";  display: block; padding-top: 86.6%; background: currentColor; clip-path: polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%); background:url(https://green-narwhal-736940.hostingersite.com/wp-content/themes/acadia/assets/img/new-img/prof-kotresh.jpg) center/cover;}
.h-poly{display: inline-block; width: 250px; color:#263242; position:absolute; top:0; left:0; opacity:0.7;}
.h-poly::before {content: "";  display: block; padding-top: 86.6%; background: currentColor; clip-path: polygon(30000% 0%, 250% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);}
.avatar{ height:215px;}
.avatar h6{margin: -89px 0 0 0; z-index: 1; position: relative; color: white;}

.hex2::before {  background:url(https://green-narwhal-736940.hostingersite.com/wp-content/themes/acadia/assets/img/new-img/prof-manohar-shinde.jpg) center/cover;}
.hex3::before {  background:url(https://green-narwhal-736940.hostingersite.com/wp-content/themes/acadia/assets/img/new-img/prof-paramashivaiah.jpg) center/cover;}
.hex4::before {  background:url(https://green-narwhal-736940.hostingersite.com/wp-content/themes/acadia/assets/img/new-img/siddaraju-ks.jpg) center/cover;}

.e-adminis .hexagone::before {  background:url(https://tumkuruniversity.ac.in/wp-content/uploads/2025/02/gov.jpeg) center/cover;}
.e-adminis .hex2::before {  background:url(https://tumkuruniversity.ac.in/wp-content/uploads/2025/02/sudhakar.jpg) center/cover;}
.e-adminis .hex3::before {  background:url(https://tumkuruniversity.ac.in/wp-content/uploads/2024/10/venkateshwarulu.jpg) center/cover;}
.e-adminis .hex4::before {  background:url(https://tumkuruniversity.ac.in/wp-content/uploads/2024/10/jam-jam.jpg) center/cover;}
.e-adminis .hex5::before {  background:url(https://tumkuruniversity.ac.in/wp-content/uploads/2025/01/re.jpeg) center/cover;}

.hex2 .h-poly, .hex4 .h-poly{ color:#36bf91;}
.btm-l{height:5px; margin:0 20px -20px; border-top-left-radius:5px; border-top-right-radius:5px; background-color:#263242; }
.btm-p{height:5px; margin:0 20px -20px; border-top-left-radius:5px; border-top-right-radius:5px; background-color:#36bf91; }

.table-theme{ border:none !important; padding:25px;}
.table-theme thead th{ background-color: #f2f2f2;}
.table-theme tbody tr{box-shadow: 0px 10px 30px rgba(29, 58, 83, 0.15);border-radius: 25px;}
.table-theme tbody td { background-color: #fff; border-width: 0; box-shadow: 0 1px 0 rgba(160, 175, 185, .05), 0 -1px 0 rgba(160, 175, 185, .05);}
.table-row { border-collapse: separate !important;  border-spacing: 0 15px !important;}
.table-theme tbody td:first-child, .table-theme thead th:first-child { border-radius: 25px 0 0 25px;}
.table-theme.s-chir tbody td:first-child { text-align:center !important;color: #fff; font-weight: 600; border-right: none;}
.table-theme tbody td:last-child, .table-theme thead th:last-child { border-radius: 0 25px 25px 0;}
.table.v-middle td, .table.v-middle th { vertical-align: middle;}
.table.v-middle td{ border-right:1px solid #e0e0e0;}
.table.v-middle td strong{ font-weight:600;}
.table.v-middle th{ border-right:1px solid #ffffff; text-align: left !important;}
.table-theme thead th{border-width: 0; border:0;}
.table-theme.pg-dep tbody td{ padding:20px;vertical-align: top;}
.table-theme.pg-dep th{text-align: center !important;}



.sp-tab__nav-tabs > .sp-tab__nav-item.show .sp-tab__nav-link, .sp-tab__nav-tabs > .sp-tab__nav-item .sp-tab__nav-link.sp-tab__active, .sp-tab__lay-default .sp-tab__nav-link > .sp-tab__card-header {
    background-color: #5e5c5d !important;
    background: #5e5c5d !important;
}

.sp-tab__lay-default > ul .sp-tab__nav-item,.sp-tab__lay-default .sp-tab__nav-link.collapsed > .sp-tab__card-header{    background-color: #edf1fe!important;}
.sp-tab__nav-tabs .sp-tab__nav-link.sp-tab__active .sp-tab__tab_title, .sp-tab__lay-default .sp-tab__nav-link > .sp-tab__card-header{color:#fff!important}
.sp-tab__lay-default > ul .sp-tab__nav-item .sp-tab__tab_title,.sp-tab__lay-default span > .sp-tab__card-header{    color: #0d6efd!important;}
.sp-tab__lay-default > ul > li > .sp-tab__nav-link, .sp-tab__lay-default > ul > li > a{border-color: #ffffff!important;}

.sp-tab__lay-default > ul .sp-tab__nav-item:hover, .sp-tab__lay-default .sp-tab__nav-link.collapsed > .sp-tab__card-header:hover{    background: #5e5c5d!important;}
.sp-tab__lay-default > ul > li .sp-tab__nav-link, .sp-tab__lay-default > ul > li a, .sp-tab__lay-default > ul > .sp-tab__nav-item {
    border-top-left-radius: 10px!important;
    border-top-right-radius: 10px!important;
}
.sp-tab__tab-pane.sp-tab__active{    background-color: #b4e1f4!important;border: 0!important}
.tablepress>:where(thead,tfoot)>tr>*{background-color: #b4e1f4!important;}
.sp-tab__lay-default {
    margin-bottom: 60px !important;
}
.sp-tab__lay-default .tablepress img{     width: 120px;
    height: auto;}
.sp-tab__lay-default > ul .sp-tab__nav-item .sp-tab__nav-link:hover .sp-tab__tab_title,.sp-tab__lay-default > ul .sp-tab__nav-item a:hover .sp-tab__tab_title, .sp-tab__lay-default .sp-tab__nav-link.collapsed .sp-tab__card-header:hover {
    color: #fff !important;
}

.lib-tab-b .nav-tabs{ border:0}
.lib-tab-b .nav-tabs .nav-link{ border:none; background-color: #ffffff; margin: 0px 5px 5px 0; border-radius:10px;font-size: 20px; padding: 15px 25px;}
.lib-tab-b .nav-tabs .nav-link.active, .sp-tab__lay-default > ul .sp-tab__nav-item{ margin-bottom:0; border-bottom-left-radius:0; border-bottom-right-radius:0;}
.lib-tab-b .tab-content>.active { background-color: #ffffff; padding: 20px; border-radius: 0 10px 10px 10px;}

.pg-dep .tbg-1{ background: linear-gradient(0deg, rgba(51,114,136,1) 0%, rgba(51,114,136,1) 75%, rgba(255,255,255,1) 75%, rgba(255,255,255,1) 100%); color: #000000; font-weight:600;}
.pg-dep .tbg-1 > div:first-child{ position:relative; z-index:1; margin-top:-13px;}
.pg-dep .tbg-1 > div:last-child{background:url(https://green-narwhal-736940.hostingersite.com/wp-content/themes/acadia/assets/img/new-img/tbg-1.jpg) top center; background-repeat:no-repeat;position: absolute; width: 100%;height: 100%; top: 0; left: 0; z-index:0;}

.pg-dep .tbg-2{ background: linear-gradient(0deg, rgba(65,208,165,1) 0%, rgba(65,208,165,1) 75%, rgba(255,255,255,1) 75%, rgba(255,255,255,1) 100%);  color: #000000; font-weight:600;}
.pg-dep .tbg-2 > div:first-child{ position:relative; z-index:1; margin-top:-13px;}
.pg-dep .tbg-2 > div:last-child{background:url(https://green-narwhal-736940.hostingersite.com/wp-content/themes/acadia/assets/img/new-img/tbg-2.jpg) top center; background-repeat:no-repeat;position: absolute; width: 100%;height: 100%; top: 0; left: 0; z-index:0;}

.pg-dep .tbg-3, .pg-dep .f-bg{ background: linear-gradient(0deg, rgba(51,114,136,1) 0%, rgba(51,114,136,1) 75%, rgba(255,255,255,1) 75%, rgba(255,255,255,1) 100%);  color: #000000; font-weight:600;}
.pg-dep .tbg-3 > div:first-child{ position:relative; z-index:1; margin-top:-13px;}
.pg-dep .tbg-3 > div:last-child{background:url(https://green-narwhal-736940.hostingersite.com/wp-content/themes/acadia/assets/img/new-img/tbg-3.jpg) top center; background-repeat:no-repeat;position: absolute; width: 100%;height: 100%; top: 0; left: 0; z-index:0;}

.pg-dep .f-bg{position:relative; padding:20px; text-align:center;}
.pg-dep .f-bg > div:first-child{ position:relative; z-index:1; margin-top:-13px;}
.pg-dep .f-bg > div:last-child{background:url(https://green-narwhal-736940.hostingersite.com/wp-content/themes/acadia/assets/img/new-img/tbg-3.jpg) top center; background-repeat:no-repeat;position: absolute; width: 100%;height: 100%; top: 0; left: 0; z-index:0;}

.pg-dep .departs-ul li a i:before{display:none;}
.pg-dep .departs-ul li a i{ background:url(https://green-narwhal-736940.hostingersite.com/wp-content/themes/acadia/assets/img/new-img/bullet-icon.png) center left; background-repeat: no-repeat; width: 20px; height: 18px; background-size: 80%; margin-bottom: -3px;}
.pg-dep .departs-ul li a i.b-icn{background:url(https://green-narwhal-736940.hostingersite.com/wp-content/themes/acadia/assets/img/new-img/bullet-icon.png) center left; background-repeat: no-repeat; width: 17px; height: 13px; background-size: 75%; display: inline-block; margin: 0 3px -2px 0;}
.table-theme.pg-dep thead th{padding:20px; background-size:inherit; border-radius:0 !important;}

.pg-syl .col-md-4{ margin-bottom:2.5rem;}
.pg-syl .card{ border:none;box-shadow: 0px 10px 30px rgba(29, 58, 83, 0.15);height: 100%; position:relative;}
.pg-syl .card h5{ font-weight:300;}
.pg-syl .card h5 span{ font-weight: 600;}
.pg-syl .card .departs-ul li:last-child{margin-bottom:0;}
.pg-syl .departs-ul li a i:before{display:none;}
.pg-syl .departs-ul li a i{ background:url(https://green-narwhal-736940.hostingersite.com/wp-content/themes/acadia/assets/img/new-img/bullet-icon.png) center left; background-repeat: no-repeat; width: 20px; height: 18px; background-size: 80%; margin-bottom: -3px;}
.pg-syl .departs-ul li a i.b-icn{background:url(https://green-narwhal-736940.hostingersite.com/wp-content/themes/acadia/assets/img/new-img/bullet-icon.png) center left; background-repeat: no-repeat; width: 17px; height: 13px; background-size: 75%; display: inline-block; margin: 0 3px -2px 0;} 
.gradient-custom1 { background: linear-gradient(135deg, #ffdf01 0%, #faba24 100%);}
.gradient-custom2 { background: linear-gradient(135deg, #909ebb 0%, #697784 100%);}
.gradient-custom3 { background: linear-gradient(135deg, #82c371 0%, #5b9c58 100%);}
.gradient-custom4 { background: linear-gradient(135deg, #82cbd4 0%, #28abc7 100%);}
.gradient-custom5 { background: linear-gradient(135deg, #518bb9 0%, #3d6c98 100%);}
.gradient-custom6 { background: linear-gradient(135deg, #97897e 0%, #887b75 100%);}
.gradient-custom7 { background: linear-gradient(135deg, #f17424 0%, #cd2928 100%);}
.gradient-custom8 { background: linear-gradient(135deg, #e87cad 0%, #e14f96 100%);}
.gradient-custom9 { background: linear-gradient(135deg, #ba8ec1 0%, #735a84 100%);}
.pg-syl .badge { position: absolute; top: -12px; left: 20px; border-radius: 0 7px 7px 7px !important; font-size: 1.7rem !important; letter-spacing: 2px !important; z-index: 1;}
.pg-syl .semi-circle { width: 1.2rem; height: 0.70rem;  border-radius: 10rem 10rem 0 0;  position: absolute; left: 10px; top: -12px; z-index: 0;}

.table-theme.s-chir tbody td p{ margin-bottom:10px;}
.table-theme.s-chir tbody tr td:first-child p{ margin-bottom:0;}
.table-theme.s-chir tbody tr td:last-child{position:relative;}
.table-theme.s-chir tbody tr td:last-child i{ position:absolute; width:5px; height:45%; display:block; right: 25px; top: 15px;}

.table-theme.ug-p tbody td{ text-align:center !important;border-radius: 25px;}

.e-adminis .avatar-img{ width: 250px; height:250px; object-fit: cover;}
.e-adminis.adminis .card.card-hover-shadow{ border:none; background-color:#f2f2f2 !important;}

.lib-tab-b .nav-tabs .nav-link { background-color: #edf1fe; font-weight:600;}
.lib-tab-b .nav-tabs .nav-link.active,span.sp-tab__nav-link.sp-tab__active { background-color: #5e5c5d; color:#fff;}
.lib-tab-b .tab-content > .active { background-color: #b4e1f4;}
/*.bck-badge{height: 193px; background-image: none; margin-top: 156px; margin-bottom: 0; background-color: #d67818;}*/
.bck-badge { height: 120px; background-image: none; margin-top: 130px; margin-bottom: 40; background-color: #ed8d2d; border-radius: 10px; width: auto;  margin-left: 70px; margin-right: 70px;}
.bck-badge-b .row{ margin-top:-299px;}
.bg1 { background-color: #2ac6b8 !important;}
.bg2 { background-color: #15c3ca !important;}
.bg3 { background-color: #00c1e2 !important;}
.bg4 { background-color: #44a6ed !important;}
.bg5 { background-color: #69a2cf !important;}
.bg6 { background-color: #8e9ead !important;}

.b-shdw{box-shadow: 0px 10px 30px rgba(29, 58, 83, 0.15);border-radius: 20px;}

.dep-reg .lib-tab-b .nav-tabs .nav-link{ font-size:17px;} 
.publ-sec-ctr{ background:url(https://green-narwhal-736940.hostingersite.com/wp-content/themes/acadia/assets/img/new-img/countr-bg.png) center top; background-repeat: no-repeat;}

.homePage{padding-top:0;}

.c-man img{width:250px; height:250px; object-fit: fill;}
.c-man a{color:#0d6efd;}
.fclty-b p{line-height:normal;}
.fclty-b p small, .c-man p small{ font-size: 1.25rem;}
.fclty-b .e-adminis .avatar-img{ width:250px; height:250px; box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.05);}
.fclty-b ul li:last-child{ margin-bottom:0 !important;}
.lib-tab-b hr{color: #003cff; opacity: .15;}
.vc-bg{ background-image:url(https://green-narwhal-736940.hostingersite.com/wp-content/themes/acadia/assets/img/new-img/vc-bg.jpg); background-repeat: no-repeat; background-position:center top; border:1px solid #e7e7e7 !important; background-size: cover;} 
.swiper-button-next:after, .swiper-button-prev:after{ display:none;}
.eael-simple-menu-container .eael-simple-menu { position: relative; z-index: 2;}
.policy-lnks .dark-ul li{ color: #000000;}
.policy-lnks .dark-ul a{ color: #000000; border:none;}
.policy-lnks .dark-ul a:hover{ color:#0b7ee5;}
.tp-submenu.submenu.tp-mega-menu{ display: none;}

/* Tiny slider */
.arrow-hover { overflow: hidden;}
.tns-outer { position: relative;}
.tns-controls button { position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); width: 50px; height: 50px; line-height: 50px; display: block;
z-index: 9; text-align: center; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; color: var(--bs-white); border: none; margin: 0 10px; -webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px); background: rgba(0, 0, 0, 0.4) !important; border-radius: 50%; padding:10px;}
.tns-controls button:first-child {left: -75px;}
.arrow-hover:hover .tns-controls button:first-child { left: 0px;}
.tns-controls button:last-child{right: -75px;}
.arrow-hover:hover .tns-controls button:last-child { right: 0px;}
/* Tiny slider */

/* Main menu */
.main-menu > nav > ul > li.tp-static { position: relative;}
.main-menu > nav > ul > li > .tp-submenu{ width:250px;}
.main-menu > nav > ul > li:hover > .tp-submenu { right: 0 !important; top: auto; left: auto;}
.main-menu > nav > ul > li > .tp-submenu li:not(:last-of-type) { margin-bottom: 7px;}
.main-menu > nav > ul > li > .tp-submenu li > a { position: relative; font-size: 0.925rem;}
/* Main menu */

.h-iframe iframe{ border-radius:10px; width:100%; height: 188px; border: solid 1px #cccccc; padding: 1px;}
.home-slider .carousel-item img{ height: 460px; object-fit:cover;}
.page-banner:after{ position:absolute; width:100%; height:100%; background-color:#000000;}
.page-heading h1{ text-shadow:0 0 10px #000000;}

table.mou-t tr td:first-child, table.mou-t tr th:first-child{ text-align:center !important;}
.ast-post-format-{height:auto !important;}

@media (min-width: 1400px) {
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {  max-width: 1325px;}
}

@media only screen and (max-width: 768px) {
header .custom-logo-link img{width:70% !important}	
.site-branding.ast-site-identity {
    padding: 10px 0 5px 0;
}header.header-area.p-relative.tp-acadia-defaults-headers.guru_main-header {
    display: none;
}.home div#Div1 {
    padding-top: 58px;
}.ast-builder-layout-element.ast-flex.site-header-focus-item.ast-header-search {
    display: none;
}
.tp-submenu.submenu.tp-mega-menu,.guru_main-header .col-md-8.text-end.m { display: none;}
html{overflow-x: hidden !important;}
.p-5, .p-4{ padding:1.25rem !important;}
section .row .ps-5{ padding-left:calc(var(--bs-gutter-x) * .5) !important;}
section .row .pe-5{ padding-right: calc(var(--bs-gutter-x) * .5) !important;}
section h2.mb-4 { font-size: 1.5rem;  margin-bottom: 0.8rem !important; }
section h2.mb-3 { font-size: 1.8rem;}
section h2 { font-size: 1.8rem;}
.carousel-dark .overlay,.elementor-element.elementor-element-9d0c5e5.e-grid.e-con-full.flex-column.w-75.e-con.e-child,.elementor-element.elementor-element-91d0de8.e-grid.e-con-full.flex-column.w-75.e-con.e-child{ display:none;}
.e-grid.e-con-full.e-con.e-child .w-30 { width: 100%;}
.carousel-dark .carousel-caption{position: static;padding: 0; width: 100%; left: 0; display: none; height: auto;color: #000;padding-top: 10px; padding-bottom: 20px;}
.carousel-caption h1, .carousel-caption h2, .carousel-caption p { color: #000000; padding-left:40px; padding-right:25px;}
.carousel-caption h1 { font-size: 1.5rem;}
.carousel-caption h1 span { font-size: 1.125rem;}
.carousel-caption h2 { font-size: 1rem;}
.carousel-caption p { font-size: 0.9rem;}
.carousel-control-next, .carousel-control-prev{ width:8%;}
.hero-boxes{ margin-top:0;}
.hero-boxes .col-12 { clip-path: none !important;}
.mid-menu > .d-flex{ flex-direction:column;}
.mid-menu .mid-menu-item { max-width: 100%; justify-content:center; margin-bottom: 10px; }
.publ-sec h3 {font-size: 1rem;}
.publ-sec img{ width:25px;}
.publ-sec h3 span.counter-number { font-size: 2rem;}
.publ-sec ul li {font-size: 1rem;}
.publ-sec .col-md-7 .d-flex{ flex-direction: column; width: 100%;  align-items: center !important;}
.publ-sec .col-md-7 .d-flex > div{ margin-bottom:2rem;display: flex; align-items: center;}
.publ-sec .col-md-7 .d-flex > div:last-child{ margin-bottom:0;}
.publ-sec .col-md-7 .d-flex > div > div:first-child{ margin-right:1rem;}
.publ-sec .col-md-7 hr{ margin-bottom:0.5rem !important;}
.counter-number-2 {margin: 20px;}
.publ-sec .col-md-7 img{ width:60px;}
.basicbtn, .btntxt{ font-size:0.65rem; padding-left:10px; padding-right:10px;}
.btn-block .p-4 { margin-bottom: 1.5rem;}
.announ .p-4{ min-height:inherit;}
.dark-ul{margin-bottom:2.5rem !important;}
.bg-color-darkblue .row .col-md-4:last-child > .dark-ul:last-child{ margin-bottom: 0 !important}
.page-banner{ margin:0; height:auto;}
.page-banner img{ border-radius:0;height: 100px; object-fit: cover;}
.page-heading {top: 0; left: 4%;display: flex; align-items: center;}
.page-heading h1{ font-size:1rem;}
.adminis .card{ margin-bottom:1.5rem;}
.adminis p{ min-height:inherit;}
.elementor-element.elementor-element-2e76dfe.e-grid.e-con-full.e-con.e-child,.elementor-element.elementor-element-c49478d.e-grid.e-con-full.e-con.e-child {display:none}
.elementor-14555 .elementor-element.elementor-element-6180a02 img {  width: 60% !important; }
.elementor-14555 .elementor-element.elementor-element-3244b41 img {  width: 60% !important; }
.elementor-14555 .elementor-element.elementor-element-075cdc4:not(.elementor-motion-effects-element-type-background){ background-color:transparent !important; margin: -62px 0 12px 0;}
.elementor-14555 .elementor-element.elementor-element-e3b39cf:not(.elementor-motion-effects-element-type-background){ background-color:transparent !important; margin: -62px 0 12px 0;}
.elementor-14555 .elementor-element.elementor-element-d6a65db .eael-simple-menu-container{ background-color: transparent !important}
.elementor-14555 .elementor-element.elementor-element-5b25cdb .eael-simple-menu-container{ background-color:transparent !important;}
.elementor-14555 .elementor-element.elementor-element-d6a65db .eael-simple-menu-container .eael-simple-menu-toggle { background-color:transparent !important;}
.elementor-14555 .elementor-element.elementor-element-5b25cdb .eael-simple-menu-container .eael-simple-menu-toggle { background-color:transparent !important;}
.elementor-widget-eael-simple-menu.eael-hamburger--tablet.eael-hamburger--responsive .eael-simple-menu-container.preset-1 .eael-simple-menu.eael-simple-menu-horizontal{ background-color:#212e74 !important;}
.elementor-14555 .elementor-element.elementor-element-d6a65db .eael-simple-menu li .eael-simple-menu-indicator:hover {  background-color: #212e74; border-color: #f44336;}
.elementor-14555 .elementor-element.elementor-element-d6a65db .eael-simple-menu li .eael-simple-menu-indicator.eael-simple-menu-indicator-open { background-color: transparent; border-color: #f44336 !important;}
.departs-ul li{ width: 100% !important;}
.departs .nav-pills .nav-link {  font-size: 0.845rem; text-align: left;}

.elementor.elementor-4549, .ehf-header #masthead{background-color: #264ec0;}
.elementor.elementor-4549 > div:first-child, .elementor-14958 .elementor-element.elementor-element-fb6c76d{width:180px;position: relative;z-index: 1; top:2px;}
.elementor.elementor-4549 > div:first-child > div, .elementor-14958 .elementor-element.elementor-element-fb6c76d > div > div{padding:0px 0 0 5px}
nav.eael-nav-menu-wrapper{width:1000;}
.elementor-4549 .elementor-element.elementor-element-591c37c .eael-simple-menu-container, .elementor-14958 .elementor-element.elementor-element-5eb369c .eael-simple-menu-container {background-color: #264ec0 !important;}
.elementor-element.elementor-element-d128ecd.e-con-full.e-flex.e-con.e-parent.e-lazyloaded, .elementor-element.elementor-element-b628673.e-con-full.e-flex.e-con.e-parent.e-lazyloaded { background: #264ec0; margin-top:-46px;}
.elementor-widget-eael-simple-menu.eael-hamburger--tablet.eael-hamburger--responsive .eael-simple-menu-container{ min-height:45px;}
.elementor-widget-eael-simple-menu.eael-hamburger--tablet.eael-hamburger--responsive .eael-simple-menu-container .eael-simple-menu.eael-simple-menu-horizontal{top:45px;}

.e-adminis .card .avatar {margin-top: 10px; margin-bottom: 0 !important; }

/*social media n language */
div.heateor_sss_mobile_footer, #trp-floater-ls.trp-bottom-right, div.heateor_sss_bottom_sharing {display:none !important;}

.pg-dep{ width:1175px !important;}
.lib-tab-b .tab-content>.active { padding: 20px !important;}
/*.publ-sec{ padding:20px !important;}*/
.publ-sec .d-flex { flex-direction: column; align-items: center !important; }
.publ-sec .d-flex > div{ margin-bottom:1rem;text-align: center; margin-right: 0 !important;}
.publ-sec .d-flex > div:last-child{ margin:0;}
.publ-sec .bg-color-turq > .d-flex{ flex-direction:column;}
.publ-sec .row .col-md-6{max-width: 50%; width:50%;}
.publ-sec .col-md-8 .row .col-md-4{ max-width:50%; margin-bottom: 2rem !important;}
.publ-sec .col-md-8 .row .col-md-4:nth-child(5), .publ-sec .col-md-8 .row .col-md-4:last-child { margin-bottom: 0 !important;}
.publ-sec p{ font-size:0.75rem;}
.lib-tab-b .nav-tabs .nav-link { font-size: 16px; padding: 7px 15px;}
.lib-tab-b .nav-tabs .nav-link.active { margin-bottom: 5px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}
.table-theme.s-chir tbody tr td:last-child { padding-right: 45px;}
.table-theme.s-chir tbody tr td:last-child i {top:25%;}
.row.imgsl .pe-5{ margin-bottom: 1.5rem;}
.btn-sc, .btn-sc > div{ flex-direction: column;}
.btn-sc .basicbtn{ margin-bottom:1rem;}
.c-man {flex-wrap: wrap;}
.c-man .ms-4{ margin-left:0 !important; margin-top:1rem;}
.c-man .ms-4 p{ margin-bottom:0;}
.fclty-b .d-flex.e-adminis{ flex-wrap: wrap;}
.fclty-b .d-flex.e-adminis .ms-4{ margin-left:0 !important; margin-top:1rem;}
.fclty-b .list-group{ padding-left:0; margin-top:1rem; margin-bottom:1.5rem !important;}
.elementor-4549 .elementor-element.elementor-element-591c37c .eael-simple-menu-container, .elementor-14958 .elementor-element.elementor-element-5eb369c .eael-simple-menu-container{ width:auto !important;}
.eael-simple-menu-container .eael-simple-menu-toggle-text{ color:#264ec0 !important;}
.btn-block .row .col{flex:none;}
.btn-block .row.mb-4{ margin-bottom:0 !important;}
.vc-bg{ background-image:none;}
.lib-tab-b .position-absolute.top-0.end-0{ left:0; top:-175px !important;}

.hero-boxes .col-12 .card { padding: 0 30px 0px;}
.hero-boxes .col-12 .card .card-body{ display:flex;}
.hero-boxes .col-12 .card .card-body img, .hero-boxes .col-12 .card .card-footer img{ height:40px; width:40px;}
.hero-boxes .col-12 .card i{display:none;}
.policy-lnks .p-4{ margin-bottom:1.5rem !important; height:auto !important;}
.tp-footer-main .ml-5{margin-left: 15px; margin-bottom: 1.5rem;}
.tp-footer-main p.text-white{height: auto !important;}
.tp-footer-main iframe{ margin-bottom:1.5rem;}
.tp-footer-main.pb-55{ padding-bottom:0;}
.tp-footer-main.pt-80{ padding-top:3rem;}
.about .col-md-6.pe-5{ margin-bottom:1.5rem;}
.vc-mess .col-md-4{ margin-bottom:1.5rem;}
.announ .row > .col-md-6{ margin-bottom:1.5rem;}
.custom-container-larg .col-md-7{ display:none;}
.home-slider .carousel-item img{ height: 150px; object-fit: cover;}
.hero-boxes .col-12{padding-left:25px; padding-right:25px;}
header .d-xl-none{display:none;}

.tp-acadia-defaults-headers .tp-header-2-logo.lgo img{ width:250px !important;}
.navbar{background-color: transparent !important; margin-top: -56px; padding-bottom:0;}
.navbar > .container-fluid{ display: flex; justify-content: end; padding: 0;}
.navbar > .container-fluid > button{ margin-right:15px;}
.navbar > .container-fluid > .navbar-collapse{margin-top: 8px; padding: 0 15px;background-color: rgb(0, 119, 180);}
.navbar-nav .dropdown-menu{ background-color:#0077b4;}
.navbar-nav .dropdown-menu .dropdown-item, .navbar-nav .dropdown-menu .dropdown-toggle{ color:#fff; font-size: 13px;padding: 3px 15px;}
.navbar-nav .dropdown-menu ul{ list-style:none; margin-left:20px;}
.tp-page-area { margin-top:9px;}
}