:root {
--accent: #0485e8 !important;
--primary: #002f53 !important;
--secondary: #061a2e !important;
--primary-font: Figtree, sans-serif;
--secondary-font: Poppins, sans-serif;
}

.cs_fs_84 {
  font-size: 54px !important;
}
.cs_hero.cs_style_2.cs_type_1 {
    background: linear-gradient(24deg, #008ffe .95%, rgb(36 159 255 / 59%) 98.78% 98.78%) !important;
}



.cs_footer.cs_style_2.cs_type_1 .cs_footer_bottom {
    background: #274760 !important;
}

.cs_footer.cs_style_2.cs_type_1 .cs_copyright {
    color: #fff;
}

.cs_main_header_right
.cs_toolbox
.cs_dropdown_wrap .cs_dropdown_toggle_btn {
  display: none;
}

.cs_gallery_modal_title {
  background: #fff;
  font-size: 20px !important;
  width: 100%;
  bottom: 15px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}


@media screen and (max-width: 480px) {
  .cs_gallery_modal_title {
    font-size: 18px !important
  }
}

.cs_header_user_list li:nth-child(1) {
  display: none !important;
}

.cs_header_user_list li:nth-child(2) {
  display: none !important;
} 


.cs_dashboard_nav li:nth-child(1){
  display: none !important;
}
.cs_dashboard_nav li:nth-child(2){
  display: none !important;
}
.cs_dashboard_nav li:nth-child(3){
  display: none !important;
}

.cs_footer_brand_text {
display: none;
}

.cs_footer_brand img {
  width: 100px;
}

.cs_blog_details p { 
margin-bottom: 24px !important;
}

.cs_blog_details ol li:not(:last-child) {
  margin-bottom: 10px !important;
}

.cs_member_designation  {
  margin-bottom: 12px !important;
}

.cs_member_description {
  margin-bottom: 0px !important;
}

.cs_team_meta cs_white_bg {
  padding: 20px !important;
}
.cs_social_links {
  display: none !important;
}