@charset "UTF-8";
/* Import Sass mixins, variables, Compass modules, etc. */
/*****Fonts import and varriables*****/
@font-face {
  font-family: 'Noto Sans';
  src: local("Noto Sans Thin"), local("NotoSans-Thin"), url("fonts/NotoSans-Thin.woff2") format("woff2"), url("fonts/NotoSans-Thin.woff") format("woff");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Noto Sans';
  src: local("Noto Sans Light"), local("NotoSans-Light"), url("fonts/NotoSans-Light.woff2") format("woff2"), url("fonts/NotoSans-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Noto Sans';
  src: local("Noto Sans Regular"), local("NotoSans-Regular"), url("fonts/NotoSans-Regular.woff2") format("woff2"), url("fonts/NotoSans-Regular.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Noto Sans';
  src: local("Noto Sans Medium"), local("NotoSans-Medium"), url("fonts/NotoSans-Medium.woff2") format("woff2"), url("fonts/NotoSans-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Noto Sans';
  src: local("Noto Sans SemiBold"), local("NotoSans-SemiBold"), url("fonts/NotoSans-SemiBold.woff2") format("woff2"), url("fonts/NotoSans-SemiBold.woff") format("woff");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Noto Sans';
  src: local("Noto Sans Bold"), local("NotoSans-Bold"), url("fonts/NotoSans-Bold.woff2") format("woff2"), url("fonts/NotoSans-Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Noto Sans';
  src: local("Noto Sans ExtraBold"), local("NotoSans-ExtraBold"), url("fonts/NotoSans-ExtraBold.woff2") format("woff2"), url("fonts/NotoSans-ExtraBold.woff") format("woff");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Noto Sans';
  src: local("Noto Sans Black"), local("NotoSans-Black"), url("fonts/NotoSans-Black.woff2") format("woff2"), url("fonts/NotoSans-Black.woff") format("woff");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
/* ---------- Color Varriables ----------- */
/*.demo {4825 lines
  width: 250px;
  @include respond-to(lg) { width: 100% ;}
  @include respond-to(md) { width: 125px; }
  @include respond-to(xs) { float: none; }
}*/
/* line 52, scss/_mixins.scss */
.mg-suggest-activity-form .form-submit, .activity-review #mg-review-activity-form .cancel-action a, .activity-review .form-submit, .profile-main-profile-add-form .button--danger, .profile-skills-interests-add-form .button--danger, .user-form .button--danger, .page-content.flex-box .form .button--danger, .trending-card .card-action .contribute-btn, .comment-confirm-form .form-submit, .comment-confirm-form .button.dialog-cancel, .comments-wrapper .comment-form .field--widget-file-generic table td .form-submit, .popup-form-wrapper .popup-inner-wrapper .box-right .form-submit, .login-btn, .ref-form-wrap .refral-contact a, .megamenu li a, .statistics-block .statistics-view:after, .statistics-block .statistics-view .detail_block, .whatsnew-section, .infocus-section .infocus-item .activity-pic a, .ct-tab-area .ct-item .more-btn, .quiz-section .card .card-body, .quiz-section .card .card-pic a, .prime-wrapper .mygovprime .mgp-item .participate-btn, .poll-survey-section .ct-item .more-btn, .pledge-section .pledge-list .pledge-thumb a, .social-hub-section .mygov_social_list li:after, .content-block-wrapper .block-item .hover-btn, .sidebar, .group-page.grid-view .group-content-summary > span::after, .all-activities .prime-list .prime-thumb a, .all-activities .pledge-list .pledge-thumb a, .ebook-wrapper .ebook-row .view-pdf, .pm-event-all a, .latest-podcast.owl-carousel .owl-dots .owl-dot {
  transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
}

/* line 58, scss/_mixins.scss */
.mg-suggest-activity-form .form-submit, .activity-review #mg-review-activity-form .cancel-action a, .activity-review .form-submit, .profile-main-profile-add-form .button--danger, .profile-skills-interests-add-form .button--danger, .user-form .button--danger, .page-content.flex-box .form .button--danger, .trending-card .card-action .contribute-btn, .comment-confirm-form .form-submit, .comment-confirm-form .button.dialog-cancel, .comments-wrapper .comment-form .field--widget-file-generic table td .form-submit, .popup-form-wrapper .popup-inner-wrapper .box-right .form-submit, .login-btn, .ref-form-wrap .refral-contact a {
  background: #D87A52;
  border: none;
  border-radius: 20px;
  padding: 8px 15px;
  color: #fff;
  font-size: 0.875rem;
}
/* line 62, scss/_mixins.scss */
.mg-suggest-activity-form .form-submit:hover, .activity-review #mg-review-activity-form .cancel-action a:hover, .activity-review .form-submit:hover, .profile-main-profile-add-form .button--danger:hover, .profile-skills-interests-add-form .button--danger:hover, .user-form .button--danger:hover, .page-content.flex-box .form .button--danger:hover, .trending-card .card-action .contribute-btn:hover, .comment-confirm-form .form-submit:hover, .comment-confirm-form .button.dialog-cancel:hover, .comments-wrapper .comment-form .field--widget-file-generic table td .form-submit:hover, .popup-form-wrapper .popup-inner-wrapper .box-right .form-submit:hover, .login-btn:hover, .ref-form-wrap .refral-contact a:hover {
  background: #ef7643;
  color: #fff;
}

/* line 69, scss/_mixins.scss */
.socialshare .fb-icon, .share-on-sm .social-share-menu .fb-icon, .group-page .group-info .socialshare .fb-icon, .blog-page .block-info .socialshare .fb-icon, .talk-page .block-info .socialshare .fb-icon, .cdb-block .block-info .socialshare .fb-icon {
  background: url("images/facebook-icon.svg") no-repeat;
  width: 30px;
  height: 30px;
  display: inline-flex;
}
/* line 70, scss/_mixins.scss */
.socialshare .twitter-icon, .share-on-sm .social-share-menu .twitter-icon, .group-page .group-info .socialshare .twitter-icon, .blog-page .block-info .socialshare .twitter-icon, .talk-page .block-info .socialshare .twitter-icon, .cdb-block .block-info .socialshare .twitter-icon {
  background: url("images/twitter-icon.svg") no-repeat;
  width: 30px;
  height: 30px;
  display: inline-flex;
}

@-webkit-keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes scroll {
  0% {
    transform: translate(100%, 0);
  }
  100% {
    transform: translate(-100%, 0);
  }
}
@-webkit-keyframes scroll {
  0% {
    transform: translate(100%, 0);
  }
  100% {
    transform: translate(-100%, 0);
  }
}
/*
html5doctor.com Reset Stylesheet
v1.6.1
Last Updated: 2010-09-17
Author: Richard Clark - http://richclarkdesign.com
Twitter: @rich_clark
*/
/* line 9, scss/_base.scss */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}

/* line 30, scss/_base.scss */
body {
  line-height: 1;
}

/* line 34, scss/_base.scss */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

/* line 39, scss/_base.scss */
nav ul {
  list-style: none;
}

/* line 43, scss/_base.scss */
blockquote, q {
  quotes: none;
}

/* line 47, scss/_base.scss */
blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}

/* line 53, scss/_base.scss */
a {
  margin: 0;
  padding: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}

/* change colours to suit your needs */
/* line 62, scss/_base.scss */
ins {
  background-color: #ff9;
  color: #000;
  text-decoration: none;
}

/* change colours to suit your needs */
/* line 69, scss/_base.scss */
mark {
  background-color: #ff9;
  color: #000;
  font-style: italic;
  font-weight: bold;
}

/* line 76, scss/_base.scss */
del {
  text-decoration: line-through;
}

/* line 80, scss/_base.scss */
abbr[title], dfn[title] {
  border-bottom: 1px dotted;
  cursor: help;
}

/* line 85, scss/_base.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* change border colour to suit your needs */
/* line 91, scss/_base.scss */
hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #cccccc;
  margin: 1em 0;
  padding: 0;
}

/* line 100, scss/_base.scss */
input, select {
  vertical-align: middle;
}

/* line 103, scss/_base.scss */
*, *:after, *:before {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 104, scss/_base.scss */
a {
  text-decoration: none;
}

/* line 105, scss/_base.scss */
.element-invisible {
  position: absolute !important;
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
  overflow: hidden;
  height: 1px;
}

/* line 112, scss/_base.scss */
img {
  max-width: 100%;
  height: auto;
}

/* line 113, scss/_base.scss */
input[type="text"], input[type="email"], input[type="password"] {
  border: 1px solid #CFCFCF;
  font-family: 'Noto Sans';
}

/* line 114, scss/_base.scss */
select {
  font-family: 'Noto Sans';
}

/* line 115, scss/_base.scss */
button, input[type="submit"] {
  font-family: 'Noto Sans';
}

/* line 116, scss/_base.scss */
button, input[type=reset], input[type=submit] {
  -webkit-appearance: button;
  cursor: pointer;
  overflow: visible;
}

/* line 121, scss/_base.scss */
video {
  max-width: 100%;
}

/* line 2, scss/_header.scss */
.skip_content {
  margin-left: auto;
  color: #fff;
  display: flex;
  font-size: 0.875rem;
  align-items: center;
  padding: 0 10px;
  border-right: 1px solid #c8c8c8;
}

/* line 3, scss/_header.scss */
.container {
  max-width: 1530px;
  margin: 0 auto;
  padding: 0 15px;
  width: 100%;
}

/* line 4, scss/_header.scss */
.primary-nav .container {
  justify-content: space-between;
}

/* line 5, scss/_header.scss */
.goi {
  display: flex;
  align-items: center;
  color: #fff;
  font-size: 0.875rem;
}
/* line 6, scss/_header.scss */
.goi img {
  margin-right: 6px;
}

/* line 8, scss/_header.scss */
.header {
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
  position: relative;
  z-index: 11;
}

/* line 9, scss/_header.scss */
.header.sticky {
  width: 100%;
  left: 0px;
  top: 0px;
  z-index: 99;
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  position: fixed;
}
/* line 15, scss/_header.scss */
.header.sticky .primary-header {
  display: none;
}

/* line 17, scss/_header.scss */
.primary-header {
  padding: 6px 0;
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#2ab998+0,2989d8+30,428dcb+33,c2579b+67,c2579b+67,c2579b+75,ec7026+100 */
  background: linear-gradient(to right, #2ab998 0%, #2989d8 30%, #428dcb 33%, #c2579b 67%, #c2579b 67%, #c2579b 75%, #ec7026 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

/* line 21, scss/_header.scss */
.language_icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  font-size: 0px;
}
/* line 23, scss/_header.scss */
.language_icon:before {
  background: url("images/header-icon.svg#arrow-icon") no-repeat;
  content: "";
  width: 16px;
  height: 16px;
  display: block;
  margin-right: 5px;
}

/* line 26, scss/_header.scss */
.lang-switcher-block {
  position: relative;
  padding: 0 10px;
  font-size: 0.875rem;
  border-right: 1px solid #c8c8c8;
  display: flex;
  align-items: center;
}
/* line 29, scss/_header.scss */
.lang-switcher-block:hover .mygov-lang-menu {
  display: block;
}
/* line 31, scss/_header.scss */
.lang-switcher-block .current_lang {
  margin-right: 6px;
  color: #fff;
}
/* line 32, scss/_header.scss */
.lang-switcher-block .wpLan {
  display: flex;
  padding: 4px 8px;
  align-items: center;
  border: 1px solid #fff;
  border-radius: 25px;
}
/* line 33, scss/_header.scss */
.lang-switcher-block .wpLan:before {
  background: url("images/header-icon.svg#src-11") no-repeat;
  content: "";
  width: 20px;
  height: 20px;
  display: block;
  margin-right: 5px;
}
/* line 34, scss/_header.scss */
.lang-switcher-block .wpLan:focus {
  outline: none !important;
  border: 1px solid #000 !important;
}

/* line 38, scss/_header.scss */
.mygov-lang-menu {
  display: none;
  position: absolute;
  left: 0px;
  min-width: 200px;
  top: 100%;
  z-index: 99999;
  background: #fff;
  box-shadow: 0px 1px 3px #dbdbdb;
}
/* line 40, scss/_header.scss */
.mygov-lang-menu ul {
  display: grid;
  grid-gap: 8px;
  padding: 8px;
  grid-template-columns: 1fr 1fr;
  list-style: none;
}
/* line 44, scss/_header.scss */
.mygov-lang-menu li.active {
  background-color: transparent;
  border: none;
}
/* line 45, scss/_header.scss */
.mygov-lang-menu li.active a {
  position: relative;
}
/* line 46, scss/_header.scss */
.mygov-lang-menu li.active a:after {
  content: "";
  position: absolute;
  right: -4px;
  top: -4px;
  width: 14px;
  height: 14px;
  background: url("images/header-icon.svg#selected-icon") 0 0 no-repeat;
}
/* line 49, scss/_header.scss */
.mygov-lang-menu li a {
  color: #6c6c6c;
  padding: 6px 10px;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  border-radius: 4px;
}
/* line 50, scss/_header.scss */
.mygov-lang-menu li a.active {
  background-color: transparent;
  border: none;
}
/* line 51, scss/_header.scss */
.mygov-lang-menu li a:hover {
  color: #D87A52;
  background-color: #eee;
}
/* line 53, scss/_header.scss */
.mygov-lang-menu li .lbr {
  display: block;
}
/* line 54, scss/_header.scss */
.mygov-lang-menu li.en a {
  background: #FFE7E2;
  color: #D96852;
}
/* line 57, scss/_header.scss */
.mygov-lang-menu li.hi a {
  background: #DAEBFF;
  color: #1594EE;
}
/* line 60, scss/_header.scss */
.mygov-lang-menu li.as a {
  background: #FFC3C3;
  color: #FF4A4A;
}
/* line 63, scss/_header.scss */
.mygov-lang-menu li.bn a {
  background: #DED4F4;
  color: #6D2CFA;
}
/* line 66, scss/_header.scss */
.mygov-lang-menu li.gu a {
  background: #D2EDCF;
  color: #5C9855;
}
/* line 69, scss/_header.scss */
.mygov-lang-menu li.kn a {
  background: #FEFBDF;
  color: #B6A936;
}
/* line 72, scss/_header.scss */
.mygov-lang-menu li.ml a {
  background: #ECDFFE;
  color: #7F57B5;
}
/* line 75, scss/_header.scss */
.mygov-lang-menu li.mr a {
  background: #DFEDFE;
  color: #327AD2;
}
/* line 78, scss/_header.scss */
.mygov-lang-menu li.or a {
  background: #FEF4DB;
  color: #FF8A00;
}
/* line 81, scss/_header.scss */
.mygov-lang-menu li.pa a {
  background: #FEDFF7;
  color: #BA389C;
}
/* line 84, scss/_header.scss */
.mygov-lang-menu li.ta a {
  background: #E3FEDF;
  color: #429436;
}
/* line 87, scss/_header.scss */
.mygov-lang-menu li.te a {
  background: #FFE7E2;
  color: #A25E50;
}

/* line 93, scss/_header.scss */
.site_share {
  position: relative;
  height: 100%;
}
/* line 96, scss/_header.scss */
.site_share:hover a {
  color: #D87A52;
}
/* line 97, scss/_header.scss */
.site_share:hover .share-list {
  display: block;
}
/* line 100, scss/_header.scss */
.site_share .share_icon {
  display: flex;
  height: 100%;
  align-items: center;
  border-left: 1px solid #C8C8C8;
  padding: 5px 10px;
  text-indent: -9999px;
}
/* line 101, scss/_header.scss */
.site_share .share_icon:after {
  content: "";
  background: url("images/header-icon.svg#src-3") no-repeat;
  width: 22px;
  height: 22px;
  display: block;
}
/* line 103, scss/_header.scss */
.site_share .social-area {
  width: 33.33%;
  border-bottom: 1px solid #c5c5c5;
  border-left: 1px solid #c5c5c5;
  float: left;
}
/* line 104, scss/_header.scss */
.site_share .social-area:first-child {
  border-left: none;
  border-bottom: 1px solid #c5c5c5;
}
/* line 105, scss/_header.scss */
.site_share .social-area:last-child {
  border-left: none;
}
/* line 106, scss/_header.scss */
.site_share .social-area:nth-child(n+4) {
  border-left: none;
  border-bottom: none;
}
/* line 107, scss/_header.scss */
.site_share .social-area:nth-child(n+5) {
  border-bottom: none;
  border-left: 1px solid #c5c5c5;
}
/* line 108, scss/_header.scss */
.site_share .social-area a {
  display: block;
  text-align: center;
  padding: 9px;
  height: auto;
  color: #000;
}
/* line 109, scss/_header.scss */
.site_share .social-area a i {
  width: 24px;
  height: 24px;
  display: block;
  margin: 0 auto;
  font-size: 0px;
}
/* line 110, scss/_header.scss */
.site_share .social-area a i.fb-icon {
  background: url("images/header-icon.svg#facebook") no-repeat;
}
/* line 111, scss/_header.scss */
.site_share .social-area a i.twitter-icon {
  background: url("images/header-icon.svg#twitter") no-repeat;
}
/* line 112, scss/_header.scss */
.site_share .social-area a i.youtube-icon {
  background: url("images/header-icon.svg#youtube") no-repeat;
}
/* line 113, scss/_header.scss */
.site_share .social-area a i.insta-icon {
  background: url("images/instagram.svg") no-repeat;
}
/* line 114, scss/_header.scss */
.site_share .social-area a i.linkedin-icon {
  background: url("images/header-icon.svg#linkdin") no-repeat;
}
/* line 115, scss/_header.scss */
.site_share .social-area a i.whatsapp-icon {
  background: url("images/header-icon.svg#whatsapp") no-repeat;
}
/* line 121, scss/_header.scss */
.site_share.open .share-list {
  display: block;
}

/* line 125, scss/_header.scss */
.share-list1 {
  display: flex;
  gap: 8px;
}
/* line 127, scss/_header.scss */
.share-list1 .social-area a {
  display: block;
  text-align: center;
  color: #000;
}
/* line 128, scss/_header.scss */
.share-list1 .social-area a i {
  margin: 0 auto;
  font-size: 0px;
}
/* line 129, scss/_header.scss */
.share-list1 .social-area a i.fb-icon {
  border-radius: 50%;
  background-color: #3F5D9B;
  width: 28px;
  height: 28px;
  display: block;
  padding: 5px;
}
/* line 130, scss/_header.scss */
.share-list1 .social-area a i.fb-icon:after {
  content: "";
  width: 100%;
  height: 100%;
  display: block;
  background: url("images/header-icon.svg#wfacebook") no-repeat;
}
/* line 132, scss/_header.scss */
.share-list1 .social-area a i.twitter-icon {
  border-radius: 50%;
  background-color: #1DA1F2;
  width: 28px;
  height: 28px;
  display: block;
  padding: 5px;
}
/* line 133, scss/_header.scss */
.share-list1 .social-area a i.twitter-icon:after {
  content: "";
  width: 100%;
  height: 100%;
  display: block;
  background: url("images/header-icon.svg#twitter-white") no-repeat;
}
/* line 141, scss/_header.scss */
.share-list1 .social-area a i:hover {
  opacity: 0.8;
}

/* line 150, scss/_header.scss */
.site_share .social-area a:hover, .site_share .social-area a:focus {
  background-color: #eee;
}

/* line 154, scss/_header.scss */
.site_share .share_icon:focus + .share-list, .user_accessibility:hover .access-type {
  display: block;
}

/* line 155, scss/_header.scss */
.user_accessibility {
  position: relative;
  display: flex;
  align-items: center;
  height: 100%;
}
/* line 158, scss/_header.scss */
.user_accessibility .access-type {
  font-weight: 500;
  position: absolute;
  right: -50px;
  top: 100%;
  display: none;
  width: 330px;
  z-index: 1000;
  border-radius: 16px;
  background: #fff;
  box-shadow: 0px 6px 16.8px 0px rgba(0, 0, 0, 0.25);
  color: #222;
  padding: 20px 15px 15px;
}
/* line 161, scss/_header.scss */
.user_accessibility .access-type:after {
  content: "";
  border-bottom: 7px solid #fff;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  position: absolute;
  right: 65px;
  bottom: calc(100% - 1px);
  z-index: 2;
}
/* line 162, scss/_header.scss */
.user_accessibility .access-type .tool-name {
  border-bottom: 1px solid #545454;
  min-height: 24px;
  padding-bottom: 5px;
  margin-bottom: 8px;
  margin-top: 20px;
  position: relative;
  font-size: 0.928em;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
/* line 163, scss/_header.scss */
.user_accessibility .access-type .tool-name i {
  border-radius: 3px;
  background: #E86E33;
  padding: 4px;
  cursor: pointer;
}
/* line 164, scss/_header.scss */
.user_accessibility .access-type .tool-name i:after {
  content: "";
  display: block;
  background: url("images/header-icon.svg#minus") no-repeat;
  width: 9px;
  height: 2px;
}
/* line 168, scss/_header.scss */
.user_accessibility .access-type .tool-name.collapse i:after {
  background: url("images/header-icon.svg#plus") no-repeat;
  height: 9px;
  padding: 2px;
}
/* line 172, scss/_header.scss */
.user_accessibility .access-type .tool-item {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  grid-gap: 10px;
}
/* line 173, scss/_header.scss */
.user_accessibility .access-type .tool-item button, .user_accessibility .access-type .tool-item a {
  border-radius: 4px;
  background: #EEE;
  color: #222;
  border: none;
  padding: 10px;
  text-align: center;
  font-size: 12px;
}
/* line 174, scss/_header.scss */
.user_accessibility .access-type .tool-item button:focus, .user_accessibility .access-type .tool-item a:focus {
  background-color: #ffb88e;
  outline: 1px solid #fff;
}
/* line 175, scss/_header.scss */
.user_accessibility .access-type .tool-item button:hover, .user_accessibility .access-type .tool-item a:hover {
  background-color: #ffb88e;
}
/* line 177, scss/_header.scss */
.user_accessibility .access-type .tool-item i, .user_accessibility .access-type .tool-item em {
  display: block;
  margin: 0 auto 5px;
  text-indent: -9999px;
  width: 20px;
  height: 20px;
}
/* line 178, scss/_header.scss */
.user_accessibility .access-type .tool-item .hight-contrast i {
  background: url("images/header-icon.svg#high-contrast-black") no-repeat;
  width: 19px;
  height: 19px;
}
/* line 179, scss/_header.scss */
.user_accessibility .access-type .tool-item .dark-contrast i {
  background: url("images/header-icon.svg#dark-contrast-black") no-repeat;
  width: 17px;
  height: 17px;
}
/* line 180, scss/_header.scss */
.user_accessibility .access-type .tool-item .monochrome i {
  background: url("images/header-icon.svg#monochrome-black") no-repeat;
  width: 19px;
  height: 19px;
}
/* line 181, scss/_header.scss */
.user_accessibility .access-type .tool-item .increase-text i {
  background: url("images/header-icon.svg#increase-black") no-repeat;
  width: 14px;
  height: 12px;
}
/* line 182, scss/_header.scss */
.user_accessibility .access-type .tool-item .decrease-text i {
  background: url("images/header-icon.svg#decrease-black") no-repeat;
  width: 14px;
  height: 12px;
}
/* line 183, scss/_header.scss */
.user_accessibility .access-type .tool-item .reset i {
  background: url("images/header-icon.svg#reset-black") no-repeat;
  width: 15px;
  height: 15px;
}
/* line 184, scss/_header.scss */
.user_accessibility .access-type .tool-item .scr-reader em {
  background: url("images/header-icon.svg#screen-reader-black") no-repeat;
  width: 18px;
  height: 14px;
}
/* line 185, scss/_header.scss */
.user_accessibility .access-type .tool-item .read-mode i {
  background: url("images/header-icon.svg#read-mode-black") no-repeat;
  width: 20px;
  height: 14px;
}
/* line 186, scss/_header.scss */
.user_accessibility .access-type .tool-item .keyboard-navigation i {
  background: url("images/header-icon.svg#keyboard-black") no-repeat;
  width: 26px;
  height: 26px;
}
/* line 187, scss/_header.scss */
.user_accessibility .access-type .tool-item .highlight-links i {
  background: url("images/header-icon.svg#hightlightLinks-black") no-repeat;
}
/* line 188, scss/_header.scss */
.user_accessibility .access-type .tool-item .lh-control i {
  background: url("images/header-icon.svg#texthight-black") no-repeat;
}
/* line 189, scss/_header.scss */
.user_accessibility .access-type .tool-item .ts-control i {
  background: url("images/header-icon.svg#textspace-black") no-repeat;
}
/* line 190, scss/_header.scss */
.user_accessibility .access-type .tool-item .cursor-control i {
  background: url("images/header-icon.svg#cursor-black") no-repeat;
}
/* line 191, scss/_header.scss */
.user_accessibility .access-type .tool-item #hideimage i {
  background: url("images/header-icon.svg#Image_Off") no-repeat;
}
/* line 193, scss/_header.scss */
.user_accessibility .access-type .close-accessbility {
  background: #E86E33;
  cursor: pointer;
  border-radius: 50%;
  width: 24px;
  height: 24px;
  padding: 6px;
  display: block;
  position: absolute;
  right: 15px;
  top: 10px;
  z-index: 2;
}
/* line 194, scss/_header.scss */
.user_accessibility .access-type .close-accessbility:after {
  content: "";
  background: url("images/header-icon.svg#close") no-repeat;
  width: 100%;
  height: 100%;
  display: block;
}
/* line 197, scss/_header.scss */
.user_accessibility .access_icon {
  padding: 5px 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  text-indent: -9999px;
}
/* line 204, scss/_header.scss */
.user_accessibility .access_icon:after {
  content: "";
  width: 20px;
  height: 20px;
  background: url("images/header-icon.svg#src-8") no-repeat;
}

/* line 210, scss/_header.scss */
.share-list {
  display: none;
  box-shadow: 0px 1px 3px #dbdbdb;
  background: #fff;
  position: absolute;
  z-index: 1001;
  right: -10px;
  margin: 0 auto;
  top: 100%;
  width: 150px;
  padding: 10px;
  border-radius: 8px;
}

/* line 223, scss/_header.scss */
.share-list:after {
  content: "";
  position: absolute;
  right: 20px;
  border-bottom: 7px solid #fff;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  position: absolute;
  bottom: calc(100% - 1px);
  z-index: 2;
}

/* line 240, scss/_header.scss */
.main-header {
  width: 100%;
  /*position: absolute; left: auto; right: auto; margin: auto;*/
  background-color: #fff;
}
/* line 241, scss/_header.scss */
.main-header .header-inner-block {
  position: relative;
  z-index: 7;
}
/* line 245, scss/_header.scss */
.main-header .header-search-block {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  /*border-radius: 0 0 25px 25px;box-shadow:0 4px 8px rgba(0, 0, 0, 0.15); */
  position: relative;
  padding: 12px 0px;
  background: #fff;
}
/* line 246, scss/_header.scss */
.main-header .mygov-os-json-search-form {
  margin-bottom: 0px;
}

/* line 248, scss/_header.scss */
.search-wrapper {
  display: flex;
  margin: auto;
}

/* line 284, scss/_header.scss */
.hamburger {
  width: 40px;
  height: 40px;
  border: none;
  transition-duration: 0.5s;
  position: relative;
  margin-right: 6px;
}
/* line 290, scss/_header.scss */
.hamburger .icon-left {
  transition-duration: 0.5s;
  position: absolute;
  height: 4px;
  width: 15px;
  top: 18px;
  left: 5px;
  background-color: #212121;
}
/* line 293, scss/_header.scss */
.hamburger .icon-left:before {
  transition-duration: 0.5s;
  position: absolute;
  width: 15px;
  height: 4px;
  background-color: #212121;
  content: "";
  top: -10px;
  left: 0px;
}
/* line 297, scss/_header.scss */
.hamburger .icon-left:after {
  transition-duration: 0.5s;
  position: absolute;
  width: 15px;
  height: 4px;
  background-color: #212121;
  content: "";
  top: 10px;
  left: 0px;
}
/* line 301, scss/_header.scss */
.hamburger .icon-left:hover {
  cursor: pointer;
}
/* line 306, scss/_header.scss */
.hamburger .icon-right {
  transition-duration: 0.5s;
  position: absolute;
  height: 4px;
  width: 15px;
  top: 18px;
  left: 20px;
  background-color: #212121;
}
/* line 309, scss/_header.scss */
.hamburger .icon-right:before {
  transition-duration: 0.5s;
  position: absolute;
  width: 15px;
  height: 4px;
  background-color: #212121;
  content: "";
  top: -10px;
  left: 0px;
}
/* line 313, scss/_header.scss */
.hamburger .icon-right:after {
  transition-duration: 0.5s;
  position: absolute;
  width: 15px;
  height: 4px;
  background-color: #212121;
  content: "";
  top: 10px;
  left: 0px;
}
/* line 319, scss/_header.scss */
.hamburger.open .icon-left {
  transition-duration: 0.5s;
  background: transparent;
}
/* line 323, scss/_header.scss */
.hamburger.open .icon-left:before {
  transform: rotateZ(45deg) scaleX(1.4) translate(2px, 2px);
}
/* line 327, scss/_header.scss */
.hamburger.open .icon-left:after {
  transform: rotateZ(-45deg) scaleX(1.4) translate(2px, -2px);
}
/* line 332, scss/_header.scss */
.hamburger.open .icon-right {
  transition-duration: 0.5s;
  background: transparent;
}
/* line 336, scss/_header.scss */
.hamburger.open .icon-right:before {
  transform: rotateZ(-45deg) scaleX(1.4) translate(-2px, 2px);
}
/* line 340, scss/_header.scss */
.hamburger.open .icon-right:after {
  transform: rotateZ(45deg) scaleX(1.4) translate(-2px, -2px);
}
/* line 345, scss/_header.scss */
.hamburger:hover {
  cursor: pointer;
}

/* line 349, scss/_header.scss */
.menu-white {
  display: none;
}
/* line 350, scss/_header.scss */
.menu-white .icon-left, .menu-white .icon-right {
  background-color: #fff;
}
/* line 351, scss/_header.scss */
.menu-white .icon-left:before {
  background-color: #fff;
}
/* line 352, scss/_header.scss */
.menu-white .icon-left:after {
  background-color: #fff;
}
/* line 353, scss/_header.scss */
.menu-white .icon-right:before {
  background-color: #fff;
}
/* line 354, scss/_header.scss */
.menu-white .icon-right:after {
  background-color: #fff;
}

/* line 356, scss/_header.scss */
.search-wrapper #search-block-form {
  display: grid;
  max-width: 800px;
  width: 100%;
  grid-template-columns: 1fr auto auto;
  align-items: center;
}
/* line 357, scss/_header.scss */
.search-wrapper #search-block-form select {
  border: none;
  padding: 10px 15px;
  background: none;
  margin-right: 14px;
}
/* line 360, scss/_header.scss */
.search-wrapper #search-block-form .form-submit {
  background-color: #EC7026;
  padding: 15px;
  border-radius: 40px;
  color: #fff;
  border: none;
  width: 110px;
  text-align: center;
  cursor: pointer;
}
/* line 361, scss/_header.scss */
.search-wrapper #search-block-form .form-submit:hover {
  background-color: #b44d11;
}

/* line 364, scss/_header.scss */
.search-block {
  display: flex;
  align-items: center;
  /*border:1px solid #DBDBDB;*/
  border-radius: 10px;
  /*grid-template-columns: 1fr auto;*/
  padding-right: 10px;
}

/* line 367, scss/_header.scss */
#search_title {
  padding: 8px 10px 8px 35px;
  height: 100%;
  border: none;
  border-radius: 10px;
}
/* line 368, scss/_header.scss */
#search_title:focus {
  outline: none;
}

/* line 370, scss/_header.scss */
.search-wrapper .form-type-search {
  align-items: center;
  display: flex;
  position: relative;
  width: 100%;
}
/* line 371, scss/_header.scss */
.search-wrapper .form-type-search:before {
  content: "";
  background: url(images/header-icon.svg#src-17) 0 center no-repeat;
  width: 20px;
  height: 20px;
  display: inline-flex;
  position: absolute;
  left: 10px;
  top: 13px;
}
/* line 372, scss/_header.scss */
.search-wrapper .form-type-search .form-search {
  padding-left: 35px;
  border: 1px solid #222;
}

/* line 375, scss/_header.scss */
.search-by-options {
  display: flex;
  border-right: 1px solid #ccc;
}

/* line 378, scss/_header.scss */
#search_by_voice {
  border: none;
  background: url(images/header-icon.svg#speak-icon) 0 center no-repeat;
  text-indent: -9999px;
  padding: 8px;
  margin-right: 10px;
  cursor: pointer;
}

/* line 379, scss/_header.scss */
.search-btn {
  background-color: #EC7026;
  padding: 15px;
  border-radius: 40px;
  margin-left: 20px;
  color: #fff;
  border: none;
  width: 110px;
  text-align: center;
  cursor: pointer;
}
/* line 380, scss/_header.scss */
.search-btn:hover {
  background-color: #b44d11;
}

/* line 383, scss/_header.scss */
.form-search {
  border-radius: 40px;
  width: 300px;
  padding: 14px;
  margin-right: 10px;
}

/* line 385, scss/_header.scss */
.megamenu-wrap {
  position: absolute;
  left: 0px;
  right: 0px;
  margin: auto;
  top: 100%;
  background-color: #fff;
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.3);
  display: none;
  width: 1500px;
  max-width: 100%;
  z-index: 999;
}

/* line 387, scss/_header.scss */
.user-log span {
  cursor: pointer;
}

/* line 390, scss/_header.scss */
.user-block {
  position: relative;
}
/* line 391, scss/_header.scss */
.user-block .user-log {
  width: 37px;
  height: 37px;
  border-radius: 100%;
  overflow: hidden;
  display: inline-flex;
}
/* line 392, scss/_header.scss */
.user-block .user-log img {
  width: 37px;
  height: 37px;
  display: inline-flex;
}
/* line 394, scss/_header.scss */
.user-block .login-details {
  display: none;
  position: absolute;
  z-index: 999;
  right: 0px;
  top: 100%;
  width: 300px;
  border-radius: 16px;
  background: #fff;
  box-shadow: 0px 6px 16.8px 0px rgba(0, 0, 0, 0.25);
  color: #222;
  padding: 20px 15px 15px;
}
/* line 396, scss/_header.scss */
.user-block .login-details:after {
  content: "";
  border-bottom: 7px solid #fff;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  position: absolute;
  right: 15px;
  bottom: calc(100% - 1px);
  z-index: 2;
}
/* line 406, scss/_header.scss */
.user-block .login-details .user-log {
  vertical-align: middle;
}
/* line 407, scss/_header.scss */
.user-block .login-details .login-link-wrapper {
  display: flex;
  justify-content: space-between;
  margin-top: 20px;
  gap: 10px;
}
/* line 408, scss/_header.scss */
.user-block .login-details .login-link-wrapper a {
  padding: 8px 10px;
  display: inline-flex;
  border-radius: 15px;
  background-color: #D87A52;
  color: #fff;
  font-size: 0.8rem;
}
/* line 409, scss/_header.scss */
.user-block .login-details .login-link-wrapper a:hover {
  background-color: #ef7643;
}
/* line 414, scss/_header.scss */
.user-block:hover .login-details, .user-block.open .login-details {
  display: block;
}

/* line 418, scss/_header.scss */
.megamenu_item ul {
  list-style: none;
}

/* line 420, scss/_header.scss */
.megamenu {
  display: grid;
  grid-template-columns: repeat(5, auto);
  gap: 20px;
  padding: 60px 40px 20px;
}
/* line 421, scss/_header.scss */
.megamenu h2 {
  margin-bottom: 20px;
}
/* line 422, scss/_header.scss */
.megamenu .mygov-states-inner ul {
  display: grid;
  grid-template-columns: 1fr 1fr;
}
/* line 423, scss/_header.scss */
.megamenu li {
  margin-bottom: 10px;
  max-width: 250px;
}
/* line 424, scss/_header.scss */
.megamenu li a {
  color: #000;
}
/* line 425, scss/_header.scss */
.megamenu li a:hover {
  color: #EC7026;
}

/* line 429, scss/_header.scss */
.block--mygov-radix-mygovheaderleft {
  display: flex;
  align-items: center;
}

/* line 432, scss/_header.scss */
.addletterspacing p, .addletterspacing div:not(.user_accessibility *, .section-top-wrapper *), .addletterspacing strong, .addletterspacing body {
  word-spacing: 0.32em !important;
  letter-spacing: 0.24em !important;
}

/* line 436, scss/_header.scss */
.addletterspacing .scr-reader, .addletterspacing .language_icon {
  word-spacing: initial !important;
  letter-spacing: initial !important;
}

/* line 437, scss/_header.scss */
.addletterspacing #addletterspacing {
  position: relative;
}

/* line 441, scss/_header.scss */
.addletterspacing #addletterspacing:after {
  content: "";
  position: absolute;
  top: 3px;
  right: 4px;
  width: 15px;
  height: 15px;
  background: url(images/header-icon.svg#tick) no-repeat;
  border-radius: 50%;
  letter-spacing: 0;
}

/* line 453, scss/_header.scss */
.addlineheight p, .addlineheight div:not(.section-top-wrapper), .addlineheight strong, .addlineheight body {
  line-height: 2.5;
}

/* line 456, scss/_header.scss */
.addlineheight .site_header *, .addlineheight .scr-reader, .addlineheight .section-top-wrapper *, .addlineheight .mygov-menu li .submenu li {
  line-height: 1;
}

/* line 457, scss/_header.scss */
.addlineheight #addlineheight, .big-cursor .cursor-control, .highlightLinks #highlightLinks, .hide-image #hideimage, .invert-bg .invert {
  position: relative;
}

/* line 461, scss/_header.scss */
.addlineheight #addlineheight:after, .big-cursor .cursor-control:after, .highlightLinks #highlightLinks:after, .hide-image #hideimage:after, .tick-active, .invert-bg .invert-icon:after {
  content: "";
  position: absolute;
  top: 3px;
  right: 4px;
  width: 15px;
  height: 15px;
  background: url(images/header-icon.svg#tick) no-repeat;
  border-radius: 50%;
  letter-spacing: 0;
}

/* line 473, scss/_header.scss */
.big-cursor a, .big-cursor button, .big-cursor img, .big-cursor option, .big-cursor select {
  cursor: url(images/pointer.svg), pointer;
}

/* line 476, scss/_header.scss */
.big-cursor .access_icon, .big-cursor #language-switcher, .big-cursor #backtotop, .big-cursor .search_title_box {
  cursor: url(images/pointer.svg), pointer !important;
}

/* line 479, scss/_header.scss */
.big-cursor {
  cursor: url(images/cursor.svg), auto;
}

/* line 483, scss/_header.scss */
.highlightLinks a:not(.social-content a, .logo, .statistics-view a, .tab-wrapper .tab-content .view-changer, .archive-btn), .highlightLinks button:not(.hamburger, .share-icon, #btnDownload, .owl-nav button, .owl-nav button:hover, #stop-resume), .highlightLinks .btn, .highlightLinks .whats-new-icon, .highlightLinks .new-activity-icon {
  color: #ff0 !important;
  background-color: #000 !important;
  text-decoration: none !important;
}

/* line 488, scss/_header.scss */
.highlightLinks .feedback-translation a.close-feedback {
  background-color: #545252 !important;
}

/* line 489, scss/_header.scss */
.highlightLinks button em, .highlightLinks .user_accessibility button em {
  text-decoration: none !important;
}

/* line 490, scss/_header.scss */
.highlightLinks .take-challenge, .highlightLinks .form_submit .btn, .highlightLinks .take-challenge:hover, .highlightLinks .form_submit .btn:hover {
  background: #000;
}

/* line 492, scss/_header.scss */
.highlightLinks a img, .highlightLinks button img, .highlightLinks .btn img {
  filter: grayscale(1) brightness(1);
}

/* line 496, scss/_header.scss */
.highlightLinks a:hover, .highlightLinks button:hover, .highlightLinks .btn:hover {
  color: #ff0 !important;
  background-color: #000 !important;
}

/* line 503, scss/_header.scss */
.highlightLinks .user_accessibility .access-type .tool-item .hight-contrast i {
  background: url("images/header-icon.svg#high-contrast") no-repeat;
}
/* line 506, scss/_header.scss */
.highlightLinks .user_accessibility .access-type .tool-item .dark-contrast i {
  background: url("images/header-icon.svg#dark-contrast") no-repeat;
}
/* line 509, scss/_header.scss */
.highlightLinks .user_accessibility .access-type .tool-item .increase-text i {
  background: url("images/header-icon.svg#increase") no-repeat;
}
/* line 512, scss/_header.scss */
.highlightLinks .user_accessibility .access-type .tool-item .decrease-text i {
  background: url("images/header-icon.svg#decrease") no-repeat;
}
/* line 515, scss/_header.scss */
.highlightLinks .user_accessibility .access-type .tool-item .reset i {
  background: url("images/header-icon.svg#reset") no-repeat;
}
/* line 518, scss/_header.scss */
.highlightLinks .user_accessibility .access-type .tool-item .scr-reader em {
  background: url("images/header-icon.svg#screen-reader") no-repeat;
}
/* line 521, scss/_header.scss */
.highlightLinks .user_accessibility .access-type .tool-item #hideimage i {
  background: url("images/header-icon.svg#Image_Off_highlight") no-repeat;
}
/* line 522, scss/_header.scss */
.highlightLinks .user_accessibility .access-type .tool-item .highlight-links i {
  background: url("images/header-icon.svg#hightlightLinks") no-repeat;
}
/* line 523, scss/_header.scss */
.highlightLinks .user_accessibility .access-type .tool-item .lh-control i {
  background: url("images/header-icon.svg#texthight") no-repeat;
}
/* line 524, scss/_header.scss */
.highlightLinks .user_accessibility .access-type .tool-item .ts-control i {
  background: url("images/header-icon.svg#textspace") no-repeat;
}
/* line 525, scss/_header.scss */
.highlightLinks .user_accessibility .access-type .tool-item .cursor-control i {
  background: url("images/header-icon.svg#cursor") no-repeat;
}
/* line 526, scss/_header.scss */
.highlightLinks .user_accessibility .access-type .tool-item .invert-icon {
  background: yellow;
  -webkit-mask-image: url("images/invert.svg");
  mask-image: url("images/invert.svg");
  mask-repeat: no-repeat;
}
/* line 533, scss/_header.scss */
.highlightLinks .user_accessibility .access-type .tool-item .wac-features__item span {
  background: yellow;
}
/* line 535, scss/_header.scss */
.highlightLinks a.search_toggle:after {
  background: url("images/header-icon.svg#search-yellow") no-repeat;
}
/* line 536, scss/_header.scss */
.highlightLinks .user-block .login-details .login-link-wrapper a.ac-login {
  background: #000;
}
/* line 537, scss/_header.scss */
.highlightLinks .social-area a i.twitter-icon {
  background: url("images/header-icon.svg#twitter-white") no-repeat;
}
/* line 538, scss/_header.scss */
.highlightLinks .social-content a i.twitter-icon {
  background: url("images/header-icon.svg#twitter-white") no-repeat;
}
/* line 540, scss/_header.scss */
.highlightLinks .social-content a {
  background-color: #444;
}
/* line 541, scss/_header.scss */
.highlightLinks .social-content a:hover {
  background-color: #333 !important;
}
/* line 544, scss/_header.scss */
.highlightLinks .access-type .tool-item a {
  color: #ff0 !important;
}

/* line 547, scss/_header.scss */
.hide-image .banner img, .hide-image main img, .hide-image .main img, .hide-image .home-content img, .hide-image .get-involved .act-pic, .hide-image .media-img {
  display: none;
}

/* line 549, scss/_header.scss */
.hide-image .page-content img, .hide-image .news-item .content-img, .hide-image.simple-page-associate-mygov .task-wrap li img, .hide-image .ebook-img img {
  display: none;
}
/* line 550, scss/_header.scss */
.hide-image .pulse-list .news-item, .hide-image .desiminate-block, .hide-image .about-page .grid-col-2, .hide-image .block-rpic, .hide-image .media-list-item, .hide-image .podcast-list-item, .hide-image .content-list-wrapper .content-item {
  grid-template-columns: 1fr;
}

/* line 552, scss/_header.scss */
.hide-image .home-banner, .hide-image .owl-carousel img {
  display: none !important;
}

/* line 553, scss/_header.scss */
.hide-image .block-menu img {
  display: block;
}

/* line 556, scss/_header.scss */
.hide-image .list-view .content-block-wrapper .act-pic {
  display: none;
}
/* line 557, scss/_header.scss */
.hide-image .list-view .content-block-wrapper .block-item {
  grid-template-columns: 1fr;
  padding: 20px;
}
/* line 558, scss/_header.scss */
.hide-image .list-view .content-block-wrapper .prize-tag {
  grid-column: 1/2;
}
/* line 559, scss/_header.scss */
.hide-image .list-view .content-block-wrapper .act-info, .hide-image .list-view .content-block-wrapper .act-action {
  margin-right: 0px;
}
/* line 561, scss/_header.scss */
.hide-image .periodical-wrapper .block-pic {
  display: none;
}
/* line 562, scss/_header.scss */
.hide-image .activity-pic, .hide-image .img-thumb, .hide-image .poll-graphics, .hide-image .pledge-thumb, .hide-image .mkb-pic, .hide-image .group-pic, .hide-image .blog-page .block-pic, .hide-image .talk-page .block-pic, .hide-image .cdb-block .block-pic, .hide-image .group-wrapper__image, .hide-image .content-list-wrapper .chl-pic {
  display: none;
}
/* line 563, scss/_header.scss */
.hide-image .group-page .content-item, .hide-image .blog-page .content-item, .hide-image .talk-page .content-item, .hide-image .cdb-block .content-item, .hide-image .group-wrapper__detail {
  grid-template-columns: 1fr;
}
/* line 564, scss/_header.scss */
.hide-image .blog-page .block-info, .hide-image .talk-page .block-info, .hide-image .cdb-block .block-info {
  padding-right: 0px;
}
/* line 565, scss/_header.scss */
.hide-image .content-list-wrapper .content-item {
  padding: 20px;
}
/* line 566, scss/_header.scss */
.hide-image.home-do .skill-intrest-name {
  margin-left: 0px;
}
/* line 567, scss/_header.scss */
.hide-image .prize-tag {
  grid-column: 1/2;
}
/* line 568, scss/_header.scss */
.hide-image .ebook-wrapper .ebook-img {
  overflow: auto;
}

/* line 572, scss/_header.scss */
#hideimage i {
  background: url("images/header-icon.svg#Image_Off") no-repeat;
  width: 20px;
  height: 20px;
}

/* line 573, scss/_header.scss */
.inver-bg {
  filter: invert(1);
  background: #fff;
  -webkit-filter: invert(100%);
}

/* line 578, scss/_header.scss */
.saturate-low {
  filter: saturate(0.5) !important;
}

/* line 581, scss/_header.scss */
.saturate-high {
  filter: saturate(3) !important;
}

/* line 584, scss/_header.scss */
.saturate-desaturate {
  filter: saturate(0) !important;
}

/* line 588, scss/_header.scss */
.wac__step {
  width: 100%;
  border-radius: 10px;
  display: none;
  height: 3px;
  position: relative;
  background: #1937B247;
}

/* line 596, scss/_header.scss */
.wac__step.active {
  background: blue;
  display: block;
}

/* line 599, scss/_header.scss */
.features__item__steps {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 5px;
}

/* line 600, scss/_header.scss */
.wac-features__item span {
  width: 20px;
  height: 20px;
  mask-image: url("images/saturate.svg");
  mask-size: contain;
  -webkit-mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  mask-position: center;
}

/* line 605, scss/_header.scss */
.icon-saturate {
  background: url("images/saturate.svg") no-repeat;
}

/* line 606, scss/_header.scss */
.icon-lowsaturate {
  background: url("images/low-saturate.svg") no-repeat;
}

/* line 607, scss/_header.scss */
.icon-highsaturate {
  background-color: #613af5;
}

/* line 608, scss/_header.scss */
.icon-desaturate {
  background: url("images/desaturate.svg") no-repeat;
}

/* line 609, scss/_header.scss */
.invert-icon {
  background: url("images/invert.svg") no-repeat;
}

/* line 610, scss/_header.scss */
.saturation {
  position: relative;
}
/* line 611, scss/_header.scss */
.saturation .tick-active {
  top: 3px;
  right: 4px;
}

/* line 613, scss/_header.scss */
#feature-container {
  height: 34px;
}

/* line 614, scss/_header.scss */
html.invert-bg {
  filter: invert(1);
  background: #fff;
  -webkit-filter: invert(100%);
}

/* line 1, scss/_footer.scss */
.footer {
  background-color: #272727;
  padding: 70px 0 0;
  color: #fff;
}

/* line 4, scss/_footer.scss */
.link-block {
  display: grid;
  grid-template-columns: auto auto auto auto;
  margin-bottom: 40px;
  gap: 15px;
}
/* line 5, scss/_footer.scss */
.link-block ul {
  list-style: none;
}
/* line 6, scss/_footer.scss */
.link-block .menu li {
  margin-bottom: 9px;
  font-size: 0.875rem;
}
/* line 7, scss/_footer.scss */
.link-block .menu li a {
  color: #fff;
}
/* line 9, scss/_footer.scss */
.link-block .flink strong, .link-block .userful-links strong {
  display: block;
  margin-bottom: 20px;
  font-weight: 600;
}

/* line 12, scss/_footer.scss */
.links-wrapper {
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#6f6f6f+0,2a2a2a+100 */
  background: linear-gradient(to bottom, #6f6f6f 0%, #2a2a2a 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  padding: 1px;
  border-radius: 20px;
}
/* line 15, scss/_footer.scss */
.links-wrapper ul {
  background-color: #2A2A2A;
  padding: 20px 25px;
  border-radius: 20px;
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 9px;
}
/* line 16, scss/_footer.scss */
.links-wrapper ul li {
  padding: 10px;
  border-radius: 6px;
  box-shadow: 0 0 2px #fff;
  font-size: 0.875rem;
}
/* line 17, scss/_footer.scss */
.links-wrapper ul li a {
  display: flex;
  align-items: center;
  color: #fff;
}
/* line 18, scss/_footer.scss */
.links-wrapper ul li a img {
  margin-right: 10px;
  max-height: 35px;
}

/* line 23, scss/_footer.scss */
.connect-wraper {
  background: linear-gradient(to bottom, #6f6f6f 0%, #2a2a2a 100%);
  border-radius: 16px;
  position: relative;
  padding: 1px;
}

/* line 26, scss/_footer.scss */
.mygov-socialmedia > span {
  display: block;
  margin-bottom: 10px;
}

/* line 27, scss/_footer.scss */
.connect-mygov {
  padding: 35px 25px;
  background-color: #2A2A2A;
  display: grid;
  grid-template-columns: 55% auto;
  justify-content: space-between;
  border-radius: 16px;
}

/* line 30, scss/_footer.scss */
.social-content {
  position: relative;
  border-radius: 6px;
  border: 1px solid #666;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap;
  gap: 11px;
  padding: 10px 90px 10px 10px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 20px;
  height: 60px;
  overflow: hidden;
  width: 410px;
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#1b1c36+0,70717a+100&0.16+0,0.16+100 */
  background: linear-gradient(to bottom, rgba(27, 28, 54, 0.16) 0%, rgba(112, 113, 122, 0.16) 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
/* line 34, scss/_footer.scss */
.social-content p {
  color: #fff;
  margin: 0 15px 0 0;
  white-space: nowrap;
  font-weight: bold;
}
/* line 35, scss/_footer.scss */
.social-content i {
  width: 100%;
  height: 100%;
  display: block;
}
/* line 36, scss/_footer.scss */
.social-content a {
  border-radius: 50%;
  background-color: #fff;
  width: 41px;
  height: 41px;
  padding: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
  font-size: 0px;
}
/* line 37, scss/_footer.scss */
.social-content a i.fb-icon {
  background: url("images/header-icon.svg#facebook") no-repeat;
}
/* line 38, scss/_footer.scss */
.social-content a i.twitter-icon {
  background: url("images/header-icon.svg#twitter") no-repeat;
}
/* line 39, scss/_footer.scss */
.social-content a i.youtube-icon {
  background: url("images/header-icon.svg#youtube") no-repeat;
}
/* line 40, scss/_footer.scss */
.social-content a i.insta-icon {
  background: url("images/instagram.svg") no-repeat;
}
/* line 41, scss/_footer.scss */
.social-content a i.whatsapp-icon {
  background: url("images/header-icon.svg#whatsapp") no-repeat;
}
/* line 42, scss/_footer.scss */
.social-content a i.linkedin-icon {
  background: url("images/header-icon.svg#linkdin") no-repeat;
}
/* line 43, scss/_footer.scss */
.social-content a i.messenger-icon {
  background: url("images/header-icon.svg#messenger") no-repeat;
}
/* line 44, scss/_footer.scss */
.social-content a:hover, .social-content a:focus {
  background-color: #f1f1f1;
}
/* line 46, scss/_footer.scss */
.social-content .view-all-btn {
  position: absolute;
  right: 10px;
  bottom: 19px;
  background: none;
  width: auto;
  height: auto;
  color: #fff;
  font-size: 1rem;
  padding: 0px;
  display: none;
}
/* line 47, scss/_footer.scss */
.social-content .view-all-btn:hover {
  background: none;
  text-decoration: underline;
}
/* line 49, scss/_footer.scss */
.social-content .expand-btn {
  text-indent: -99999px;
  display: block;
  cursor: pointer;
  position: absolute;
  right: 10px;
  top: 10px;
  background-color: #70717A;
  border: 1px solid #333;
  border-radius: 6px;
  width: 40px;
  height: 40px;
  padding: 8px;
}
/* line 50, scss/_footer.scss */
.social-content .expand-btn:after {
  background: url("images/svg-icons.svg#down-arrow-white") 0 0 no-repeat;
  content: "";
  width: 100%;
  height: 100%;
  display: block;
}
/* line 52, scss/_footer.scss */
.social-content.displayall {
  height: auto;
}
/* line 53, scss/_footer.scss */
.social-content.displayall .expand-btn {
  transform: rotate(180deg);
}
/* line 54, scss/_footer.scss */
.social-content.displayall .view-all-btn {
  display: block;
}
/* line 55, scss/_footer.scss */
.social-content.displayall .view-all-btn:focus {
  background: none;
}

/* line 60, scss/_footer.scss */
.mygov-app {
  display: grid;
  align-items: center;
  padding: 20px 0;
  grid-template-columns: auto 300px;
}
/* line 62, scss/_footer.scss */
.mygov-app .qr-code {
  background-color: #fff;
  border-radius: 8px;
  margin-right: 35px;
}
/* line 63, scss/_footer.scss */
.mygov-app .qr-code a {
  display: block;
}
/* line 65, scss/_footer.scss */
.mygov-app .download-text {
  text-align: center;
}
/* line 66, scss/_footer.scss */
.mygov-app .download-text p {
  font-weight: 600;
  margin-bottom: 20px;
  font-size: 1.0714rem;
}
/* line 67, scss/_footer.scss */
.mygov-app .download-text span {
  margin-bottom: 20px;
  display: block;
  font-size: 0.9286rem;
  font-weight: 300;
  line-height: 1.3;
}
/* line 69, scss/_footer.scss */
.mygov-app .download-link {
  display: grid;
  grid-template-columns: 1fr 1fr;
}

/* line 72, scss/_footer.scss */
.deleloped-by-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-top: 1px solid #534E4E;
  padding: 20px 135px;
  align-items: center;
}
/* line 73, scss/_footer.scss */
.deleloped-by-section img {
  margin: 0 10px auto 0;
}
/* line 74, scss/_footer.scss */
.deleloped-by-section .content {
  width: 450px;
  max-width: 100%;
  color: #C5C5C5;
  font-size: 0.85em;
  line-height: 1.4;
  font-weight: normal;
}
/* line 75, scss/_footer.scss */
.deleloped-by-section .content p {
  margin-bottom: 0px;
}
/* line 77, scss/_footer.scss */
.deleloped-by-section .dev-by-txt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
/* line 78, scss/_footer.scss */
.deleloped-by-section .dev-by-txt > a {
  margin: 0 10px auto 0;
}
/* line 79, scss/_footer.scss */
.deleloped-by-section .dev-by-txt .content a {
  color: #38a3d7;
}

/* line 84, scss/_footer.scss */
.cwq {
  margin: 0 auto;
  padding: 0 10px;
}
/* line 85, scss/_footer.scss */
.cwq img {
  margin-right: 10px;
}
/* line 86, scss/_footer.scss */
.cwq a {
  color: #38a3d7;
  display: flex;
  align-items: center;
  font-size: 0.9em;
}
/* line 87, scss/_footer.scss */
.cwq a span {
  max-width: 80px;
}

/* line 91, scss/_footer.scss */
.gov-logo ul {
  display: flex;
  justify-content: center;
  list-style: none;
  align-items: center;
}
/* line 92, scss/_footer.scss */
.gov-logo ul li {
  margin: 0 0 0 15px;
}
/* line 93, scss/_footer.scss */
.gov-logo ul li a {
  display: block;
}

/* line 96, scss/_footer.scss */
.server-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  background: #000;
  justify-content: center;
  padding: 15px 135px;
  color: #798EBD;
  font-size: 0.857em;
}
/* line 97, scss/_footer.scss */
.server-info p, .server-info .ad_img {
  color: rgba(255, 255, 255, 0.75);
  margin: 0px;
}
/* line 98, scss/_footer.scss */
.server-info .ad_img {
  margin-left: 5px;
}

/* line 100, scss/_footer.scss */
.backtotop {
  position: fixed;
  right: 10px;
  bottom: 10px;
  font-size: 0em;
  cursor: pointer;
  display: flex;
  align-items: center;
  z-index: 99;
}
/* line 102, scss/_footer.scss */
.backtotop span {
  width: 30px;
  height: 30px;
  display: block;
  text-indent: -9999px;
  background: url(images/svg-icons.svg#arrow-up);
}

/* line 2, scss/_loginModel.scss */
.login-popup {
  display: none;
  position: fixed;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  z-index: 999999999;
  padding: 15px;
  background-color: rgba(0, 0, 0, 0.75);
}
/* line 3, scss/_loginModel.scss */
.login-popup .popup-content {
  position: relative;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  display: inline-block;
  background-repeat: no-repeat;
  text-align: center;
  font-weight: 700;
}
/* line 8, scss/_loginModel.scss */
.login-popup .popup-content img {
  border: 4px solid white;
  border-radius: 10px;
  max-height: 90vh;
}
/* line 14, scss/_loginModel.scss */
.login-popup .dfb {
  background-color: #1e2659;
  border-radius: 21px;
  padding: 9px 20px;
  display: inline-flex;
  color: #fff;
  margin-bottom: 15px;
  font-size: 1.3571em;
}
/* line 15, scss/_loginModel.scss */
.login-popup .tollfree {
  color: #b00500;
  margin-bottom: 15px;
  font-size: 2.2857em;
  font-weight: 700;
}
/* line 16, scss/_loginModel.scss */
.login-popup .large-text {
  color: #1e2659;
  margin-bottom: 15px;
  line-height: 1.3;
  font-size: 1.2143em;
}
/* line 17, scss/_loginModel.scss */
.login-popup .large-text .line2 {
  font-weight: 600;
  margin-bottom: 5px;
}
/* line 18, scss/_loginModel.scss */
.login-popup .large-text .line3 {
  font-weight: 700;
  font-size: 1.1765em;
}
/* line 20, scss/_loginModel.scss */
.login-popup .connect-txt {
  margin-bottom: 15px;
  font-size: 1.0714em;
  color: #1e2659;
}
/* line 21, scss/_loginModel.scss */
.login-popup .connect-txt img {
  margin-bottom: 6px;
}
/* line 22, scss/_loginModel.scss */
.login-popup .connect-txt strong {
  font-weight: 600;
}
/* line 23, scss/_loginModel.scss */
.login-popup .connect-txt small {
  color: #b00500;
  font-weight: 700;
}
/* line 24, scss/_loginModel.scss */
.login-popup .connect-txt.oth-bx small {
  display: block;
  margin-top: 7px;
}
/* line 26, scss/_loginModel.scss */
.login-popup .popup-logo {
  margin: 15px auto 0 0;
}
/* line 27, scss/_loginModel.scss */
.login-popup .close a {
  right: 5px;
  top: 5px;
  width: 25px;
  height: 25px;
  background: #000 url(images/cross.png) 6px 6px no-repeat;
  background-size: 100%;
  position: absolute;
  text-indent: -99999px;
  z-index: 8;
  background-size: 13px;
}

/* line 12, scss/style.scss */
html {
  font-size: 87.5%;
}

/* line 13, scss/style.scss */
body {
  font-family: 'Noto Sans',sans-serif;
  line-height: 1.2;
  font-weight: normal;
}

/* line 14, scss/style.scss */
.form-control {
  font-family: 'Noto Sans',sans-serif;
}

/* line 15, scss/style.scss */
.banner img {
  display: block;
}

/* line 18, scss/style.scss */
.banner.owl-carousel .owl-nav button {
  position: absolute;
  top: 50%;
  width: 62px;
  height: 62px;
  display: block;
  margin-top: -31px;
  border-radius: 100%;
  text-indent: -9999px;
  background: rgba(236, 112, 38, 0.5) url(./images/icons.png) 0 0 no-repeat;
}
/* line 19, scss/style.scss */
.banner.owl-carousel .owl-nav button.owl-prev {
  left: 50px;
  background-position: 20px -37px;
}
/* line 20, scss/style.scss */
.banner.owl-carousel .owl-nav button.owl-next {
  right: 50px;
  background-position: 22px 15px;
}
/* line 21, scss/style.scss */
.banner.owl-carousel .owl-nav button:hover {
  background-color: #098e97;
}

/* line 25, scss/style.scss */
.socialshare {
  transition: all 0.3s ease 0s;
  display: flex;
  gap: 10px;
}
/* line 27, scss/style.scss */
.socialshare a:hover {
  opacity: 0.8;
}

/* line 29, scss/style.scss */
.dashboard-block {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
  border-radius: 0 0 25px 25px;
  padding: 50px 15px 0px;
  margin-bottom: 30px;
}

/* line 30, scss/style.scss */
.statistics-block {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
}
/* line 32, scss/style.scss */
.statistics-block .statistics-view {
  display: flex;
  flex-direction: column;
  text-align: center;
  padding: 0 15px;
  align-items: center;
  border-left: 1px solid #D8D8D8;
  position: relative;
  margin-bottom: 35px;
}
/* line 33, scss/style.scss */
.statistics-block .statistics-view .total-saathis {
  color: #000;
}
/* line 34, scss/style.scss */
.statistics-block .statistics-view:first-child {
  border: none;
}
/* line 35, scss/style.scss */
.statistics-block .statistics-view:after {
  content: "";
  width: 0px;
  height: 5px;
  background-color: #943811;
  display: block;
  transform: translateY(35px);
}
/* line 36, scss/style.scss */
.statistics-block .statistics-view .count-state {
  color: #456EDE;
  font-weight: bold;
  font-size: 1.250rem;
  margin-bottom: 10px;
}
/* line 37, scss/style.scss */
.statistics-block .statistics-view .count-state span, .statistics-block .statistics-view .count-state .state-name {
  font-weight: normal;
  text-transform: uppercase;
  font-size: 0.875rem;
}
/* line 38, scss/style.scss */
.statistics-block .statistics-view .count-state .state-name {
  font-size: 1.250rem;
}
/* line 40, scss/style.scss */
.statistics-block .statistics-view .detail_block {
  visibility: hidden;
  opacity: 0;
  text-align: center;
  color: #737373;
  position: absolute;
  left: 50%;
  margin-left: -110px;
  bottom: 100%;
  z-index: 101;
  width: 220px;
  background-color: #fff;
  padding: 8px;
  border-radius: 5px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  overflow: initial;
}
/* line 56, scss/style.scss */
.statistics-block .statistics-view .detail_block:after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  margin-left: -16px;
  bottom: -14px;
  left: 50%;
  border: 8px solid black;
  border-color: transparent transparent #fff #fff;
  transform-origin: 0 0;
  transform: rotate(-45deg);
  box-shadow: -3px 3px 3px 0 rgba(0, 0, 0, 0.1);
}
/* line 70, scss/style.scss */
.statistics-block .statistics-view .detail_block a small {
  color: #007c81;
  font-weight: 700;
  font-size: 1em;
}
/* line 75, scss/style.scss */
.statistics-block .statistics-view .detail_block a:hover {
  text-decoration: underline;
}
/* line 78, scss/style.scss */
.statistics-block .statistics-view .detail_block.task .ng-binding {
  color: #b35400;
}
/* line 79, scss/style.scss */
.statistics-block .statistics-view .detail_block.discuss .ng-binding {
  color: #0078a1;
}
/* line 80, scss/style.scss */
.statistics-block .statistics-view .detail_block.quiz .ng-binding {
  color: #d50a37;
}
/* line 81, scss/style.scss */
.statistics-block .statistics-view .detail_block.poll .ng-binding {
  color: #2bbac0;
}
/* line 82, scss/style.scss */
.statistics-block .statistics-view .detail_block.pledge .ng-binding {
  color: #10811d;
}
/* line 86, scss/style.scss */
.statistics-block .statistics-view:hover .detail_block {
  visibility: visible;
  opacity: 1;
  bottom: 120%;
}
/* line 91, scss/style.scss */
.statistics-block .statistics-view:hover:after {
  width: 100%;
}
/* line 93, scss/style.scss */
.statistics-block .statistics-view a {
  color: #000;
}

/* line 96, scss/style.scss */
.view-chart {
  width: 194px;
  display: flex;
  margin: 0 auto 30px;
  background-color: #1C1C1C;
  font-weight: bold;
  padding: 10px;
  border-radius: 0 0 20px 20px;
  justify-content: center;
  color: #fff;
  align-items: center;
  text-transform: uppercase;
  font-size: 1.4286em;
}
/* line 97, scss/style.scss */
.view-chart:before {
  content: "";
  background: url(images/chart-icon.png) 0 0 no-repeat;
  width: 27px;
  height: 27px;
  display: inline-flex;
  margin-right: 10px;
}

/* line 99, scss/style.scss */
.block-title {
  margin-bottom: 20px;
  line-height: 1.4;
}
/* line 100, scss/style.scss */
.block-title h2 {
  font-size: 2.25rem;
  font-weight: bold;
}
/* line 101, scss/style.scss */
.block-title h2 span {
  font-weight: bold;
}
/* line 103, scss/style.scss */
.block-title .subtitle {
  margin-top: 12px;
  display: block;
}

/* line 105, scss/style.scss */
.get-involved {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
  border-radius: 20px;
  padding: 40px 40px;
  margin-bottom: 60px;
}

/* line 106, scss/style.scss */
.gi-header {
  display: grid;
  grid-template-columns: auto 60% auto;
}

/* line 107, scss/style.scss */
.state-list button {
  cursor: pointer;
  background-color: #fff;
  padding: 15px 20px;
  border-radius: 25px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);
  border: none;
  font-size: 0.8571em;
  margin: 0 10px;
}

/* line 108, scss/style.scss */
.toggleContainer {
  position: relative;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  width: fit-content;
  border: 2px solid #fff;
  border-radius: 20px;
  background: #fff;
  font-weight: bold;
  color: #fff;
  cursor: pointer;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
}

/* line 121, scss/style.scss */
.toggleContainer::before {
  content: '';
  position: absolute;
  width: 50%;
  height: 100%;
  left: 0%;
  border-radius: 20px;
  background: #343741;
  transition: all 0.3s;
}

/* line 131, scss/style.scss */
.toggleCheckbox:checked + .toggleContainer::before {
  left: 50%;
}

/* line 134, scss/style.scss */
.toggleContainer div {
  padding: 12px;
  text-align: center;
  z-index: 1;
}

/* line 139, scss/style.scss */
.toggleCheckbox {
  display: none;
}

/* line 142, scss/style.scss */
.toggleCheckbox:checked + .toggleContainer div:first-child {
  color: #343434;
  transition: color 0.3s;
}

/* line 146, scss/style.scss */
.toggleCheckbox:checked + .toggleContainer div:last-child {
  color: #fff;
  transition: color 0.3s;
}

/* line 150, scss/style.scss */
.toggleCheckbox + .toggleContainer div:first-child {
  color: #fff;
  transition: color 0.3s;
}

/* line 154, scss/style.scss */
.toggleCheckbox + .toggleContainer div:last-child {
  color: #343434;
  transition: color 0.3s;
}

/* line 158, scss/style.scss */
.mygov-state-statistic {
  margin-left: auto;
  width: 70%;
  display: grid;
  grid-template-columns: auto auto auto auto auto;
  margin-top: 50px;
  grid-gap: 15px;
  text-transform: uppercase;
}

/* line 159, scss/style.scss */
.st-label {
  text-align: center;
  font-size: 1.8rem;
  font-weight: bold;
  border-right: 1px solid #D8D8D8;
}
/* line 160, scss/style.scss */
.st-label:before {
  content: "";
  background: url(images/chart-icon.png) 0 0 no-repeat;
  width: 27px;
  height: 27px;
  display: block;
  margin: auto auto 10px;
}

/* line 162, scss/style.scss */
.popular-activity {
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
  border-radius: 18px;
  padding: 15px;
  display: grid;
  justify-content: center;
}
/* line 163, scss/style.scss */
.popular-activity span {
  display: block;
  text-align: center;
  font-size: 1.6rem;
  font-weight: bold;
  color: #456EDE;
}

/* line 165, scss/style.scss */
.registered-member {
  text-align: center;
  display: grid;
  align-items: center;
}
/* line 166, scss/style.scss */
.registered-member span {
  display: block;
  font-size: 2rem;
  font-weight: bold;
}

/* line 168, scss/style.scss */
.card-pic {
  margin-bottom: 15px;
  border-radius: 15px;
  overflow: hidden;
}

/* line 169, scss/style.scss */
.card-title {
  font-weight: 500;
  line-height: 1.4;
}
/* line 170, scss/style.scss */
.card-title a {
  color: #000;
}

/* line 172, scss/style.scss */
.tab-wrapper {
  display: grid;
  grid-template-columns: 290px auto;
  flex-wrap: wrap;
  /*padding-top: 50px;*/
}
/* line 174, scss/style.scss */
.tab-wrapper .s-item {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 15px;
}
/* line 175, scss/style.scss */
.tab-wrapper .tab-content {
  width: 100%;
  overflow: hidden;
  padding: 0 60px;
  position: relative;
}
/* line 178, scss/style.scss */
.tab-wrapper .tab-content .block-title {
  display: grid;
  justify-content: center;
  margin-bottom: 50px;
  text-align: center;
  padding-right: 30px;
}
/* line 179, scss/style.scss */
.tab-wrapper .tab-content .block-title h3 {
  font-weight: 500;
  font-size: 1.4286rem;
  margin-bottom: 10px;
}
/* line 180, scss/style.scss */
.tab-wrapper .tab-content .block-title span {
  font-size: 1.1429rem;
}
/* line 182, scss/style.scss */
.tab-wrapper .tab-content .view-changer {
  position: absolute;
  right: 0px;
  top: 20px;
  background: url(images/sm-icon.png) -2px -73px no-repeat;
  text-indent: -9999px;
  display: inline-block;
  width: 26px;
  height: 26px;
}
/* line 183, scss/style.scss */
.tab-wrapper .tab-content .view-changer.grid-icon {
  background-position: -24px 0;
}
/* line 186, scss/style.scss */
.tab-wrapper .tab-content.list-view .gi-slider, .tab-wrapper .tab-content.list-view .content-list-wrapper, .tab-wrapper .tab-content.list-view .content-block-wrapper {
  grid-template-columns: 1fr;
}

/* line 191, scss/style.scss */
.tab-list {
  padding-top: 30px;
  align-items: flex-start;
}

/* line 192, scss/style.scss */
.tab-list {
  display: flex;
  flex-direction: column;
  width: 200px;
}
/* line 193, scss/style.scss */
.tab-list button {
  text-align: left;
  align-items: center;
  width: 100%;
  display: flex;
  border: none;
  margin-bottom: 20px;
  padding: 8px 10px;
  background: none;
  position: relative;
  cursor: pointer;
  z-index: 2;
}
/* line 194, scss/style.scss */
.tab-list button::before {
  content: "";
  background-position: 0 0;
  background-repeat: no-repeat;
  width: 25px;
  height: 25px;
  display: inline-flex;
  margin-right: 15px;
  z-index: 3;
}
/* line 195, scss/style.scss */
.tab-list button::after {
  content: "";
  background-color: #F1FCFF;
  position: absolute;
  left: 0px;
  top: 0px;
  width: 40px;
  height: 40px;
  border-radius: 10px;
  z-index: -1;
  transition: all 0.3s ease 0s;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
}
/* line 197, scss/style.scss */
.tab-list button.do-link:before {
  background: url(images/svg-icons.svg#task-icon);
}
/* line 200, scss/style.scss */
.tab-list button.discuss-link:before {
  background: url(images/svg-icons.svg#discuss-icon);
}
/* line 201, scss/style.scss */
.tab-list button.discuss-link:after {
  background-color: #FFFDF8;
  border: 1px solid #FFE8AD;
}
/* line 204, scss/style.scss */
.tab-list button.poll-link:before {
  background: url(images/svg-icons.svg#poll-icon);
}
/* line 205, scss/style.scss */
.tab-list button.poll-link:after {
  background-color: #F2FFFB;
}
/* line 208, scss/style.scss */
.tab-list button.blog-link::before {
  background: url(images/svg-icons.svg#blog-icon);
  margin-left: -2px;
}
/* line 209, scss/style.scss */
.tab-list button.blog-link:after {
  background-color: #FAF9FF;
}
/* line 212, scss/style.scss */
.tab-list button.talk-link:before {
  background: url(images/svg-icons.svg#talk-icon);
  width: 21px;
}
/* line 213, scss/style.scss */
.tab-list button.talk-link:after {
  background-color: #FFF6F8;
}
/* line 216, scss/style.scss */
.tab-list button.quiz-link:before {
  background: url(images/svg-icons.svg#quiz-icon);
  width: 21px;
}
/* line 217, scss/style.scss */
.tab-list button.quiz-link:after {
  background-color: #F1FCFF;
}
/* line 220, scss/style.scss */
.tab-list button.mgprime-link:before {
  background: url(images/svg-icons.svg#mgprime-icon);
}
/* line 221, scss/style.scss */
.tab-list button.mgprime-link:after {
  background-color: #FFFBFE;
}
/* line 224, scss/style.scss */
.tab-list button.campaign-link:before {
  background: url(images/svg-icons.svg#compaign-icon);
}
/* line 225, scss/style.scss */
.tab-list button.campaign-link:after {
  background-color: #FAF9FF;
}
/* line 228, scss/style.scss */
.tab-list button.pledge-link:before {
  background: url(images/svg-icons.svg#pledge-icon);
}
/* line 229, scss/style.scss */
.tab-list button.pledge-link:after {
  background-color: #FFF6F1;
}
/* line 232, scss/style.scss */
.tab-list button.podcast-link:before {
  background: url(images/svg-icons.svg#podcast-icon);
}
/* line 233, scss/style.scss */
.tab-list button.podcast-link:after {
  background-color: #F7FFF1;
}
/* line 236, scss/style.scss */
.tab-list button.active:after, .tab-list button:hover:after {
  width: 100%;
}
/* line 238, scss/style.scss */
.tab-list button .warning {
  background-color: #ffe0b2;
  color: #333;
  border-radius: 10px;
  position: absolute;
  left: 25px;
  top: -10px;
  padding: 4px 12px;
  font-size: 0.75em;
  line-height: 1.1;
}

/* line 242, scss/style.scss */
.tab-block {
  display: none;
  min-width: 0;
}
/* line 243, scss/style.scss */
.tab-block.show {
  display: block;
}
/* line 245, scss/style.scss */
.tab-block .owl-carousel .owl-nav {
  text-align: center;
  margin-top: 20px;
}
/* line 246, scss/style.scss */
.tab-block .owl-carousel .owl-nav button span {
  background: url(images/next-btn.svg) 0 0 no-repeat;
  width: 31px;
  height: 31px;
  display: inline-flex;
  text-indent: -9999px;
  overflow: hidden;
}
/* line 247, scss/style.scss */
.tab-block .owl-carousel .owl-nav .owl-prev {
  transform: rotate(180deg);
  margin-right: 10px;
}

/* line 255, scss/style.scss */
.gi-slider.owl-carousel .owl-nav button {
  width: 21px;
  height: 44px;
  position: absolute;
  top: 50%;
  margin-top: -22px;
}
/* line 256, scss/style.scss */
.gi-slider.owl-carousel .owl-nav button span {
  display: none;
}
/* line 258, scss/style.scss */
.gi-slider.owl-carousel .owl-nav .owl-prev {
  background: url(images/prev.svg) 0 0 no-repeat;
  left: -60px;
}
/* line 259, scss/style.scss */
.gi-slider.owl-carousel .owl-nav .owl-next {
  background: url(images/next.svg) 0 0 no-repeat;
  right: -60px;
}
/* line 261, scss/style.scss */
.gi-slider.owl-carousel .owl-dots {
  margin-top: 15px;
}

/* line 266, scss/style.scss */
.tab-content .right-align {
  display: flex;
  justify-content: flex-end;
  gap: 15px;
  align-items: center;
  text-align: left;
}

/* line 267, scss/style.scss */
.center-align {
  display: flex;
  justify-content: center;
}

/* line 268, scss/style.scss */
.more-btn, .load-more-btn {
  display: inline-flex;
  padding: 9px 20px;
  background-color: #D87A52;
  border-radius: 20px;
  color: #fff;
}
/* line 269, scss/style.scss */
.more-btn:hover, .load-more-btn:hover {
  background-color: #ef7643;
}

/* line 271, scss/style.scss */
.bwn-btn {
  display: inline-flex;
  padding: 0 15px 0 0;
  background-color: #fff;
  border-radius: 20px;
  border: 1px solid #D87A52;
  color: #EC7026;
  overflow: hidden;
  align-items: center;
}
/* line 273, scss/style.scss */
.bwn-btn span {
  background: #D87A52;
  color: #fff;
  padding: 8px;
  margin-right: 7px;
}
/* line 274, scss/style.scss */
.bwn-btn:hover {
  background-color: #585858;
  color: #fff;
}

/* line 276, scss/style.scss */
.archive-btn {
  background: url(images/svg-icons.svg#archive) 0 0 no-repeat;
  width: 32px;
  height: 32px;
  text-indent: -9999px;
  margin-right: auto;
}

/* line 277, scss/style.scss */
.mygov-media {
  background-color: #f6f4fc;
  padding: 60px 0;
}
/* line 278, scss/style.scss */
.mygov-media video {
  width: 100%;
  max-width: 100%;
}

/* line 280, scss/style.scss */
.media-content {
  border-radius: 25px;
  padding: 35px;
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 70px;
  background: #fff;
}
/* line 281, scss/style.scss */
.media-content h3 {
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.2;
  border-bottom: 1px solid #000;
  padding-bottom: 15px;
  margin-bottom: 15px;
}
/* line 282, scss/style.scss */
.media-content .category-wrap {
  margin-bottom: 50px;
}
/* line 283, scss/style.scss */
.media-content .videoCategory {
  margin-bottom: 15px;
}
/* line 284, scss/style.scss */
.media-content .video-download #btnDownload {
  background: #D87A52;
  font-size: 0.9375rem;
  font-weight: 500;
  border-radius: 20px;
  padding: 8px 20px;
  text-align: center;
  display: inline-block;
  color: #fff;
  border: none;
}
/* line 285, scss/style.scss */
.media-content .video-download #btnDownload:before {
  content: "";
  background: url(images/svg-icons.svg#download) 0 0 no-repeat;
  width: 18px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 6px;
}
/* line 286, scss/style.scss */
.media-content .video-download #btnDownload:hover {
  background-color: #ef7643;
}
/* line 288, scss/style.scss */
.media-content .vsize {
  display: flex;
  font-size: 0.9375rem;
}
/* line 289, scss/style.scss */
.media-content .videoSize {
  padding-right: 10px;
  margin-right: 10px;
  border-right: 1px solid #000;
}
/* line 290, scss/style.scss */
.media-content .download-share-wrapper {
  display: flex;
  margin-bottom: 16px;
}
/* line 293, scss/style.scss */
.media-content .organizer {
  display: flex;
  align-items: center;
  margin-bottom: 15px;
}
/* line 294, scss/style.scss */
.media-content .organizer img {
  margin-right: 15px;
}
/* line 295, scss/style.scss */
.media-content .organizer:after {
  content: "";
  width: 20px;
  height: 20px;
  display: block;
  background: url(images/svg-icons.svg#check-mark) 0 0 no-repeat;
  margin-left: 7px;
}
/* line 297, scss/style.scss */
.media-content .embedded-video {
  border-radius: 20px;
  overflow: hidden;
}
/* line 298, scss/style.scss */
.media-content .embedded-video .player {
  position: relative;
  width: 100%;
  padding-top: 40%;
}
/* line 299, scss/style.scss */
.media-content .embedded-video .player iframe {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
}
/* line 302, scss/style.scss */
.media-content .share-box {
  position: absolute;
  left: 50%;
  margin-left: -17px;
  bottom: 100%;
  display: flex;
  background-color: #969292;
  padding: 5px 10px;
  text-align: center;
  border-radius: 5px;
}
/* line 304, scss/style.scss */
.media-content .share-box a {
  display: block;
  font-size: 0px;
  width: 24px;
  height: 24px;
  border-radius: 100%;
  padding: 5px;
  margin-bottom: 5px;
  background-color: #fff;
}
/* line 306, scss/style.scss */
.media-content .share-box .fb::after {
  display: inline-block;
  content: "";
  background-image: url(images/header-icon.svg#facebook);
  width: 100%;
  height: 100%;
}
/* line 307, scss/style.scss */
.media-content .share-box .fb:hover {
  opacity: 0.8;
}
/* line 310, scss/style.scss */
.media-content .share-box .twitter:hover {
  opacity: 0.8;
}
/* line 311, scss/style.scss */
.media-content .share-box .twitter::after {
  display: inline-block;
  content: "";
  background-image: url(images/header-icon.svg#twitter);
  width: 100%;
  height: 100%;
}
/* line 313, scss/style.scss */
.media-content .share-box .whatsapp {
  padding: 0px;
  display: none;
  background-color: transparent;
}
/* line 314, scss/style.scss */
.media-content .share-box .whatsapp::after {
  display: inline-block;
  content: "";
  background-image: url(images/header-icon.svg#whatsapp);
  width: 100%;
  height: 100%;
}
/* line 315, scss/style.scss */
.media-content .share-box .whatsapp:hover {
  opacity: 0.8;
}
/* line 318, scss/style.scss */
.media-content .share-on-sm {
  margin-right: 10px;
}
/* line 331, scss/style.scss */
.media-content .responsive-iframe, .media-content video {
  border-radius: 20px;
}

/* line 333, scss/style.scss */
.responsive-iframe {
  position: relative;
  overflow: hidden;
  width: 100%;
  padding-top: 56.25%;
  /* 16:9 Aspect Ratio (divide 9 by 16 = 0.5625) */
}

/* Then style the iframe to fit in the container div with full height and width */
/* line 341, scss/style.scss */
.responsive-iframe iframe {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
}

/* line 351, scss/style.scss */
.media-thumb {
  margin-bottom: 20px;
  display: grid;
  gap: 20px;
  padding: 30px;
  grid-template-columns: repeat(4, 1fr);
}
/* line 352, scss/style.scss */
.media-thumb .thumb-item {
  cursor: pointer;
}
/* line 353, scss/style.scss */
.media-thumb .thumb-item h3 {
  margin-top: 15px;
}
/* line 354, scss/style.scss */
.media-thumb .thumb-item img {
  border-radius: 10px;
}

/* line 358, scss/style.scss */
.whatsnew-section {
  padding: 15px 0;
  position: fixed;
  right: 250px;
  top: 20px;
  backdrop-filter: blur(10px);
  background-color: rgba(255, 255, 255, 0.96);
  width: 500px;
  z-index: 9999;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
  translate: 200%;
}
/* line 359, scss/style.scss */
.whatsnew-section .block-title {
  padding-top: 30px;
  text-align: center;
}
/* line 360, scss/style.scss */
.whatsnew-section .block-title h2 span {
  padding: 5px 10px;
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ff6075+0,ff8800+100 */
  background: linear-gradient(to bottom, #ff6075 0%, #ff8800 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: #fff;
  border-radius: 7px 7px 2px 28px;
}
/* line 363, scss/style.scss */
.whatsnew-section .block-title h2 span::before {
  content: "";
  background: url(images/star.png) 0 0 no-repeat;
  width: 33px;
  height: 33px;
  display: inline-flex;
}
/* line 366, scss/style.scss */
.whatsnew-section .vc_goDown {
  background: url(images/next-btn.svg) 0 0 no-repeat;
  width: 31px;
  height: 31px;
  display: inline-flex;
  transform: rotate(90deg);
  position: absolute;
  right: 20px;
  top: 170px;
}
/* line 367, scss/style.scss */
.whatsnew-section .vc_goUp {
  background: url(images/next-btn.svg) 0 0 no-repeat;
  width: 31px;
  height: 31px;
  display: inline-flex;
  transform: rotate(-90deg);
  position: absolute;
  right: 20px;
  top: 130px;
}
/* line 368, scss/style.scss */
.whatsnew-section .wn-slider {
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,ffdfed+100&0.34+0,0.55+100 */
}
/* line 369, scss/style.scss */
.whatsnew-section .wn-slider .wip-desc {
  font-weight: 400;
}
/* line 370, scss/style.scss */
.whatsnew-section .wn-slider .wip-desc .more-btn {
  display: none;
}
/* line 384, scss/style.scss */
.whatsnew-section .wn-item {
  /*display: grid; grid-template-columns: 1fr 1fr; gap:40px; align-items: center; */
  padding: 20px 65px;
}
/* line 388, scss/style.scss */
.whatsnew-section .wip-desc .more-btn {
  font-size: 0.9375rem;
}
/* line 389, scss/style.scss */
.whatsnew-section .wip-desc h3 {
  margin-bottom: 0px;
  font-weight: 600;
  font-size: 0.9rem;
}
/* line 391, scss/style.scss */
.whatsnew-section.show {
  translate: 0%;
}
/* line 392, scss/style.scss */
.whatsnew-section .close-whatsnew {
  background: #000 url(images/cross.png) center center no-repeat;
  width: 39px;
  height: 39px;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
  display: block;
  border-radius: 100%;
  cursor: pointer;
  text-indent: -9999px;
  padding: 10px;
  position: absolute;
  right: 15px;
  top: 15px;
  background-size: 50% 50%;
}

/* line 396, scss/style.scss */
.wn-slider .owl-item {
  padding: 15px;
}

/* line 397, scss/style.scss */
.wn-media {
  width: 1080px;
  margin: 0 auto;
  max-width: 100%;
}

/* line 398, scss/style.scss */
.wn-media-slider-outer {
  position: relative;
  right: -25px;
}
/* line 399, scss/style.scss */
.wn-media-slider-outer .owl-dots {
  position: absolute;
  right: 25px;
  bottom: -50px;
  display: flex;
  justify-content: center;
}
/* line 400, scss/style.scss */
.wn-media-slider-outer .owl-dots .owl-dot {
  width: 10px;
  height: 10px;
  border-radius: 20px;
  border: 1px solid #fff !important;
  padding: 2px;
  overflow: hidden;
  margin: 0 5px;
}
/* line 401, scss/style.scss */
.wn-media-slider-outer .owl-dots .owl-dot span {
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 100%;
}
/* line 402, scss/style.scss */
.wn-media-slider-outer .owl-dots .owl-dot.active span {
  background-color: #D87A52;
}

/* line 407, scss/style.scss */
.infocus-section {
  padding: 50px 0;
}
/* line 409, scss/style.scss */
.infocus-section .infocus-item .activity-pic {
  border: 8px solid #fff;
  border-radius: 15px;
  box-shadow: 0 5px 8px rgba(0, 0, 0, 0.3);
  margin-bottom: 20px;
  overflow: hidden;
  position: relative;
}
/* line 410, scss/style.scss */
.infocus-section .infocus-item .activity-pic a {
  position: absolute;
  background: linear-gradient(92.61deg, #9AC461 0%, #548BC5 0%, #59B59A 116.86%, #B45D97 182.36%, #DC763B 246.57%);
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  transform: scale(0) translate(-50%, -50%);
  transform-origin: 0 0;
  z-index: 2;
  border-radius: 4px;
  padding: 12px 10px;
  left: 50%;
  top: 50%;
  margin: 0 auto;
  color: #fff;
  display: inline-flex;
  justify-content: center;
  text-align: center;
}
/* line 414, scss/style.scss */
.infocus-section .infocus-item .activity-pic a:hover {
  background: #dc763b;
  background: -moz-linear-gradient(left, #dc763b -146%, #b45d97 -82%, #59b59a -16%, #548bc5 100%, #9ac461 100%);
  background: -webkit-linear-gradient(left, #dc763b -146%, #b45d97 -82%, #59b59a -16%, #548bc5 100%, #9ac461 100%);
  background: linear-gradient(to right, #dc763b -146%, #b45d97 -82%, #59b59a -16%, #548bc5 100%, #9ac461 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dc763b', endColorstr='#9ac461',GradientType=1 );
}
/* line 427, scss/style.scss */
.infocus-section .infocus-item:hover .activity-pic:after {
  content: "";
  background: rgba(0, 0, 0, 0.6);
  display: block;
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 1;
  width: 100%;
  height: 100%;
}
/* line 428, scss/style.scss */
.infocus-section .infocus-item:hover .activity-pic a {
  transform: scale(1) translate(-50%, -50%);
}
/* line 434, scss/style.scss */
.infocus-section .owl-item > div {
  cursor: pointer;
  margin: 6% 8%;
  transition: margin 0.4s ease;
}
/* line 439, scss/style.scss */
.infocus-section .owl-item.center > div {
  cursor: auto;
  margin: 1% 0;
}
/* line 443, scss/style.scss */
.infocus-section .act-category {
  margin-bottom: 10px;
}
/* line 444, scss/style.scss */
.infocus-section .activity-name {
  font-weight: 600;
}
/* line 445, scss/style.scss */
.infocus-section .activity-name a {
  color: #150202;
}
/* line 447, scss/style.scss */
.infocus-section .owl-carousel.infocus-slider {
  margin-bottom: 40px;
}
/* line 448, scss/style.scss */
.infocus-section .owl-carousel.infocus-slider .owl-nav {
  position: absolute;
  top: -50px;
  right: 20px;
}
/* line 449, scss/style.scss */
.infocus-section .owl-carousel.infocus-slider .owl-nav button span {
  background: url(images/next-btn.svg) 0 0 no-repeat;
  width: 31px;
  height: 31px;
  display: inline-flex;
  text-indent: -9999px;
  overflow: hidden;
}
/* line 450, scss/style.scss */
.infocus-section .owl-carousel.infocus-slider .owl-nav .owl-prev {
  transform: rotate(180deg);
  margin-right: 10px;
}

/* line 456, scss/style.scss */
.trending-section {
  padding: 50px 0;
  background: #fdfbf9 url(images/blue-line-bg.webp) center bottom no-repeat;
}
/* line 457, scss/style.scss */
.trending-section .trending-tab {
  margin-bottom: 50px;
}
/* line 458, scss/style.scss */
.trending-section .ct-tab-block {
  width: 750px;
  margin: auto;
  display: grid;
  grid-template-columns: 1fr 1fr;
  border-radius: 40px;
  overflow: hidden;
  position: relative;
  background-color: #fff;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2);
}
/* line 459, scss/style.scss */
.trending-section .ct-tab-block button {
  cursor: pointer;
  background: transparent;
  border: none;
  padding: 14px;
  text-align: center;
  position: relative;
  color: #000;
  z-index: 2;
  font-size: 1.75rem;
}
/* line 460, scss/style.scss */
.trending-section .ct-tab-block button.active, .trending-section .ct-tab-block button:hover {
  background-color: #D87A52;
  color: #fff;
}
/* line 462, scss/style.scss */
.trending-section .ct-tab-block .bg {
  background-color: #D87A52;
  left: 0px;
  top: 0px;
  width: 50%;
  height: 100%;
  position: absolute;
  z-index: 1;
  transition: all 0.3s ease 0s;
}
/* line 465, scss/style.scss */
.trending-section .act-lastdate {
  font-size: 0.9375rem;
  font-weight: normal;
}
/* line 466, scss/style.scss */
.trending-section .act-lastdate span {
  background-color: #F2FFE3;
  padding: 4px 8px;
  display: inline-flex;
  border-radius: 10px;
  font-weight: 500;
}
/* line 468, scss/style.scss */
.trending-section .block-title {
  margin-bottom: 50px;
}
/* line 469, scss/style.scss */
.trending-section .ct-tab-area {
  display: none;
}
/* line 470, scss/style.scss */
.trending-section .ct-tab-area.show {
  display: block;
}

/* line 477, scss/style.scss */
.ct-tab-area .ct-item .activity-pic {
  border-radius: 8px;
  overflow: hidden;
  margin-bottom: 15px;
  text-align: center;
  position: relative;
}
/* line 478, scss/style.scss */
.ct-tab-area .ct-item .more-btn {
  position: absolute;
  background: linear-gradient(92.61deg, #9AC461 0%, #548BC5 0%, #59B59A 116.86%, #B45D97 182.36%, #DC763B 246.57%);
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  transform: scale(0) translate(-50%, -50%);
  transform-origin: 0 0;
  z-index: 2;
  border-radius: 4px;
  padding: 12px 10px;
  left: 50%;
  top: 50%;
  margin: 0 auto;
  color: #fff;
  display: inline-flex;
  justify-content: center;
  text-align: center;
}
/* line 482, scss/style.scss */
.ct-tab-area .ct-item .more-btn:hover {
  background: #dc763b;
  background: -moz-linear-gradient(left, #dc763b -146%, #b45d97 -82%, #59b59a -16%, #548bc5 100%, #9ac461 100%);
  background: -webkit-linear-gradient(left, #dc763b -146%, #b45d97 -82%, #59b59a -16%, #548bc5 100%, #9ac461 100%);
  background: linear-gradient(to right, #dc763b -146%, #b45d97 -82%, #59b59a -16%, #548bc5 100%, #9ac461 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dc763b', endColorstr='#9ac461',GradientType=1 );
}
/* line 493, scss/style.scss */
.ct-tab-area .ct-item:hover .activity-pic:after {
  content: "";
  background: rgba(0, 0, 0, 0.6);
  display: block;
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 1;
  width: 100%;
  height: 100%;
}
/* line 494, scss/style.scss */
.ct-tab-area .ct-item:hover .activity-pic .more-btn {
  transform: scale(1) translate(-50%, -50%);
}
/* line 500, scss/style.scss */
.ct-tab-area .owl-dots {
  display: flex;
  justify-content: center;
  margin: 20px 0;
}
/* line 501, scss/style.scss */
.ct-tab-area .owl-dots .owl-dot {
  width: 10px;
  height: 10px;
  border-radius: 20px;
  border: 1px solid #000;
  padding: 2px;
  overflow: hidden;
  margin: 0 5px;
}
/* line 502, scss/style.scss */
.ct-tab-area .owl-dots .owl-dot span {
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 100%;
}
/* line 503, scss/style.scss */
.ct-tab-area .owl-dots .owl-dot.active span {
  background-color: #ef7643;
}

/* line 510, scss/style.scss */
.periodical-wrapper {
  background: #f2f6ff url(images/paralex-bg.png) 80% 0 no-repeat;
  padding-bottom: 50px;
  background-size: auto 100%;
}
/* line 511, scss/style.scss */
.periodical-wrapper .section-title {
  padding: 30px 0 35px;
  margin: 0px;
}
/* line 512, scss/style.scss */
.periodical-wrapper .section-title h2 {
  font-size: 2.58em;
}
/* line 514, scss/style.scss */
.periodical-wrapper h3 {
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.2;
  text-align: center;
  margin-bottom: 30px;
}
/* line 515, scss/style.scss */
.periodical-wrapper h3 span {
  display: block;
  font-size: 0.875rem;
  margin-top: 8px;
}
/* line 517, scss/style.scss */
.periodical-wrapper .pb-item {
  padding: 30px 20px 60px;
  text-align: center;
  background-color: #fff;
  border-radius: 18px;
}
/* line 518, scss/style.scss */
.periodical-wrapper .pb-item .block-pic {
  margin-bottom: 35px;
}
/* line 526, scss/style.scss */
.periodical-wrapper .periodical-block {
  display: grid;
  justify-content: space-between;
  grid-template-columns: repeat(3, 1fr);
  position: relative;
  grid-gap: 50px;
}
/* line 527, scss/style.scss */
.periodical-wrapper .periodical-block .view-mygov-pulse {
  margin-bottom: 10px;
  margin-right: 8px;
}
/* line 528, scss/style.scss */
.periodical-wrapper .periodical-block .view-mygov-pulse .views-row {
  display: flex;
  grid-gap: 6px;
}
/* line 529, scss/style.scss */
.periodical-wrapper .periodical-block .view-mygov-pulse .views-row a {
  font-size: 0.8125em;
}
/* line 532, scss/style.scss */
.periodical-wrapper .periodical-block .action-box {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin-bottom: 15px;
}
/* line 533, scss/style.scss */
.periodical-wrapper .periodical-block .action-box a {
  background-color: #D87A52;
  border: none;
  border-radius: 6px;
  display: inline-flex;
  color: #fff;
  padding: 10px 14px;
  text-align: center;
  font-weight: 600;
  font-size: 0.8125em;
}
/* line 534, scss/style.scss */
.periodical-wrapper .periodical-block .action-box a.view-all-btn {
  margin-bottom: auto;
  background-color: #fff;
  border: 1px solid #CECECE;
  color: #000;
}
/* line 537, scss/style.scss */
.periodical-wrapper .periodical-block .action-box a:hover {
  background-color: #000;
  color: #fff;
  border-color: #000;
}
/* line 543, scss/style.scss */
.periodical-wrapper .periodical-block .owl-dots {
  text-align: center;
}
/* line 544, scss/style.scss */
.periodical-wrapper .periodical-block .owl-dot {
  width: 10px;
  height: 10px;
  border-radius: 20px;
  background-color: #000;
  padding: 2px;
  overflow: hidden;
  margin: 0 5px;
  margin-top: 10px;
}
/* line 545, scss/style.scss */
.periodical-wrapper .periodical-block .owl-dot span {
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 100%;
}
/* line 546, scss/style.scss */
.periodical-wrapper .periodical-block .owl-dot.active span {
  background-color: #D87A52;
}
/* line 550, scss/style.scss */
.periodical-wrapper .bharat-matter {
  background: #fff;
}
/* line 552, scss/style.scss */
.periodical-wrapper .newletter-block {
  background: #fff;
}
/* line 553, scss/style.scss */
.periodical-wrapper .newletter-block .view-all {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
/* line 554, scss/style.scss */
.periodical-wrapper .newletter-block .view-all a {
  background-color: #D87A52;
  border: none;
  border-radius: 18px;
  display: inline-flex;
  color: #fff;
  padding: 10px 14px;
  text-align: center;
  font-weight: 600;
  margin-bottom: auto;
  font-size: 0.8125em;
}
/* line 555, scss/style.scss */
.periodical-wrapper .newletter-block .view-all a.view-all-btn {
  border: 1px solid #CECECE;
  color: #000;
  background-color: #fff;
}
/* line 558, scss/style.scss */
.periodical-wrapper .newletter-block .view-all a:hover {
  background-color: #000;
  color: #fff;
  border-color: #000;
}
/* line 562, scss/style.scss */
.periodical-wrapper .newletter-block .view-all .views-row {
  display: flex;
}
/* line 565, scss/style.scss */
.periodical-wrapper .newletter-block .news-pic {
  text-align: center;
}

/* line 569, scss/style.scss */
.quiz-section {
  background: #f6f4ff url(images/quiz-bg.png) center center no-repeat;
  padding: 60px 0;
  background-size: cover;
}
/* line 571, scss/style.scss */
.quiz-section .block-title {
  margin-bottom: 40px;
}
/* line 572, scss/style.scss */
.quiz-section .card {
  border: 1px solid #fff;
  border-radius: 15px;
  overflow: hidden;
}
/* line 573, scss/style.scss */
.quiz-section .card .card-body {
  padding: 20px;
  /*background-color: rgba(22,22, 22, 0.2);*/
}
/* line 574, scss/style.scss */
.quiz-section .card .card-title {
  margin-bottom: 10px;
  font-weight: 600;
}
/* line 575, scss/style.scss */
.quiz-section .card .pledge-last-date {
  font-size: 0.9375rem;
}
/* line 576, scss/style.scss */
.quiz-section .card .pledge-reward {
  margin-top: 5px;
  display: flex;
  align-items: center;
  font-size: 0.9375rem;
}
/* line 577, scss/style.scss */
.quiz-section .card .pledge-reward::after {
  content: "";
  background: url(images/pledge-certificate.svg) 0 0 no-repeat;
  width: 25px;
  height: 25px;
  display: inline-flex;
  margin-left: 10px;
}
/* line 579, scss/style.scss */
.quiz-section .card .card-pic {
  position: relative;
  margin: 0px;
  border-radius: 0px;
}
/* line 580, scss/style.scss */
.quiz-section .card .card-pic a {
  position: absolute;
  background: linear-gradient(92.61deg, #9AC461 0%, #548BC5 0%, #59B59A 116.86%, #B45D97 182.36%, #DC763B 246.57%);
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  transform: scale(0) translateY(-50%);
  text-align: center;
  z-index: 2;
  border-radius: 4px;
  padding: 12px 10px;
  left: 0px;
  right: 0px;
  top: 50%;
  margin: 0 auto;
  color: #fff;
  width: 190px;
  text-align: center;
}
/* line 584, scss/style.scss */
.quiz-section .card .card-pic a:hover {
  background: #dc763b;
  background: -moz-linear-gradient(left, #dc763b -146%, #b45d97 -82%, #59b59a -16%, #548bc5 100%, #9ac461 100%);
  background: -webkit-linear-gradient(left, #dc763b -146%, #b45d97 -82%, #59b59a -16%, #548bc5 100%, #9ac461 100%);
  background: linear-gradient(to right, #dc763b -146%, #b45d97 -82%, #59b59a -16%, #548bc5 100%, #9ac461 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dc763b', endColorstr='#9ac461',GradientType=1 );
}
/* line 594, scss/style.scss */
.quiz-section .card:hover {
  background-color: #fff;
}
/* line 596, scss/style.scss */
.quiz-section .card:hover .card-pic:after {
  content: "";
  background: rgba(0, 0, 0, 0.6);
  display: block;
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 1;
  width: 100%;
  height: 100%;
}
/* line 597, scss/style.scss */
.quiz-section .card:hover .card-pic a {
  transform: scale(1) translateY(-50%);
}
/* line 601, scss/style.scss */
.quiz-section .card:hover .card-body {
  color: #000;
}
/* line 604, scss/style.scss */
.quiz-section .owl-carousel.quiz-slider {
  margin-bottom: 40px;
}
/* line 605, scss/style.scss */
.quiz-section .owl-carousel.quiz-slider .owl-stage {
  display: flex;
}
/* line 606, scss/style.scss */
.quiz-section .owl-carousel.quiz-slider .owl-item {
  display: flex;
}
/* line 607, scss/style.scss */
.quiz-section .owl-carousel.quiz-slider .card {
  display: flex;
  flex-direction: column;
  height: 100%;
}
/* line 608, scss/style.scss */
.quiz-section .owl-carousel.quiz-slider .owl-nav {
  position: absolute;
  top: -50px;
  right: 0px;
}
/* line 609, scss/style.scss */
.quiz-section .owl-carousel.quiz-slider .owl-nav button span {
  background: url(images/next-btn.svg) 0 0 no-repeat;
  width: 31px;
  height: 31px;
  display: inline-flex;
  text-indent: -9999px;
  overflow: hidden;
}
/* line 610, scss/style.scss */
.quiz-section .owl-carousel.quiz-slider .owl-nav .owl-prev {
  transform: rotate(180deg);
  margin-right: 10px;
}

/* line 615, scss/style.scss */
.prime-section {
  padding: 50px 0;
}
/* line 616, scss/style.scss */
.prime-section .block-title {
  margin-bottom: 40px;
}

/* line 618, scss/style.scss */
.prime-wrapper {
  background: url(images/mg-prime-bg.png) center center no-repeat;
  background-size: 100% 100%;
}
/* line 622, scss/style.scss */
.prime-wrapper .prime-content-wrapper .view-btn {
  background: #FFFFFF;
  border: 1px solid rgba(74, 74, 74, 0.25);
  border-radius: 4px;
  width: 122px;
  padding: 10px;
  margin: 0px auto;
  display: flex;
  font-weight: bold;
  font-size: 0.813em;
  text-align: center;
  justify-content: center;
  align-items: center;
}
/* line 626, scss/style.scss */
.prime-wrapper .prime-content-wrapper .view-btn:hover {
  background-color: #000;
  color: #fff;
}
/* line 631, scss/style.scss */
.prime-wrapper .mygovprime {
  display: grid;
  grid-template-columns: 30% auto;
  list-style: none;
  margin-bottom: 35px;
  align-items: flex-start;
}
/* line 633, scss/style.scss */
.prime-wrapper .mygovprime .mgp-item .img-thumb {
  position: relative;
  border-radius: 8px;
  overflow: hidden;
  margin-bottom: 10px;
}
/* line 634, scss/style.scss */
.prime-wrapper .mygovprime .mgp-item .img-thumb img {
  display: block;
}
/* line 636, scss/style.scss */
.prime-wrapper .mygovprime .mgp-item > span {
  font-weight: 600;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
/* line 637, scss/style.scss */
.prime-wrapper .mygovprime .mgp-item .quiz-date {
  display: flex;
  font-size: 0.9375rem;
  margin-top: 7px;
  font-weight: normal;
  align-items: center;
}
/* line 638, scss/style.scss */
.prime-wrapper .mygovprime .mgp-item .quiz-date span {
  margin-left: 5px;
  display: block;
}
/* line 640, scss/style.scss */
.prime-wrapper .mygovprime .mgp-item .participate-btn {
  background: #fff;
  color: #000;
  display: inline-flex;
  font-size: 0.9375rem;
  font-weight: 500;
  border: 1px solid #000;
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  border-radius: 20px;
  padding: 10px 15px;
  margin: 15px 0 0 0;
  text-align: center;
}
/* line 643, scss/style.scss */
.prime-wrapper .mygovprime .mgp-item .participate-btn:hover {
  background: #cb520b;
  border-color: #cb520b;
  color: #fff;
}
/* line 646, scss/style.scss */
.prime-wrapper .mygovprime .mgp-oth {
  margin-left: -20px;
  position: relative;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  background-color: #fff;
  padding: 12px 15px 12px 30px;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
  border-radius: 0 10px 10px 0;
}
/* line 647, scss/style.scss */
.prime-wrapper .mygovprime .mgp-oth .mgp-item {
  padding: 10px;
}
/* line 648, scss/style.scss */
.prime-wrapper .mygovprime .mgp-oth:before {
  content: " ";
  position: absolute;
  left: 0px;
  top: -2px;
  width: 0;
  height: 0;
  border: 0 solid transparent;
  border-right-width: 19px;
  border-left-width: 0px;
  border-bottom: 32px solid #B7DD88;
}
/* line 654, scss/style.scss */
.prime-wrapper .mygovprime .mgp-oth .owl-dots {
  text-align: center;
}
/* line 655, scss/style.scss */
.prime-wrapper .mygovprime .mgp-oth .owl-dot {
  width: 10px;
  height: 10px;
  border-radius: 20px;
  background-color: #000;
  padding: 2px;
  overflow: hidden;
  margin: 0 5px;
  margin-top: 10px;
}
/* line 656, scss/style.scss */
.prime-wrapper .mygovprime .mgp-oth .owl-dot span {
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 100%;
}
/* line 657, scss/style.scss */
.prime-wrapper .mygovprime .mgp-oth .owl-dot.active span {
  background-color: #D87A52;
}
/* line 660, scss/style.scss */
.prime-wrapper .mygovprime .mgp-large {
  background-color: #fff;
  padding: 28px;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
  margin-top: 29px;
  border-radius: 10px;
  position: relative;
  z-index: 2;
}

/* line 664, scss/style.scss */
.poll-survey-section {
  background: #f4fcfc;
  padding: 50px 0;
}
/* line 666, scss/style.scss */
.poll-survey-section .poll-survey-wrapper {
  display: grid;
  grid-template-columns: 45% 45%;
  grid-gap: 30px;
  justify-content: space-between;
}
/* line 667, scss/style.scss */
.poll-survey-section .poll-survey-wrapper .action-btn {
  grid-column: 2/3;
}
/* line 668, scss/style.scss */
.poll-survey-section .poll-survey-wrapper .owl-carousel {
  margin-bottom: 40px;
}
/* line 669, scss/style.scss */
.poll-survey-section .poll-survey-wrapper .owl-carousel .owl-nav {
  position: absolute;
  top: -50px;
  right: 0px;
}
/* line 670, scss/style.scss */
.poll-survey-section .poll-survey-wrapper .owl-carousel .owl-nav button span {
  background: url(images/next-btn.svg) 0 0 no-repeat;
  width: 31px;
  height: 31px;
  display: inline-flex;
  text-indent: -9999px;
  overflow: hidden;
}
/* line 671, scss/style.scss */
.poll-survey-section .poll-survey-wrapper .owl-carousel .owl-nav .owl-prev {
  transform: rotate(180deg);
  margin-right: 10px;
}
/* line 677, scss/style.scss */
.poll-survey-section .ct-item .activity-pic {
  border-radius: 8px;
  overflow: hidden;
  margin-bottom: 15px;
  text-align: center;
  position: relative;
}
/* line 678, scss/style.scss */
.poll-survey-section .ct-item .more-btn {
  font-size: 0.9375rem;
  font-weight: 600;
  position: absolute;
  background: linear-gradient(92.61deg, #9AC461 0%, #548BC5 0%, #59B59A 116.86%, #B45D97 182.36%, #DC763B 246.57%);
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  transform: scale(0) translate(-50%, -50%);
  transform-origin: 0 0;
  z-index: 2;
  border-radius: 4px;
  padding: 12px 10px;
  left: 50%;
  top: 50%;
  margin: auto;
  color: #fff;
  display: inline-flex;
  justify-content: center;
  text-align: center;
}
/* line 682, scss/style.scss */
.poll-survey-section .ct-item .more-btn:hover {
  background: #dc763b;
  background: -moz-linear-gradient(left, #dc763b -146%, #b45d97 -82%, #59b59a -16%, #548bc5 100%, #9ac461 100%);
  background: -webkit-linear-gradient(left, #dc763b -146%, #b45d97 -82%, #59b59a -16%, #548bc5 100%, #9ac461 100%);
  background: linear-gradient(to right, #dc763b -146%, #b45d97 -82%, #59b59a -16%, #548bc5 100%, #9ac461 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dc763b', endColorstr='#9ac461',GradientType=1 );
}
/* line 693, scss/style.scss */
.poll-survey-section .ct-item:hover .activity-pic:after {
  content: "";
  background: rgba(0, 0, 0, 0.3);
  display: block;
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 1;
  width: 100%;
  height: 100%;
}
/* line 694, scss/style.scss */
.poll-survey-section .ct-item:hover .activity-pic .more-btn {
  transform: scale(1) translate(-50%, -50%);
}
/* line 700, scss/style.scss */
.poll-survey-section .activity-name {
  font-weight: 500;
  font-size: 1.0714rem;
  margin-bottom: 15px;
}
/* line 701, scss/style.scss */
.poll-survey-section .act-lastdate {
  font-size: 1.0714rem;
  font-weight: 300;
}
/* line 702, scss/style.scss */
.poll-survey-section .act-lastdate span {
  background-color: #F2FFE3;
  padding: 7px 10px;
  display: inline-flex;
  border-radius: 15px;
  font-weight: 500;
  color: #000;
  margin-left: 10px;
}

/* line 707, scss/style.scss */
.podcast-section {
  padding: 60px 0;
  background: url(images/podcast-bg.png) center 0 no-repeat;
}
/* line 708, scss/style.scss */
.podcast-section .block-title {
  margin-bottom: 50px;
}
/* line 709, scss/style.scss */
.podcast-section .podcast-item {
  padding: 12px;
  background: #fff;
  box-shadow: 5px 5px 15px #FFF5E2;
  border-radius: 18px;
}
/* line 710, scss/style.scss */
.podcast-section .podcast-item audio {
  max-width: 100%;
  margin-bottom: 10px;
}
/* line 712, scss/style.scss */
.podcast-section .item-pic {
  margin-bottom: 15px;
  border-radius: 10px;
  overflow: hidden;
}
/* line 713, scss/style.scss */
.podcast-section .owl-item {
  padding: 18px;
}
/* line 714, scss/style.scss */
.podcast-section h3 {
  margin-bottom: 15px;
  font-weight: 600;
  font-size: 0.9375rem;
}
/* line 715, scss/style.scss */
.podcast-section h3 a {
  color: #000;
}
/* line 717, scss/style.scss */
.podcast-section .podcast-slider.owl-carousel {
  padding-bottom: 40px;
}
/* line 719, scss/style.scss */
.podcast-section .podcast-slider.owl-carousel .owl-nav {
  position: absolute;
  top: -50px;
  right: 0px;
}
/* line 720, scss/style.scss */
.podcast-section .podcast-slider.owl-carousel .owl-nav button span {
  background: url(images/next-btn.svg) 0 0 no-repeat;
  width: 31px;
  height: 31px;
  display: inline-flex;
  text-indent: -9999px;
  overflow: hidden;
}
/* line 721, scss/style.scss */
.podcast-section .podcast-slider.owl-carousel .owl-nav .owl-prev {
  transform: rotate(180deg);
  margin-right: 10px;
}
/* line 723, scss/style.scss */
.podcast-section .podcast-slider.owl-carousel .owl-stage {
  display: flex;
}
/* line 724, scss/style.scss */
.podcast-section .podcast-slider.owl-carousel .owl-item {
  display: flex;
}
/* line 725, scss/style.scss */
.podcast-section .podcast-slider.owl-carousel .podcast-item {
  display: flex;
  flex-direction: column;
  height: 100%;
}

/* line 732, scss/style.scss */
.pledge-section {
  padding: 40px 0;
  background-color: rgba(154, 201, 130, 0.1);
}
/* line 734, scss/style.scss */
.pledge-section .pledge-content {
  display: grid;
  grid-template-columns: 1fr 1fr;
  justify-content: space-between;
  grid-gap: 50px;
  position: relative;
}
/* line 735, scss/style.scss */
.pledge-section .pledge-content:after {
  content: "";
  position: absolute;
  left: -40px;
  bottom: -25px;
  background: url(images/pledge-pattern.png) 0 0 no-repeat;
  width: 54px;
  height: 126px;
  z-index: -1;
}
/* line 737, scss/style.scss */
.pledge-section .pledge-list {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 20px;
  list-style: none;
  margin-bottom: 40px;
}
/* line 738, scss/style.scss */
.pledge-section .pledge-list li {
  font-weight: 500;
  font-size: 0.9375rem;
}
/* line 739, scss/style.scss */
.pledge-section .pledge-list .pledge-thumb {
  position: relative;
  border-radius: 8px;
  overflow: hidden;
  margin-bottom: 15px;
  background: url(images/badges/box-pattern.png) 0 0 no-repeat;
  background-size: 100% 100%;
  padding: 20px 15px;
}
/* line 741, scss/style.scss */
.pledge-section .pledge-list .pledge-thumb img {
  display: block;
  border-radius: 18px;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.4);
}
/* line 742, scss/style.scss */
.pledge-section .pledge-list .pledge-thumb a {
  position: absolute;
  z-index: 9;
  background: linear-gradient(92.61deg, #9AC461 0%, #548BC5 0%, #59B59A 116.86%, #B45D97 182.36%, #DC763B 246.57%);
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  transform: scale(0) translateY(-50%);
  border-radius: 4px;
  padding: 10px;
  left: 0px;
  right: 0px;
  top: 50%;
  margin: 0 auto;
  color: #fff;
  width: 130px;
  text-align: center;
}
/* line 747, scss/style.scss */
.pledge-section .pledge-list .pledge-thumb:hover:after {
  content: "";
  background: rgba(0, 0, 0, 0.6);
  display: block;
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
}
/* line 748, scss/style.scss */
.pledge-section .pledge-list .pledge-thumb:hover a {
  transform: scale(1) translateY(-50%);
}
/* line 753, scss/style.scss */
.pledge-section .pledge-numbers {
  color: #407326;
  margin-top: 50px;
  display: grid;
  background-color: #fff;
  border-radius: 35px;
  padding: 30px;
  grid-template-columns: 1fr 1fr;
  gap: 20px;
  margin-bottom: auto;
}
/* line 755, scss/style.scss */
.pledge-section .pledge-numbers .users-pic {
  padding: 14px;
  border-radius: 17px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  display: inline-flex;
  margin-bottom: 15px;
}
/* line 756, scss/style.scss */
.pledge-section .pledge-numbers .cnum {
  font-weight: 500;
}
/* line 757, scss/style.scss */
.pledge-section .pledge-numbers .cnum strong {
  display: block;
  font-size: 2.25rem;
  font-weight: 800;
}
/* line 759, scss/style.scss */
.pledge-section .pledge-numbers .total-pledge-count {
  margin: 35px 0;
  grid-column: 1/-1;
}
/* line 760, scss/style.scss */
.pledge-section .pledge-numbers .total-pledge-count .cnum {
  font-size: 1.875rem;
}
/* line 761, scss/style.scss */
.pledge-section .pledge-numbers .total-pledge-count strong {
  font-size: 2.5rem;
}
/* line 763, scss/style.scss */
.pledge-section .pledge-numbers .male-pledge-count {
  border-radius: 17px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
  padding: 15px;
  margin: auto 0;
  background: url(images/shape-side.png) right top no-repeat;
}
/* line 764, scss/style.scss */
.pledge-section .pledge-numbers .male-pledge-count .cnum {
  font-size: 1.25rem;
}
/* line 765, scss/style.scss */
.pledge-section .pledge-numbers .male-pledge-count .cnum strong {
  font-size: 1.875rem;
}
/* line 768, scss/style.scss */
.pledge-section .pledge-numbers .female-pledge-count {
  border-radius: 17px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
  padding: 15px;
  margin: auto 0;
  background: url(images/shape-side.png) right top no-repeat;
}
/* line 770, scss/style.scss */
.pledge-section .pledge-numbers .female-pledge-count .cnum {
  font-size: 1.25rem;
}
/* line 771, scss/style.scss */
.pledge-section .pledge-numbers .female-pledge-count .cnum strong {
  font-size: 1.875rem;
}

/* line 777, scss/style.scss */
.social-media-section {
  padding: 60px 0;
}
/* line 779, scss/style.scss */
.social-media-section .block-title {
  margin-bottom: 40px;
}
/* line 780, scss/style.scss */
.social-media-section .media-item {
  padding: 10px;
}
/* line 781, scss/style.scss */
.social-media-section .media-item .social-box-wrapper {
  background-color: #fff;
  padding: 80px 15px 15px;
  position: relative;
  margin-top: 20px;
  box-shadow: 0px 0px 16px 0px rgba(168, 168, 168, 0.3);
}
/* line 782, scss/style.scss */
.social-media-section .media-item h2 {
  position: relative;
  display: flex;
  align-items: center;
  padding: 15px;
  position: absolute;
  top: -20px;
  left: 0px;
  right: 0px;
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
  width: calc(100% - 20px);
  background-color: #fff;
  border-radius: 0 0 5px 5px;
  margin: 0 auto;
}
/* line 784, scss/style.scss */
.social-media-section .media-item h2:after {
  content: "";
  position: absolute;
  left: 100%;
  top: 0px;
  border-left: 10px solid #DFDFDF;
  border-top: 19px solid transparent;
  border-bottom: 0px solid transparent;
}
/* line 785, scss/style.scss */
.social-media-section .media-item h2:before {
  content: "";
  position: absolute;
  right: 100%;
  top: 0px;
  border-right: 10px solid #DFDFDF;
  border-top: 19px solid transparent;
  border-bottom: 0px solid transparent;
}
/* line 786, scss/style.scss */
.social-media-section .media-item h2 i {
  width: 45px;
  height: 45px;
  display: flex;
  margin-right: 10px;
  padding: 10px;
  background-color: #FBFBFB;
  border-radius: 100%;
}
/* line 787, scss/style.scss */
.social-media-section .media-item h2 i:after {
  content: "";
  width: 25px;
  height: 25px;
  display: block;
}
/* line 790, scss/style.scss */
.social-media-section .media-item .details {
  height: 405px;
  overflow: auto;
}
/* line 791, scss/style.scss */
.social-media-section .media-item .center-align {
  margin-top: 25px;
}
/* line 795, scss/style.scss */
.social-media-section .twitter h2 i:after {
  background: url("images/header-icon.svg#twitter") no-repeat;
}
/* line 800, scss/style.scss */
.social-media-section .facebook h2 i:after {
  background: url("images/header-icon.svg#facebook") no-repeat;
}
/* line 805, scss/style.scss */
.social-media-section .linkedin h2 i:after {
  background: url("images/header-icon.svg#linkdin") no-repeat;
}
/* line 810, scss/style.scss */
.social-media-section .instagram h2 i:after {
  background: url("images/instagram.svg") no-repeat;
}
/* line 813, scss/style.scss */
.social-media-section .social-media-block.owl-carousel {
  padding-bottom: 40px;
}
/* line 815, scss/style.scss */
.social-media-section .social-media-block.owl-carousel .owl-nav {
  position: absolute;
  top: -50px;
  right: 0px;
}
/* line 816, scss/style.scss */
.social-media-section .social-media-block.owl-carousel .owl-nav button span {
  background: url(images/next-btn.svg) 0 0 no-repeat;
  width: 31px;
  height: 31px;
  display: inline-flex;
  text-indent: -9999px;
  overflow: hidden;
}
/* line 817, scss/style.scss */
.social-media-section .social-media-block.owl-carousel .owl-nav .owl-prev {
  transform: rotate(180deg);
  margin-right: 10px;
}

/* line 821, scss/style.scss */
.social-hub-section {
  padding: 60px 0;
  background: url(images/social-hub-bg.png) 0 0 repeat;
  background-size: cover;
}
/* line 823, scss/style.scss */
.social-hub-section .block-title {
  margin-bottom: 40px;
}
/* line 824, scss/style.scss */
.social-hub-section .mygov_social_list {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  grid-gap: 20px;
}
/* line 825, scss/style.scss */
.social-hub-section .mygov_social_list li {
  padding: 30px 10px;
  background: #FFFFFF;
  position: relative;
  z-index: 2;
  overflow: hidden;
  box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.25);
  border-radius: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
/* line 828, scss/style.scss */
.social-hub-section .mygov_social_list li > a {
  margin: 0 auto 5px;
  min-width: 32px;
  width: 32px;
}
/* line 829, scss/style.scss */
.social-hub-section .mygov_social_list li:after {
  content: "";
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 100%;
  height: 0px;
  display: block;
  background-color: #DBF2ED;
  z-index: -1;
}
/* line 831, scss/style.scss */
.social-hub-section .mygov_social_list li:hover:after {
  height: 100%;
}
/* line 834, scss/style.scss */
.social-hub-section .mygov_social_list .share_block {
  display: flex;
  flex-direction: column-reverse;
}
/* line 837, scss/style.scss */
.social-hub-section .mygov_social_list .social_link_name {
  font-weight: 800;
}
/* line 838, scss/style.scss */
.social-hub-section .mygov_social_list .social_link_name a {
  color: #000;
}
/* line 840, scss/style.scss */
.social-hub-section .mygov_social_list .follow_count {
  color: #000;
  text-align: center;
  font-weight: normal;
  margin-bottom: 10px;
}
/* line 841, scss/style.scss */
.social-hub-section .mygov_social_list .follow_count span {
  color: #000;
  display: block;
  font-weight: bold;
  font-size: 1.375rem;
}

/* line 845, scss/style.scss */
.reading-blog {
  padding: 60px 0;
  background: #fff9ea;
}
/* line 846, scss/style.scss */
.reading-blog .block-title {
  margin-bottom: 40px;
}
/* line 847, scss/style.scss */
.reading-blog .blog-tab-nav {
  margin: 0 auto 40px;
  display: grid;
  justify-content: center;
}
/* line 848, scss/style.scss */
.reading-blog .blog-tab-nav .tab-outer {
  border-radius: 40px;
  overflow: hidden;
  position: relative;
  background-color: #fff;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2);
  display: grid;
  grid-template-columns: 1fr 1fr;
}
/* line 850, scss/style.scss */
.reading-blog .blog-tab-nav .tab-outer button {
  cursor: pointer;
  background: transparent;
  border: none;
  padding: 14px 25px;
  text-align: center;
  position: relative;
  color: #000;
  z-index: 2;
  font-weight: bold;
  font-size: 1.5rem;
}
/* line 851, scss/style.scss */
.reading-blog .blog-tab-nav .tab-outer button.active, .reading-blog .blog-tab-nav .tab-outer button:hover {
  background-color: #D87A52;
  color: #fff;
}
/* line 855, scss/style.scss */
.reading-blog .blog-tab-area {
  display: none;
}
/* line 856, scss/style.scss */
.reading-blog .blog-tab-area.show {
  display: block;
}
/* line 858, scss/style.scss */
.reading-blog .blog-text {
  padding: 50px;
  background: #fff;
}
/* line 860, scss/style.scss */
.reading-blog .blog-text a {
  color: #000;
}
/* line 861, scss/style.scss */
.reading-blog .blog-text p {
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
  margin-bottom: 20px;
}
/* line 863, scss/style.scss */
.reading-blog .publish-date {
  background-color: #FFC37C;
  border-radius: 13px;
  padding: 10px 15px;
  color: #000;
  display: inline-flex;
  font-size: 1.125rem;
}
/* line 864, scss/style.scss */
.reading-blog .blog-item {
  display: grid;
  justify-content: center;
  max-width: 1100px;
  margin: auto;
  grid-template-columns: 47% auto;
  border-radius: 15px;
  overflow: hidden;
}
/* line 865, scss/style.scss */
.reading-blog .blog-pic img {
  display: block;
}
/* line 866, scss/style.scss */
.reading-blog .blog-slider .owl-dots {
  display: flex;
  justify-content: center;
  margin: 20px 0;
}
/* line 867, scss/style.scss */
.reading-blog .blog-slider .owl-dots .owl-dot {
  width: 10px;
  height: 10px;
  border-radius: 20px;
  border: 1px solid #999;
  padding: 2px;
  overflow: hidden;
  margin: 0 5px;
}
/* line 868, scss/style.scss */
.reading-blog .blog-slider .owl-dots .owl-dot span {
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 100%;
}
/* line 869, scss/style.scss */
.reading-blog .blog-slider .owl-dots .owl-dot.active span {
  background-color: #D87A52;
}
/* line 872, scss/style.scss */
.reading-blog .winner-block {
  /*display: grid; grid-template-columns: repeat(4,1fr); grid-gap: 25px;*/
}
/* line 873, scss/style.scss */
.reading-blog .winner-block h3 {
  margin-bottom: 20px;
}
/* line 874, scss/style.scss */
.reading-blog .winner-block h3 a {
  color: #000;
  font-weight: bold;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
/* line 876, scss/style.scss */
.reading-blog .winner-block .winner-card {
  border-radius: 15px;
  padding: 15px;
  background-color: #fff;
}
/* line 877, scss/style.scss */
.reading-blog .winner-block .owl-stage {
  display: flex;
}
/* line 878, scss/style.scss */
.reading-blog .winner-block .owl-item {
  display: flex;
}
/* line 879, scss/style.scss */
.reading-blog .winner-block .winner-card {
  display: flex;
  flex-direction: column;
  height: 100%;
}
/* line 884, scss/style.scss */
.reading-blog .winner-block .owl-dots {
  display: flex;
  justify-content: center;
  margin: 20px 0;
}
/* line 885, scss/style.scss */
.reading-blog .winner-block .owl-dots .owl-dot {
  width: 10px;
  height: 10px;
  border-radius: 20px;
  border: 1px solid #999;
  padding: 2px;
  overflow: hidden;
  margin: 0 5px;
}
/* line 886, scss/style.scss */
.reading-blog .winner-block .owl-dots .owl-dot span {
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 100%;
}
/* line 887, scss/style.scss */
.reading-blog .winner-block .owl-dots .owl-dot.active span {
  background-color: #D87A52;
}
/* line 892, scss/style.scss */
.reading-blog .activity-type {
  color: #D87A52;
  margin-bottom: 14px;
}
/* line 893, scss/style.scss */
.reading-blog .blog-detail-time {
  padding: 10px 15px;
  background-color: #fff7e5;
  border-radius: 25px;
  margin-bottom: 20px;
}
/* line 894, scss/style.scss */
.reading-blog .card-footer {
  display: flex;
  justify-content: space-between;
}
/* line 895, scss/style.scss */
.reading-blog .share-blog {
  display: flex;
  align-items: center;
}
/* line 896, scss/style.scss */
.reading-blog .share-blog a {
  display: block;
  font-size: 0px;
  width: 24px;
  height: 24px;
  border-radius: 100%;
  padding: 5px;
  margin: 0 3px;
  background-color: #e1e1e1;
}
/* line 898, scss/style.scss */
.reading-blog .share-blog a.facebook:after {
  display: inline-block;
  content: "";
  background-image: url(images/header-icon.svg#facebook);
  width: 100%;
  height: 100%;
}
/* line 899, scss/style.scss */
.reading-blog .share-blog a.facebook:hover {
  opacity: 0.8;
}
/* line 902, scss/style.scss */
.reading-blog .share-blog a.twitter:hover {
  opacity: 0.8;
}
/* line 903, scss/style.scss */
.reading-blog .share-blog a.twitter::after {
  display: inline-block;
  content: "";
  background-image: url(images/header-icon.svg#twitter);
  width: 100%;
  height: 100%;
}
/* line 905, scss/style.scss */
.reading-blog .share-blog a.whatsapp {
  padding: 0px;
  display: none;
  background-color: transparent;
}
/* line 906, scss/style.scss */
.reading-blog .share-blog a.whatsapp::after {
  display: inline-block;
  content: "";
  background-image: url(images/header-icon.svg#whatsapp);
  width: 100%;
  height: 100%;
}
/* line 907, scss/style.scss */
.reading-blog .share-blog a.whatsapp:hover {
  opacity: 0.8;
}

/* line 914, scss/style.scss */
.cips-section {
  padding: 50px 0;
  background-color: #D9D9D9;
}
/* line 915, scss/style.scss */
.cips-section .cips-content {
  display: grid;
  grid-template-columns: 35% 45% 20%;
  grid-gap: 10px;
}
/* line 916, scss/style.scss */
.cips-section .mygov-community {
  background-color: #fff;
  border-radius: 15px;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);
  overflow: hidden;
}
/* line 917, scss/style.scss */
.cips-section .connect-social {
  background-color: #fff;
  border-radius: 15px;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);
  text-align: center;
  padding: 0 15px 20px;
}
/* line 918, scss/style.scss */
.cips-section .connect-social h3 {
  font-weight: 600;
  font-size: 2em;
  margin-bottom: 15px;
}
/* line 919, scss/style.scss */
.cips-section .connect-social span {
  font-weight: 500;
  font-size: 1.1429rem;
}

/* line 922, scss/style.scss */
.mc-text {
  padding: 20px 30px;
}
/* line 923, scss/style.scss */
.mc-text h3 {
  font-weight: 600;
  font-size: 2.2857rem;
  margin-bottom: 10px;
}
/* line 924, scss/style.scss */
.mc-text p {
  margin-bottom: 10px;
  font-weight: 500;
  font-size: 1.1429rem;
}

/* line 926, scss/style.scss */
.community-link {
  background-color: #1C1F21;
  border-radius: 40px;
  padding: 10px 20px;
  color: #fff;
  display: inline-flex;
}
/* line 927, scss/style.scss */
.community-link:hover {
  background-color: #000;
}

/* line 930, scss/style.scss */
.campaign-section {
  background-color: #f2f2f2;
  padding: 50px 0;
}
/* line 931, scss/style.scss */
.campaign-section .camp-card {
  background-color: #F6F6F6;
  padding: 20px 25px;
  border-radius: 18px;
}
/* line 932, scss/style.scss */
.campaign-section .camp-pic {
  border-radius: 12px;
  overflow: hidden;
  margin-bottom: 13px;
}
/* line 933, scss/style.scss */
.campaign-section .camp-text {
  background-color: #fff;
  border-radius: 18px;
  padding: 18px;
  margin-bottom: 20px;
}
/* line 934, scss/style.scss */
.campaign-section .capm-desc {
  height: 100px;
  overflow-x: auto;
  font-size: 0.9375rem;
}
/* line 935, scss/style.scss */
.campaign-section .view-btn {
  background-color: #343741;
  border-radius: 20px;
  padding: 10px 30px;
  color: #fff;
  display: inline-flex;
  font-size: 0.875rem;
  font-weight: 500;
}
/* line 936, scss/style.scss */
.campaign-section .view-btn:hover {
  background-color: #000;
}
/* line 938, scss/style.scss */
.campaign-section .campaign-slider.owl-carousel {
  padding-bottom: 40px;
}
/* line 940, scss/style.scss */
.campaign-section .campaign-slider.owl-carousel .owl-nav {
  position: absolute;
  top: -50px;
  right: 0px;
}
/* line 941, scss/style.scss */
.campaign-section .campaign-slider.owl-carousel .owl-nav button span {
  background: url(images/next-btn.svg) 0 0 no-repeat;
  width: 31px;
  height: 31px;
  display: inline-flex;
  text-indent: -9999px;
  overflow: hidden;
}
/* line 942, scss/style.scss */
.campaign-section .campaign-slider.owl-carousel .owl-nav .owl-prev {
  transform: rotate(180deg);
  margin-right: 10px;
}

/* line 946, scss/style.scss */
.sc-section {
  background-color: #FFFBF2;
  padding: 50px 0;
}

/* line 947, scss/style.scss */
.sc-wrap {
  display: grid;
  grid-template-columns: 1fr 1fr;
}
/* line 948, scss/style.scss */
.sc-wrap h2 {
  text-align: center;
  font-size: 2em;
  margin-bottom: 20px;
}
/* line 949, scss/style.scss */
.sc-wrap .saathi-block {
  position: relative;
}
/* line 950, scss/style.scss */
.sc-wrap .saathi-block a {
  position: absolute;
  left: 50%;
  transform: translate(-50%);
  bottom: 50px;
  background-color: #343741;
  border-radius: 30px;
  padding: 13px 20px;
  color: #fff;
}
/* line 951, scss/style.scss */
.sc-wrap .saathi-block a:hover {
  background-color: #ef7643;
}
/* line 954, scss/style.scss */
.sc-wrap .campus-block {
  position: relative;
}
/* line 955, scss/style.scss */
.sc-wrap .campus-block a {
  position: absolute;
  left: 50%;
  transform: translate(-50%);
  bottom: 50px;
  background-color: #D87A52;
  border-radius: 30px;
  padding: 13px 20px;
  color: #fff;
}
/* line 956, scss/style.scss */
.sc-wrap .campus-block a:hover {
  background-color: #ef7643;
}

/* line 962, scss/style.scss */
.search-list input {
  display: block;
  width: 100%;
  background: url(images/search-icon.png) 8px center no-repeat;
  padding: 10px 8px 10px 40px;
  border: 1px solid #aaa;
  border-radius: 4px;
}

/* line 964, scss/style.scss */
.rbtn {
  margin-bottom: 10px;
}
/* line 965, scss/style.scss */
.rbtn input {
  margin-top: 0px;
}

/* line 969, scss/style.scss */
.status-block label {
  display: block;
  margin-bottom: 10px;
}

/* line 971, scss/style.scss */
.sortby .select2-results__option {
  padding-right: 20px;
  vertical-align: middle;
}
/* line 975, scss/style.scss */
.sortby .select2-results__option:before {
  content: "";
  display: inline-block;
  position: relative;
  height: 20px;
  width: 20px;
  border: 2px solid #e9e9e9;
  border-radius: 4px;
  background-color: #fff;
  margin-right: 20px;
  vertical-align: middle;
}
/* line 987, scss/style.scss */
.sortby .select2-results__option--selected:before {
  background-image: url(images/green-check.png);
  background-repeat: no-repeat;
  background-position: center center;
  color: #fff;
  background-color: #f77750;
  border: 0;
  display: inline-block;
  padding-left: 3px;
}
/* line 995, scss/style.scss */
.sortby .select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #fff;
}
/* line 998, scss/style.scss */
.sortby .select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #eaeaeb;
  color: #272727;
}
/* line 1002, scss/style.scss */
.sortby .select2-container--default .select2-selection--multiple {
  margin-bottom: 10px;
}
/* line 1005, scss/style.scss */
.sortby .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-radius: 4px;
}
/* line 1008, scss/style.scss */
.sortby .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #f77750;
  border-width: 2px;
}
/* line 1012, scss/style.scss */
.sortby .select2-container--default .select2-selection--multiple {
  border-width: 2px;
}

/* line 1017, scss/style.scss */
.referral-qr {
  color: #fff;
  text-align: center;
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#4242cb+45,008c96+100 */
  background: linear-gradient(to bottom, #4242cb 45%, #008c96 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  padding: 15px;
  border-radius: 15px;
  width: 320px;
}

/* line 1022, scss/style.scss */
.activites-list {
  border-radius: 15px;
  padding: 20px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}

/* line 1024, scss/style.scss */
.share-qr i {
  width: 40px;
  height: 40px;
  display: inline-flex;
  background-color: #fff;
  padding: 8px;
  border-radius: 50%;
  text-indent: -9999px;
}
/* line 1025, scss/style.scss */
.share-qr i:after {
  width: 100%;
  height: 100%;
  display: block;
  content: "";
}
/* line 1026, scss/style.scss */
.share-qr i.fb-icon:after {
  background: url("images/header-icon.svg#facebook") no-repeat;
}
/* line 1027, scss/style.scss */
.share-qr i.twitter-icon:after {
  background: url("images/header-icon.svg#twitter") no-repeat;
}
/* line 1028, scss/style.scss */
.share-qr i.youtube-icon:after {
  background: url("images/header-icon.svg#youtube") no-repeat;
}
/* line 1029, scss/style.scss */
.share-qr i.insta-icon:after {
  background: url("images/instagram.svg") no-repeat;
}
/* line 1030, scss/style.scss */
.share-qr i.linkedin-icon:after {
  background: url("images/header-icon.svg#linkdin") no-repeat;
}
/* line 1031, scss/style.scss */
.share-qr i.youtube-icon:after {
  background: url("images/header-icon.svg#youtube") no-repeat;
}
/* line 1032, scss/style.scss */
.share-qr i.whatsapp-icon:after {
  background: url("images/header-icon.svg#whatsapp") no-repeat;
}

/* line 1035, scss/style.scss */
.share-label {
  padding: 7px 15px;
  display: inline-flex;
  gap: 6px;
  cursor: pointer;
  background-color: #fff;
  color: #000;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
  border-radius: 24px;
  margin-bottom: 14px;
}
/* line 1036, scss/style.scss */
.share-label:after {
  background: url(images/svg-icons.svg#share-black) 0 0 no-repeat;
  content: "";
  width: 22px;
  height: 22px;
  display: inline-flex;
}

/* line 1038, scss/style.scss */
.referral-qr-pic {
  max-width: 150px;
  margin: auto auto 15px;
}

/* line 1039, scss/style.scss */
.group-wrapper__created {
  line-height: 1.4;
}

@media all and (max-width: 767px) {
  /* line 1045, scss/style.scss */
  .media-content .share-box .whatsapp {
    display: block;
  }
}
/* line 1048, scss/style.scss */
.innerpage {
  display: block;
}

/* line 1049, scss/style.scss */
.inner-page {
  padding: 25px 0;
  position: relative;
}
/* line 1051, scss/style.scss */
.inner-page .container {
  display: grid;
  grid-template-columns: 320px auto;
  gap: 25px;
  padding: 0px;
}
/* line 1053, scss/style.scss */
.inner-page .sidebar .select2-container {
  margin-bottom: 15px;
}
/* line 1055, scss/style.scss */
.inner-page .breadcrum {
  margin-bottom: 15px;
}

/* line 1057, scss/style.scss */
.search-list {
  margin-bottom: 20px;
}

/* line 1058, scss/style.scss */
.yearly-wise label {
  margin-bottom: 15px;
  display: block;
}

/* line 1059, scss/style.scss */
.year-list {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}
/* line 1060, scss/style.scss */
.year-list a {
  border-radius: 18px;
  padding: 6px 10px;
  border: 1px solid #ec7026;
  color: #000;
}

/* line 1063, scss/style.scss */
.content-list-wrapper {
  margin-bottom: 75px;
  /*max width added for similar with at task page*/
}
/* line 1065, scss/style.scss */
.content-list-wrapper .content-item {
  display: grid;
  grid-template-columns: 1fr 45%;
}
/* line 1066, scss/style.scss */
.content-list-wrapper.grid-view {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 20px;
}
/* line 1067, scss/style.scss */
.content-list-wrapper.grid-view .content-item {
  padding: 14px;
  border-radius: 10px;
  display: flex;
  flex-direction: column;
  margin-bottom: 0px;
  position: relative;
  /*padding-bottom: 70px;*/
}
/* line 1068, scss/style.scss */
.content-list-wrapper.grid-view .content-item h3 a {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
/* line 1070, scss/style.scss */
.content-list-wrapper.grid-view .chl_info {
  order: 2;
  margin-right: 0px;
  padding: 20px 0 0;
}
/* line 1071, scss/style.scss */
.content-list-wrapper.grid-view .chl_info h3 {
  border: none;
  margin-bottom: 10px;
  padding: 0px;
}
/* line 1074, scss/style.scss */
.content-list-wrapper.grid-view .chl_status {
  order: 3;
  flex-wrap: wrap;
  margin-right: 0px;
  gap: 20px;
}
/* line 1075, scss/style.scss */
.content-list-wrapper.grid-view .prize-tag {
  order: 4;
  background: none;
  padding: 0px;
  margin-bottom: 20px;
}
/* line 1076, scss/style.scss */
.content-list-wrapper.grid-view .chl_action {
  margin-right: 0px;
  padding-bottom: 0px;
  /*background-color: #FFFAF5; padding: 18px; position: relative; bottom: 0px; left: 0px;*/
  order: 6;
  width: 100%;
  flex-wrap: wrap;
  gap: 10px;
  z-index: 10;
}
/* line 1077, scss/style.scss */
.content-list-wrapper.grid-view .bc-info {
  margin-top: 10px;
}
/* line 1078, scss/style.scss */
.content-list-wrapper.grid-view .chl-pic {
  border-radius: 10px;
  overflow: hidden;
  order: 1;
  margin: 0 auto;
  max-width: 100%;
}
/* line 1079, scss/style.scss */
.content-list-wrapper.grid-view .subm-last-date {
  margin-right: 0px;
}
/* line 1080, scss/style.scss */
.content-list-wrapper.grid-view .pct-btn {
  /*order:4; width:100%;*/
  justify-content: space-between;
  text-align: center;
}
/* line 1081, scss/style.scss */
.content-list-wrapper.grid-view .chl-timeline {
  font-size: 0.875rem;
  flex-wrap: nowrap;
  margin: 0 0 5px;
}
/* line 1082, scss/style.scss */
.content-list-wrapper.grid-view .chl-timeline span small {
  margin-left: 0px;
  margin-top: 10px;
  font-size: 0.9em;
}
/* line 1084, scss/style.scss */
.content-list-wrapper.grid-view .skill-intrest-name {
  order: 10;
  margin-left: 0px;
  padding: 10px;
}
/* line 1085, scss/style.scss */
.content-list-wrapper.grid-view .skill-intrest-name span {
  height: auto;
  padding: 5px;
  display: block;
  border: none;
}
/* line 1086, scss/style.scss */
.content-list-wrapper.grid-view .skill-intrest-name span a {
  margin-right: 0px;
}
/* line 1088, scss/style.scss */
.content-list-wrapper.grid-view .skill-intrest-name.show-skill {
  display: block;
}
/* line 1092, scss/style.scss */
.content-list-wrapper.grid-view .submission-count {
  margin-right: 0px;
}
/* line 1093, scss/style.scss */
.content-list-wrapper.grid-view .content-item.no-reward .chl_action {
  padding-bottom: 0px;
}
/* line 1095, scss/style.scss */
.content-list-wrapper audio {
  width: 100%;
}
/* line 1096, scss/style.scss */
.content-list-wrapper .chl-pic {
  margin-left: auto;
}

/* line 1098, scss/style.scss */
.skill-intrest-name span {
  display: inline-flex;
}

/* line 1099, scss/style.scss */
.cat-type {
  margin-top: 10px;
}

/* line 1100, scss/style.scss */
.content-item {
  display: grid;
  /*grid-template-columns: 1fr max(45%);*/
  border-radius: 13px;
  padding: 0 0 0 40px;
  box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
  overflow: hidden;
  margin-bottom: 30px;
}
/* line 1101, scss/style.scss */
.content-item h3 {
  /*border-bottom: 1px solid #E5E5E5; padding-bottom: 15px; */
  font-weight: 600;
  margin-bottom: 15px;
}
/* line 1102, scss/style.scss */
.content-item h3 a {
  color: #000;
  text-decoration: none;
}
/* line 1103, scss/style.scss */
.content-item h3 a:hover {
  color: #D87A52;
}
/* line 1107, scss/style.scss */
.content-item.no-reward .chl_action {
  padding-bottom: 20px;
}
/* line 1108, scss/style.scss */
.content-item.no-reward .ministry-name {
  padding-bottom: 5px;
}
/* line 1109, scss/style.scss */
.content-item.no-reward .chl-pic {
  grid-row: 1 / 5;
  margin-left: auto;
  background: none;
}

/* line 1112, scss/style.scss */
.bc-info {
  grid-row: 4/5;
  grid-column: 1/2;
  margin: auto 0;
}

/* line 1113, scss/style.scss */
.skill-intrest-name {
  grid-column: 1 / 3;
  padding-left: 20px;
  background-color: #FDF8EB;
  display: flex;
  flex-wrap: wrap;
}
/* line 1114, scss/style.scss */
.skill-intrest-name span {
  /*border-left: 1px solid #fff; */
  display: flex;
  padding: 15px 20px;
  /*border creating problem with task listing page width 4 span*/
}
/* line 1115, scss/style.scss */
.skill-intrest-name span:first-child {
  border: none;
}
/* line 1116, scss/style.scss */
.skill-intrest-name span a {
  margin-left: 6px;
}

/* line 1119, scss/style.scss */
.ministry-name {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin-bottom: 6px;
}
/* line 1120, scss/style.scss */
.ministry-name a {
  color: #000;
}
/* line 1121, scss/style.scss */
.ministry-name span {
  width: 100%;
  display: block;
}

/* line 1123, scss/style.scss */
.chl_status {
  grid-row: 1/2;
  grid-column: 1/2;
  display: flex;
  margin: 20px 0;
  align-items: center;
  grid-gap: 10px;
  margin-right: 40px;
  justify-content: space-between;
}

/* line 1124, scss/style.scss */
.chl-pic {
  grid-row: 1/4;
  grid-column: 2 / 3;
  background-color: #FFFAF5;
}
/* line 1125, scss/style.scss */
.chl-pic img {
  display: block;
}

/* line 1127, scss/style.scss */
.sbm-open, .sbm-close {
  font-weight: 600;
  text-align: center;
}

/* line 1128, scss/style.scss */
.sbm-soon {
  position: relative;
}
/* line 1129, scss/style.scss */
.sbm-soon span {
  background: rgba(27, 72, 235, 0.8);
  color: #fff;
  position: relative;
  z-index: 1;
  padding: 5px 25px;
  border-radius: 18px;
  display: block;
}
/* line 1130, scss/style.scss */
.sbm-soon:before {
  content: "";
  background: url(images/svg-icons.svg#bg-bl) no-repeat;
  width: 51px;
  height: 52px;
  display: inline-block;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0;
  bottom: 0px;
  margin: auto;
}
/* line 1131, scss/style.scss */
.sbm-soon::after {
  content: "";
  background: url(images/svg-icons.svg#soon) 0 0 no-repeat;
  width: 33px;
  height: 35px;
  display: inline-block;
  position: absolute;
  left: -5px;
  top: -23px;
  z-index: 2;
}

/*.content-list-wrapper*/
/* line 1133, scss/style.scss */
.sbm-open {
  position: relative;
}
/* line 1134, scss/style.scss */
.sbm-open span {
  background: #a7d18f;
  color: #356700;
  position: relative;
  z-index: 1;
  padding: 5px 25px;
  border-radius: 18px;
  display: block;
}
/* line 1135, scss/style.scss */
.sbm-open:before {
  content: "";
  background: url(images/svg-icons.svg#bg-gr) 0 0 no-repeat;
  width: 51px;
  height: 52px;
  display: inline-block;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0;
  bottom: 0px;
  margin: auto;
}
/* line 1136, scss/style.scss */
.sbm-open::after {
  content: "";
  background: url(images/status-bulb.png) 0 0 no-repeat;
  width: 33px;
  height: 35px;
  display: inline-block;
  position: absolute;
  left: -10px;
  top: -20px;
  z-index: 2;
}

/* line 1138, scss/style.scss */
.sbm-close {
  position: relative;
}
/* line 1139, scss/style.scss */
.sbm-close span {
  background: #bfbfbf;
  color: #000;
  position: relative;
  z-index: 1;
  padding: 5px 25px;
  border-radius: 18px;
  display: block;
}
/* line 1140, scss/style.scss */
.sbm-close:before {
  content: "";
  background: url(images/svg-icons.svg#bg-gray) 0 0 no-repeat;
  width: 51px;
  height: 52px;
  display: inline-block;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0;
  bottom: 0px;
  margin: auto;
}
/* line 1141, scss/style.scss */
.sbm-close::after {
  content: "";
  background: url(images/status-bulb-close.png) 0 0 no-repeat;
  width: 33px;
  height: 35px;
  display: inline-block;
  position: absolute;
  left: -10px;
  top: -20px;
  z-index: 2;
}

/* line 1143, scss/style.scss */
.chl_info {
  grid-row: 2/3;
  grid-column: 1/2;
  margin-right: 40px;
  /*padding-bottom: 30px;  text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;*/
}
/* line 1144, scss/style.scss */
.chl_info p {
  font-size: 0.875rem;
}

/* line 1146, scss/style.scss */
.chl_action {
  grid-row: 3/4;
  grid-column: 1/2;
  align-items: center;
  padding-bottom: 10px;
}

/* line 1147, scss/style.scss */
.cm-block {
  grid-row: 4/5;
  grid-column: 1/2;
}

/* line 1148, scss/style.scss */
.prize-tag {
  position: relative;
  display: flex;
  align-items: center;
  font-weight: 600;
  grid-row: 4/5;
  grid-column: 2/3;
  padding: 24px 20px;
  background-color: #FFFAF5;
}
/* line 1150, scss/style.scss */
.prize-tag:before {
  content: "";
  margin-right: 10px;
  /*background: url(images/sm-icon.png) -49px 3px no-repeat;*/
  background: url(images/prize.svg) center center no-repeat;
  border-radius: 8px;
  min-width: 38px;
  height: 38px;
  display: inline-flex;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
/* line 1151, scss/style.scss */
.prize-tag span {
  margin-left: 20px;
}

/* line 1153, scss/style.scss */
.see-result {
  display: flex;
  align-items: center;
  font-weight: 500;
  cursor: pointer;
}
/* line 1154, scss/style.scss */
.see-result i {
  border-radius: 50%;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
  padding: 5px;
  margin-right: 8px;
  display: inline-flex;
}
/* line 1155, scss/style.scss */
.see-result i:after {
  content: "";
  background: url(images/sm-icon.png) -37px -109px no-repeat;
  width: 25px;
  height: 25px;
  display: inline-flex;
}
/* line 1157, scss/style.scss */
.see-result a {
  color: #000;
}

/* line 1160, scss/style.scss */
.submission-count {
  /*margin-left: auto;*/
  margin-right: 50px;
  text-align: center;
}

/* line 1161, scss/style.scss */
.chl_action {
  display: flex;
  justify-content: space-between;
  margin-right: 40px;
}

/* line 1162, scss/style.scss */
.pct-btn {
  background-color: #D87A52;
  border-radius: 35px;
  padding: 7px 10px 7px 18px;
  display: flex;
  align-items: center;
  color: #fff;
}
/* line 1163, scss/style.scss */
.pct-btn:after {
  content: "";
  background: url(images/svg-icons.svg#circle-arrow) 0 0 no-repeat;
  width: 32px;
  height: 32px;
  display: inline-flex;
  margin-left: 15px;
}
/* line 1164, scss/style.scss */
.pct-btn:hover {
  text-decoration: none;
  color: #fff;
  background-color: #000;
}
/* line 1165, scss/style.scss */
.pct-btn.disabled {
  cursor: not-allowed;
}
/* line 1166, scss/style.scss */
.pct-btn.login-btn {
  display: flex;
}

/* line 1168, scss/style.scss */
.share-on-sm {
  position: relative;
  display: inline-block;
}
/* line 1169, scss/style.scss */
.share-on-sm .share-icon {
  padding: 6px;
  display: inline-flex;
  cursor: pointer;
  background-color: #fff;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
  border-radius: 50%;
  border: none;
  text-indent: -9999px;
  overflow: hidden;
}
/* line 1170, scss/style.scss */
.share-on-sm .share-icon:after {
  background: url(images/svg-icons.svg#share-black) 0 0 no-repeat;
  content: "";
  width: 22px;
  height: 22px;
  display: inline-flex;
}
/* line 1172, scss/style.scss */
.share-on-sm .social-share-menu {
  opacity: 0;
  visibility: hidden;
  position: absolute;
  right: 100%;
  top: 3px;
  padding: 0 5px;
  transform: translateX(10px);
  transition: all 0.3s ease 0s;
  display: flex;
  gap: 10px;
}
/* line 1174, scss/style.scss */
.share-on-sm .social-share-menu a:hover {
  opacity: 0.8;
}
/* line 1177, scss/style.scss */
.share-on-sm:hover .social-share-menu, .share-on-sm:focus-within .social-share-menu {
  opacity: 1;
  transform: translateX(0px);
  visibility: visible;
}

/* line 1180, scss/style.scss */
.tc {
  display: flex;
  align-items: center;
  color: #060606;
}
/* line 1181, scss/style.scss */
.tc::before {
  content: "";
  background: url("images/tc.png") no-repeat;
  width: 31px;
  height: 31px;
  display: inline-flex;
  margin-right: 7px;
}

/* line 1183, scss/style.scss */
.page-content {
  margin-bottom: 30px;
  position: relative;
}
/* line 1184, scss/style.scss */
.page-content h1, .page-content h2 {
  font-size: 2rem;
  margin-bottom: 20px;
}

/* line 1186, scss/style.scss */
.chl-timeline {
  display: flex;
  font-weight: 400;
  margin: 20px 0 0;
  gap: 10px;
  flex-wrap: wrap;
  justify-content: space-between;
  border-bottom: 2px solid #f4f4f4;
  padding-bottom: 15px;
  margin-bottom: 15px;
}
/* line 1188, scss/style.scss */
.chl-timeline span small {
  margin-left: 10px;
  border-radius: 20px;
  padding: 6px 10px;
  text-align: center;
  border: 1px solid #ddd;
  display: inline-flex;
  font-size: 0.875rem;
}
/* line 1190, scss/style.scss */
.chl-timeline .start-date {
  padding-left: 0px;
}
/* line 1191, scss/style.scss */
.chl-timeline .start-date small {
  color: #356700;
}
/* line 1194, scss/style.scss */
.chl-timeline .last-date small {
  color: #fd3838;
}

/* line 1197, scss/style.scss */
.newsTicker {
  width: 100%;
  border: 1px solid #ccc;
  padding: 10px 20px 10px 60px;
}

/* line 1204, scss/style.scss */
.newsTicker ul {
  list-style: none;
  padding: 0;
  margin: 0;
  position: absolute;
  white-space: nowrap;
}

/* line 1211, scss/style.scss */
.ticker-block {
  height: 1.5rem;
  overflow: hidden;
  position: relative;
  white-space: nowrap;
}

/* line 1213, scss/style.scss */
.newsTicker li {
  display: inline;
}

/* line 1216, scss/style.scss */
.TickerNews.default_theme {
  background-color: #f1f1f1;
}

/* line 1220, scss/style.scss */
.TickerNews.default_theme .ti_wrapper {
  border: #CBCBCB solid 1px;
  border-width: 1px 0;
}

/* line 1225, scss/style.scss */
.TickerNews.default_theme .ti_news a {
  display: block;
  margin-right: 10px;
  color: #333;
  text-transform: uppercase;
  text-decoration: none;
}

/* line 1233, scss/style.scss */
.TickerNews.default_theme .ti_news span {
  color: red;
  font-size: 110%;
}

/* template 2 */
/* line 1244, scss/style.scss */
.TickerNews.default_theme_2 {
  background-color: #f1f1f1;
  position: relative;
}

/* line 1249, scss/style.scss */
.TickerNews.default_theme_2 * {
  box-sizing: border-box;
}

/* line 1253, scss/style.scss */
.TickerNews.default_theme_2 .leftside {
  position: relative;
  left: 0;
  width: 120px;
  float: left;
  border: #792C2C solid 1px;
  border-width: 1px 0;
}

/* line 1262, scss/style.scss */
.TickerNews.default_theme_2 .leftside h4 {
  margin: 0;
  text-align: center;
  text-transform: uppercase;
  background-color: #BD2B2B;
  color: white;
  padding: 0 5px;
}

/* line 1271, scss/style.scss */
.TickerNews.default_theme_2 .ti_wrapper {
  position: absolute;
  left: 120px;
  float: left;
  border: #CBCBCB solid 1px;
  border-width: 1px 0;
}

/* line 1279, scss/style.scss */
.TickerNews.default_theme_2 .ti_news a {
  display: block;
  margin-right: 10px;
  color: #333;
  text-transform: uppercase;
  text-decoration: none;
  margin-left: solid 1px #c1c1c1;
  margin-left: solid 1px #c1c1c1;
}

/* line 1289, scss/style.scss */
.TickerNews.default_theme_2 .ti_news span {
  color: red;
  font-size: 110%;
}

/* template 2 */
/* line 1298, scss/style.scss */
.TickerNews.default_theme_3 {
  background-color: #f1f1f1;
  position: relative;
}

/* line 1303, scss/style.scss */
.TickerNews.default_theme_3 .ti_wrapper {
  border: #CBCBCB solid 1px;
  border-width: 1px 0;
}

/* line 1308, scss/style.scss */
.TickerNews.default_theme_3 .ti_news a {
  display: block;
  margin-right: 10px;
  color: #333;
  text-transform: uppercase;
  text-decoration: none;
}

/* line 1317, scss/style.scss */
.TickerNews.default_theme_3 .ti_news span {
  color: red;
  font-size: 110%;
}

/* line 1321, scss/style.scss */
.TickerNews {
  width: 100%;
  height: 50px;
  line-height: 48px;
}

/* line 1326, scss/style.scss */
.ti_wrapper {
  width: 100%;
  position: relative;
  overflow: hidden;
}

/* line 1331, scss/style.scss */
.ti_slide {
  width: 30000px;
  position: relative;
  left: 0;
  top: 0;
}

/* line 1337, scss/style.scss */
.ti_content {
  width: 8000px;
  position: relative;
  float: left;
}

/* line 1342, scss/style.scss */
.ti_news {
  position: relative;
  font-size: 0.9375rem;
}
/* line 1344, scss/style.scss */
.ti_news::before {
  content: "";
  height: 25px;
  display: inline-flex;
  background: #000;
  width: 1px;
  position: absolute;
  left: 0px;
  top: 0px;
  bottom: 0px;
  margin: auto;
}
/* line 1347, scss/style.scss */
.ti_news:first-child::before {
  display: none;
}

/* line 1350, scss/style.scss */
.ti_news a {
  margin: 0 10px;
  color: black;
  text-decoration: none;
}

/* line 1355, scss/style.scss */
.TickerNews, .newsTicker {
  background-color: #C0E4FF;
  padding-left: 80px;
  position: relative;
}

/* line 1356, scss/style.scss */
.newsTicker ul {
  list-style: none;
}

/* line 1357, scss/style.scss */
#stop-resume {
  position: absolute;
  left: 5px;
  border: none;
  cursor: pointer;
  top: 7px;
  background: url(images/play-btn.png) 0 0px no-repeat;
  width: 33px;
  height: 33px;
  display: block;
  text-indent: -9999px;
}

/* line 1358, scss/style.scss */
#stop-resume.play-btn {
  background-position: 0 -33px;
}

/* line 1359, scss/style.scss */
.mkb-wrapper {
  background: #fff1f1;
  padding: 30px 0;
}
/* line 1361, scss/style.scss */
.mkb-wrapper h2 {
  font-size: 3rem;
  text-align: center;
  margin-bottom: 0px;
}
/* line 1362, scss/style.scss */
.mkb-wrapper .mkb-block {
  box-shadow: 0 0 8px rgba(245, 135, 135, 0.2);
  padding: 0 30px;
  border-radius: 10px;
  background-color: #fff;
  min-width: 100%;
  /* width:31.33%; margin-left: 2%; float: left;*/
}
/* line 1363, scss/style.scss */
.mkb-wrapper .mkb-pic {
  margin-bottom: 15px;
}
/* line 1364, scss/style.scss */
.mkb-wrapper .owl-carousel {
  margin-bottom: 40px;
}
/* line 1365, scss/style.scss */
.mkb-wrapper .owl-carousel .owl-nav button {
  position: absolute;
  top: 50%;
}
/* line 1366, scss/style.scss */
.mkb-wrapper .owl-carousel .owl-nav button span {
  background: url(images/next.png) 0 0 no-repeat;
  width: 18px;
  height: 36px;
  display: inline-flex;
  text-indent: -9999px;
  overflow: hidden;
}
/* line 1367, scss/style.scss */
.mkb-wrapper .owl-carousel .owl-nav button.owl-prev {
  transform: rotate(180deg);
  margin-right: 10px;
  left: -40px;
}
/* line 1368, scss/style.scss */
.mkb-wrapper .owl-carousel .owl-nav button.owl-next {
  right: -40px;
}
/* line 1370, scss/style.scss */
.mkb-wrapper .owl-carousel .owl-dots {
  display: flex;
  justify-content: center;
  margin-top: 20px;
}
/* line 1371, scss/style.scss */
.mkb-wrapper .owl-carousel .owl-dots .owl-dot {
  width: 10px;
  height: 10px;
  border-radius: 20px;
  border: 1px solid #000 !important;
  padding: 2px;
  overflow: hidden;
  margin: 0 5px;
}
/* line 1372, scss/style.scss */
.mkb-wrapper .owl-carousel .owl-dots .owl-dot span {
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 100%;
}
/* line 1373, scss/style.scss */
.mkb-wrapper .owl-carousel .owl-dots .owl-dot.active span {
  background-color: #D87A52;
}
/* line 1377, scss/style.scss */
.mkb-wrapper .block-title {
  text-align: center;
}
/* line 1378, scss/style.scss */
.mkb-wrapper .block-title .subtitle {
  margin-top: 0px;
}

/* line 1381, scss/style.scss */
.mkb-content {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 15px;
  border-radius: 10px;
  /* margin-left: -2%;*/
  min-width: 0px;
  padding-top: 60px;
}
/* line 1382, scss/style.scss */
.mkb-content .block-title {
  height: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: -30px auto 30px;
  max-width: 70%;
  padding: 15px;
  box-shadow: 0 0 5px rgba(245, 135, 135, 0.2);
  background-color: #fff;
  text-align: center;
  border-radius: 8px 8px 0 0;
  font-size: 1.125rem;
  font-weight: bold;
}
/* line 1383, scss/style.scss */
.mkb-content h4 {
  margin-bottom: 14px;
  font-size: 0.9375rem;
  font-weight: 600;
}
/* line 1384, scss/style.scss */
.mkb-content .subheading {
  text-align: center;
  margin-top: -15px;
  margin-bottom: 20px;
}
/* line 1385, scss/style.scss */
.mkb-content .event-date {
  color: #545454;
  font-size: 0.875rem;
}

/* line 1387, scss/style.scss */
.mkb-links {
  margin-top: 15px;
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  padding-bottom: 20px;
}
/* line 1388, scss/style.scss */
.mkb-links .watch-btn, .mkb-links .read-btn {
  border-radius: 20px;
  padding: 8px 15px;
  text-align: center;
  font-size: 0.875rem;
  font-weight: 600;
  background-color: #D87A52;
  display: inline-flex;
  color: #fff;
}
/* line 1389, scss/style.scss */
.mkb-links .watch-btn:hover, .mkb-links .read-btn:hover {
  background-color: #e05f14;
}
/* line 1391, scss/style.scss */
.mkb-links .view-all-btn {
  border: 1px solid #000;
  border-radius: 20px;
  font-size: 0.875rem;
  font-weight: 600;
  padding: 8px 15px;
  text-align: center;
  color: #000;
  display: inline-block;
}
/* line 1392, scss/style.scss */
.mkb-links .view-all-btn:hover {
  background: #333;
  color: #fff;
}

/* line 1395, scss/style.scss */
.mg-states {
  padding: 80px 0 50px;
  background-color: #fcf3ec;
}

/* line 1397, scss/style.scss */
.state-up-wrapper {
  display: grid;
  grid-template-columns: 250px auto;
  gap: 40px;
}
/* line 1399, scss/style.scss */
.state-up-wrapper .mg-states {
  background-color: #FFF9F6;
  padding: 100px 0 50px;
}
/* line 1400, scss/style.scss */
.state-up-wrapper .mgstate-item {
  border-radius: 16px;
  background: #fff;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
  padding: 17px 17px 20px;
}
/* line 1401, scss/style.scss */
.state-up-wrapper .mgstate-item .state-symbol {
  text-align: center;
  margin-bottom: 10px;
}
/* line 1402, scss/style.scss */
.state-up-wrapper .mgstate-item .state-symbol i {
  width: 18px;
  height: 43px;
  display: inline-flex;
  background-color: #D87A52;
}
/* line 1404, scss/style.scss */
.state-up-wrapper .mgstate-item.arunachal .state-symbol i {
  -webkit-mask: url(images/aoi-sprite.svg#arunachal) no-repeat;
  mask: url(images/aoi-sprite.svg#arunachal) no-repeat;
  width: 50px;
}
/* line 1405, scss/style.scss */
.state-up-wrapper .mgstate-item.chhattisgarh .state-symbol i {
  -webkit-mask: url(images/aoi-sprite.svg#chhattisgarh) no-repeat;
  mask: url(images/aoi-sprite.svg#chhattisgarh) no-repeat;
  width: 47px;
}
/* line 1406, scss/style.scss */
.state-up-wrapper .mgstate-item.gujarat .state-symbol i {
  -webkit-mask: url(images/aoi-sprite.svg#gujarat) no-repeat;
  mask: url(images/aoi-sprite.svg#gujarat) no-repeat;
  width: 50px;
}
/* line 1407, scss/style.scss */
.state-up-wrapper .mgstate-item.jk .state-symbol i {
  -webkit-mask: url(images/aoi-sprite.svg#jk) no-repeat;
  mask: url(images/aoi-sprite.svg#jk) no-repeat;
  width: 50px;
}
/* line 1408, scss/style.scss */
.state-up-wrapper .mgstate-item.ladakh .state-symbol i {
  -webkit-mask: url(images/aoi-sprite.svg#ladakh) no-repeat;
  mask: url(images/aoi-sprite.svg#ladakh) no-repeat;
  width: 50px;
}
/* line 1409, scss/style.scss */
.state-up-wrapper .mgstate-item.maharashtra .state-symbol i {
  -webkit-mask: url(images/aoi-sprite.svg#maharashtra) no-repeat;
  mask: url(images/aoi-sprite.svg#maharashtra) no-repeat;
  width: 55px;
}
/* line 1410, scss/style.scss */
.state-up-wrapper .mgstate-item.mizoram .state-symbol i {
  -webkit-mask: url(images/aoi-sprite.svg#mizoram) no-repeat;
  mask: url(images/aoi-sprite.svg#mizoram) no-repeat;
  width: 45px;
}
/* line 1411, scss/style.scss */
.state-up-wrapper .mgstate-item.jharkhand .state-symbol i {
  -webkit-mask: url(images/aoi-sprite.svg#jharkhand) no-repeat;
  mask: url(images/aoi-sprite.svg#jharkhand) no-repeat;
  width: 33px;
}
/* line 1412, scss/style.scss */
.state-up-wrapper .mgstate-item.himachal .state-symbol i {
  -webkit-mask: url(images/aoi-sprite.svg#himachal) no-repeat;
  mask: url(images/aoi-sprite.svg#himachal) no-repeat;
  width: 40px;
}
/* line 1413, scss/style.scss */
.state-up-wrapper .mgstate-item.tamilnadu .state-symbol i {
  -webkit-mask: url(images/aoi-sprite.svg#tamilnadu) no-repeat;
  mask: url(images/aoi-sprite.svg#tamilnadu) no-repeat;
  width: 50px;
}
/* line 1414, scss/style.scss */
.state-up-wrapper .mgstate-item.assam .state-symbol i {
  -webkit-mask: url(images/aoi-sprite.svg#assam) no-repeat;
  mask: url(images/aoi-sprite.svg#assam) no-repeat;
  width: 42px;
}
/* line 1415, scss/style.scss */
.state-up-wrapper .mgstate-item.up .state-symbol i {
  -webkit-mask: url(images/aoi-sprite.svg#uttarpradesh) no-repeat;
  mask: url(images/aoi-sprite.svg#uttarpradesh) no-repeat;
  width: 51px;
}
/* line 1416, scss/style.scss */
.state-up-wrapper .mgstate-item.nagaland .state-symbol i {
  -webkit-mask: url(images/aoi-sprite.svg#nagaland) no-repeat;
  mask: url(images/aoi-sprite.svg#nagaland) no-repeat;
  width: 33px;
}
/* line 1417, scss/style.scss */
.state-up-wrapper .mgstate-item.rajasthan .state-symbol i {
  -webkit-mask: url(images/aoi-sprite.svg#rajasthan) no-repeat;
  mask: url(images/aoi-sprite.svg#rajasthan) no-repeat;
  width: 55px;
  height: 35px;
}
/* line 1418, scss/style.scss */
.state-up-wrapper .mgstate-item.uttarakhand .state-symbol i {
  -webkit-mask: url(images/aoi-sprite.svg#uttarakhand) no-repeat;
  mask: url(images/aoi-sprite.svg#uttarakhand) no-repeat;
  width: 39px;
  height: 38px;
}
/* line 1419, scss/style.scss */
.state-up-wrapper .mgstate-item.andaman .state-symbol i {
  -webkit-mask: url(images/aoi-sprite.svg#andaman) no-repeat;
  mask: url(images/aoi-sprite.svg#andaman) no-repeat;
  width: 32px;
  height: 38px;
}
/* line 1420, scss/style.scss */
.state-up-wrapper .mgstate-item.ddd .state-symbol i {
  -webkit-mask: url(images/aoi-sprite.svg#daman) no-repeat;
  mask: url(images/aoi-sprite.svg#daman) no-repeat;
  width: 39px;
  height: 38px;
}
/* line 1421, scss/style.scss */
.state-up-wrapper .mgstate-item.delhi .state-symbol i {
  mask: url(images/aoi-sprite.svg#delhi) no-repeat;
  mask: url(images/aoi-sprite.svg#delhi) no-repeat;
  width: 39px;
  height: 38px;
}
/* line 1422, scss/style.scss */
.state-up-wrapper .mgstate-item.goa .state-symbol i {
  -webkit-mask: url(images/aoi-sprite.svg#goa) no-repeat;
  mask: url(images/aoi-sprite.svg#goa) no-repeat;
  width: 48px;
  height: 38px;
}
/* line 1423, scss/style.scss */
.state-up-wrapper .mgstate-item.haryana .state-symbol i {
  -webkit-mask: url(images/aoi-sprite.svg#haryana) no-repeat;
  mask: url(images/aoi-sprite.svg#haryana) no-repeat;
  width: 50px;
  height: 38px;
}
/* line 1424, scss/style.scss */
.state-up-wrapper .mgstate-item.karnataka .state-symbol i {
  -webkit-mask: url(images/aoi-sprite.svg#karnataka) no-repeat;
  mask: url(images/aoi-sprite.svg#karnataka) no-repeat;
  width: 48px;
  height: 38px;
}
/* line 1425, scss/style.scss */
.state-up-wrapper .mgstate-item.mp .state-symbol i {
  -webkit-mask: url(images/aoi-sprite.svg#mp) no-repeat;
  mask: url(images/aoi-sprite.svg#mp) no-repeat;
  width: 53px;
  height: 31px;
}
/* line 1426, scss/style.scss */
.state-up-wrapper .mgstate-item.manipur .state-symbol i {
  -webkit-mask: url(images/aoi-sprite.svg#manipur) no-repeat;
  mask: url(images/aoi-sprite.svg#manipur) no-repeat;
  width: 33px;
  height: 38px;
}
/* line 1427, scss/style.scss */
.state-up-wrapper .mgstate-item.tripura .state-symbol i {
  -webkit-mask: url(images/aoi-sprite.svg#tripura) no-repeat;
  mask: url(images/aoi-sprite.svg#tripura) no-repeat;
  width: 42px;
  height: 38px;
}
/* line 1428, scss/style.scss */
.state-up-wrapper .mgstate-item.chandigarh .state-symbol i {
  -webkit-mask: url(images/aoi-sprite.svg#chandigarh) no-repeat;
  mask: url(images/aoi-sprite.svg#chandigarh) 0 0 no-repeat;
  width: 42px;
  height: 38px;
}
/* line 1429, scss/style.scss */
.state-up-wrapper .mgstate-item.odisha .state-symbol i {
  -webkit-mask: url(images/aoi-sprite.svg#odisha) 0 0 no-repeat;
  mask: url(images/aoi-sprite.svg#odisha) 0 0 no-repeat;
  width: 44px;
  height: 44px;
}
/* line 1430, scss/style.scss */
.state-up-wrapper .mgstate-item.puducherry .state-symbol i {
  -webkit-mask: url(images/aoi-sprite.svg#punduchery) 0 0 no-repeat;
  mask: url(images/aoi-sprite.svg#punduchery) 0 0 no-repeat;
  width: 44px;
  height: 44px;
}
/* line 1431, scss/style.scss */
.state-up-wrapper .mgstate-item.sikkim .state-symbol i {
  -webkit-mask: url(images/aoi-sprite.svg#sikkim) 0 0 no-repeat;
  mask: url(images/aoi-sprite.svg#sikkim) 0 0 no-repeat;
  width: 44px;
  height: 44px;
}
/* line 1432, scss/style.scss */
.state-up-wrapper .mgstate-item.lakshadweep .state-symbol i {
  -webkit-mask: url(images/aoi-sprite.svg#lakshyadweep) 0 0 no-repeat;
  mask: url(images/aoi-sprite.svg#lakshyadweep) 0 0 no-repeat;
  width: 44px;
  height: 44px;
}
/* line 1435, scss/style.scss */
.state-up-wrapper .state-description {
  background-color: rgba(222, 222, 222, 0.16);
  padding: 10px;
  border-radius: 6px;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
}
/* line 1436, scss/style.scss */
.state-up-wrapper .state-description span {
  display: block;
  text-align: center;
  font-size: 0.625rem;
}
/* line 1437, scss/style.scss */
.state-up-wrapper .state-description .activity-count {
  color: #D87A52;
  font-size: 0.75rem;
  font-weight: 600;
}
/* line 1438, scss/style.scss */
.state-up-wrapper .state-description .activity {
  margin-bottom: 10px;
}
/* line 1440, scss/style.scss */
.state-up-wrapper .state-name {
  text-align: center;
  padding: 15px 0;
  font-weight: 600;
}
/* line 1441, scss/style.scss */
.state-up-wrapper .state-name a {
  color: #D87A52;
}
/* line 1443, scss/style.scss */
.state-up-wrapper .s-item {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 15px;
  padding: 10px;
}
/* line 1444, scss/style.scss */
.state-up-wrapper .states-list {
  width: 100%;
  min-width: 0;
}
/* line 1445, scss/style.scss */
.state-up-wrapper .states-list .states-slider.owl-carousel {
  padding-bottom: 40px;
}
/* line 1447, scss/style.scss */
.state-up-wrapper .states-list .states-slider.owl-carousel .owl-nav {
  position: absolute;
  top: -50px;
  right: 0px;
}
/* line 1448, scss/style.scss */
.state-up-wrapper .states-list .states-slider.owl-carousel .owl-nav button span {
  background: url(images/next-btn.svg) 0 0 no-repeat;
  width: 31px;
  height: 31px;
  display: inline-flex;
  text-indent: -9999px;
  overflow: hidden;
}
/* line 1449, scss/style.scss */
.state-up-wrapper .states-list .states-slider.owl-carousel .owl-nav .owl-prev {
  transform: rotate(180deg);
  margin-right: 10px;
}

/* line 1454, scss/style.scss */
.record-count {
  border-bottom: 1px solid #ccc;
  margin-bottom: 20px;
  padding: 10px 8px;
}

/* line 1459, scss/style.scss */
.content-block-wrapper {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 20px;
  margin-bottom: 15px;
}
/* line 1460, scss/style.scss */
.content-block-wrapper .prize-tag {
  display: none;
}
/* line 1461, scss/style.scss */
.content-block-wrapper .block-item {
  display: flex;
  flex-direction: column;
}
/* line 1462, scss/style.scss */
.content-block-wrapper .block-item .act-status, .content-block-wrapper .block-item .act-action {
  display: none;
}
/* line 1463, scss/style.scss */
.content-block-wrapper .block-item .act-pic {
  order: 1;
  margin-bottom: 0px;
  position: relative;
  margin-bottom: 10px;
  border-radius: 10px;
  overflow: hidden;
}
/* line 1464, scss/style.scss */
.content-block-wrapper .block-item .act-pic img {
  display: block;
  width: 100%;
}
/* line 1466, scss/style.scss */
.content-block-wrapper .block-item .act-info {
  order: 2;
}
/* line 1467, scss/style.scss */
.content-block-wrapper .block-item .act-info p {
  display: none;
}
/* line 1469, scss/style.scss */
.content-block-wrapper .block-item .act-title {
  font-size: 0.9375rem;
  font-weight: 600;
}
/* line 1470, scss/style.scss */
.content-block-wrapper .block-item .act-title a {
  color: #000;
}
/* line 1471, scss/style.scss */
.content-block-wrapper .block-item .act-title .byministry {
  display: none;
}
/* line 1474, scss/style.scss */
.content-block-wrapper .block-item .hover-btn {
  position: absolute;
  background: linear-gradient(92.61deg, #9AC461 0%, #548BC5 0%, #59B59A 116.86%, #B45D97 182.36%, #DC763B 246.57%);
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  transform: scale(0) translate(-50%, -50%);
  transform-origin: 0 0;
  z-index: 2;
  border-radius: 4px;
  padding: 12px 10px;
  left: 50%;
  top: 50%;
  margin: 0 auto;
  color: #fff;
  display: inline-flex;
  justify-content: center;
  text-align: center;
}
/* line 1478, scss/style.scss */
.content-block-wrapper .block-item .hover-btn:hover {
  background: #dc763b;
  background: -moz-linear-gradient(left, #dc763b -146%, #b45d97 -82%, #59b59a -16%, #548bc5 100%, #9ac461 100%);
  background: -webkit-linear-gradient(left, #dc763b -146%, #b45d97 -82%, #59b59a -16%, #548bc5 100%, #9ac461 100%);
  background: linear-gradient(to right, #dc763b -146%, #b45d97 -82%, #59b59a -16%, #548bc5 100%, #9ac461 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dc763b', endColorstr='#9ac461',GradientType=1 );
}
/* line 1489, scss/style.scss */
.content-block-wrapper .block-item:hover .act-pic:after {
  content: "";
  background: rgba(0, 0, 0, 0.6);
  display: block;
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 1;
  width: 100%;
  height: 100%;
}
/* line 1490, scss/style.scss */
.content-block-wrapper .block-item:hover .act-pic .hover-btn {
  transform: scale(1) translate(-50%, -50%);
}
/* line 1495, scss/style.scss */
.content-block-wrapper .block-item audio {
  margin-top: 12px;
}

/* line 1499, scss/style.scss */
.list-view .list-reduce .block-item + .block-item {
  display: grid;
}
/* line 1500, scss/style.scss */
.list-view .list-reduce .block-item + .block-item + .block-item {
  display: none;
}

/* line 1502, scss/style.scss */
.right-align .load-more-btn {
  display: none;
}

/* line 1504, scss/style.scss */
.list-view .content-block-wrapper .prize-tag {
  display: flex;
  grid-row: 4 / 5;
}
/* line 1505, scss/style.scss */
.list-view .content-block-wrapper .block-item {
  display: grid;
  grid-template-columns: 60% 40%;
  border-radius: 13px;
  padding: 0 0 0 40px;
  box-shadow: 0 0px 5px rgba(0, 0, 0, 0.2);
  overflow: hidden;
  margin-bottom: 30px;
}
/* line 1507, scss/style.scss */
.list-view .content-block-wrapper .block-item .act-title {
  border-bottom: 1px solid #E5E5E5;
  font-size: 1.3rem;
  margin-bottom: 15px;
  padding-bottom: 15px;
  display: grid;
}
/* line 1509, scss/style.scss */
.list-view .content-block-wrapper .block-item .act-title a {
  color: #000;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 1512, scss/style.scss */
.list-view .content-block-wrapper .block-item h3 span.byministry {
  display: block;
  font-size: 0.7em;
  margin-top: 5px;
}
/* line 1518, scss/style.scss */
.list-view .content-block-wrapper .act-status {
  grid-row: 1/2;
  grid-column: 1/2;
  display: flex;
  margin: 20px 0 25px;
  align-items: center;
  grid-gap: 10px;
}
/* line 1532, scss/style.scss */
.list-view .content-block-wrapper .act-pic {
  grid-row: span 3;
  grid-column: 2 / 3;
  background-color: #FFFAF5;
  margin-bottom: 0px;
  border-radius: 0px 8px 0px 8px;
}
/* line 1535, scss/style.scss */
.list-view .content-block-wrapper .block-item:hover .act-pic::after {
  display: none;
}
/* line 1537, scss/style.scss */
.list-view .content-block-wrapper .block-item:hover .hover-btn {
  display: none;
}
/* line 1540, scss/style.scss */
.list-view .content-block-wrapper .act-info {
  grid-row: 2/3;
  grid-column: 1/2;
  margin-right: 40px;
  padding-bottom: 30px;
}
/* line 1541, scss/style.scss */
.list-view .content-block-wrapper .act-info p {
  display: block;
  text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
/* line 1543, scss/style.scss */
.list-view .content-block-wrapper .act-action {
  grid-row: 3/4;
  padding-bottom: 20px;
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin-right: 40px;
}
/* line 1544, scss/style.scss */
.list-view .content-block-wrapper .subm-last-date {
  margin-left: auto;
  margin-right: 50px;
  border-radius: 29px;
  background-color: #FFFAF5;
  padding: 7px 15px;
  text-align: center;
}

/* line 1547, scss/style.scss */
.list-view .right-align .load-more-btn {
  display: block;
}
/* line 1548, scss/style.scss */
.list-view .right-align .load-more-btn:before {
  content: "";
  background: url(images/sm-icon.png) -2px -306px no-repeat;
  width: 11px;
  height: 11px;
  display: inline-flex;
  margin-right: 5px;
}
/* line 1549, scss/style.scss */
.list-view .right-align .load-more-btn.less::before {
  background-position: -20px -309px;
  width: 15px;
  height: 3px;
  vertical-align: middle;
}

/* line 1553, scss/style.scss */
.form-wrapper legend {
  margin-bottom: 10px;
  font-weight: 500;
  font-size: 0.875rem;
}
/* line 1554, scss/style.scss */
.form-wrapper .form-item {
  margin-bottom: 10px;
  /*font-weight: 500; */
  font-size: 0.875rem;
}
/* line 1555, scss/style.scss */
.form-wrapper .search-list label {
  display: none;
}
/* line 1556, scss/style.scss */
.form-wrapper .form-type-select .form-label {
  display: block;
  margin-bottom: 7px;
}

/* line 1567, scss/style.scss */
.sidebar summary {
  display: flex;
  align-items: center;
  font-weight: 500;
  margin-bottom: 10px;
  padding: 14px;
  cursor: pointer;
  font-size: 0.875rem;
  box-shadow: 0 0px 3px rgba(0, 0, 0, 0.2);
  border-radius: 10px;
}
/* line 1570, scss/style.scss */
.sidebar summary::after {
  content: '';
  background: url(images/sm-icon.png) 0 0 no-repeat;
  width: 14px;
  height: 14px;
  display: inline-flex;
  margin-left: auto;
}
/* line 1576, scss/style.scss */
.sidebar details[open] > summary::after {
  background: url(images/sm-icon.png) -1px -27px no-repeat;
  width: 14px;
  height: 2px;
  display: inline-flex;
}
/* line 1580, scss/style.scss */
.sidebar summary::-webkit-details-marker {
  display: none;
}
/* line 1583, scss/style.scss */
.sidebar .card-body {
  padding: 10px 0;
}
/* line 1584, scss/style.scss */
.sidebar .form-submit {
  display: none;
}
/* line 1585, scss/style.scss */
.sidebar .form-wrapper .form-item {
  margin-bottom: 0px;
}
/* line 1586, scss/style.scss */
.sidebar .form-radios .form-item {
  margin-bottom: 14px;
  display: flex;
  gap: 6px;
}
/* line 1587, scss/style.scss */
.sidebar .form-radios .form-item .form-radio {
  margin: 0px;
}
/* line 1590, scss/style.scss */
.sidebar .form-control {
  width: 100%;
  border: 1px solid #b2b2b2;
  border-radius: 8px;
  padding: 8px 10px;
  margin-bottom: 8px;
  font-size: 0.9375rem;
}
/* line 1591, scss/style.scss */
.sidebar #edit-title {
  padding-left: 35px;
}

/* line 1594, scss/style.scss */
ol.breadcrumb {
  list-style: none;
  padding: 20px 15px;
  max-width: 1530px;
  margin: 0 auto;
  width: 100%;
}

/* line 1595, scss/style.scss */
.display-buttons {
  position: absolute;
  right: 0px;
  top: -20px;
  border: 1px solid #D87A52;
  float: right;
  border-radius: 3px;
  display: flex;
  overflow: hidden;
}
/* line 1599, scss/style.scss */
.display-buttons .display-type-btn {
  padding: 18px;
  cursor: pointer;
  display: inline-flex;
  text-indent: -9999px;
  border: none;
  width: 16px;
  height: 38px;
}

/* line 1601, scss/style.scss */
#list-btn {
  background: url(images/sm-icon.png) -18px 6px no-repeat;
}
/* line 1603, scss/style.scss */
#list-btn.active {
  background-color: #e1e1e1;
}

/* line 1607, scss/style.scss */
#grid-btn {
  background: #fff url(images/sm-icon.png) 4px -66px no-repeat;
}
/* line 1609, scss/style.scss */
#grid-btn.active {
  background-color: #e1e1e1;
}

/* line 1615, scss/style.scss */
.group-page .content-item {
  padding: 15px;
  display: grid;
  grid-template-columns: 40% 1fr;
  gap: 25px;
}
/* line 1618, scss/style.scss */
.group-page .group-pic {
  border-radius: 8px;
  overflow: hidden;
}
/* line 1619, scss/style.scss */
.group-page .group-pic img {
  display: block;
}
/* line 1621, scss/style.scss */
.group-page .group-info {
  padding-right: 100px;
  position: relative;
}
/* line 1622, scss/style.scss */
.group-page .group-info .socialshare {
  transition: all 0.3s ease 0s;
  display: flex;
  position: absolute;
  right: 0px;
  top: 10px;
}
/* line 1624, scss/style.scss */
.group-page .group-info .socialshare a:hover {
  opacity: 0.8;
}
/* line 1626, scss/style.scss */
.group-page .group-info p {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  margin-bottom: 15px;
  font-size: 0.875rem;
}
/* line 1631, scss/style.scss */
.group-page .group-info > a {
  color: #2f82ed;
}
/* line 1633, scss/style.scss */
.group-page .description-box {
  display: grid;
}
/* line 1634, scss/style.scss */
.group-page .description-box .card-foo {
  margin-top: auto;
}
/* line 1636, scss/style.scss */
.group-page .group-content-summary {
  background-color: #FAFAFA;
  padding: 15px 20px;
  display: flex;
  gap: 20px;
  border-radius: 15px;
  align-items: center;
}
/* line 1638, scss/style.scss */
.group-page .group-content-summary .group-content-counter {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  list-style: none;
}
/* line 1639, scss/style.scss */
.group-page .group-content-summary .group-content-counter .group-block-label {
  font-size: 0.9375rem;
  font-weight: 600;
}
/* line 1640, scss/style.scss */
.group-page .group-content-summary .group-content-counter li {
  border-radius: 10px;
  padding: 5px 10px;
  background-color: #000;
  color: #000;
  display: inline-flex;
  font-size: 0.9375rem;
}
/* line 1641, scss/style.scss */
.group-page .group-content-summary .group-content-counter li a {
  color: #000;
  white-space: nowrap;
}
/* line 1642, scss/style.scss */
.group-page .group-content-summary .group-content-counter li.list-task {
  background-color: #ffe8db;
}
/* line 1643, scss/style.scss */
.group-page .group-content-summary .group-content-counter li.list-discuss {
  background-color: #d8edff;
}
/* line 1644, scss/style.scss */
.group-page .group-content-summary .group-content-counter li.list-group_poll {
  background-color: #e9ffd2;
}
/* line 1645, scss/style.scss */
.group-page .group-content-summary .group-content-counter li.list-blog_entry {
  background-color: #fff9e9;
}
/* line 1646, scss/style.scss */
.group-page .group-content-summary .group-content-counter li.list-talk {
  background-color: #ffddf3;
}
/* line 1652, scss/style.scss */
.group-page.grid-view .group-content-summary {
  position: relative;
  background: none;
  padding: 0px;
}
/* line 1653, scss/style.scss */
.group-page.grid-view .group-content-summary > span {
  display: flex;
  align-items: center;
  cursor: pointer;
  padding: 10px 20px;
  background-color: #D87A52;
  border-radius: 32px;
  color: #fff;
  width: 100%;
}
/* line 1654, scss/style.scss */
.group-page.grid-view .group-content-summary > span::after {
  content: "";
  display: inline-block;
  width: 14px;
  margin-left: auto;
  height: 10px;
  background: url(images/sm-icon.png) -75px -106px no-repeat;
  transform: rotate(180deg);
}
/* line 1655, scss/style.scss */
.group-page.grid-view .group-content-summary > span.expand:after {
  transform: rotate(0deg);
}
/* line 1657, scss/style.scss */
.group-page.grid-view .group-content-summary .group-content-counter {
  flex-wrap: wrap;
  position: absolute;
  bottom: 100%;
  left: 0px;
  width: 100%;
  display: none;
  background-color: #FAFAFA;
  padding: 12px;
}
/* line 1658, scss/style.scss */
.group-page.grid-view .group-content-summary .group-content-counter li {
  margin: 5px;
}
/* line 1661, scss/style.scss */
.group-page.grid-view .group-info {
  padding-right: 0px;
  padding-bottom: 15px;
}
/* line 1662, scss/style.scss */
.group-page.grid-view .group-info .socialshare {
  top: auto;
  bottom: 10px;
}
/* line 1667, scss/style.scss */
.group-page.grid-view .content-item {
  padding-bottom: 14px;
}

/* line 1672, scss/style.scss */
.group-page:not(.grid-view) .group-content-summary .group-content-counter {
  display: flex !important;
  height: auto !important;
}

/* line 1674, scss/style.scss */
.blog-page .content-item, .talk-page .content-item, .cdb-block .content-item {
  padding: 15px;
  display: grid;
  grid-template-columns: 45% 1fr;
  gap: 25px;
}
/* line 1675, scss/style.scss */
.blog-page .block-pic, .talk-page .block-pic, .cdb-block .block-pic {
  overflow: hidden;
}
/* line 1676, scss/style.scss */
.blog-page .block-pic img, .talk-page .block-pic img, .cdb-block .block-pic img {
  display: block;
  border-radius: 8px;
}
/* line 1678, scss/style.scss */
.blog-page .block-info, .talk-page .block-info, .cdb-block .block-info {
  padding-right: 30px;
  position: relative;
}
/* line 1679, scss/style.scss */
.blog-page .block-info .socialshare, .talk-page .block-info .socialshare, .cdb-block .block-info .socialshare {
  transition: all 0.3s ease 0s;
  display: flex;
  position: absolute;
  right: 0px;
  top: 10px;
}
/* line 1681, scss/style.scss */
.blog-page .block-info .socialshare a:hover, .talk-page .block-info .socialshare a:hover, .cdb-block .block-info .socialshare a:hover {
  opacity: 0.8;
}
/* line 1683, scss/style.scss */
.blog-page .block-info p, .talk-page .block-info p, .cdb-block .block-info p {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  margin-bottom: 15px;
  font-size: 0.875rem;
  line-height: 1.4;
}
/* line 1688, scss/style.scss */
.blog-page .block-info > a, .talk-page .block-info > a, .cdb-block .block-info > a {
  color: #2f82ed;
}
/* line 1689, scss/style.scss */
.blog-page .block-info .share-time, .talk-page .block-info .share-time, .cdb-block .block-info .share-time {
  display: flex;
  justify-content: space-between;
}
/* line 1690, scss/style.scss */
.blog-page .block-info .post-time, .talk-page .block-info .post-time, .cdb-block .block-info .post-time {
  border-radius: 4px;
  padding: 10px;
  background-color: #FFFCF4;
  color: #000;
}
/* line 1693, scss/style.scss */
.blog-page .chl_action, .talk-page .chl_action, .cdb-block .chl_action {
  margin-top: auto;
  margin-bottom: 15px;
}
/* line 1695, scss/style.scss */
.blog-page .chl_action .pct-btn, .talk-page .chl_action .pct-btn, .cdb-block .chl_action .pct-btn {
  padding: 9px 25px;
  justify-content: center;
}
/* line 1696, scss/style.scss */
.blog-page .chl_action .pct-btn::after, .talk-page .chl_action .pct-btn::after, .cdb-block .chl_action .pct-btn::after {
  display: none;
}
/* line 1700, scss/style.scss */
.blog-page .description-box, .talk-page .description-box, .cdb-block .description-box {
  display: grid;
  flex: 1;
}
/* line 1701, scss/style.scss */
.blog-page .chl-timeline, .talk-page .chl-timeline, .cdb-block .chl-timeline {
  font-size: 0.875rem;
}
/* line 1703, scss/style.scss */
.blog-page.grid-view .block-info, .talk-page.grid-view .block-info, .cdb-block.grid-view .block-info {
  padding-right: 0px;
  margin-bottom: 10px;
}
/* line 1704, scss/style.scss */
.blog-page.grid-view .block-info p:last-child, .talk-page.grid-view .block-info p:last-child, .cdb-block.grid-view .block-info p:last-child {
  margin-bottom: 0px;
}
/* line 1706, scss/style.scss */
.blog-page.grid-view .chl_action, .talk-page.grid-view .chl_action, .cdb-block.grid-view .chl_action {
  background-color: transparent;
  margin-bottom: 0px;
}
/* line 1707, scss/style.scss */
.blog-page.grid-view .socialshare, .talk-page.grid-view .socialshare, .cdb-block.grid-view .socialshare {
  position: static;
}
/* line 1708, scss/style.scss */
.blog-page.grid-view .share-time, .talk-page.grid-view .share-time, .cdb-block.grid-view .share-time {
  margin-bottom: 10px;
}
/* line 1712, scss/style.scss */
.blog-page .share-on-sm .social-share-menu, .talk-page .share-on-sm .social-share-menu, .cdb-block .share-on-sm .social-share-menu {
  right: auto;
  left: 100%;
  transform: translateX(-10px);
  padding-left: 8px;
}
/* line 1713, scss/style.scss */
.blog-page .share-on-sm:hover .social-share-menu, .talk-page .share-on-sm:hover .social-share-menu, .cdb-block .share-on-sm:hover .social-share-menu {
  transform: translateX(0px);
}

/* line 1717, scss/style.scss */
.blog-page .block-info {
  padding-right: 100px;
}
/* line 1718, scss/style.scss */
.blog-page .share-time {
  gap: 10px;
}

/* line 1723, scss/style.scss */
.campaigns .cdb-block .content-item {
  grid-template-columns: 350px 1fr;
}

/* line 1725, scss/style.scss */
.podcast-list {
  display: grid;
  margin-bottom: 30px;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 20px;
}
/* line 1728, scss/style.scss */
.podcast-list .block-item {
  border-radius: 10px;
  padding: 14px;
  box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
  display: flex;
  flex-direction: column;
  margin-bottom: 0px;
  position: relative;
}
/* line 1729, scss/style.scss */
.podcast-list .block-item h3 {
  margin-bottom: 15px;
  font-weight: 600;
}
/* line 1730, scss/style.scss */
.podcast-list .block-item h3 a {
  color: #000;
}
/* line 1731, scss/style.scss */
.podcast-list .block-item h3 a:hover {
  color: #D87A52;
}
/* line 1734, scss/style.scss */
.podcast-list .block-item .chl-pic {
  border-radius: 10px;
  overflow: hidden;
}
/* line 1737, scss/style.scss */
.podcast-list .chl_info {
  padding: 15px 0;
  margin-right: 0px;
}
/* line 1738, scss/style.scss */
.podcast-list .chl_info p:last-child {
  margin: 0px;
}
/* line 1739, scss/style.scss */
.podcast-list .chl_info audio {
  max-width: 100%;
}
/* line 1741, scss/style.scss */
.podcast-list .chl_action {
  margin-right: 0px;
}
/* line 1745, scss/style.scss */
.podcast-list audio {
  margin-bottom: 0px;
}

/* line 1749, scss/style.scss */
.talk-page .chl_action {
  gap: 15px;
  justify-content: flex-start;
}
/* line 1750, scss/style.scss */
.talk-page .block-info {
  padding-right: 0px;
}

/* line 1753, scss/style.scss */
.discuss-page .status-box, .poll-page .status-box {
  justify-content: space-between;
  align-items: center;
  display: flex;
  margin: 20px 0;
}
/* line 1754, scss/style.scss */
.discuss-page .status-box .socialshare, .poll-page .status-box .socialshare {
  position: absolute;
}
/* line 1757, scss/style.scss */
.discuss-page.grid-view .status-box, .poll-page.grid-view .status-box {
  margin: 0 0 13px;
}

/* line 1764, scss/style.scss */
.discuss-wraper {
  position: relative;
}
/* line 1766, scss/style.scss */
.discuss-wraper > .socialshare {
  display: flex;
  position: absolute;
  right: 4px;
  top: 2px;
}

/* line 1768, scss/style.scss */
.discuss-detail, .survey-detail {
  display: grid;
  grid-template-columns: 1fr 1fr;
  align-items: center;
  background: #f7f7f7;
  border-radius: 12px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  margin-bottom: 15px;
}

/* line 1777, scss/style.scss */
.discuss-img, .survey-img {
  padding: 1.4rem;
}
/* line 1780, scss/style.scss */
.discuss-img img, .survey-img img {
  max-width: 100%;
  height: auto;
  border-radius: 15px;
  border: 6px solid #fff;
}

/* line 1786, scss/style.scss */
.discuss-dates, .node-dates {
  border-left: 1px solid #fff;
}

/* line 1787, scss/style.scss */
.node-dates {
  margin: 1.4rem 2.4rem 1.4rem 1.4rem;
}
/* line 1788, scss/style.scss */
.node-dates .start-date {
  padding-left: 20px;
}
/* line 1789, scss/style.scss */
.node-dates .end-date {
  padding-right: 20px;
}

/* line 1791, scss/style.scss */
.node-dates, .chl-timeline {
  display: grid;
  gap: 15px;
  grid-template-columns: 1fr 1fr;
  border-radius: 8px;
  padding: 15px;
  background: linear-gradient(to bottom, rgba(182, 215, 132, 0.1) 0%, rgba(182, 215, 132, 0.1) 1%, rgba(182, 215, 132, 0.3) 100%);
}
/* line 1799, scss/style.scss */
.node-dates .start-date span, .chl-timeline .start-date span {
  color: #1D8D73;
  font-weight: 500;
  display: block;
  margin-bottom: 7px;
}
/* line 1800, scss/style.scss */
.node-dates .start-date strong, .chl-timeline .start-date strong {
  padding: 10px 24px;
  display: block;
  border: 1px solid rgba(217, 200, 200, 0.8);
  font-weight: 600;
  font-size: 0.875rem;
  border-radius: 6px;
  position: relative;
}
/* line 1801, scss/style.scss */
.node-dates .start-date strong:after, .chl-timeline .start-date strong:after {
  content: "";
  position: absolute;
  right: 101%;
  top: 5%;
  background: url(images/orange-dot.png) 0 0 no-repeat;
  width: 17px;
  height: 17px;
  display: inline-flex;
}
/* line 1805, scss/style.scss */
.node-dates .end-date span, .chl-timeline .end-date span {
  color: #FF3A08;
  font-weight: 500;
  display: block;
  margin-bottom: 7px;
}
/* line 1806, scss/style.scss */
.node-dates .end-date strong, .chl-timeline .end-date strong {
  padding: 10px 24px;
  display: block;
  border: 1px solid rgba(217, 200, 200, 0.8);
  font-weight: 600;
  font-size: 0.875rem;
  border-radius: 6px;
  position: relative;
}
/* line 1807, scss/style.scss */
.node-dates .end-date strong:after, .chl-timeline .end-date strong:after {
  content: "";
  position: absolute;
  left: 102%;
  bottom: 5%;
  background: url(images/red-dot.png) 0 0 no-repeat;
  width: 17px;
  height: 17px;
  display: inline-flex;
}

/* line 1813, scss/style.scss */
.discuss-action .pct-btn::after {
  margin-left: auto;
}

/* line 1816, scss/style.scss */
.node-dates h5 {
  color: #000;
  border: 1px solid #dddddd;
  margin: 1rem;
  padding: 20px;
  border-radius: 5px;
  font-weight: 600;
}

/* line 1824, scss/style.scss */
.discuss-action {
  margin: 10px auto;
  width: 14rem;
}

/* line 1828, scss/style.scss */
.create-date {
  margin-bottom: .5rem;
  font-size: 12px;
}

/* line 1832, scss/style.scss */
.discuss-summery {
  margin: 1rem 0;
  line-height: 1.4;
}
/* line 1834, scss/style.scss */
.discuss-summery p {
  line-height: 1.4;
  margin: .4rem 0;
}
/* line 1838, scss/style.scss */
.discuss-summery .responsive-iframe {
  margin-top: 25px;
  border: 10px solid #d3d3d3;
  margin-bottom: 15px;
}
/* line 1839, scss/style.scss */
.discuss-summery ul {
  list-style: none;
}
/* line 1840, scss/style.scss */
.discuss-summery .chl_action {
  margin-top: 15px;
}

/* line 1842, scss/style.scss */
.time-gmt {
  text-align: right;
  font-size: 11px;
  margin: 0.5rem 0;
}

/* line 1847, scss/style.scss */
.detail-content a {
  color: #177DFF;
}

/* line 1848, scss/style.scss */
.submission-count-wrapper {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  background: linear-gradient(180deg, #FFFFFF 8.67%, #F7FFF4 145.41%);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
  margin: 15px 0;
}
/* line 1851, scss/style.scss */
.submission-count-wrapper .sbm-data {
  border-left: 1px solid #B8FFA7;
  padding: 15px 20px;
  text-align: center;
}
/* line 1853, scss/style.scss */
.submission-count-wrapper .sbm-data:first-child {
  border: none;
}
/* line 1854, scss/style.scss */
.submission-count-wrapper .sbm-data span {
  font-size: 2.25em;
  font-weight: 600;
}
/* line 1855, scss/style.scss */
.submission-count-wrapper .sbm-data .sbm-type {
  font-weight: 600;
}
/* line 1856, scss/style.scss */
.submission-count-wrapper .sbm-data.approved span {
  color: #2AB998;
}
/* line 1857, scss/style.scss */
.submission-count-wrapper .sbm-data.under-review span {
  color: #F96427;
}
/* line 1858, scss/style.scss */
.submission-count-wrapper .sbm-data.total-submission span {
  color: #484AFA;
}
/* line 1859, scss/style.scss */
.submission-count-wrapper .sbm-data.total-submission span span {
  font-size: 2.5em;
}
/* line 1862, scss/style.scss */
.submission-count-wrapper.discuss-comment-stats {
  grid-template-columns: repeat(2, 1fr);
}

/* line 1865, scss/style.scss */
#toggleButton {
  border-radius: 35px;
  background-color: #fff;
  cursor: pointer;
  border: 1px solid #D87A52;
  padding: 14px 20px;
  font-size: 1rem;
  text-align: center;
  display: inline-flex;
  color: #D87A52;
}
/* line 1867, scss/style.scss */
#toggleButton:hover {
  background-color: #ef7643;
  color: #fff;
  border: 1px solid #ef7643;
}

/* line 1869, scss/style.scss */
.take-activity {
  border-top: 1px solid #ddd;
  margin-top: 15px;
  padding: 15px 0 20px;
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}
/* line 1870, scss/style.scss */
.take-activity button {
  cursor: pointer;
  border-radius: 35px;
  padding: 10px 20px;
  text-align: center;
  display: inline-flex;
  border: 1px solid #150202;
}
/* line 1871, scss/style.scss */
.take-activity button.active {
  background-color: #232323;
  color: #fff;
}
/* line 1872, scss/style.scss */
.take-activity button.active:hover {
  background-color: #150202;
}
/* line 1874, scss/style.scss */
.take-activity button.pct-btn {
  border: none;
}

/* line 1877, scss/style.scss */
#submission, #feature-activity {
  display: none;
}

/* line 1878, scss/style.scss */
#submission ul {
  list-style: none;
}

/* line 1880, scss/style.scss */
.mg-feedback-translate-form label {
  display: block;
  margin-bottom: 8px;
  font-size: 0.9375rem;
}
/* line 1881, scss/style.scss */
.mg-feedback-translate-form .form-control {
  width: 100%;
  border: 1px solid #b2b2b2;
  border-radius: 8px;
  padding: 8px 10px;
  margin-bottom: 8px;
  font-size: 0.9375rem;
}
/* line 1882, scss/style.scss */
.mg-feedback-translate-form .form-submit {
  width: 100%;
  background-color: #D87A52;
  color: #fff;
  text-align: center;
  padding: 10px 15px;
  border-radius: 26px;
  border: none;
  font-size: 1.2rem;
}
/* line 1888, scss/style.scss */
.mg-feedback-translate-form .form-submit:hover {
  background-color: rgba(236, 112, 38, 0.8);
}
/* line 1892, scss/style.scss */
.mg-feedback-translate-form .note {
  margin-bottom: 10px;
  font-size: 0.875rem;
  margin-bottom: 15px;
}
/* line 1893, scss/style.scss */
.mg-feedback-translate-form .text-muted {
  font-size: 0.875rem;
  margin-bottom: 10px;
}
/* line 1894, scss/style.scss */
.mg-feedback-translate-form .form-item {
  margin-bottom: 10px;
}

/* line 1896, scss/style.scss */
.banner-slider .play, .banner-slider .stop {
  background: url(images/sm-icon.png) -45px -254px no-repeat;
  width: 44px;
  height: 44px;
  position: absolute;
  right: 10px;
  bottom: 10px;
  text-indent: -9999px;
  display: block;
  z-index: 9999;
}

/* line 1908, scss/style.scss */
.banner-slider .stop {
  background-position: 0px -258px;
}

/* line 1911, scss/style.scss */
.sticky-nav {
  position: fixed;
  right: -28px;
  bottom: 101px;
  display: grid;
  gap: 6px;
  z-index: 10;
}
/* line 1913, scss/style.scss */
.sticky-nav .nav-btn {
  display: flex;
  margin-left: auto;
  gap: 10px;
}

/* line 1919, scss/style.scss */
.feedback-translation {
  display: none;
  position: fixed;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  z-index: 999999999;
  padding: 15px;
  background-color: rgba(0, 0, 0, 0.75);
}
/* line 1920, scss/style.scss */
.feedback-translation .feedback-translation-form {
  position: relative;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 700px;
  max-width: 94%;
  max-height: 95%;
  overflow: auto;
  background-color: #fff;
  background-repeat: no-repeat;
  border-radius: 20px;
  padding: 35px 25px;
}
/* line 1922, scss/style.scss */
.feedback-translation .feedback-translation-form .description {
  margin-top: 8px;
}
/* line 1923, scss/style.scss */
.feedback-translation .feedback-translation-form .grippie {
  display: none;
}
/* line 1925, scss/style.scss */
.feedback-translation .close-feedback {
  display: block;
  right: 10px;
  top: 10px;
  text-indent: -9999px;
}

/* line 1932, scss/style.scss */
.event-calendar-icon {
  /*position: fixed;  right: -28px; top:calc(50% + 100px);*/
  padding: 11px 60px 12px 14px;
  background: #fff;
  color: #000;
  overflow: hidden;
  cursor: pointer;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
  border-radius: 30px;
  width: 45px;
  height: 45px;
  transition: all 0.3s cubic-bezier(0.65, 0, 0.076, 1);
  display: flex !important;
  align-items: center;
  gap: 10px;
  white-space: nowrap;
  line-height: 1;
}
/* line 1933, scss/style.scss */
.event-calendar-icon .eventcalendar-icon {
  color: #000;
  display: flex;
  align-items: center;
  gap: 10px;
  line-height: 1;
}
/* line 1934, scss/style.scss */
.event-calendar-icon i {
  background: url("images/svg-icons.svg#calender-org") no-repeat;
  min-width: 24px;
  height: 20px;
  display: inline-flex;
}
/* line 1935, scss/style.scss */
.event-calendar-icon .button-text {
  white-space: nowrap;
  font-size: 0.875rem;
}
/* line 1939, scss/style.scss */
.event-calendar-icon:hover, .event-calendar-icon.on {
  width: 225px;
}

/* line 1941, scss/style.scss */
.feedback-menu__icon {
  /*position: fixed;  right: -28px; bottom:50px; z-index: 10;*/
  padding: 11px 60px 12px 14px;
  background: #fff;
  color: #000;
  overflow: hidden;
  cursor: pointer;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);
  border-radius: 30px;
  width: 45px;
  height: 45px;
  transition: all 0.3s cubic-bezier(0.65, 0, 0.076, 1);
  display: flex !important;
  align-items: center;
  gap: 10px;
  white-space: nowrap;
  line-height: 1;
}
/* line 1942, scss/style.scss */
.feedback-menu__icon i {
  background: url("images/svg-icons.svg#feedback") no-repeat;
  min-width: 24px;
  height: 20px;
  display: inline-flex;
}
/* line 1943, scss/style.scss */
.feedback-menu__icon .button-text {
  white-space: nowrap;
  font-size: 0.875rem;
}
/* line 1947, scss/style.scss */
.feedback-menu__icon:hover, .feedback-menu__icon.on {
  width: 225px;
}

/* line 1950, scss/style.scss */
.whats-new-icon {
  /*position: fixed;  right: -28px; top:calc(50% + 50px);*/
  padding: 11px 60px 12px 14px;
  background: #fff;
  color: #000;
  overflow: hidden;
  cursor: pointer;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);
  border-radius: 30px;
  width: 45px;
  height: 45px;
  transition: all 0.3s cubic-bezier(0.65, 0, 0.076, 1);
}
/* line 1951, scss/style.scss */
.whats-new-icon .whatsnew-icon {
  color: #000;
  display: flex;
  align-items: center;
  gap: 10px;
  line-height: 1;
}
/* line 1952, scss/style.scss */
.whats-new-icon i {
  background: url("images/svg-icons.svg#whatsnew") no-repeat;
  min-width: 24px;
  height: 25px;
  display: inline-flex;
}
/* line 1953, scss/style.scss */
.whats-new-icon .button-text {
  white-space: nowrap;
  font-size: 0.875rem;
}
/* line 1957, scss/style.scss */
.whats-new-icon:hover, .whats-new-icon.on {
  width: 225px;
}

/* line 1960, scss/style.scss */
.new-activity-icon {
  /*position: fixed;  right: -28px; top:calc(50%);*/
  padding: 11px 60px 12px 14px;
  background: #fff;
  color: #000;
  overflow: hidden;
  cursor: pointer;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);
  border-radius: 30px;
  width: 45px;
  height: 45px;
  transition: all 0.3s cubic-bezier(0.65, 0, 0.076, 1);
}
/* line 1961, scss/style.scss */
.new-activity-icon .newactivity-icon {
  color: #000;
  display: flex;
  align-items: center;
  gap: 10px;
  line-height: 1;
}
/* line 1962, scss/style.scss */
.new-activity-icon i {
  background: url("images/svg-icons.svg#new-activity") no-repeat;
  min-width: 24px;
  height: 25px;
  display: inline-flex;
}
/* line 1963, scss/style.scss */
.new-activity-icon .button-text {
  white-space: nowrap;
  font-size: 0.875rem;
}
/* line 1967, scss/style.scss */
.new-activity-icon:hover, .new-activity-icon.on {
  width: 225px;
}

/* line 1970, scss/style.scss */
.pm-event-icon {
  /*position: fixed;  right: -28px; top:calc(50% + 150px);*/
  padding: 11px 60px 12px 14px;
  background: #fff;
  color: #000;
  overflow: hidden;
  cursor: pointer;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);
  border-radius: 30px;
  width: 45px;
  height: 45px;
  transition: all 0.3s cubic-bezier(0.65, 0, 0.076, 1);
}
/* line 1971, scss/style.scss */
.pm-event-icon .pmevent-icon {
  color: #000;
  display: flex;
  align-items: center;
  gap: 10px;
  line-height: 1;
}
/* line 1972, scss/style.scss */
.pm-event-icon i {
  background: url("images/svg-icons.svg#pmevent") no-repeat;
  min-width: 24px;
  height: 25px;
  display: inline-flex;
}
/* line 1973, scss/style.scss */
.pm-event-icon .button-text {
  white-space: nowrap;
  font-size: 0.875rem;
}
/* line 1977, scss/style.scss */
.pm-event-icon:hover, .pm-event-icon.on {
  width: 225px;
}

/* line 1979, scss/style.scss */
.suggestion-icon {
  /*position: fixed;  right: -28px; top:calc(50% + 200px);*/
  padding: 11px 60px 12px 14px;
  background: #fff;
  color: #000;
  overflow: hidden;
  cursor: pointer;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);
  border-radius: 30px;
  width: 45px;
  height: 45px;
  transition: all 0.3s cubic-bezier(0.65, 0, 0.076, 1);
}
/* line 1980, scss/style.scss */
.suggestion-icon .suggestionactivity-icon {
  color: #000;
  display: flex;
  align-items: center;
  gap: 10px;
  line-height: 1;
}
/* line 1981, scss/style.scss */
.suggestion-icon i {
  background: url("images/svg-icons.svg#suggest-activity") no-repeat;
  min-width: 24px;
  height: 25px;
  display: inline-flex;
}
/* line 1982, scss/style.scss */
.suggestion-icon .button-text {
  white-space: nowrap;
  font-size: 0.875rem;
}
/* line 1986, scss/style.scss */
.suggestion-icon:hover, .suggestion-icon.on {
  width: 225px;
}

/* line 1992, scss/style.scss */
#trans-feedback-form input, #trans-feedback-form select, #trans-feedback-form textarea {
  width: 100%;
  border: 1px solid #b2b2b2;
  border-radius: 8px;
  padding: 8px 10px;
  margin-bottom: 8px;
}
/* line 1993, scss/style.scss */
#trans-feedback-form textarea {
  max-height: 120px;
}
/* line 1994, scss/style.scss */
#trans-feedback-form label {
  margin-bottom: 8px;
}
/* line 1995, scss/style.scss */
#trans-feedback-form .form-submit {
  background-color: #ec7026;
  color: #fff;
  width: 100%;
  text-align: center;
  padding: 10px 15px;
  border: none;
  font-size: 1.5em;
}
/* line 1996, scss/style.scss */
#trans-feedback-form .form-submit:hover {
  background-color: rgba(236, 112, 38, 0.8);
}
/* line 1998, scss/style.scss */
#trans-feedback-form .note {
  margin-bottom: 10px;
}

/* Style the menu toggle button */
/* line 2003, scss/style.scss */
.menu-toggle-label {
  position: absolute;
  top: 0;
  left: 0;
  cursor: pointer;
  background-color: #333;
  color: #fff;
  padding: 10px 15px;
  border-radius: 50%;
}

/* line 2014, scss/style.scss */
.menu-toggle-label .center-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 24px;
}

/* Style the menu items */
/* line 2022, scss/style.scss */
.menu-items {
  list-style: none;
  padding: 0;
  margin: 0;
  position: absolute;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  transform: scale(0);
  /* Initially hidden */
  transform-origin: top;
  transition: transform 0.3s ease-in-out;
}

/* line 2036, scss/style.scss */
.menu-items li {
  position: absolute;
  transform-origin: top;
  transition: transform 0.3s ease-in-out;
}

/* line 2042, scss/style.scss */
.menu-items li a {
  text-decoration: none;
  color: #333;
  border: 1px solid #fff;
  border-radius: 50%;
  padding: 11px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  text-indent: -9999px;
  box-shadow: 0 0px 5px rgba(0, 0, 0, 0.2);
}
/* line 2056, scss/style.scss */
.menu-items li a i {
  width: 100%;
  height: 100%;
  background-repeat: no-repeat !important;
}
/* line 2057, scss/style.scss */
.menu-items li a.whats-new {
  background: linear-gradient(to bottom, #87e325 0%, #5fa118 100%);
}
/* line 2060, scss/style.scss */
.menu-items li a.whats-new i {
  background: url(images/nav-icon.svg#whats-new);
}
/* line 2062, scss/style.scss */
.menu-items li a.whats-share {
  padding: 8px;
  background: linear-gradient(180deg, #2A86F3 0%, #35C2A1 118.93%);
}
/* line 2064, scss/style.scss */
.menu-items li a.whats-share i {
  background: url(images/nav-icon.svg#mygov-whatsapp);
}
/* line 2066, scss/style.scss */
.menu-items li a.mygov-pulse {
  background: linear-gradient(180deg, #6D5CFA 0%, #574BDC 118.93%);
}
/* line 2068, scss/style.scss */
.menu-items li a.mygov-pulse i {
  background: url(images/nav-icon.svg#mygov-pulse);
}
/* line 2070, scss/style.scss */
.menu-items li a.mygov-media {
  background: linear-gradient(180deg, #49ACFF 0%, #1472C0 118.93%);
}
/* line 2072, scss/style.scss */
.menu-items li a.mygov-media i {
  background: url(images/nav-icon.svg#mygov-media);
}
/* line 2074, scss/style.scss */
.menu-items li a.infocus {
  background: linear-gradient(180deg, #FF0000 0%, #943811 100%);
}
/* line 2076, scss/style.scss */
.menu-items li a.infocus i {
  background: url(images/nav-icon.svg#infocus);
}
/* line 2078, scss/style.scss */
.menu-items li a.creative {
  background: linear-gradient(to bottom, #a0dc5f 0%, #75b82e 100%);
}
/* line 2080, scss/style.scss */
.menu-items li a.creative i {
  background: url(images/nav-icon.svg#creative-task);
}
/* line 2082, scss/style.scss */
.menu-items li a.quiz {
  background: linear-gradient(180deg, #CF435D 0%, #C23550 100%);
}
/* line 2084, scss/style.scss */
.menu-items li a.quiz i {
  background: url(images/nav-icon.svg#mygov-quiz);
}
/* line 2086, scss/style.scss */
.menu-items li a.prime {
  background: linear-gradient(180deg, #DB1F96 0%, #72094C 100%);
}
/* line 2088, scss/style.scss */
.menu-items li a.prime i {
  background: url(images/nav-icon.svg#prime);
}
/* line 2090, scss/style.scss */
.menu-items li a.blog {
  background: linear-gradient(180deg, #FFB800 0%, #FD8900 100%);
}
/* line 2092, scss/style.scss */
.menu-items li a.blog i {
  background: url(images/nav-icon.svg#winner-announcement);
}
/* line 2094, scss/style.scss */
.menu-items li a.trending-social {
  padding: 8px;
  background: linear-gradient(180deg, #2AB696 0%, #16896F 100%);
}
/* line 2096, scss/style.scss */
.menu-items li a.trending-social i {
  background: url(images/nav-icon.svg#tranding-social);
}
/* line 2098, scss/style.scss */
.menu-items li a.mkb {
  padding: 8px;
  background: linear-gradient(180deg, #E6000A 0%, #9F1C3C 100%);
}
/* line 2100, scss/style.scss */
.menu-items li a.mkb i {
  background: url(images/mkb.svg);
}
/* line 2102, scss/style.scss */
.menu-items li a.state-stats {
  background: linear-gradient(180deg, #BBDCF4 0%, #0094D2 100%);
}
/* line 2104, scss/style.scss */
.menu-items li a.state-stats i {
  background: url(images/nav-icon.svg#uts);
}
/* line 2106, scss/style.scss */
.menu-items li a.pledge-home {
  background: linear-gradient(180deg, #FFD98C 0%, #EC9E00 100%);
}
/* line 2108, scss/style.scss */
.menu-items li a.pledge-home i {
  background: url(images/nav-icon.svg#pledge);
}

/* Rotate each menu item to create the radial effect */
/* line 2113, scss/style.scss */
.menu-items li:nth-child(1) {
  transform: rotate(0deg) translateY(-140px);
}

/* line 2114, scss/style.scss */
.menu-items li:nth-child(2) {
  transform: rotate(30deg) translateY(-140px);
}

/* line 2115, scss/style.scss */
.menu-items li:nth-child(3) {
  transform: rotate(60deg) translateY(-140px);
}

/* line 2116, scss/style.scss */
.menu-items li:nth-child(4) {
  transform: rotate(90deg) translateY(-140px);
}

/* line 2117, scss/style.scss */
.menu-items li:nth-child(5) {
  transform: rotate(120deg) translateY(-140px);
}

/* line 2118, scss/style.scss */
.menu-items li:nth-child(6) {
  transform: rotate(150deg) translateY(-140px);
}

/* line 2119, scss/style.scss */
.menu-items li:nth-child(7) {
  transform: rotate(180deg) translateY(-140px);
}

/* line 2120, scss/style.scss */
.menu-items li:nth-child(8) {
  transform: rotate(210deg) translateY(-140px);
}

/* line 2121, scss/style.scss */
.menu-items li:nth-child(9) {
  transform: rotate(240deg) translateY(-140px);
}

/* line 2122, scss/style.scss */
.menu-items li:nth-child(10) {
  transform: rotate(270deg) translateY(-140px);
}

/* line 2123, scss/style.scss */
.menu-items li:nth-child(11) {
  transform: rotate(300deg) translateY(-140px);
}

/* line 2124, scss/style.scss */
.menu-items li:nth-child(12) {
  transform: rotate(330deg) translateY(-140px);
}

/* line 2126, scss/style.scss */
.menu-items li:nth-child(1) a {
  transform: rotate(0deg);
}

/* line 2127, scss/style.scss */
.menu-items li:nth-child(2) a {
  transform: rotate(-30deg);
}

/* line 2128, scss/style.scss */
.menu-items li:nth-child(3) a {
  transform: rotate(-60deg);
}

/* line 2129, scss/style.scss */
.menu-items li:nth-child(4) a {
  transform: rotate(-90deg);
}

/* line 2130, scss/style.scss */
.menu-items li:nth-child(5) a {
  transform: rotate(-120deg);
}

/* line 2131, scss/style.scss */
.menu-items li:nth-child(6) a {
  transform: rotate(-150deg);
}

/* line 2132, scss/style.scss */
.menu-items li:nth-child(7) a {
  transform: rotate(-180deg);
}

/* line 2133, scss/style.scss */
.menu-items li:nth-child(8) a {
  transform: rotate(-210deg);
}

/* line 2134, scss/style.scss */
.menu-items li:nth-child(9) a {
  transform: rotate(-240deg);
}

/* line 2135, scss/style.scss */
.menu-items li:nth-child(10) a {
  transform: rotate(-270deg);
}

/* line 2136, scss/style.scss */
.menu-items li:nth-child(11) a {
  transform: rotate(-300deg);
}

/* line 2137, scss/style.scss */
.menu-items li:nth-child(12) a {
  transform: rotate(-330deg);
}

/* Show the menu when the checkbox is checked */
/* line 2140, scss/style.scss */
.circular-menu__button:checked + .circular-menu__icon + .menu-items {
  transform: scale(1);
}

/* ------------------------- Separate line ------------------------- */
/* line 2146, scss/style.scss */
.circular-menu {
  position: fixed;
  top: 50%;
  right: 140px;
  padding-top: 20px;
  z-index: 11;
  display: none;
}

/* line 2149, scss/style.scss */
.circular-menu__button {
  display: none;
}

/* line 2152, scss/style.scss */
.circular-menu__button:checked + .circular-menu__icon {
  transform: scale(0.8, 0.8) translate3d(0, 0, 0);
  transition-duration: 0.2s;
  transition-timing-function: linear;
}

/* line 2157, scss/style.scss */
.circular-menu__button:checked + .circular-menu__icon > .hamburger-bar:nth-child(1) {
  transform: translate3d(0, 0, 0) rotate(45deg);
}

/* line 2160, scss/style.scss */
.circular-menu__button:checked + .circular-menu__icon > .hamburger-bar:nth-child(2) {
  transform: translate3d(0, 0, 0) scale(0.1, 1);
}

/* line 2163, scss/style.scss */
.circular-menu__button:checked + .circular-menu__icon > .hamburger-bar:nth-child(3) {
  transform: translate3d(0, 0, 0) rotate(-45deg);
}

/* line 2166, scss/style.scss */
.circular-menu__button:checked ~ .circular-menu__item {
  transition-timing-function: cubic-bezier(0.935, 0, 0.34, 1.33);
}

/* line 2170, scss/style.scss */
.circular-menu__icon {
  background: #fff;
  border-radius: 100%;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
  text-align: center;
  color: #000;
  height: 60px;
  width: 60px;
  position: absolute;
  left: -30px;
  top: -30px;
  transform: translate3d(0, 0, 0);
  transition: transform ease-out 0.2s;
  transform: translate3d(0, 0, 0);
  transition-duration: 0.4s;
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  cursor: pointer;
  z-index: 2;
  padding: 10px;
  font-size: 0px;
}
/* line 2176, scss/style.scss */
.circular-menu__icon:after {
  content: "";
  width: 100%;
  height: 100%;
  box-shadow: 0 0px 4px rgba(0, 0, 0, 0.25);
  display: block;
  border-radius: 100%;
}

/* .circular-menu__icon:hover {
transform: scale(1.2, 1.2) translate3d(0, 0, 0);
} */
/* line 2181, scss/style.scss */
.circular-menu__icon > .hamburger-i {
  background: #FA6309;
  display: block;
  width: 20px;
  height: 3px;
  left: 50%;
  margin-left: -10px;
  margin-top: -1.5px;
  position: absolute;
  top: 50%;
  transition: transform 0.2s;
}

/* line 2193, scss/style.scss */
.circular-menu__icon > .hamburger-bar:nth-child(1) {
  transform: translate3d(0, 0, 0) rotate(90deg);
}

/* line 2196, scss/style.scss */
.circular-menu__icon > .hamburger-bar:nth-child(2) {
  transform: translate3d(0, 0, 0);
  display: none;
}

/* line 2199, scss/style.scss */
.circular-menu__icon > .hamburger-bar:nth-child(3) {
  transform: translate3d(0, 0px, 0);
}

/* line 2202, scss/style.scss */
.circular-menu__item {
  background: #dc143c;
  border-radius: 100%;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
  color: #fff;
  height: 80px;
  line-height: 80px;
  margin-left: -40px;
  position: absolute;
  text-align: center;
  top: 20px;
  transform: translate3d(0, 0, 0);
  transition: transform ease-out 0.2s;
  width: 80px;
  font-size: 32px;
}

/* line 2218, scss/style.scss */
.page-tab-content {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 20px;
}

/* line 2219, scss/style.scss */
.list-content-grid {
  border-radius: 22px;
  overflow: hidden;
}

/* line 2222, scss/style.scss */
.ui-widget-header {
  background: none;
}

/* line 2223, scss/style.scss */
.block--mygov-radix-mygovcqw {
  margin-left: auto;
}

/* line 2225, scss/style.scss */
.pt-line {
  border-top: 1px solid #ddd;
  position: relative;
  font-size: 0.8125em;
  text-align: center;
}
/* line 2226, scss/style.scss */
.pt-line span {
  background-color: #fff;
  top: -11px;
  position: relative;
  padding: 0 10px;
  display: inline-flex;
}

/* line 2232, scss/style.scss */
.ligin-pt-block {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 50px;
}

/* line 2233, scss/style.scss */
.login-block-wrap {
  display: grid;
  grid-template-columns: 1fr;
  gap: 4%;
}

/* line 2234, scss/style.scss */
.login-by {
  text-align: center;
  padding: 30px 20px;
}
/* line 2235, scss/style.scss */
.login-by a {
  border-radius: 10px;
  background-color: #fff;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  margin-left: auto;
  margin-right: auto;
  height: 130px;
  justify-content: center;
  display: block;
  margin-bottom: 15px;
  padding: 25px 15px 50px;
  display: flex;
  align-items: center;
}
/* line 2236, scss/style.scss */
.login-by a.mygov-auth {
  background: url(images/design-2.png) 0 bottom no-repeat;
  max-width: 310px;
}
/* line 2237, scss/style.scss */
.login-by a.jan-login {
  background: url(images/design-1.png) right bottom no-repeat;
}
/* line 2238, scss/style.scss */
.login-by a.digilocker {
  background: url(images/design-1.png) right bottom no-repeat;
  max-width: 310px;
}
/* line 2240, scss/style.scss */
.login-by .login-text {
  font-size: 0.8125em;
  font-weight: 500;
  line-height: 1.4;
}

/* line 2242, scss/style.scss */
.lwmph {
  max-width: 500px;
  margin: auto;
  border-top: 1px solid #ddd;
  text-align: center;
}
/* line 2244, scss/style.scss */
.lwmph h3 {
  top: -10px;
  display: inline-flex;
  background: #fff;
  position: relative;
  padding: 0 13px;
  gap: 5px;
}

/* line 2246, scss/style.scss */
.login-footer-message {
  font-size: 0.8125em;
  font-weight: 500;
}

/* line 2247, scss/style.scss */
.pwdless-login-form {
  margin-bottom: 100px;
  margin-top: 40px;
}
/* line 2248, scss/style.scss */
.pwdless-login-form .container {
  display: grid;
  grid-template-columns: 55% 40%;
  justify-content: space-between;
}
/* line 2249, scss/style.scss */
.pwdless-login-form .other-logins {
  border-radius: 10px;
  padding: 40px 45px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
}
/* line 2251, scss/style.scss */
.pwdless-login-form .pwdless-login-wrapper {
  max-width: 500px;
  width: 100%;
  margin-left: auto;
  border-radius: 10px;
  padding: 40px 45px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  background: url(images/login-bg.png) center bottom no-repeat;
}
/* line 2252, scss/style.scss */
.pwdless-login-form .pwdless-login-wrapper .form-item {
  margin-bottom: 15px;
  position: relative;
}
/* line 2253, scss/style.scss */
.pwdless-login-form .pwdless-login-wrapper .form-label {
  margin-bottom: 8px;
  display: block;
  position: absolute;
  left: 10px;
  top: -8px;
  background-color: #fff;
  padding: 0 8px;
  font-size: 0.875em;
}
/* line 2254, scss/style.scss */
.pwdless-login-form .pwdless-login-wrapper .form-control {
  padding: 8px 10px;
  width: 100%;
  border-radius: 8px;
  padding: 12px 10px;
}
/* line 2255, scss/style.scss */
.pwdless-login-form .pwdless-login-wrapper .form-submit {
  cursor: pointer;
  display: inline-flex;
  padding: 12px 20px;
  background-color: #264281;
  margin-bottom: 15px;
  border-radius: 20px;
  color: #fff;
  border: none;
  width: 100%;
  text-align: center;
  /*font-size: 1.25em;*/
}
/* line 2257, scss/style.scss */
.pwdless-login-form .pwdless-login-wrapper .form-submit:hover {
  background-color: #144ac9;
}
/* line 2259, scss/style.scss */
.pwdless-login-form .pwdless-login-wrapper .registration-message {
  margin-top: 10px;
}
/* line 2262, scss/style.scss */
.pwdless-login-form .otherlogin-text {
  margin-bottom: 30px;
  display: block;
  text-align: center;
  font-size: 1.25em;
  font-weight: 600;
}
/* line 2263, scss/style.scss */
.pwdless-login-form .login-options {
  display: flex;
  align-items: center;
  padding: 15px 0 40px;
}
/* line 2264, scss/style.scss */
.pwdless-login-form .login-options .login-item {
  width: 100%;
  text-align: center;
  border-left: 1px solid #ddd;
  padding: 0 8px;
}
/* line 2265, scss/style.scss */
.pwdless-login-form .login-options .login-item:first-child {
  border: none;
}
/* line 2268, scss/style.scss */
.pwdless-login-form .otp-info {
  margin-bottom: 20px;
}
/* line 2269, scss/style.scss */
.pwdless-login-form .resend-otp-wrapper {
  margin-bottom: 15px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 0.875rem;
}
/* line 2271, scss/style.scss */
.pwdless-login-form .resend-otp-wrapper .resend a {
  color: #008CFF;
}
/* line 2272, scss/style.scss */
.pwdless-login-form .resend-otp-wrapper .resend a span {
  margin-left: 5px;
}
/* line 2273, scss/style.scss */
.pwdless-login-form .resend-otp-wrapper .resend a:hover {
  color: #0374d1;
}
/* line 2275, scss/style.scss */
.pwdless-login-form .resend-otp-wrapper .resend .disable-link {
  pointer-events: none;
}
/* line 2276, scss/style.scss */
.pwdless-login-form .resend-otp-wrapper .resend .active-link {
  cursor: pointer;
}
/* line 2278, scss/style.scss */
.pwdless-login-form .resend-otp-wrapper .login-with-otp {
  color: #128bef;
}
/* line 2282, scss/style.scss */
.pwdless-login-form .different-login {
  display: flex;
  justify-content: flex-end;
}
/* line 2283, scss/style.scss */
.pwdless-login-form .different-login a {
  color: #008CFF;
  font-size: 0.875rem;
}
/* line 2284, scss/style.scss */
.pwdless-login-form .different-login a:hover {
  color: #0374d1;
}
/* line 2287, scss/style.scss */
.pwdless-login-form .login-section-messages {
  margin-bottom: 15px;
  font-size: 0.875rem;
}
/* line 2288, scss/style.scss */
.pwdless-login-form .login-section-messages > div {
  margin-bottom: 5px;
}
/* line 2289, scss/style.scss */
.pwdless-login-form .login-section-messages .alert-success {
  border: 1px solid #2AB998;
  padding: 15px 13px;
  border-radius: 15px;
  background: none;
}
/* line 2290, scss/style.scss */
.pwdless-login-form .login-section-messages .alert-success ul {
  list-style: disc;
  margin-left: 20px;
  text-align: left;
  color: #2AB998;
}
/* line 2291, scss/style.scss */
.pwdless-login-form .login-section-messages .alert-success ul li {
  color: #2AB998;
  padding: 3px 0;
}
/* line 2294, scss/style.scss */
.pwdless-login-form .login-section-messages .alert-danger {
  border: 1px solid #d9675d;
  padding: 15px 13px;
  border-radius: 15px;
  background: none;
}
/* line 2295, scss/style.scss */
.pwdless-login-form .login-section-messages .alert-danger ul {
  list-style: disc;
  margin-left: 20px;
}
/* line 2296, scss/style.scss */
.pwdless-login-form .login-section-messages .alert-danger ul li {
  color: #680800;
}
/* line 2299, scss/style.scss */
.pwdless-login-form .login-section-messages .btn-close {
  display: none;
}

/* line 2302, scss/style.scss */
.login-header {
  margin-bottom: 30px;
}

/* line 2303, scss/style.scss */
.user-login .alert-success, .user-login .alert-danger {
  display: none;
}

/* line 2304, scss/style.scss */
.user-login .login-section-messages .alert-success, .user-login .login-section-messages .alert-danger {
  display: block;
}

/* line 2306, scss/style.scss */
.login-term-conditions {
  border: 1px solid #fff;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  padding: 15px;
  font-size: 0.8125em;
  border-radius: 5px;
  margin-top: 40px;
}

/* line 2307, scss/style.scss */
.page-content .login-heading {
  font-size: 1.25em;
  font-weight: 600;
  margin-bottom: 15px;
}

/* line 2308, scss/style.scss */
.login-note {
  border: 1px solid #fff;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  padding: 15px;
  font-size: 0.8125em;
  border-radius: 5px;
}

/* line 2309, scss/style.scss */
#edit-login-message span {
  font-size: 0.8125em;
}

/* line 2312, scss/style.scss */
.other-logins-options a {
  color: #008CFF;
  font-size: 0.875rem;
}
/* line 2313, scss/style.scss */
.other-logins-options a:hover {
  color: #0374d1;
}
/* line 2315, scss/style.scss */
.other-logins-options .passkey-login {
  display: flex;
  align-items: center;
}
/* line 2316, scss/style.scss */
.other-logins-options .passkey-login:before {
  content: "";
  width: 30px;
  height: 30px;
  background: url(images/svg-icons.svg#passkey) 0 0 no-repeat;
  display: inline-flex;
  margin-right: 12px;
}

/* line 2319, scss/style.scss */
.group-summery {
  padding: 50px 0;
}
/* line 2320, scss/style.scss */
.group-summery .section-title {
  text-align: center;
  margin-bottom: 25px;
}
/* line 2321, scss/style.scss */
.group-summery .section-title h2 {
  font-size: 2.25rem;
  font-weight: bold;
}
/* line 2324, scss/style.scss */
.group-summery .group-content {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  margin-left: -2%;
}
/* line 2325, scss/style.scss */
.group-summery .group-content .group-row {
  background: #FFFFFF;
  border: 1px solid #E9EEF5;
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.12);
  border-radius: 6px;
  padding: 25px;
  margin-bottom: 20px;
  width: 31.33%;
  margin-left: 2%;
}
/* line 2330, scss/style.scss */
.group-summery .group-content .group-row .group-card-header {
  display: flex;
  align-items: center;
  margin-bottom: 15px;
}
/* line 2331, scss/style.scss */
.group-summery .group-content .group-row .group-card-header h3 {
  font-size: 1em;
  font-weight: 600;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
/* line 2332, scss/style.scss */
.group-summery .group-content .group-row .group-card-header .group-icon {
  position: relative;
  border-radius: 100%;
  min-width: 39px;
  height: 39px;
  padding: 8px;
  background-color: #3F5B1A;
  display: block;
  margin-right: 8px;
}
/* line 2333, scss/style.scss */
.group-summery .group-content .group-row .group-card-header .group-icon i {
  text-indent: -9999px;
  background: url(images/svg-icons.svg#group-icon-white) 0 0 no-repeat;
  width: 100%;
  height: 100%;
  display: block;
  color: #fff;
}
/* line 2334, scss/style.scss */
.group-summery .group-content .group-row .group-card-header .group-icon .grp-cnt {
  font-size: 10px;
  min-width: 18px;
  min-height: 18px;
  display: flex;
  border-radius: 100%;
  align-items: center;
  justify-content: center;
  background-color: #B30000;
  color: #fff;
  position: absolute;
  right: -5px;
  top: -5px;
}
/* line 2337, scss/style.scss */
.group-summery .group-content .group-row .row-content {
  display: flex;
  justify-content: space-between;
  font-weight: 400;
  font-size: 0.857em;
}
/* line 2338, scss/style.scss */
.group-summery .group-content .group-row .row-content > .view-status {
  width: 100%;
}
/* line 2339, scss/style.scss */
.group-summery .group-content .group-row .row-content .group_info_wrap {
  display: flex;
  justify-content: space-between;
}
/* line 2341, scss/style.scss */
.group-summery .group-content .group-row .row-content .group_info_wrap .view-status a {
  display: flex;
  flex-direction: column-reverse;
  padding: 0 5px;
  align-items: center;
  color: #000;
}
/* line 2342, scss/style.scss */
.group-summery .group-content .group-row .row-content .group_info_wrap .view-status a:hover {
  color: #035dac;
}
/* line 2345, scss/style.scss */
.group-summery .group-content .group-row .row-content .group_info_wrap .group-type {
  display: block;
}
/* line 2353, scss/style.scss */
.group-summery .view-btn {
  background: #FFFFFF;
  border: 1px solid rgba(74, 74, 74, 0.25);
  border-radius: 4px;
  width: 122px;
  padding: 10px;
  margin: 50px auto 0;
  display: flex;
  font-weight: 700;
  font-size: 0.813em;
  text-align: center;
  justify-content: center;
  align-items: center;
}
/* line 2357, scss/style.scss */
.group-summery .view-btn:hover {
  background-color: #000;
  color: #fff;
}

/* line 2363, scss/style.scss */
.home-do .activity-dashboard .dsb-item.total-activity:after {
  background: url(images/svg-icons.svg#task-icon);
}
/* line 2364, scss/style.scss */
.home-do .skill-intrest-name {
  margin-left: -40px;
}

/* line 2367, scss/style.scss */
.home-poll .activity-dashboard .dsb-item.total-activity:after {
  background: url(images/svg-icons.svg#poll-icon);
}

/* line 2370, scss/style.scss */
.activity-dashboard {
  display: grid;
  grid-template-columns: 1.3fr repeat(4, 1fr);
  border-radius: 15px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  margin-bottom: 18px;
  background-color: #FBFBFB;
}
/* line 2372, scss/style.scss */
.activity-dashboard .dsb-item {
  border-left: 1px solid #F2F2F2;
  padding: 20px;
  position: relative;
}
/* line 2373, scss/style.scss */
.activity-dashboard .dsb-item:first-child {
  border: none;
}
/* line 2374, scss/style.scss */
.activity-dashboard .dsb-item span {
  font-size: 2.2rem;
  font-weight: 800;
  display: block;
  margin-bottom: 5px;
}
/* line 2375, scss/style.scss */
.activity-dashboard .dsb-item:after {
  content: "";
  position: absolute;
  right: 10%;
  top: 24px;
}
/* line 2376, scss/style.scss */
.activity-dashboard .dsb-item span.count-prefix {
  font-size: 1.5rem;
  display: inline-flex;
}
/* line 2380, scss/style.scss */
.activity-dashboard .dsb-item.submissions-member span {
  color: #000;
}
/* line 2383, scss/style.scss */
.activity-dashboard .dsb-item.total-activity:after {
  width: 44px;
  height: 34px;
  background: url(images/kc-1.png) 0 0 no-repeat;
}
/* line 2384, scss/style.scss */
.activity-dashboard .dsb-item.total-activity span {
  color: #484AFA;
}
/* line 2387, scss/style.scss */
.activity-dashboard .dsb-item.open-activity:after {
  width: 34px;
  height: 34px;
  background: url(images/kc-2.png) 0 0 no-repeat;
}
/* line 2388, scss/style.scss */
.activity-dashboard .dsb-item.open-activity span {
  color: #2AB998;
}
/* line 2391, scss/style.scss */
.activity-dashboard .dsb-item.closed-activity:after {
  width: 32px;
  height: 35px;
  background: url(images/kc-3.png) 0 0 no-repeat;
}
/* line 2392, scss/style.scss */
.activity-dashboard .dsb-item.closed-activity span {
  color: #D87A52;
}
/* line 2395, scss/style.scss */
.activity-dashboard .dsb-item.archive-activity:after {
  width: 38px;
  height: 32px;
  background: url(images/kc-4.png) 0 0 no-repeat;
}
/* line 2396, scss/style.scss */
.activity-dashboard .dsb-item.archive-activity a {
  color: #000;
}
/* line 2397, scss/style.scss */
.activity-dashboard .dsb-item.archive-activity span {
  color: #2558C3;
}

/* line 2404, scss/style.scss */
.vc_goUp, .vc_goDown {
  display: block;
  z-index: 9999;
}

/* line 2408, scss/style.scss */
.vc_goUp.isDisabled, .vc_goDown.isDisabled {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
  opacity: 0.3;
  cursor: not-allowed;
}

/* line 2415, scss/style.scss */
.vc_container {
  overflow: hidden;
  -moz-transition: height 0.2s ease-in;
  -o-transition: height 0.2s ease-in;
  -webkit-transition: height 0.2s ease-in;
  transition: height 0.2s ease-in;
}

/* line 2424, scss/style.scss */
.vc_list {
  margin: 0;
  padding: 0;
  list-style: none;
  -moz-transition: -moz-transform 0.2s ease-in;
  -o-transition: -o-transform 0.2s ease-in;
  -webkit-transition: -webkit-transform 0.2s ease-in;
  transition: transform 0.2s ease-in;
}

/* line 2434, scss/style.scss */
.comment-form {
  background-color: #F6F6F6;
  border-radius: 23px;
  padding: 20px;
  margin-bottom: 40px;
}
/* line 2436, scss/style.scss */
.comment-form .form-actions {
  display: flex;
  justify-content: flex-end;
  gap: 10px;
}
/* line 2437, scss/style.scss */
.comment-form .form-actions .btn {
  background-color: #D87A52;
  color: #fff;
  border-radius: 20px;
  padding: 10px 20px;
  border: none;
  cursor: pointer;
}
/* line 2439, scss/style.scss */
.comment-form .form-actions .btn:hover {
  background-color: #ef7643;
  border: none;
}
/* line 2444, scss/style.scss */
.comment-form .form-control {
  width: 100%;
  border-radius: 8px;
}
/* line 2445, scss/style.scss */
.comment-form .form-control.form-textarea {
  padding: 10px;
  border: none;
  border-bottom: 1px solid #D9D9D9;
  border-radius: 0px;
  background: #e1e1e1;
  border-radius: 5px;
}
/* line 2446, scss/style.scss */
.comment-form .form-control.form-textarea:focus {
  outline: none;
  border-bottom: 1px solid #000;
}
/* line 2449, scss/style.scss */
.comment-form .form-label {
  display: none;
  margin-bottom: 10px;
}
/* line 2450, scss/style.scss */
.comment-form summary {
  pointer-events: none;
  user-select: none;
  list-style-type: none;
  margin-bottom: 8px;
}
/* line 2451, scss/style.scss */
.comment-form .form-url {
  padding: 10px;
  border: 1px solid #bdb9b9;
  margin-bottom: 5px;
}
/* line 2452, scss/style.scss */
.comment-form .form-type-managed-file {
  position: relative;
}
/* line 2453, scss/style.scss */
.comment-form .form-type-managed-file .form-file {
  border-radius: 0px;
  margin-bottom: 15px;
}

/* line 2479, scss/style.scss */
.comments-wrapper .by-viewer .row {
  display: grid;
  grid-template-columns: 40px auto;
  gap: 15px;
}
/* line 2480, scss/style.scss */
.comments-wrapper .by-viewer .links {
  list-style: none;
}
/* line 2482, scss/style.scss */
.comments-wrapper .author-name {
  font-weight: 600;
}
/* line 2483, scss/style.scss */
.comments-wrapper .author-name a {
  color: #000;
}
/* line 2485, scss/style.scss */
.comments-wrapper .indented {
  margin-left: 50px;
}
/* line 2486, scss/style.scss */
.comments-wrapper .indented > .indented {
  margin-left: 0px;
}
/* line 2488, scss/style.scss */
.comments-wrapper .new-comment .indented {
  margin-left: 0px;
}

/* line 2492, scss/style.scss */
div[id^="comment-reply-form-wrapper-"] {
  width: 100%;
}
/* line 2493, scss/style.scss */
div[id^="comment-reply-form-wrapper-"] .comment-form {
  background: none;
  border-radius: none;
  padding: 10px;
}
/* line 2494, scss/style.scss */
div[id^="comment-reply-form-wrapper-"] .comment-form .form-control.form-textarea {
  border: 1px solid #000;
}
/* line 2495, scss/style.scss */
div[id^="comment-reply-form-wrapper-"] .comment-form .form-actions {
  justify-content: flex-start;
  gap: 15px;
}
/* line 2496, scss/style.scss */
div[id^="comment-reply-form-wrapper-"] .comment-form .comment-reply-cancel-button {
  background-color: #000;
}
/* line 2497, scss/style.scss */
div[id^="comment-reply-form-wrapper-"] .comment-form .comment-reply-cancel-button:hover {
  background-color: #414141;
}

/* line 2502, scss/style.scss */
.comments-row {
  display: grid;
  grid-template-columns: 40px auto;
  gap: 20px;
  margin-bottom: 25px;
}
/* line 2503, scss/style.scss */
.comments-row .user-pic {
  width: 40px;
  height: 40px;
  border-radius: 100%;
  overflow: hidden;
}
/* line 2504, scss/style.scss */
.comments-row .user-pic img {
  width: 40px;
  height: 40px;
  display: block;
}
/* line 2506, scss/style.scss */
.comments-row .comment-body {
  display: flex;
  flex-wrap: wrap;
}
/* line 2507, scss/style.scss */
.comments-row .comment-body .comment-detail {
  width: 100%;
  margin-bottom: 10px;
}
/* line 2508, scss/style.scss */
.comments-row .comment-body .comment-detail .commnet-time {
  float: right;
  margin-top: -20px;
}
/* line 2509, scss/style.scss */
.comments-row .comment-body .comment-detail .field--name-comment-body {
  word-break: break-all;
}
/* line 2510, scss/style.scss */
.comments-row .comment-body .comment-detail .author-name a {
  color: #000;
}
/* line 2512, scss/style.scss */
.comments-row .comment-body .comment__links {
  display: flex;
  align-items: center;
}
/* line 2513, scss/style.scss */
.comments-row .comment-body .comment__links ul {
  list-style: none;
  display: inline-flex;
  align-items: center;
  gap: 10px;
  font-size: 0.875rem;
}
/* line 2514, scss/style.scss */
.comments-row .comment-body .comment__links ul a {
  background-color: #F3F3F3;
  color: #000;
  padding: 7px 14px;
  border-radius: 18px;
  display: inline-flex;
}
/* line 2515, scss/style.scss */
.comments-row .comment-body .comment__links ul a:hover {
  background-color: #e5e1e1;
}
/* line 2518, scss/style.scss */
.comments-row .comment-body .comment-social {
  display: flex;
  align-items: center;
  margin-left: 10px;
}
/* line 2519, scss/style.scss */
.comments-row .comment-body .comment-social .share-on-sm .socialshare {
  right: auto;
  left: 36px;
}
/* line 2520, scss/style.scss */
.comments-row .comment-body .comment-social .share-on-sm .share-icon:after {
  width: 18px;
  height: 18px;
}
/* line 2523, scss/style.scss */
.comments-row .comment-body .flag-report {
  margin-right: 10px;
  font-size: 0.875rem;
}
/* line 2524, scss/style.scss */
.comments-row .comment-body .flag-report a {
  color: #414141;
}
/* line 2525, scss/style.scss */
.comments-row .comment-body .flag-report a::before {
  content: "";
  width: 24px;
  height: 24px;
  display: inline-flex;
  margin-right: 7px;
  background: url(images/svg-icons.svg#spam) 0 0 no-repeat;
  vertical-align: middle;
}

/* line 2530, scss/style.scss */
.comment-sort {
  display: flex;
  justify-content: flex-end;
  margin-bottom: 20px;
  gap: 8px;
}
/* line 2531, scss/style.scss */
.comment-sort select {
  min-width: 100px;
  border-radius: 4px;
}

/* line 2533, scss/style.scss */
.field--name-field-like-dislike .field__label {
  display: none;
}

/* line 2534, scss/style.scss */
.like_dislike {
  display: flex;
  position: relative;
  font-size: 0.875rem;
  border-radius: 23px;
  background: #eee;
  padding: 4px 14px;
  align-items: center;
}
/* line 2535, scss/style.scss */
.like_dislike .like_dislike {
  padding: 0px;
}
/* line 2536, scss/style.scss */
.like_dislike .like {
  width: auto;
  border: none;
  align-items: center;
  display: flex;
  border-right: 1px solid #ccc;
  border-radius: 0px;
  margin-right: 8px;
  padding-right: 8px;
}
/* line 2537, scss/style.scss */
.like_dislike .like a {
  background: url(images/like.svg) 0 0 no-repeat;
  text-indent: -9999px;
  display: inline-flex;
  width: 20px;
  height: 20px;
}
/* line 2538, scss/style.scss */
.like_dislike .like span {
  margin-left: 5px;
}
/* line 2540, scss/style.scss */
.like_dislike .dislike {
  width: auto;
  border: none;
  align-items: center;
  display: flex;
}
/* line 2541, scss/style.scss */
.like_dislike .dislike a {
  background: url(images/dislike.svg) 0 0 no-repeat;
  text-indent: -9999px;
  display: inline-flex;
  width: 20px;
  height: 20px;
  margin-top: 4px;
}
/* line 2542, scss/style.scss */
.like_dislike .dislike span {
  margin-left: 5px;
}
/* line 2544, scss/style.scss */
.like_dislike [id^="like_dislike_status"] {
  position: absolute;
  left: 0px;
  bottom: 88%;
  font-size: 0.875rem;
  width: 220px;
  color: #529907;
}

/* line 2546, scss/style.scss */
.featured-comment {
  display: flex;
  align-items: center;
  margin-right: 10px;
  font-size: 0.875rem;
}

/* line 2547, scss/style.scss */
.flag-featured-comment a {
  background-color: #F3F3F3;
  color: #000;
  padding: 7px 14px;
  border-radius: 18px;
}
/* line 2548, scss/style.scss */
.flag-featured-comment a:hover {
  background-color: #e5e1e1;
}

/* line 2550, scss/style.scss */
.comment__flag {
  display: flex;
  align-items: center;
}

/* line 2551, scss/style.scss */
.mg-activities {
  position: fixed;
  display: none;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
  z-index: 999;
}
/* line 2559, scss/style.scss */
.mg-activities .mg-activities-wrapper {
  color: #fff;
  padding: 30px;
  height: 100vh;
  overflow: auto;
}
/* line 2561, scss/style.scss */
.mg-activities .mg-activities-wrapper .block-title {
  text-align: center;
}
/* line 2563, scss/style.scss */
.mg-activities .close-activity {
  background: #000 url(images/cross.png) center center no-repeat;
  z-index: 9;
  width: 39px;
  height: 39px;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
  display: block;
  border-radius: 100%;
  cursor: pointer;
  text-indent: -9999px;
  padding: 10px;
  position: absolute;
  right: 15px;
  top: 15px;
  background-size: 50% 50%;
}

/* line 2568, scss/style.scss */
.pm-event {
  position: fixed;
  display: none;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.9);
  z-index: 999;
}
/* line 2576, scss/style.scss */
.pm-event .about-content {
  color: #fff;
  width: 900px;
  padding: 24px;
  max-width: 94%;
  background-color: rgba(255, 255, 255, 0.8);
  border-radius: 15px;
  color: #000;
  position: relative;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
/* line 2581, scss/style.scss */
.pm-event .about-content .block-title {
  text-align: center;
}
/* line 2582, scss/style.scss */
.pm-event .about-content .event-vanue {
  display: grid;
  row-gap: 15px;
  column-gap: 30px;
  margin-top: 25px;
  grid-template-columns: auto 1fr;
}
/* line 2584, scss/style.scss */
.pm-event .about-content .event-vanue .info-box {
  display: flex;
  align-items: center;
  gap: 8px;
}
/* line 2587, scss/style.scss */
.pm-event .close-pm-event {
  background: #D87A52 url(images/cross.png) center center no-repeat;
  z-index: 9;
  width: 39px;
  height: 39px;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
  display: block;
  border-radius: 100%;
  cursor: pointer;
  text-indent: -9999px;
  padding: 10px;
  position: absolute;
  right: 4px;
  top: 4px;
  background-size: 50% 50%;
}
/* line 2590, scss/style.scss */
.pm-event .close-pm-event:hover {
  background-color: #ef7643;
}
/* line 2592, scss/style.scss */
.pm-event .event-pic {
  position: relative;
  overflow: hidden;
  border-radius: 12px 12px 0 0;
  border-radius: 15px;
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
  padding: 10px;
  background-color: #f2f2f2;
}
/* line 2593, scss/style.scss */
.pm-event .event-pic img {
  display: block;
  border-radius: 9px;
}
/* line 2594, scss/style.scss */
.pm-event .event-pic .watch-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 2;
}
/* line 2595, scss/style.scss */
.pm-event .event-pic .watch-video i {
  background: url(images/play-btn.png) 0 0px no-repeat;
  width: 33px;
  height: 33px;
  display: inline-block;
}
/* line 2597, scss/style.scss */
.pm-event .event-pic:after {
  content: "";
  background: rgba(255, 255, 255, 0.7);
  width: 100%;
  height: 100%;
  display: none;
  z-index: 1;
  position: absolute;
  left: 0px;
  top: 0px;
}
/* line 2599, scss/style.scss */
.pm-event .event-pic:hover:after {
  display: block;
}
/* line 2602, scss/style.scss */
.pm-event .event-detail {
  padding: 15px;
}
/* line 2603, scss/style.scss */
.pm-event .when-icon {
  background: url(images/svg-icons.svg#calender) 0 0 no-repeat;
  display: inline-flex;
  width: 25px;
  height: 25px;
}
/* line 2604, scss/style.scss */
.pm-event .loc-icon {
  background: url(images/svg-icons.svg#location) 0 0 no-repeat;
  display: inline-flex;
  width: 25px;
  height: 25px;
}
/* line 2605, scss/style.scss */
.pm-event .user-count {
  display: flex;
  align-items: center;
  gap: 8px;
}
/* line 2606, scss/style.scss */
.pm-event .user-count i {
  background: url(images/svg-icons.svg#user) 0 0 no-repeat;
  display: inline-flex;
  width: 25px;
  height: 25px;
}
/* line 2608, scss/style.scss */
.pm-event .pm-event-logo {
  margin-bottom: 20px;
}

/* line 2610, scss/style.scss */
.pm-event-inner {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 25px;
}

/* line 2612, scss/style.scss */
.all-activities {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 12px;
}
/* line 2613, scss/style.scss */
.all-activities .container {
  height: 100%;
}
/* line 2614, scss/style.scss */
.all-activities .mg-activities-list {
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ecf9fc+0,ffffff+50,d4f7ff+100 */
  background: linear-gradient(to right, #ecf9fc 0%, white 50%, #d4f7ff 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  padding: 30px 50px;
  border-radius: 15px;
  overflow: hidden;
}
/* line 2618, scss/style.scss */
.all-activities .mg-activities-list .activities-title {
  color: #000;
  margin-bottom: 15px;
  display: block;
}
/* line 2621, scss/style.scss */
.all-activities .prime-list {
  list-style: none;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 50px;
}
/* line 2622, scss/style.scss */
.all-activities .prime-list li {
  text-align: center;
  font-weight: 500;
  font-size: 0.9375rem;
}
/* line 2623, scss/style.scss */
.all-activities .prime-list .prime-thumb {
  position: relative;
  border-radius: 8px;
  overflow: hidden;
  margin-bottom: 15px;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.2);
}
/* line 2624, scss/style.scss */
.all-activities .prime-list .prime-thumb img {
  display: block;
}
/* line 2625, scss/style.scss */
.all-activities .prime-list .prime-thumb a {
  position: absolute;
  z-index: 9;
  background: linear-gradient(92.61deg, #9AC461 0%, #548BC5 0%, #59B59A 116.86%, #B45D97 182.36%, #DC763B 246.57%);
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  transform: scale(0) translate(-50%, -50%);
  transform-origin: 0 0;
  border-radius: 4px;
  padding: 10px;
  left: 50%;
  top: 50%;
  color: #fff;
  text-align: center;
}
/* line 2630, scss/style.scss */
.all-activities .prime-list .prime-thumb:hover:after {
  content: "";
  background: rgba(0, 0, 0, 0.6);
  display: block;
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
}
/* line 2631, scss/style.scss */
.all-activities .prime-list .prime-thumb:hover a {
  transform: scale(1) translate(-50%, -50%);
}
/* line 2636, scss/style.scss */
.all-activities .prime-list .activity-link {
  font-size: 0.875rem;
}
/* line 2637, scss/style.scss */
.all-activities .prime-list .activity-link a {
  color: #000;
}
/* line 2640, scss/style.scss */
.all-activities .pledge-list {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 50px;
  list-style: none;
}
/* line 2641, scss/style.scss */
.all-activities .pledge-list li {
  text-align: center;
  font-weight: 500;
  font-size: 0.9375rem;
}
/* line 2642, scss/style.scss */
.all-activities .pledge-list .pledge-thumb {
  position: relative;
  border-radius: 8px;
  overflow: hidden;
  margin-bottom: 15px;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.2);
}
/* line 2643, scss/style.scss */
.all-activities .pledge-list .pledge-thumb img {
  display: block;
}
/* line 2644, scss/style.scss */
.all-activities .pledge-list .pledge-thumb a {
  position: absolute;
  z-index: 9;
  background: linear-gradient(92.61deg, #9AC461 0%, #548BC5 0%, #59B59A 116.86%, #B45D97 182.36%, #DC763B 246.57%);
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  transform: scale(0) translate(-50%, -50%);
  transform-origin: 0 0;
  border-radius: 4px;
  padding: 10px;
  left: 50%;
  top: 50%;
  color: #fff;
  text-align: center;
}
/* line 2649, scss/style.scss */
.all-activities .pledge-list .pledge-thumb:hover:after {
  content: "";
  background: rgba(0, 0, 0, 0.6);
  display: block;
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
}
/* line 2650, scss/style.scss */
.all-activities .pledge-list .pledge-thumb:hover a {
  transform: scale(1) translate(-50%, -50%);
}
/* line 2654, scss/style.scss */
.all-activities .pledge-list .activity-link {
  font-size: 0.875rem;
}
/* line 2655, scss/style.scss */
.all-activities .pledge-list .activity-link a {
  color: #000;
}

/* line 2661, scss/style.scss */
.mg-suggest-activity-form {
  position: fixed;
  display: none;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.9);
  z-index: 999;
}
/* line 2662, scss/style.scss */
.mg-suggest-activity-form #mg-suggest-activity-form {
  color: #fff;
  width: 600px;
  padding: 24px 24px 50px;
  max-width: 94%;
  background-color: rgba(255, 255, 255, 0.8);
  border-radius: 15px;
  color: #000;
  position: relative;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
/* line 2666, scss/style.scss */
.mg-suggest-activity-form #mg-suggest-activity-form .closelink {
  background: #D87A52 url(images/cross.png) center center no-repeat;
  z-index: 9;
  width: 39px;
  height: 39px;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
  display: block;
  border-radius: 100%;
  cursor: pointer;
  text-indent: -9999px;
  padding: 10px;
  position: absolute;
  right: 4px;
  top: 4px;
  background-size: 50% 50%;
}
/* line 2669, scss/style.scss */
.mg-suggest-activity-form #mg-suggest-activity-form .closelink:hover {
  background-color: #ef7643;
}
/* line 2671, scss/style.scss */
.mg-suggest-activity-form #mg-suggest-activity-form .laterlink {
  background: #fff;
  border: 1px solid #D87A52;
  border-radius: 20px;
  padding: 9px 15px;
  color: #EC7026;
  font-size: 0.875rem;
  display: inline-flex;
}
/* line 2672, scss/style.scss */
.mg-suggest-activity-form #mg-suggest-activity-form .laterlink:hover {
  background-color: #ef7643;
  color: #fff;
}
/* line 2675, scss/style.scss */
.mg-suggest-activity-form .suggestion-icon {
  width: 147px;
  height: 147px;
  margin: auto auto 15px;
  display: block;
  background: url(images/suggest-circle.png) 0 0 no-repeat;
}
/* line 2676, scss/style.scss */
.mg-suggest-activity-form .suggestion-tital, .mg-suggest-activity-form .suggestion-title {
  text-align: center;
  margin-bottom: 15px;
  font-size: 1.5rem;
  font-weight: 700;
}
/* line 2677, scss/style.scss */
.mg-suggest-activity-form .suggestion-subtital {
  border-bottom: 1px solid #ddd;
  padding: 0 20% 20px;
  margin-bottom: 20px;
  text-align: center;
}
/* line 2678, scss/style.scss */
.mg-suggest-activity-form .form-item-suggestion {
  margin-bottom: 15px;
}
/* line 2679, scss/style.scss */
.mg-suggest-activity-form .form-item-suggestion .form-label {
  display: block;
  margin-bottom: 10px;
  font-weight: 600;
}
/* line 2680, scss/style.scss */
.mg-suggest-activity-form .form-item-suggestion textarea {
  width: 100%;
  background-color: #f9f9f9;
  border-radius: 5px;
  padding: 10px;
  border: 1px solid #CFCFCF;
}
/* line 2682, scss/style.scss */
.mg-suggest-activity-form .form-submit {
  padding: 9px 15px;
}

/* line 2687, scss/style.scss */
.user-logged-out #mg-suggest-activity-form .suggestion-header {
  margin-bottom: 10px;
}
/* line 2688, scss/style.scss */
.user-logged-out #mg-suggest-activity-form .later-action {
  margin-top: 15px;
}

/* Display list items side by side */
/* line 2692, scss/style.scss */
.breadcrumb li {
  display: inline;
  font-size: 18px;
}

/* Add a slash symbol (/) before/behind each list item */
/* line 2698, scss/style.scss */
.breadcrumb li + li:before {
  padding: 8px;
  color: black;
  content: "/\00a0";
}

/* Add a color to all links inside the list */
/* line 2705, scss/style.scss */
.breadcrumb li a {
  color: #000;
  text-decoration: none;
}

/* Add a color on mouse-over */
/* line 2711, scss/style.scss */
.breadcrumb li a:hover {
  color: #01447e;
  text-decoration: underline;
}

/* line 2717, scss/style.scss */
.search-list {
  border-radius: 7px;
  list-style: none;
}
/* line 2719, scss/style.scss */
.search-list li {
  margin-bottom: 2px;
  padding: 25px;
  display: grid;
  grid-template-columns: min(240px, 30%) auto;
  gap: 20px;
  align-items: flex-start;
  background-color: #F8FAFF;
}
/* line 2720, scss/style.scss */
.search-list li.no-card-image {
  grid-template-columns: 1fr;
}
/* line 2722, scss/style.scss */
.search-list .card-body {
  font-size: 0.875rem;
}
/* line 2723, scss/style.scss */
.search-list .card-body h3 {
  font-weight: 600;
  font-size: 0.964rem;
  margin-bottom: 15px;
}
/* line 2725, scss/style.scss */
.search-list .card-body h3 a {
  color: #2966A3;
}
/* line 2727, scss/style.scss */
.search-list .card-body p {
  line-height: 1.4;
  margin-bottom: 15px;
}
/* line 2728, scss/style.scss */
.search-list .card-body .category-type {
  color: #727070;
  display: inline-flex;
}
/* line 2730, scss/style.scss */
.search-list .card-image {
  border-radius: 7px;
  border: 1px solid #fff;
  overflow: hidden;
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
}
/* line 2731, scss/style.scss */
.search-list .card-image img {
  display: block;
}

/* line 2735, scss/style.scss */
.feedback .alert-success {
  color: #0f5132;
  background-color: #d1e7dd;
  border-color: #badbcc;
  padding: 10px 15px;
  text-align: center;
}
/* line 2738, scss/style.scss */
.feedback .alert-success button {
  display: none;
}
/* line 2740, scss/style.scss */
.feedback .page-content {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 45px;
}
/* line 2742, scss/style.scss */
.feedback .mg-feedback-form {
  padding: 35px;
  border-radius: 20px;
  width: 560px;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
}
/* line 2743, scss/style.scss */
.feedback .mg-feedback-form .form-label {
  display: block;
  margin-bottom: 6px;
}
/* line 2744, scss/style.scss */
.feedback .mg-feedback-form .form-control {
  padding: 12px 10px;
  background-color: #f0eeee;
  margin-bottom: 15px;
  max-width: 100%;
}
/* line 2745, scss/style.scss */
.feedback .mg-feedback-form .form-submit {
  background-color: #D87A52;
  color: #fff;
  padding: 10px 15px;
  border-radius: 24px;
  border: none;
}
/* line 2746, scss/style.scss */
.feedback .mg-feedback-form .form-submit:hover {
  background-color: #ef7643;
}
/* line 2749, scss/style.scss */
.feedback textarea {
  width: 100%;
}

/* line 2752, scss/style.scss */
.node__content {
  margin: 0 0 20px 0px;
}
/* line 2754, scss/style.scss */
.node__content h3 {
  font-size: 1.4286rem;
  padding: 6px 0px 6px 0px;
  font-weight: 900;
}
/* line 2755, scss/style.scss */
.node__content p {
  margin-bottom: 1rem;
  font-size: 0.9375rem;
  line-height: 1.4;
}
/* line 2756, scss/style.scss */
.node__content ul, .node__content ol {
  margin-left: 25px;
}
/* line 2757, scss/style.scss */
.node__content ul li, .node__content ol li {
  padding-bottom: 0.8rem;
}

/* line 2762, scss/style.scss */
.content-comment-form {
  border: 1px solid #ccc;
  border-radius: 10px;
  padding: 20px;
}

/* line 2767, scss/style.scss */
.block--system-main p {
  margin-bottom: 15px;
}

/* line 2769, scss/style.scss */
.search-form .btn, .mygov-os-json-search-form .btn {
  margin: auto 0;
  padding: 14px 20px;
  background-color: #D87A52;
  color: #fff;
  border: none;
  height: 100%;
  border-radius: 40px;
  margin-left: 10px;
}
/* line 2770, scss/style.scss */
.search-form .btn:hover, .mygov-os-json-search-form .btn:hover {
  background-color: #ef7643;
}

/* line 2774, scss/style.scss */
.group-wrapper__detail {
  background-color: #fafafa;
  border-radius: 12px;
  padding: 25px;
  display: grid;
  grid-template-columns: 370px auto;
  gap: 40px;
  margin-bottom: 25px;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
}
/* line 2775, scss/style.scss */
.group-wrapper__detail h1 {
  font-size: 1.6rem;
}

/* line 2777, scss/style.scss */
.group-wrapper__content {
  margin-bottom: 15px;
}

/* line 2778, scss/style.scss */
.group-wrapper .group-wrapper__summary {
  display: flex;
  gap: 20px;
  border-radius: 20px;
  align-items: center;
  margin-bottom: 30px;
}
/* line 2780, scss/style.scss */
.group-wrapper .group-wrapper__summary .group-content-counter {
  display: flex;
  width: 100%;
  flex-wrap: wrap;
  justify-content: space-around;
  gap: 10px;
  list-style: none;
  padding: 15px 20px;
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#cde9ff+0,f1ffd6+100&0.2+0,0.2+100 */
  background: linear-gradient(135deg, rgba(205, 233, 255, 0.2) 0%, rgba(241, 255, 214, 0.2) 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
/* line 2784, scss/style.scss */
.group-wrapper .group-wrapper__summary .group-content-counter li a {
  color: #000;
  text-align: center;
  position: relative;
  text-align: center;
  display: block;
}
/* line 2786, scss/style.scss */
.group-wrapper .group-wrapper__summary .group-content-counter li a::before {
  content: "";
  display: block;
  width: 130px;
  height: 100px;
  border-radius: 18px;
  background: #fff;
  margin-bottom: 14px;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2);
}
/* line 2787, scss/style.scss */
.group-wrapper .group-wrapper__summary .group-content-counter li a:after {
  content: "";
  width: 56px;
  height: 60px;
  display: inline-flex;
  position: absolute;
  top: 20px;
  left: 0;
  background-repeat: no-repeat;
  margin: auto;
  right: 0;
}
/* line 2788, scss/style.scss */
.group-wrapper .group-wrapper__summary .group-content-counter li a span {
  display: block;
}
/* line 2789, scss/style.scss */
.group-wrapper .group-wrapper__summary .group-content-counter li a span + span {
  font-weight: 600;
}
/* line 2792, scss/style.scss */
.group-wrapper .group-wrapper__summary .group-content-counter li.list-Tasks a::after, .group-wrapper .group-wrapper__summary .group-content-counter li.list-task a::after {
  background-image: url(images/svg-icons.svg#task-icon);
}
/* line 2795, scss/style.scss */
.group-wrapper .group-wrapper__summary .group-content-counter li.list-Discuss a::after, .group-wrapper .group-wrapper__summary .group-content-counter li.list-discuss a::after {
  background-image: url(images/svg-icons.svg#discuss-icon);
}
/* line 2798, scss/style.scss */
.group-wrapper .group-wrapper__summary .group-content-counter li.list-Poll a::after, .group-wrapper .group-wrapper__summary .group-content-counter li.list-group_poll a::after {
  background-image: url(images/svg-icons.svg#poll-icon);
}
/* line 2801, scss/style.scss */
.group-wrapper .group-wrapper__summary .group-content-counter li.list-Blogs a::after, .group-wrapper .group-wrapper__summary .group-content-counter li.list-blog_entry a::after {
  background-image: url(images/svg-icons.svg#blog-icon);
}
/* line 2804, scss/style.scss */
.group-wrapper .group-wrapper__summary .group-content-counter li.list-Talks a::after, .group-wrapper .group-wrapper__summary .group-content-counter li.list-talk a::after {
  background-image: url(images/svg-icons.svg#talk-icon);
}

/* line 2810, scss/style.scss */
.activities-text {
  font-size: 1.25rem;
  font-weight: 600;
  display: block;
  margin-bottom: 20px;
}

/* line 2811, scss/style.scss */
.d-flex {
  display: flex;
}

/* line 2812, scss/style.scss */
.align-item-center {
  display: flex;
}

/* line 2813, scss/style.scss */
.justify-content-end {
  justify-content: flex-end;
}

/* line 2814, scss/style.scss */
.justify-content-between {
  justify-content: space-between;
}

/* line 2815, scss/style.scss */
.gap-1 {
  gap: 15px;
}

/* line 2817, scss/style.scss */
.no-abs .display-buttons {
  position: static;
  float: none;
  margin-bottom: 20px;
}

/* line 2820, scss/style.scss */
.node--promoted.group-poll .node__content {
  width: 100%;
  display: inline-block;
  background-color: #fafafa;
  padding: 20px;
}
/* line 2821, scss/style.scss */
.node--promoted.group-poll .node__content .field--name-field-image {
  float: left;
  margin-right: 40px;
}

/* line 2824, scss/style.scss */
.block--mygov-radix-pagetitle-2 {
  max-width: 1530px;
  margin: 0 auto;
  padding: 0 15px;
  width: 100%;
}

/* line 2827, scss/style.scss */
.mygov-faq h3 {
  position: relative;
  padding: 30px;
  box-shadow: 0px 4px 8.3px 0px rgba(0, 0, 0, 0.1);
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 15px;
  font-size: 1.25em;
  font-weight: 600;
}
/* line 2828, scss/style.scss */
.mygov-faq h3::after {
  content: "";
  background: url(images/svg-icons.svg#down-arrow) 0 0 no-repeat;
  width: 20px;
  height: 20px;
  display: inline-block;
}
/* line 2830, scss/style.scss */
.mygov-faq h3.expand:after {
  transform: rotate(180deg);
}
/* line 2833, scss/style.scss */
.mygov-faq .accordion-content {
  padding: 20px 30px 10px;
  box-shadow: 0px 4px 8.3px 0px rgba(0, 0, 0, 0.1);
  display: none;
  margin-bottom: 20px;
}

/* line 2836, scss/style.scss */
.contact-wrapper {
  display: grid;
  grid-template-columns: 440px auto;
  gap: 45px;
  margin-bottom: 35px;
}

/* line 2837, scss/style.scss */
.contact-address {
  background: url(images/contact-bg.png) 0 0 no-repeat;
  padding: 30px;
  border-radius: 13px;
  font-size: 0.9375em;
  font-weight: 400;
}

/* line 2838, scss/style.scss */
.contact-type {
  box-shadow: 0 4px 7px rgba(0, 0, 0, 0.1);
  background: linear-gradient(0deg, rgba(255, 72, 0, 0.11) 0%, rgba(255, 76, 0, 0.1034) 6%, rgba(255, 88, 0, 0.0869) 17%, rgba(255, 108, 0, 0.0605) 32%, rgba(255, 135, 0, 0.0231) 50%, rgba(255, 145, 0, 0.011) 56%, rgba(255, 145, 0, 0.0055) 79%, rgba(255, 145, 0, 0) 99%);
  border-radius: 10px;
}

/* line 2839, scss/style.scss */
.ctx-block {
  padding: 35px;
  background: url(images/contact-graphics.png) right bottom no-repeat;
  height: 100%;
}

/* line 2840, scss/style.scss */
.address-box {
  background: rgba(0, 0, 0, 0.6);
  border: 15px solid rgba(193, 113, 82, 0.5);
  color: #fff;
  border-radius: 20px;
  padding: 20px;
  text-align: center;
}
/* line 2841, scss/style.scss */
.address-box img {
  margin-bottom: 10px;
}

/* line 2843, scss/style.scss */
.reach-url {
  margin-bottom: 30px;
  border-bottom: 1px solid #ffb799;
  padding-bottom: 40px;
}

/* line 2844, scss/style.scss */
.address-box address {
  font-style: normal;
  font-size: 0.875rem;
  margin-bottom: 15px;
}
/* line 2845, scss/style.scss */
.address-box address strong {
  display: block;
  margin-bottom: 10px;
}

/* line 2848, scss/style.scss */
.contact-mail::before {
  content: "";
  background: url(images/svg-icons.svg#mailbox-white) 0 0 no-repeat;
  width: 20px;
  height: 20px;
  display: inline-block;
  margin-right: 10px;
  vertical-align: middle;
}

/* line 2851, scss/style.scss */
.url::before {
  content: "";
  background: url(images/svg-icons.svg#globe) 0 0 no-repeat;
  width: 20px;
  height: 20px;
  display: inline-block;
  margin-right: 10px;
  vertical-align: middle;
}

/* line 2853, scss/style.scss */
.get-contact .contact-mail {
  margin-bottom: 10px;
}
/* line 2854, scss/style.scss */
.get-contact .contact-mail::before {
  content: "";
  background: url(images/svg-icons.svg#mailbox) 0 0 no-repeat;
  width: 20px;
  height: 20px;
  display: inline-block;
  margin-right: 10px;
  vertical-align: middle;
}

/* line 2857, scss/style.scss */
.contact-number::before {
  content: "";
  background: url(images/svg-icons.svg#call) 0 0 no-repeat;
  width: 20px;
  height: 20px;
  display: inline-block;
  margin-right: 10px;
  vertical-align: middle;
}

/* line 2859, scss/style.scss */
ul.portial-section-list {
  list-style: none;
  margin-left: 0px;
}

/* line 2860, scss/style.scss */
.filter-icon {
  display: none;
}
/* line 2861, scss/style.scss */
.filter-icon a {
  color: #000;
}

/* line 2864, scss/style.scss */
.group-wrapper__contact {
  padding: 25px;
  background-color: #f2f2f2;
}
/* line 2866, scss/style.scss */
.group-wrapper__contact h3 {
  font-size: 1.4rem;
  font-weight: 300;
  margin-bottom: 20px;
}

/* line 2868, scss/style.scss */
.group-wrapper__contact-container {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 100px;
}
/* line 2870, scss/style.scss */
.group-wrapper__contact-container .group-wrapper__card {
  box-shadow: 0 4px 7px rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  padding: 15px;
  position: relative;
  background-color: #fff;
}
/* line 2871, scss/style.scss */
.group-wrapper__contact-container .group-wrapper__card i {
  padding: 6px;
  backdrop-filter: blur(69.3px);
  display: block;
  width: 36px;
  height: 36px;
  background-color: #efefef;
  border-radius: 5px;
  margin-bottom: 10px;
}
/* line 2873, scss/style.scss */
.group-wrapper__contact-container .group-wrapper__card i.fa-map-marker-alt:after {
  background: url(images/svg-icons.svg#location) 0 0 no-repeat;
  content: "";
  width: 100%;
  height: 100%;
  display: block;
}
/* line 2876, scss/style.scss */
.group-wrapper__contact-container .group-wrapper__card i.fa-envelope:after {
  background: url(images/svg-icons.svg#mailbox) 0 0 no-repeat;
  content: "";
  width: 100%;
  height: 100%;
  display: block;
}
/* line 2879, scss/style.scss */
.group-wrapper__contact-container .group-wrapper__card .social-links {
  display: flex;
  gap: 20px;
  align-items: center;
  justify-content: space-around;
}
/* line 2880, scss/style.scss */
.group-wrapper__contact-container .group-wrapper__card .social-links a {
  box-shadow: 0px 0px 12.51px 0px rgba(0, 0, 0, 0.1);
  padding: 8px;
  border-radius: 7px;
  display: flex;
  justify-content: center;
  font-size: 0px;
}
/* line 2881, scss/style.scss */
.group-wrapper__contact-container .group-wrapper__card .social-links a:after {
  content: "";
  width: 30px;
  height: 30px;
  display: inline-flex;
}
/* line 2885, scss/style.scss */
.group-wrapper__contact-container .group-wrapper__card .group-fb:after {
  background: url(images/svg-icons.svg#fb-black) 0 0 no-repeat;
}
/* line 2888, scss/style.scss */
.group-wrapper__contact-container .group-wrapper__card .group-twitter:after {
  background: url(images/header-icon.svg#twitter) 0 0 no-repeat;
}
/* line 2891, scss/style.scss */
.group-wrapper__contact-container .group-wrapper__card .group-whatsapp:after {
  background: url(images/svg-icons.svg#whatsapp-black) 0 0 no-repeat;
}
/* line 2894, scss/style.scss */
.group-wrapper__contact-container .group-wrapper__card .group-linkedin:after {
  background: url(images/svg-icons.svg#linkdin-black) 0 0 no-repeat;
}
/* line 2897, scss/style.scss */
.group-wrapper__contact-container .group-wrapper__card .group-youtube:after {
  background: url(images/svg-icons.svg#youtube-black) 0 0 no-repeat;
}

/*====contact us===*/
/* line 2905, scss/style.scss */
.wm-block {
  display: grid;
  grid-gap: 25px;
  grid-template-columns: 400px 1fr;
}

/* line 2906, scss/style.scss */
.about-wim {
  color: #000;
  border-radius: 15px;
  padding: 35px 26px;
  background: #FFF8F3;
  box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.09);
}

/* line 2907, scss/style.scss */
.wim-pic {
  position: relative;
  padding: 40px;
  /*background: url(images/circle-design.png) 0 0 no-repeat; */
  width: 300px;
  height: 300px;
  margin: auto  auto 30px;
  display: flex;
  justify-content: center;
  align-items: center;
}

/* line 2908, scss/style.scss */
.wim-name {
  color: #4E2205;
  font-size: 18px;
  font-weight: 700;
  text-transform: uppercase;
}

/* line 2909, scss/style.scss */
.wim-post {
  font-size: 0.875rem;
}

/* line 2910, scss/style.scss */
.awim-text {
  font-size: 0.875rem;
}

/* line 2911, scss/style.scss */
.wim-pinfo {
  text-align: center;
  margin-bottom: 10px;
}

/* line 2912, scss/style.scss */
.contact-mail, .contact-number {
  position: relative;
  margin-bottom: 25px;
}

/* line 2913, scss/style.scss */
.contact-mail a, .contact-number a {
  color: #000;
}

/* line 2914, scss/style.scss */
.contact-mail:before {
  content: "";
  background: url(images/svg-icons.svg#mailbox) 0 0 no-repeat;
  width: 30px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 7px;
}

/* line 2915, scss/style.scss */
.contact-number:before {
  content: "";
  background: url(images/svg-icons.svg#call) 0 0 no-repeat;
  width: 30px;
  height: 22px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 7px;
}

/* line 2916, scss/style.scss */
.office-address address {
  font-style: normal;
  margin-bottom: 20px;
}

/* line 2917, scss/style.scss */
.office-address h3 {
  font-size: 1.4em;
  margin-bottom: 10px;
}

/* line 2918, scss/style.scss */
.wim-office-block {
  border-radius: 10px;
  padding: 35px;
  box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.09);
  background: url(images/wim-half-circle.png) 90% bottom no-repeat;
}

/* line 2919, scss/style.scss */
.divider {
  border-bottom: 1px solid #4E2205;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
/* line 2920, scss/style.scss */
.divider em {
  width: 16px;
  height: 16px;
  display: inline-flex;
  background-color: #4E2205;
  border-radius: 50%;
  gap: 8px;
  position: relative;
  top: 8px;
}
/* line 2921, scss/style.scss */
.divider em:before {
  content: "";
  width: 8px;
  height: 8px;
  display: inline-flex;
  background-color: #4E2205;
  border-radius: 50%;
  position: absolute;
  right: 21px;
  top: 4px;
}
/* line 2924, scss/style.scss */
.divider em:after {
  content: "";
  width: 8px;
  height: 8px;
  display: inline-flex;
  background-color: #4E2205;
  border-radius: 50%;
  position: absolute;
  left: 21px;
  top: 4px;
}

/* line 2929, scss/style.scss */
.in-pic {
  display: flex;
  justify-content: flex-end;
}

/*====sitemap us===*/
/* line 2944, scss/style.scss */
.site-map-menus {
  padding-top: 25px;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-gap: 30px;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-left: 0px;
}
/* line 2945, scss/style.scss */
.site-map-menus .site-map-box-menu {
  padding: 20px 25px;
  border-radius: 15px;
  box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.25);
}
/* line 2946, scss/style.scss */
.site-map-menus .site-map-box-menu h2 {
  font-size: 1.25rem;
  margin-bottom: 15px;
}
/* line 2947, scss/style.scss */
.site-map-menus .site-map-box-menu li {
  font-weight: 400;
  padding-bottom: 8px;
  font-size: 0.9375rem;
}
/* line 2948, scss/style.scss */
.site-map-menus .site-map-box-menu li.collapsed {
  list-style: none;
}
/* line 2949, scss/style.scss */
.site-map-menus .site-map-box-menu li a {
  color: #000;
  list-style: none;
  padding-left: 0px;
  background: none;
}
/* line 2951, scss/style.scss */
.site-map-menus .site-map-box-menu .site-map-menu {
  list-style: none;
  margin: 0px;
}
/* line 2952, scss/style.scss */
.site-map-menus .site-map-box-menu.site-map-box-menu-menu-states-links, .site-map-menus .site-map-box-menu.site-map-box-menu-mygov-states {
  grid-column: 1/3;
}
/* line 2953, scss/style.scss */
.site-map-menus .site-map-box-menu.site-map-box-menu-menu-states-links ul.site-map-menu, .site-map-menus .site-map-box-menu.site-map-box-menu-mygov-states ul.site-map-menu {
  display: grid;
  grid-template-columns: 1fr 1fr;
  column-gap: 15px;
}
/* line 2954, scss/style.scss */
.site-map-menus .site-map-box-menu.site-map-box-menu-menu-states-links .site-map-additional, .site-map-menus .site-map-box-menu.site-map-box-menu-mygov-states .site-map-additional {
  display: none;
}
/* line 2957, scss/style.scss */
.site-map-menus .sitemap-item {
  display: contents;
}
/* line 2958, scss/style.scss */
.site-map-menus .sitemap-item > div {
  display: contents;
}

/* line 2964, scss/style.scss */
.group-pages-view .block > a {
  padding: 10px 18px;
  text-align: center;
  border-radius: 24px;
  background-color: #D87A52;
  color: #fff;
  width: 220px;
  margin: 20px auto 40px;
  display: block;
}
/* line 2965, scss/style.scss */
.group-pages-view .block > a:hover {
  background-color: #ef7643;
}
/* line 2967, scss/style.scss */
.group-pages-view .cat-type {
  order: 3;
  margin-left: auto;
  margin-right: 50px;
}
/* line 2968, scss/style.scss */
.group-pages-view .content-list-wrapper.grid-view .chl_action {
  justify-content: flex-end;
}

/* line 2970, scss/style.scss */
.group-pages-view .grid-view .cat-type {
  position: relative;
  top: 25px;
  margin-top: 0px;
  margin-right: 0px;
  margin-left: 0px;
}

/* line 2971, scss/style.scss */
.full-width {
  width: 100vw;
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
}
/* line 2978, scss/style.scss */
.full-width.group-wrapper__contact {
  padding: 30px 0;
}

/* line 2981, scss/style.scss */
.pulse-list {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 25px;
  margin-bottom: 35px;
}
/* line 2983, scss/style.scss */
.pulse-list .news-item {
  display: grid;
  grid-template-columns: 160px auto;
  gap: 30px;
  padding: 20px;
  border-radius: 22px;
  box-shadow: 0 5px 9px rgba(0, 0, 0, 0.1);
}
/* line 2985, scss/style.scss */
.pulse-list .news-item .content-img {
  margin-bottom: 0px;
  position: relative;
  border-radius: 8px;
}
/* line 2986, scss/style.scss */
.pulse-list .news-item .content-img img {
  border-radius: 8px 18px 18px 8px;
  box-shadow: 4px 0px 0 #fff, 8px 0px 0 #DFDFDF, 11px 0px 0 #545454, 0 4px 12px rgba(0, 0, 0, 0.2);
}
/* line 2989, scss/style.scss */
.pulse-list .news-item .content-detail h3 {
  margin-bottom: 15px;
}
/* line 2990, scss/style.scss */
.pulse-list .news-item .content-detail .date-size {
  display: grid;
  gap: 10px;
  margin-bottom: 15px;
}
/* line 2991, scss/style.scss */
.pulse-list .news-item .content-detail .share-on-sm {
  display: inline-block;
}
/* line 2993, scss/style.scss */
.pulse-list .news-item .group-btn-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px;
}
/* line 2994, scss/style.scss */
.pulse-list .news-item .btn {
  background-color: #D87A52;
  color: #fff;
  padding: 12px 10px;
  border-radius: 24px;
  width: 100%;
  text-align: center;
  margin-top: 15px;
  font-size: 0.9375rem;
  font-weight: 500;
}
/* line 2995, scss/style.scss */
.pulse-list .news-item .btn:hover {
  background-color: #ef7643;
}
/* line 2997, scss/style.scss */
.pulse-list .news-item .border-btn {
  color: #000;
  padding: 12px 10px;
  border-radius: 24px;
  width: 100%;
  text-align: center;
  margin-top: 15px;
  font-size: 0.9375rem;
  font-weight: 500;
  border: 1px solid #D87A52;
}
/* line 2998, scss/style.scss */
.pulse-list .news-item .border-btn:hover {
  background-color: #ef7643;
  border-color: #ef7643;
  color: #fff;
}
/* line 3000, scss/style.scss */
.pulse-list .news-item .date-size {
  font-size: 0.9375rem;
}
/* line 3001, scss/style.scss */
.pulse-list .news-item .date-size .file-size {
  font-weight: 600;
}
/* line 3004, scss/style.scss */
.pulse-list .news-item .share-on-sm .social-share-menu {
  right: auto;
  left: 100%;
  transform: translateX(-10px);
  padding-left: 8px;
}
/* line 3005, scss/style.scss */
.pulse-list .news-item .share-on-sm:hover .social-share-menu {
  transform: translateX(0px);
}
/* line 3008, scss/style.scss */
.pulse-list .pager {
  grid-column: span 2;
}

/* line 3010, scss/style.scss */
.newletter-list {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 25px;
  margin-bottom: 35px;
}
/* line 3012, scss/style.scss */
.newletter-list .news-item {
  border-radius: 10px;
  padding: 14px;
  box-shadow: 0 0px 5px rgba(0, 0, 0, 0.2);
}
/* line 3013, scss/style.scss */
.newletter-list .news-item .content-img {
  margin-bottom: 10px;
  position: relative;
}
/* line 3014, scss/style.scss */
.newletter-list .news-item .content-img img {
  border-radius: 10px;
}
/* line 3017, scss/style.scss */
.newletter-list .news-item .publish-date {
  padding: 5px 0;
}
/* line 3018, scss/style.scss */
.newletter-list .news-item .content-detail h3 {
  margin-bottom: 15px;
}
/* line 3019, scss/style.scss */
.newletter-list .news-item .group-btn-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px;
}
/* line 3020, scss/style.scss */
.newletter-list .news-item .btn {
  background-color: #D87A52;
  color: #fff;
  padding: 12px 20px;
  text-align: center;
  border-radius: 24px;
  width: 100%;
  text-align: center;
  margin-top: 15px;
  font-size: 0.9375rem;
  display: block;
}
/* line 3021, scss/style.scss */
.newletter-list .news-item .btn:hover {
  background-color: #ef7643;
}
/* line 3023, scss/style.scss */
.newletter-list .news-item .date-size {
  display: flex;
  flex-wrap: wrap;
  gap: 15px;
  justify-content: space-between;
  font-size: 0.9375rem;
}

/* line 3026, scss/style.scss */
.group-medias {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 30px;
  margin-bottom: 35px;
}
/* line 3027, scss/style.scss */
.group-medias .group-media {
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
  padding: 10px;
  border-radius: 28px;
}
/* line 3028, scss/style.scss */
.group-medias .group-media h3 {
  margin: 10px 15px 15px;
}
/* line 3029, scss/style.scss */
.group-medias .group-media h3 a {
  color: #000;
}
/* line 3031, scss/style.scss */
.group-medias .group-media .video-frame {
  overflow: hidden;
  border-radius: 25px;
}
/* line 3032, scss/style.scss */
.group-medias .group-media .video-frame iframe {
  width: 100%;
}
/* line 3034, scss/style.scss */
.group-medias .group-media .video-time {
  padding: 15px;
  border-top: 1px solid #f2f2f2;
}

/* line 3037, scss/style.scss */
.media-wrapper {
  margin-bottom: 50px;
}
/* line 3038, scss/style.scss */
.media-wrapper .owl-nav {
  position: absolute;
  right: 40px;
  bottom: 100px;
  font-size: 85px;
}

/* line 3040, scss/style.scss */
.media-wrapper .media-item {
  display: grid;
  grid-template-columns: 50% 25%;
}
/* line 3041, scss/style.scss */
.media-wrapper .media-item .get-media {
  display: grid;
  justify-content: center;
  padding-top: 30px;
}
/* line 3043, scss/style.scss */
.media-wrapper .media-item .media-description h3 {
  margin-bottom: 19px;
  font-size: 1.4rem;
}
/* line 3044, scss/style.scss */
.media-wrapper .media-item .media-description h3 a {
  color: #000;
}
/* line 3046, scss/style.scss */
.media-wrapper .media-item .media-description .videoCategory {
  margin-bottom: 20px;
}
/* line 3047, scss/style.scss */
.media-wrapper .media-item .media-description .video-info {
  display: flex;
  justify-content: space-between;
}
/* line 3048, scss/style.scss */
.media-wrapper .media-item .media-description .mcv-wrap {
  display: flex;
  justify-content: space-between;
  font-size: 0.78em;
  flex-wrap: wrap;
}
/* line 3049, scss/style.scss */
.media-wrapper .media-item .media-description .vsize {
  display: flex;
  gap: 10px;
  align-items: center;
}
/* line 3051, scss/style.scss */
.media-wrapper .media-item .responsive-iframe, .media-wrapper .media-item video {
  margin-bottom: 15px;
  border-radius: 20px;
}
/* line 3052, scss/style.scss */
.media-wrapper .media-item .organizer {
  display: flex;
  align-items: center;
  margin-bottom: 15px;
  font-style: italic;
  gap: 6px;
}
/* line 3053, scss/style.scss */
.media-wrapper .media-item .organizer img {
  width: auto;
}
/* line 3055, scss/style.scss */
.media-wrapper .media-item .social-share-menu {
  text-indent: -99999px;
  top: 12px;
}
/* line 3056, scss/style.scss */
.media-wrapper .media-item .share-on-sm {
  position: relative;
  margin-bottom: 15px;
}
/* line 3057, scss/style.scss */
.media-wrapper .media-item .share-on-sm .share-icon {
  box-shadow: none;
  text-indent: 0px;
  display: flex;
  align-items: center;
  color: #000;
  overflow: auto;
  font-size: 1rem;
}
/* line 3058, scss/style.scss */
.media-wrapper .media-item .share-on-sm .share-icon i {
  border-radius: 50%;
  box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.1);
  width: 40px;
  height: 40px;
  display: inline-flex;
  margin-right: 8px;
  padding: 8px;
  font-size: 0.9rem;
}
/* line 3059, scss/style.scss */
.media-wrapper .media-item .share-on-sm .share-icon i:after {
  content: "";
  background: url(images/svg-icons.svg#share-black) 0 0 no-repeat;
  width: 100%;
}
/* line 3061, scss/style.scss */
.media-wrapper .media-item .share-on-sm .share-icon:hover i {
  background-color: #f2f2f2;
}
/* line 3062, scss/style.scss */
.media-wrapper .media-item .share-on-sm .share-icon::after {
  display: none;
}
/* line 3066, scss/style.scss */
.media-wrapper .media-item .video-share {
  position: relative;
  margin-bottom: 15px;
  padding-left: 10px;
}
/* line 3067, scss/style.scss */
.media-wrapper .media-item .video-share .share-btn {
  display: flex;
  align-items: center;
  color: #000;
}
/* line 3068, scss/style.scss */
.media-wrapper .media-item .video-share .share-btn i {
  border-radius: 50%;
  box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.1);
  width: 40px;
  height: 40px;
  display: inline-flex;
  margin-right: 8px;
  padding: 8px;
  font-size: 0.9rem;
}
/* line 3069, scss/style.scss */
.media-wrapper .media-item .video-share .share-btn i:after {
  content: "";
  background: url(images/svg-icons.svg#share-black) 0 0 no-repeat;
  width: 100%;
}
/* line 3071, scss/style.scss */
.media-wrapper .media-item .video-share .share-btn:hover i {
  background-color: #f2f2f2;
}
/* line 3075, scss/style.scss */
.media-wrapper .media-item .video-share:hover .share-box {
  display: inline-flex;
}
/* line 3077, scss/style.scss */
.media-wrapper .media-item .video-share .share-box {
  position: absolute;
  right: 99%;
  bottom: 3px;
  display: none;
  background-color: #f1f1f1;
  padding: 5px 10px;
  text-align: center;
  border-radius: 5px;
  gap: 5px;
}
/* line 3079, scss/style.scss */
.media-wrapper .media-item .video-share .share-box a {
  display: block;
  font-size: 0px;
  width: 24px;
  height: 24px;
  border-radius: 100%;
  padding: 5px;
  background-color: #fff;
}
/* line 3081, scss/style.scss */
.media-wrapper .media-item .video-share .share-box .fb::after {
  display: inline-block;
  content: "";
  background-image: url(images/header-icon.svg#facebook);
  width: 100%;
  height: 100%;
}
/* line 3082, scss/style.scss */
.media-wrapper .media-item .video-share .share-box .fb:hover {
  opacity: 0.8;
}
/* line 3085, scss/style.scss */
.media-wrapper .media-item .video-share .share-box .twitter:hover {
  opacity: 0.8;
}
/* line 3086, scss/style.scss */
.media-wrapper .media-item .video-share .share-box .twitter::after {
  display: inline-block;
  content: "";
  background-image: url(images/header-icon.svg#twitter);
  width: 100%;
  height: 100%;
}
/* line 3088, scss/style.scss */
.media-wrapper .media-item .video-share .share-box .whatsapp {
  padding: 0px;
  display: none;
  background-color: transparent;
}
/* line 3089, scss/style.scss */
.media-wrapper .media-item .video-share .share-box .whatsapp::after {
  display: inline-block;
  content: "";
  background-image: url(images/header-icon.svg#whatsapp);
  width: 100%;
  height: 100%;
}
/* line 3090, scss/style.scss */
.media-wrapper .media-item .video-share .share-box .whatsapp:hover {
  opacity: 0.8;
}
/* line 3095, scss/style.scss */
.media-wrapper .media-item .video-download {
  padding-left: 10px;
}
/* line 3096, scss/style.scss */
.media-wrapper .media-item #btnDownload {
  display: flex;
  align-items: center;
  color: #000;
  border: none;
  background: none;
  font-size: 0.9rem;
  padding: 0px;
}
/* line 3098, scss/style.scss */
.media-wrapper .media-item #btnDownload i {
  border-radius: 50%;
  box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.1);
  width: 40px;
  height: 40px;
  display: inline-flex;
  margin-right: 8px;
  padding: 8px;
}
/* line 3099, scss/style.scss */
.media-wrapper .media-item #btnDownload i:after {
  content: "";
  background: url(images/svg-icons.svg#download-black) 0 0 no-repeat;
  width: 100%;
}
/* line 3101, scss/style.scss */
.media-wrapper .media-item #btnDownload:hover i {
  background-color: #f2f2f2;
}
/* line 3103, scss/style.scss */
.media-wrapper .media-item .video-index {
  font-size: 5rem;
}

/* line 3105, scss/style.scss */
.media-list-filter {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 25px;
  margin-bottom: 20px;
}
/* line 3106, scss/style.scss */
.media-list-filter .content-detail {
  padding: 10px 0 5px;
}

/* line 3109, scss/style.scss */
.media-list .media-card, .media-list-filter .media-card {
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
  padding: 10px;
  border-radius: 22px;
  margin: 2px;
  display: grid;
  grid-template-rows: auto 1fr;
}
/* line 3110, scss/style.scss */
.media-list .media-card video, .media-list-filter .media-card video {
  width: 100%;
  max-width: 100%;
  border-radius: 12px;
  border: 1px solid #ccc;
}
/* line 3112, scss/style.scss */
.media-list .content-img, .media-list-filter .content-img {
  border-radius: 16px;
}
/* line 3113, scss/style.scss */
.media-list .content-detail, .media-list-filter .content-detail {
  padding: 10px 10px 5px;
  display: grid;
  grid-template-rows: 1fr auto;
}
/* line 3115, scss/style.scss */
.media-list .content-detail h3, .media-list-filter .content-detail h3 {
  margin-bottom: 15px;
  padding-bottom: 16px;
  border-bottom: 1px solid #F2F2F2;
  font-size: 0.875rem;
}
/* line 3116, scss/style.scss */
.media-list .content-detail h3 a, .media-list-filter .content-detail h3 a {
  color: #000;
}
/* line 3119, scss/style.scss */
.media-list .video-cat, .media-list-filter .video-cat {
  display: block;
  font-size: 0.875rem;
  color: #424242;
}
/* line 3120, scss/style.scss */
.media-list .video-date, .media-list-filter .video-date {
  font-size: 0.8125rem;
  color: #6b6b6b;
}
/* line 3121, scss/style.scss */
.media-list .category-wrap, .media-list-filter .category-wrap {
  display: none;
}
/* line 3122, scss/style.scss */
.media-list .video-share, .media-list-filter .video-share {
  position: relative;
  padding-left: 10px;
}
/* line 3123, scss/style.scss */
.media-list .video-share .share-btn, .media-list-filter .video-share .share-btn {
  display: flex;
  align-items: center;
  color: #000;
  font-size: 0px;
}
/* line 3124, scss/style.scss */
.media-list .video-share .share-btn i, .media-list-filter .video-share .share-btn i {
  border-radius: 50%;
  box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.1);
  width: 35px;
  height: 35px;
  display: inline-flex;
  /* margin-right:8px;*/
  padding: 8px;
  font-size: 0.9rem;
}
/* line 3125, scss/style.scss */
.media-list .video-share .share-btn i:after, .media-list-filter .video-share .share-btn i:after {
  content: "";
  background: url(images/svg-icons.svg#share-black) 0 0 no-repeat;
  width: 100%;
}
/* line 3127, scss/style.scss */
.media-list .video-share .share-btn:hover i, .media-list-filter .video-share .share-btn:hover i {
  background-color: #f2f2f2;
}
/* line 3130, scss/style.scss */
.media-list .video-share:hover .share-box, .media-list-filter .video-share:hover .share-box {
  display: inline-flex;
}
/* line 3132, scss/style.scss */
.media-list .video-share .share-box, .media-list-filter .video-share .share-box {
  position: absolute;
  right: 99%;
  bottom: 3px;
  display: none;
  background-color: #f1f1f1;
  padding: 5px 10px;
  text-align: center;
  border-radius: 5px;
  gap: 5px;
}
/* line 3134, scss/style.scss */
.media-list .video-share .share-box a, .media-list-filter .video-share .share-box a {
  display: block;
  font-size: 0px;
  width: 24px;
  height: 24px;
  border-radius: 100%;
  padding: 5px;
  background-color: #fff;
}
/* line 3136, scss/style.scss */
.media-list .video-share .share-box .fb::after, .media-list-filter .video-share .share-box .fb::after {
  display: inline-block;
  content: "";
  background-image: url(images/header-icon.svg#facebook);
  width: 100%;
  height: 100%;
}
/* line 3137, scss/style.scss */
.media-list .video-share .share-box .fb:hover, .media-list-filter .video-share .share-box .fb:hover {
  opacity: 0.8;
}
/* line 3140, scss/style.scss */
.media-list .video-share .share-box .twitter:hover, .media-list-filter .video-share .share-box .twitter:hover {
  opacity: 0.8;
}
/* line 3141, scss/style.scss */
.media-list .video-share .share-box .twitter::after, .media-list-filter .video-share .share-box .twitter::after {
  display: inline-block;
  content: "";
  background-image: url(images/header-icon.svg#twitter);
  width: 100%;
  height: 100%;
}
/* line 3143, scss/style.scss */
.media-list .video-share .share-box .whatsapp, .media-list-filter .video-share .share-box .whatsapp {
  padding: 0px;
  display: none;
  background-color: transparent;
}
/* line 3144, scss/style.scss */
.media-list .video-share .share-box .whatsapp::after, .media-list-filter .video-share .share-box .whatsapp::after {
  display: inline-block;
  content: "";
  background-image: url(images/header-icon.svg#whatsapp);
  width: 100%;
  height: 100%;
}
/* line 3145, scss/style.scss */
.media-list .video-share .share-box .whatsapp:hover, .media-list-filter .video-share .share-box .whatsapp:hover {
  opacity: 0.8;
}
/* line 3150, scss/style.scss */
.media-list #btnDownload, .media-list-filter #btnDownload {
  font-size: 0px;
  display: flex;
  align-items: center;
  color: #000;
  border: none;
  background: none;
  padding: 0px;
}
/* line 3152, scss/style.scss */
.media-list #btnDownload i, .media-list-filter #btnDownload i {
  border-radius: 50%;
  box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.1);
  width: 40px;
  height: 40px;
  display: inline-flex;
  margin-right: 8px;
  padding: 8px;
}
/* line 3153, scss/style.scss */
.media-list #btnDownload i:after, .media-list-filter #btnDownload i:after {
  content: "";
  background: url(images/svg-icons.svg#download-black) 0 0 no-repeat;
  width: 100%;
}
/* line 3155, scss/style.scss */
.media-list #btnDownload:hover i, .media-list-filter #btnDownload:hover i {
  background-color: #f2f2f2;
}
/* line 3157, scss/style.scss */
.media-list .download-share-wrapper, .media-list-filter .download-share-wrapper {
  display: flex;
  justify-content: space-between;
}
/* line 3158, scss/style.scss */
.media-list .vsize, .media-list-filter .vsize {
  font-size: 0.875rem;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
/* line 3160, scss/style.scss */
.media-list.owl-carousel, .media-list-filter.owl-carousel {
  padding-bottom: 40px;
}
/* line 3162, scss/style.scss */
.media-list.owl-carousel .owl-nav, .media-list-filter.owl-carousel .owl-nav {
  position: absolute;
  top: -50px;
  right: 0px;
}
/* line 3163, scss/style.scss */
.media-list.owl-carousel .owl-nav button span, .media-list-filter.owl-carousel .owl-nav button span {
  background: url(images/next-btn.svg) 0 0 no-repeat;
  width: 31px;
  height: 31px;
  display: inline-flex;
  text-indent: -9999px;
  overflow: hidden;
}
/* line 3164, scss/style.scss */
.media-list.owl-carousel .owl-nav .owl-prev, .media-list-filter.owl-carousel .owl-nav .owl-prev {
  transform: rotate(180deg);
  margin-right: 10px;
}

/* line 3170, scss/style.scss */
.user-logout-confirm .block--mygov-radix-breadcrumbs-2 {
  display: none;
}
/* line 3171, scss/style.scss */
.user-logout-confirm .page-title {
  text-align: center;
  margin-bottom: 0px;
}
/* line 3172, scss/style.scss */
.user-logout-confirm .block--mygov-radix-pagetitle-2 {
  margin-top: 50px;
}

/* line 3175, scss/style.scss */
body .user-logout-confirm {
  text-align: center;
  padding: 20px 20px 60px 0px;
}
/* line 3176, scss/style.scss */
body .user-logout-confirm .form-wrapper {
  margin-top: 10px;
  display: flex;
  gap: 12px;
  justify-content: center;
  flex-wrap: wrap;
}
/* line 3177, scss/style.scss */
body .user-logout-confirm .btn, body .user-logout-confirm .dialog-cancel {
  border: none;
  padding: 8px 15px;
  font-size: 0.9rem;
  display: inline-flex;
  height: 35px;
  border-radius: 5px;
  align-items: center;
}
/* line 3179, scss/style.scss */
body .user-logout-confirm .btn {
  display: inline-block;
  background-color: #007bff;
  color: white;
  text-decoration: none;
}
/* line 3180, scss/style.scss */
body .user-logout-confirm .btn:hover {
  background-color: #0267d3;
}

/* line 3183, scss/style.scss */
.dialog-cancel {
  background-color: #de0000;
  color: white;
  text-decoration: none;
}
/* line 3184, scss/style.scss */
.dialog-cancel:hover {
  background-color: #db1010;
}

/* line 3186, scss/style.scss */
.poll-data {
  display: grid;
  grid-template-columns: auto 350px;
  gap: 30px;
  border-bottom: 1px solid #ddd;
  padding: 25px 0;
}
/* line 3187, scss/style.scss */
.poll-data .alert-dismissible .btn-close {
  display: none;
}

/* line 3189, scss/style.scss */
.poll_sms_notice {
  border-radius: 14px;
  background-color: #F9F8F8;
  font-size: 0.875rem;
  line-height: 2;
  padding-bottom: 30px;
}
/* line 3191, scss/style.scss */
.poll_sms_notice .sms_syntax {
  background: #f0f0f0;
  padding: 10px 20px;
  border-radius: 14px 14px 0 0;
  margin-bottom: 15px;
}
/* line 3192, scss/style.scss */
.poll_sms_notice .poll_qr {
  text-align: center;
}
/* line 3193, scss/style.scss */
.poll_sms_notice .poll_qr a {
  border: 1px solid #E3DFDF;
  border-radius: 20px;
  display: inline-flex;
  background-color: #fff;
  padding: 10px;
}
/* line 3195, scss/style.scss */
.poll_sms_notice .mygovpoll {
  background-color: #2AB998;
  line-height: 1;
  border-radius: 20px;
  display: inline-flex;
  margin: 5px;
  color: #fff;
  padding: 5px 10px;
}
/* line 3196, scss/style.scss */
.poll_sms_notice .poll_number {
  border-radius: 20px;
  background-color: #D87A52;
  color: #fff;
  line-height: 1;
  padding: 5px 10px;
}
/* line 3197, scss/style.scss */
.poll_sms_notice .poll_example {
  text-align: center;
  margin: 15px 0 20px;
}

/* line 3199, scss/style.scss */
.sms-note {
  margin-top: 20px;
  padding: 45px 75px;
  background-color: #F9F8F8;
  border-radius: 14px;
  display: grid;
  grid-template-columns: auto 1fr;
  gap: 20px;
}
/* line 3200, scss/style.scss */
.sms-note .sms-pic {
  background: url(images/mobile-sms.png) 0 0 no-repeat;
  width: 109px;
  height: 115px;
  display: block;
}
/* line 3201, scss/style.scss */
.sms-note .mygovpoll {
  background-color: #2AB998;
  line-height: 1;
  border-radius: 20px;
  display: inline-flex;
  margin: 5px;
  color: #fff;
  padding: 5px 10px;
}
/* line 3202, scss/style.scss */
.sms-note .poll_number {
  border-radius: 20px;
  background-color: #D87A52;
  color: #fff;
  line-height: 1;
  padding: 5px 10px;
  display: inline-flex;
}
/* line 3203, scss/style.scss */
.sms-note .poll_example {
  margin: 15px 0 20px;
}

/* line 3205, scss/style.scss */
.poll_note {
  margin-top: 10px;
}

/* line 3206, scss/style.scss */
.node-poll {
  padding: 1px 15px 20px;
  border-radius: 15px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
}

/* line 3210, scss/style.scss */
.poll-view-form .alert {
  margin-top: 15px;
}
/* line 3211, scss/style.scss */
.poll-view-form .alert .btn-close {
  display: none;
}
/* line 3213, scss/style.scss */
.poll-view-form .mgpoll-block {
  padding: 0 30px 15px;
  border-bottom: 1px solid #ccc;
}
/* line 3215, scss/style.scss */
.poll-view-form .poll .total {
  text-align: left;
}
/* line 3216, scss/style.scss */
.poll-view-form .poll .poll-question {
  position: relative;
  margin-bottom: 20px;
  margin-top: 20px;
  display: flex;
  gap: 10px;
}
/* line 3218, scss/style.scss */
.poll-view-form .poll .poll-question i {
  min-width: 40px;
  height: 40px;
  padding: 10px;
  display: inline-flex;
  border-radius: 50%;
  background-color: #F2FFFB;
  box-shadow: 0px 2px 2.5px 0px rgba(0, 0, 0, 0.07);
}
/* line 3219, scss/style.scss */
.poll-view-form .poll .poll-question i::after {
  content: "";
  width: 100%;
  height: 100%;
  background: url(images/svg-icons.svg#poll-icon) 0 0 no-repeat;
  display: block;
}
/* line 3224, scss/style.scss */
.poll-view-form .form-submit {
  background-color: #D87A52;
  color: #fff;
  padding: 9px 25px;
  border-radius: 35px;
  display: inline-flex;
  border: none;
}
/* line 3225, scss/style.scss */
.poll-view-form .form-submit:hover {
  background-color: #ef7643;
}

/* line 3229, scss/style.scss */
.vote-form {
  padding: 0px 35px 0;
}
/* line 3231, scss/style.scss */
.vote-form .form-radio {
  margin-top: 0px;
}
/* line 3232, scss/style.scss */
.vote-form .vote-btn {
  margin-top: 15px;
}
/* line 3233, scss/style.scss */
.vote-form .vote-btn a {
  background-color: #D87A52;
  color: #fff;
  padding: 9px 25px;
  border-radius: 35px;
  display: inline-flex;
}
/* line 3234, scss/style.scss */
.vote-form .vote-btn a:hover {
  background-color: #ef7643;
}
/* line 3237, scss/style.scss */
.vote-form .form-submit {
  background-color: #D87A52;
  color: #fff;
  padding: 9px 25px;
  border-radius: 35px;
  display: inline-flex;
  border: none;
}
/* line 3239, scss/style.scss */
.vote-form .form-submit:hover {
  background-color: #ef7643;
}

/* line 3243, scss/style.scss */
.poll .vote-form .form-radios {
  counter-reset: item-counter 0;
  /* start counter */
}
/* line 3247, scss/style.scss */
.poll .vote-form .form-item.form-type-radio::before {
  counter-increment: item-counter;
  content: counter(item-counter);
}

/* line 3253, scss/style.scss */
.poll-question {
  position: relative;
  margin-bottom: 20px;
}
/* line 3254, scss/style.scss */
.poll-question i {
  width: 40px;
  height: 40px;
  padding: 10px;
  margin-top: -10px;
  display: inline-flex;
  border-radius: 50%;
  background-color: #F2FFFB;
  box-shadow: 0px 2px 2.5px 0px rgba(0, 0, 0, 0.07);
}
/* line 3255, scss/style.scss */
.poll-question i::after {
  content: "";
  width: 100%;
  height: 100%;
  background: url(images/svg-icons.svg#poll-icon) 0 0 no-repeat;
  display: block;
}

/* line 3260, scss/style.scss */
.field--name-field-questions .field__item:last-child .vote-form {
  border: none;
}

/* line 3264, scss/style.scss */
body.node-type--group {
  overflow-x: hidden;
}
/* line 3265, scss/style.scss */
body.node-type--group .page-content {
  margin-bottom: 0px;
}

/* line 3269, scss/style.scss */
.contextual-region .nav.nav-tabs {
  list-style: none;
  display: flex;
  gap: 10px;
}
/* line 3270, scss/style.scss */
.contextual-region .nav.nav-tabs a {
  padding: 5px 12px;
  border: 1px solid #000;
}

/* line 3273, scss/style.scss */
h1.page-title {
  font-size: 1.25rem;
  margin-bottom: 25px;
}

/* line 3275, scss/style.scss */
.frontpage .ui-dialog {
  padding: 14px;
  max-width: 92%;
  right: 0px;
  margin: auto;
}
/* line 3276, scss/style.scss */
.frontpage .ui-dialog-titlebar {
  border: none;
}
/* line 3278, scss/style.scss */
.frontpage .ui-widget-overlay {
  background: rgba(0, 0, 0, 0.7);
  opacity: 1;
}

/* line 3280, scss/style.scss */
.creative-slider {
  margin-bottom: 20px;
}

/* line 3281, scss/style.scss */
.inner-page .media-block {
  min-width: 1%;
}

/* line 3282, scss/style.scss */
.mygov-periodicals .page-title {
  text-align: center;
}

/* line 3283, scss/style.scss */
.pb-wrapper {
  display: grid;
  grid-template-columns: 30% auto;
  gap: 40px;
  border-radius: 20px;
  margin-bottom: 50px;
}
/* line 3285, scss/style.scss */
.pb-wrapper .pulse-img {
  background: url(images/pulse-bg.png) left bottom no-repeat;
  background-size: 70%;
  margin-bottom: 10px;
}
/* line 3286, scss/style.scss */
.pb-wrapper .eblock-title {
  margin-bottom: 20px;
  position: relative;
  text-align: center;
}
/* line 3287, scss/style.scss */
.pb-wrapper .eblock-title span {
  display: inline-flex;
  border-top: 1px solid #000;
  position: relative;
  padding: 0 30px;
}
/* line 3288, scss/style.scss */
.pb-wrapper .eblock-title span:after {
  content: "";
  width: 10px;
  height: 10px;
  background-color: #000;
  display: inline-block;
  transform: rotate(45deg);
  right: 100%;
  position: absolute;
  top: -5px;
}
/* line 3289, scss/style.scss */
.pb-wrapper .eblock-title span:before {
  content: "";
  width: 10px;
  height: 10px;
  background-color: #000;
  display: inline-block;
  transform: rotate(45deg);
  left: 100%;
  position: absolute;
  top: -5px;
}
/* line 3291, scss/style.scss */
.pb-wrapper .eblock-title em {
  position: relative;
  top: -10px;
  padding: 0 10px;
  background-color: #fffafa;
  font-style: normal;
}
/* line 3293, scss/style.scss */
.pb-wrapper .pulse-detail {
  padding: 100px 35px 30px;
  margin-bottom: 30px;
  text-align: center;
}
/* line 3295, scss/style.scss */
.pb-wrapper .pulse-detail .view-all-btn {
  background-color: #D87A52;
  padding: 7px 14px;
  border-radius: 25px;
  color: #fff;
  display: inline-flex;
}
/* line 3296, scss/style.scss */
.pb-wrapper .pulse-detail .view-all-btn:hover {
  background-color: #ef7643;
}
/* line 3298, scss/style.scss */
.pb-wrapper .pulse-detail .ebook-wrapper {
  padding-bottom: 30px;
}
/* line 3300, scss/style.scss */
.pb-wrapper.e-pulse {
  background: #fffafa url(images/pulse-bg.png) right top no-repeat;
}
/* line 3302, scss/style.scss */
.pb-wrapper.e-pulse .pulse-detail .ebook-wrapper {
  padding-bottom: 90px;
  background: url(images/pulse-bg-in.svg) center bottom no-repeat;
}
/* line 3306, scss/style.scss */
.pb-wrapper.yuvaam-e {
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,fffaf0+100 */
  background: linear-gradient(to right, white 0%, floralwhite 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
/* line 3309, scss/style.scss */
.pb-wrapper.yuvaam-e .pulse-detail {
  background: url(images/yuvaam-bg.png) right center no-repeat;
}
/* line 3313, scss/style.scss */
.pb-wrapper.bm-e {
  background: #FFFAF0 url(images/bharat-matters-bg.png) right center no-repeat;
}

/* line 3317, scss/style.scss */
.ebook-wrapper {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 20px;
}
/* line 3318, scss/style.scss */
.ebook-wrapper .ebook-row {
  padding: 12px;
  box-shadow: 0 4px 7px rgba(0, 0, 0, 0.1);
  border-radius: 12px;
  text-align: left;
  background-color: #fff;
}
/* line 3320, scss/style.scss */
.ebook-wrapper .ebook-row .ebook-title {
  font-size: 0.9375rem;
  margin-bottom: 12px;
  font-weight: 500;
}
/* line 3321, scss/style.scss */
.ebook-wrapper .ebook-row .date-size {
  margin-bottom: 15px;
  font-size: 0.875rem;
}
/* line 3322, scss/style.scss */
.ebook-wrapper .ebook-row .btn-group {
  font-size: 0.875rem;
  font-weight: 500;
  gap: 10px;
}
/* line 3323, scss/style.scss */
.ebook-wrapper .ebook-row .view-pdf {
  background: #fff;
  color: #000;
  display: inline-flex;
  border: 1px solid #D87A52;
  border-radius: 20px;
  padding: 8px 14px;
  text-align: center;
}
/* line 3325, scss/style.scss */
.ebook-wrapper .ebook-row .view-pdf:hover {
  background: #D87A52;
  border-color: #D87A52;
  color: #fff;
}
/* line 3327, scss/style.scss */
.ebook-wrapper .ebook-row .view-ebook {
  background-color: #D87A52;
  border: none;
  border-radius: 20px;
  display: inline-flex;
  color: #fff;
  padding: 8px 14px;
  text-align: center;
}
/* line 3328, scss/style.scss */
.ebook-wrapper .ebook-row .view-ebook:hover {
  background: #ef7643;
  color: #fff;
}
/* line 3330, scss/style.scss */
.ebook-wrapper .ebook-row .ebook-size {
  font-weight: 600;
}
/* line 3332, scss/style.scss */
.ebook-wrapper .ebook-img {
  position: relative;
  border-radius: 13px;
  overflow: hidden;
  margin-bottom: 10px;
}
/* line 3333, scss/style.scss */
.ebook-wrapper .ebook-img img {
  display: block;
}
/* line 3334, scss/style.scss */
.ebook-wrapper .ebook-img .share-on-sm {
  position: absolute;
  right: 8px;
  bottom: 8px;
}

/* line 3338, scss/style.scss */
.pm-event-all {
  position: relative;
  top: 115px;
  left: 0;
  width: 100%;
  text-align: center;
}
/* line 3339, scss/style.scss */
.pm-event-all a {
  display: inline-flex;
  border: 1px solid #D87A52;
  border-radius: 20px;
  padding: 10px 15px;
  color: #fff;
}
/* line 3340, scss/style.scss */
.pm-event-all a:hover {
  background-color: #ef7643;
  color: #fff;
}

/* line 3343, scss/style.scss */
.block-rpic {
  display: grid;
  grid-template-columns: 1fr 1fr;
  align-items: center;
  margin-bottom: 20px;
}

/* line 3344, scss/style.scss */
.rpic-image {
  text-align: right;
}

/* line 3345, scss/style.scss */
.grid-col-2 {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 30px;
  margin-top: 2em;
}

/* line 3346, scss/style.scss */
.desiminate-block {
  display: grid;
  grid-template-columns: 1fr 1fr;
  border-radius: 24px;
  padding: 120px 45px;
  position: relative;
  margin: 120px 0px 40px;
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#e3eafc+1,ffffff+49,ffe1d0+100 */
  background: linear-gradient(135deg, #e3eafc 1%, #ffffff 49%, #ffe1d0 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

/* line 3350, scss/style.scss */
.desiminate-pic {
  position: absolute;
  right: 40px;
  top: -146px;
}

/* line 3351, scss/style.scss */
.tender-btn {
  text-decoration: underline;
  color: #000;
}

/* line 3352, scss/style.scss */
.mtable, .tender-table {
  margin-bottom: 40px;
  overflow-x: auto;
}
/* line 3353, scss/style.scss */
.mtable caption, .tender-table caption {
  margin-bottom: 7px;
}
/* line 3354, scss/style.scss */
.mtable table, .tender-table table {
  border-radius: 10px;
  border: 1px solid #428dcb;
  width: 100%;
}
/* line 3355, scss/style.scss */
.mtable th, .tender-table th {
  background-color: #428dcb;
  text-align: left;
  color: white;
}
/* line 3356, scss/style.scss */
.mtable th strong, .tender-table th strong {
  font-weight: normal;
}
/* line 3358, scss/style.scss */
.mtable th, .mtable td, .tender-table th, .tender-table td {
  padding: 10px;
  border: none;
}
/* line 3360, scss/style.scss */
.mtable tr:first-child, .tender-table tr:first-child {
  border-radius: 10px 10px 0 0;
}
/* line 3361, scss/style.scss */
.mtable tr:nth-child(odd) td, .tender-table tr:nth-child(odd) td {
  background-color: #f4faff;
}

/* line 3364, scss/style.scss */
.mygov-tenders h2 {
  font-size: 1.2rem;
}

/* line 3365, scss/style.scss */
.about-page p {
  line-height: 1.8;
}

/* line 3366, scss/style.scss */
.simple-page-associate-mygov {
  overflow-x: hidden;
}
/* line 3367, scss/style.scss */
.simple-page-associate-mygov h3 {
  font-size: 1.25rem;
  margin-bottom: 20px;
  font-weight: normal;
}
/* line 3368, scss/style.scss */
.simple-page-associate-mygov .introduction {
  text-align: center;
  margin-bottom: 30px;
}
/* line 3369, scss/style.scss */
.simple-page-associate-mygov .introduction blockquote {
  padding: 20px 30px;
  max-width: 600px;
  margin: auto;
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.2);
  font-style: normal;
  border-radius: 21px;
  line-height: 1.5;
  background-color: #fff;
}
/* line 3370, scss/style.scss */
.simple-page-associate-mygov .introduction blockquote p {
  font-size: 1rem;
  margin: 0px;
}
/* line 3373, scss/style.scss */
.simple-page-associate-mygov .task-wrap {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 24px;
  list-style: none;
  margin-left: 0px;
  margin-bottom: 45px;
  margin-top: 25px;
}
/* line 3374, scss/style.scss */
.simple-page-associate-mygov .task-wrap li {
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.3);
  padding: 30px;
  border-radius: 21px;
  line-height: 1.5;
}
/* line 3375, scss/style.scss */
.simple-page-associate-mygov .task-wrap li img {
  display: block;
  margin-bottom: 20px;
}
/* line 3378, scss/style.scss */
.simple-page-associate-mygov .potential-list {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 25px;
  list-style: none;
  margin-left: 0px;
  margin-bottom: 20px;
}
/* line 3379, scss/style.scss */
.simple-page-associate-mygov .potential-list li {
  padding: 20px;
  text-align: center;
  line-height: 1.5;
}
/* line 3381, scss/style.scss */
.simple-page-associate-mygov .luc-bg {
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,eff6ff+49,ffffff+100 */
  background: linear-gradient(to bottom, #ffffff 0%, #eff6ff 49%, #ffffff 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
/* line 3383, scss/style.scss */
.simple-page-associate-mygov .luc-bg-inner {
  background: url(images/aassociate-bg.png) center center no-repeat;
}

/* line 3385, scss/style.scss */
.review-button {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 10px 20px;
  border: 1px solid transparent;
  border-radius: 999px;
  color: #000;
  cursor: pointer;
  background: linear-gradient(to bottom, #fff, #f7f4ec) padding-box, linear-gradient(180deg, #fcd53f, #fcd53f) border-box;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
  transition: all 0.2s ease;
}
/* line 3400, scss/style.scss */
.review-button::before {
  content: "";
  background: url(images/svg-icons.svg#star) 0 0 no-repeat;
  width: 25px;
  height: 25px;
  display: inline-flex;
}
/* line 3401, scss/style.scss */
.review-button:hover {
  background: linear-gradient(to bottom, #fdf8e4, #f3e8d9) border-box;
}

/* line 3404, scss/style.scss */
.activity-review {
  position: fixed;
  display: none;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.9);
  z-index: 999;
}
/* line 3405, scss/style.scss */
.activity-review .mg-review-activity-form {
  width: 600px;
  padding: 24px 24px 20px;
  max-width: 94%;
  background-color: rgba(255, 255, 255, 0.8);
  border-radius: 15px;
  color: #000;
  position: relative;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
/* line 3411, scss/style.scss */
.activity-review .reviewpopup-tital {
  margin-bottom: 15px;
  font-size: 1.5rem;
  font-weight: 700;
}
/* line 3412, scss/style.scss */
.activity-review .suggestion-subtital {
  border-bottom: 1px solid #ddd;
  padding: 0 20% 40px;
  margin-bottom: 40px;
  text-align: center;
}
/* line 3413, scss/style.scss */
.activity-review #mg-review-activity-form {
  margin-bottom: 15px;
}
/* line 3414, scss/style.scss */
.activity-review #mg-review-activity-form .form-label {
  display: block;
  font-weight: 600;
  margin-bottom: 6px;
}
/* line 3415, scss/style.scss */
.activity-review #mg-review-activity-form textarea {
  width: 100%;
  border-radius: 5px;
  padding: 10px;
  border: 1px solid #CFCFCF;
}
/* line 3416, scss/style.scss */
.activity-review #mg-review-activity-form .form-item {
  margin-bottom: 10px;
}
/* line 3417, scss/style.scss */
.activity-review #mg-review-activity-form .form-item.form-check {
  margin: 0px;
}
/* line 3418, scss/style.scss */
.activity-review #mg-review-activity-form .form-item .form-radio {
  margin-top: 0px;
}
/* line 3420, scss/style.scss */
.activity-review #mg-review-activity-form .form-radios {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}
/* line 3421, scss/style.scss */
.activity-review #mg-review-activity-form .form-type-radio {
  display: flex;
  gap: 2px;
}
/* line 3422, scss/style.scss */
.activity-review #mg-review-activity-form .form-control {
  width: 100%;
  border: 1px solid #b2b2b2;
  border-radius: 8px;
  padding: 8px 10px;
  margin-bottom: 8px;
  font-size: 0.9375rem;
}
/* line 3423, scss/style.scss */
.activity-review #mg-review-activity-form .closelink {
  background: #D87A52 url(images/cross.png) center center no-repeat;
  z-index: 9;
  width: 30px;
  height: 30px;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
  display: block;
  border-radius: 100%;
  cursor: pointer;
  text-indent: -9999px;
  padding: 10px;
  position: absolute;
  right: 4px;
  top: 4px;
  background-size: 50% 50%;
}
/* line 3426, scss/style.scss */
.activity-review #mg-review-activity-form .closelink:hover {
  color: #ef7643;
}
/* line 3429, scss/style.scss */
.activity-review #mg-review-activity-form .cancel-action a {
  color: #fff;
  font-size: 0.875rem;
  background-color: #dd5b5b;
  display: inline-flex;
}
/* line 3430, scss/style.scss */
.activity-review #mg-review-activity-form .cancel-action a:hover {
  background-color: #c72727;
  color: #fff;
}
/* line 3434, scss/style.scss */
.activity-review .fieldset-legend {
  display: block;
  width: 100%;
  font-size: 1rem;
}
/* line 3435, scss/style.scss */
.activity-review .form-submit {
  font-size: 0.875rem;
}

/* line 3441, scss/style.scss */
.mg-suggest-activity-form .form-submit {
  float: right;
  font-size: 0.875rem;
}

/* line 3455, scss/style.scss */
.podcast-title {
  padding-top: 30px;
  margin-bottom: 30px;
  font-size: 1.4rem;
}

/* line 3458, scss/style.scss */
.mygov-podcast .podcast-category {
  margin-top: 10px;
  font-size: 0.875rem;
}
/* line 3459, scss/style.scss */
.mygov-podcast .item-pic {
  border-radius: 8px;
  overflow: hidden;
  margin-bottom: 10px;
}
/* line 3460, scss/style.scss */
.mygov-podcast .item-pic img {
  display: block;
}
/* line 3462, scss/style.scss */
.mygov-podcast .page-content {
  margin-bottom: 0px;
}

/* line 3465, scss/style.scss */
.mygov-archives .content-display {
  display: none;
}

/* line 3466, scss/style.scss */
.mygov-media-page {
  position: relative;
  margin-bottom: 60px;
}
/* line 3467, scss/style.scss */
.mygov-media-page .media-cat-title {
  font-size: 1.2rem;
  font-weight: 700;
  margin-bottom: 20px;
}

/* line 3470, scss/style.scss */
.mygovsocial-lang-detail {
  border-radius: 21px;
  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25);
  overflow: hidden;
  background-color: #fff;
}
/* line 3471, scss/style.scss */
.mygovsocial-lang-detail .social-lang-title {
  padding: 10px;
  display: flex;
  align-items: center;
  background-color: #6C52FF;
  color: #fff;
}
/* line 3472, scss/style.scss */
.mygovsocial-lang-detail .social-lang-title::before {
  content: "";
  width: 56px;
  height: 56px;
  display: inline-flex;
  background: #fff url(images/logo.svg) center center no-repeat;
  background-size: 80% 80%;
  border-radius: 50%;
  margin-right: 12px;
}
/* line 3474, scss/style.scss */
.mygovsocial-lang-detail .social-lang-body {
  padding: 15px 20px;
}
/* line 3475, scss/style.scss */
.mygovsocial-lang-detail .social-lang-body div {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 15px;
}
/* line 3476, scss/style.scss */
.mygovsocial-lang-detail .social-lang-body a {
  display: flex;
  align-items: center;
  background-color: #F8F8F8;
  border-radius: 6px;
  padding: 8px 13px;
  color: #000;
}
/* line 3477, scss/style.scss */
.mygovsocial-lang-detail .social-lang-body a em {
  margin-right: 12px;
}
/* line 3479, scss/style.scss */
.mygovsocial-lang-detail .social-lang-body i {
  width: 50px;
  height: 50px;
  display: inline-flex;
  background-color: #fff;
  padding: 10px;
  border-radius: 11px;
  text-indent: -9999px;
}
/* line 3480, scss/style.scss */
.mygovsocial-lang-detail .social-lang-body i:after {
  width: 100%;
  height: 100%;
  display: block;
  content: "";
}
/* line 3481, scss/style.scss */
.mygovsocial-lang-detail .social-lang-body i.fb-icon:after {
  background: url("images/header-icon.svg#facebook") no-repeat;
}
/* line 3482, scss/style.scss */
.mygovsocial-lang-detail .social-lang-body i.twitter-icon:after {
  background: url("images/header-icon.svg#twitter") no-repeat;
}
/* line 3483, scss/style.scss */
.mygovsocial-lang-detail .social-lang-body i.youtube-icon:after {
  background: url("images/header-icon.svg#youtube") no-repeat;
}
/* line 3484, scss/style.scss */
.mygovsocial-lang-detail .social-lang-body i.insta-icon:after {
  background: url("images/instagram.svg") no-repeat;
}
/* line 3485, scss/style.scss */
.mygovsocial-lang-detail .social-lang-body i.linkedin-icon:after {
  background: url("images/header-icon.svg#linkdin") no-repeat;
}
/* line 3486, scss/style.scss */
.mygovsocial-lang-detail .social-lang-body i.messenger-icon:after {
  background: url("images/header-icon.svg#messenger") no-repeat;
}
/* line 3487, scss/style.scss */
.mygovsocial-lang-detail .social-lang-body i.whatsapp-icon:after {
  background: url("images/header-icon.svg#whatsapp") no-repeat;
}
/* line 3488, scss/style.scss */
.mygovsocial-lang-detail .social-lang-body i.dailyhunt:after {
  background: url("images/header-icon.svg#dailyhunt") no-repeat;
}
/* line 3489, scss/style.scss */
.mygovsocial-lang-detail .social-lang-body i.public:after {
  background: url("images/header-icon.svg#public") no-repeat;
}
/* line 3490, scss/style.scss */
.mygovsocial-lang-detail .social-lang-body i.pinterest:after {
  background: url("images/header-icon.svg#pinterest") no-repeat;
}
/* line 3491, scss/style.scss */
.mygovsocial-lang-detail .social-lang-body i.telegram:after {
  background: url("images/header-icon.svg#telegram") no-repeat;
}
/* line 3492, scss/style.scss */
.mygovsocial-lang-detail .social-lang-body i.sharechat:after {
  background: url("images/header-icon.svg#sharechat") no-repeat;
}
/* line 3493, scss/style.scss */
.mygovsocial-lang-detail .social-lang-body i.snapchat:after {
  background: url("images/header-icon.svg#snapchat") no-repeat;
}
/* line 3496, scss/style.scss */
.mygovsocial-lang-detail.English .social-lang-title {
  background-color: #6C52FF;
}
/* line 3499, scss/style.scss */
.mygovsocial-lang-detail.Hindi .social-lang-title {
  background-color: #E83F3F;
}
/* line 3502, scss/style.scss */
.mygovsocial-lang-detail.Sanskrit .social-lang-title {
  background-color: #FF9C22;
}
/* line 3505, scss/style.scss */
.mygovsocial-lang-detail.Assamese .social-lang-title {
  background-color: #380B41;
}
/* line 3508, scss/style.scss */
.mygovsocial-lang-detail.Bangla .social-lang-title {
  background-color: #29136C;
}
/* line 3511, scss/style.scss */
.mygovsocial-lang-detail.Punjabi .social-lang-title {
  background-color: #13406C;
}
/* line 3514, scss/style.scss */
.mygovsocial-lang-detail.Kannada .social-lang-title {
  background-color: #009DB3;
}
/* line 3517, scss/style.scss */
.mygovsocial-lang-detail.Tamil .social-lang-title {
  background-color: #0F5757;
}
/* line 3520, scss/style.scss */
.mygovsocial-lang-detail.Gujarati .social-lang-title {
  background-color: #285412;
}
/* line 3523, scss/style.scss */
.mygovsocial-lang-detail.Telugu .social-lang-title {
  background-color: #6C4713;
}
/* line 3526, scss/style.scss */
.mygovsocial-lang-detail.Marathi .social-lang-title {
  background-color: #BC8800;
}
/* line 3529, scss/style.scss */
.mygovsocial-lang-detail.Odia .social-lang-title {
  background-color: #8C2F26;
}

/* line 3535, scss/style.scss */
.media-wraper {
  display: grid;
  grid-template-columns: 3fr 1fr;
  gap: 25px;
}
/* line 3536, scss/style.scss */
.media-wraper .node-media {
  border-radius: 24px;
  padding: 15px;
  box-shadow: 0 0px 6px 1px rgba(0, 0, 0, 0.2);
  margin-bottom: auto;
}
/* line 3537, scss/style.scss */
.media-wraper .node-media video {
  width: 100%;
}
/* line 3538, scss/style.scss */
.media-wraper .node-media .download-share-wrapper {
  display: flex;
  justify-content: flex-end;
  grid-column: 2 / 3;
  grid-row: 1 / 3;
}
/* line 3540, scss/style.scss */
.media-wraper .node-media .download-share-wrapper .share-on-sm {
  position: relative;
  margin-bottom: 0px;
}
/* line 3541, scss/style.scss */
.media-wraper .node-media .download-share-wrapper .share-on-sm .share-icon {
  display: flex;
  align-items: center;
  color: #000;
  padding-top: 0px;
  margin-right: 8px;
  background: none;
  flex-direction: column-reverse;
  gap: 10px;
  font-size: 0.9rem;
  line-height: 1.2;
  box-shadow: none;
  overflow: initial;
  border-radius: 0px;
  text-indent: 0px;
}
/* line 3542, scss/style.scss */
.media-wraper .node-media .download-share-wrapper .share-on-sm .share-icon i {
  border-radius: 50%;
  box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.1);
  width: 40px;
  height: 40px;
  display: inline-flex;
  padding: 8px;
  font-size: 0.9rem;
  background-color: #fff;
}
/* line 3543, scss/style.scss */
.media-wraper .node-media .download-share-wrapper .share-on-sm .share-icon i:after {
  content: "";
  background: url(images/svg-icons.svg#share-black) 0 0 no-repeat;
  width: 100%;
}
/* line 3545, scss/style.scss */
.media-wraper .node-media .download-share-wrapper .share-on-sm .share-icon:hover i {
  background-color: #f2f2f2;
}
/* line 3546, scss/style.scss */
.media-wraper .node-media .download-share-wrapper .share-on-sm .share-icon:after {
  display: none;
}
/* line 3548, scss/style.scss */
.media-wraper .node-media .download-share-wrapper .share-on-sm .social-share-menu {
  top: auto;
  bottom: 10px;
}
/* line 3549, scss/style.scss */
.media-wraper .node-media .download-share-wrapper .share-on-sm .social-share-menu a {
  text-indent: -99999px;
}
/* line 3581, scss/style.scss */
.media-wraper .node-media .download-share-wrapper #btnDownload {
  display: flex;
  flex-direction: column-reverse;
  gap: 10px;
  align-items: center;
  color: #000;
  border: none;
  background: none;
  font-size: 0.9rem;
  padding: 0px;
}
/* line 3583, scss/style.scss */
.media-wraper .node-media .download-share-wrapper #btnDownload i {
  border-radius: 50%;
  box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.1);
  width: 40px;
  height: 40px;
  display: inline-flex;
  margin-right: 8px;
  padding: 8px;
}
/* line 3584, scss/style.scss */
.media-wraper .node-media .download-share-wrapper #btnDownload i:after {
  content: "";
  background: url(images/svg-icons.svg#download-black) 0 0 no-repeat;
  width: 100%;
}
/* line 3586, scss/style.scss */
.media-wraper .node-media .download-share-wrapper #btnDownload:hover i {
  background-color: #f2f2f2;
}
/* line 3589, scss/style.scss */
.media-wraper .node-media .download-share-wrapper .video-download {
  grid-column: 1 / 2;
  grid-row: 1 / 2;
  padding-left: 10px;
}
/* line 3590, scss/style.scss */
.media-wraper .node-media .download-share-wrapper .video-download span {
  display: block;
}
/* line 3595, scss/style.scss */
.media-wraper .media-detail {
  border-radius: 16px;
  overflow: hidden;
  margin-bottom: 20px;
  /* display: grid;grid-template-columns: 40% 1fr; gap:20px;*/
}
/* line 3596, scss/style.scss */
.media-wraper .content-detail h3 {
  margin-bottom: 20px;
  padding-bottom: 30px;
  border-bottom: 1px solid #f2f2f2;
  font-size: 1.25rem;
  font-weight: 500;
}
/* line 3597, scss/style.scss */
.media-wraper .video-info {
  display: grid;
}
/* line 3598, scss/style.scss */
.media-wraper .video-info .video-download span {
  display: block;
}
/* line 3601, scss/style.scss */
.media-wraper .vsize {
  color: #6b6b6b;
  font-size: 0.9rem;
}

/* line 3618, scss/style.scss */
.suggested-videos {
  width: 405px;
  max-width: 100%;
}
/* line 3619, scss/style.scss */
.suggested-videos h3 {
  margin-bottom: 20px;
}

/* line 3622, scss/style.scss */
.media-list-item, .podcast-list-item {
  padding: 10px;
  background-color: #fff;
  border-radius: 11px;
  margin-bottom: 12px;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
  display: grid;
  gap: 15px;
  grid-template-columns: 142px auto;
}
/* line 3623, scss/style.scss */
.media-list-item .media-img, .podcast-list-item .media-img {
  border-radius: 8px;
  overflow: hidden;
}
/* line 3624, scss/style.scss */
.media-list-item .media-img img, .podcast-list-item .media-img img {
  display: block;
}
/* line 3626, scss/style.scss */
.media-list-item a, .podcast-list-item a {
  color: #000;
}
/* line 3627, scss/style.scss */
.media-list-item a:hover, .podcast-list-item a:hover {
  color: #D87A52;
}
/* line 3629, scss/style.scss */
.media-list-item h3, .podcast-list-item h3 {
  font-size: 0.875rem;
  font-weight: 500;
}

/* line 3631, scss/style.scss */
.podcast-wrapper {
  display: grid;
  grid-template-columns: 3fr 1fr;
  gap: 25px;
  /*problem in podcast detail page*/
}
/* line 3632, scss/style.scss */
.podcast-wrapper .podcast-pic {
  overflow: hidden;
  border-radius: 14px;
}
/* line 3633, scss/style.scss */
.podcast-wrapper .podcast-pic img {
  display: block;
}
/* line 3635, scss/style.scss */
.podcast-wrapper .podcast-date {
  margin-top: 5px;
  font-size: 0.875rem;
}
/* line 3636, scss/style.scss */
.podcast-wrapper .podcast-audio audio {
  width: 100%;
}
/* line 3637, scss/style.scss */
.podcast-wrapper .node-podcast {
  margin-bottom: auto;
}
/* line 3638, scss/style.scss */
.podcast-wrapper .node-podcast .download-share-wrapper {
  display: flex;
  justify-content: flex-end;
  grid-column: 2 / 3;
  grid-row: 1 / 3;
}
/* line 3640, scss/style.scss */
.podcast-wrapper .node-podcast .download-share-wrapper .share-on-sm {
  position: relative;
  margin-bottom: 0px;
}
/* line 3641, scss/style.scss */
.podcast-wrapper .node-podcast .download-share-wrapper .share-on-sm .share-icon {
  display: flex;
  align-items: center;
  color: #000;
  padding-top: 0px;
  margin-right: 8px;
  background: none;
  flex-direction: column-reverse;
  gap: 10px;
  font-size: 0.9rem;
  line-height: 1.2;
  box-shadow: none;
  overflow: initial;
  border-radius: 0px;
  text-indent: 0px;
}
/* line 3642, scss/style.scss */
.podcast-wrapper .node-podcast .download-share-wrapper .share-on-sm .share-icon i {
  border-radius: 50%;
  box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.1);
  width: 40px;
  height: 40px;
  display: inline-flex;
  padding: 8px;
  font-size: 0.9rem;
  background-color: #fff;
}
/* line 3643, scss/style.scss */
.podcast-wrapper .node-podcast .download-share-wrapper .share-on-sm .share-icon i:after {
  content: "";
  background: url(images/svg-icons.svg#share-black) 0 0 no-repeat;
  width: 100%;
}
/* line 3645, scss/style.scss */
.podcast-wrapper .node-podcast .download-share-wrapper .share-on-sm .share-icon:hover i {
  background-color: #f2f2f2;
}
/* line 3646, scss/style.scss */
.podcast-wrapper .node-podcast .download-share-wrapper .share-on-sm .share-icon:after {
  display: none;
}
/* line 3648, scss/style.scss */
.podcast-wrapper .node-podcast .download-share-wrapper .share-on-sm .social-share-menu {
  top: auto;
  bottom: 10px;
}
/* line 3649, scss/style.scss */
.podcast-wrapper .node-podcast .download-share-wrapper .share-on-sm .social-share-menu a {
  text-indent: -99999px;
}
/* line 3673, scss/style.scss */
.podcast-wrapper .node-podcast .download-share-wrapper #btnDownload {
  display: flex;
  flex-direction: column-reverse;
  gap: 10px;
  align-items: center;
  color: #000;
  border: none;
  background: none;
  font-size: 0.9rem;
  padding: 0px;
}
/* line 3675, scss/style.scss */
.podcast-wrapper .node-podcast .download-share-wrapper #btnDownload i {
  border-radius: 50%;
  box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.1);
  width: 40px;
  height: 40px;
  display: inline-flex;
  margin-right: 8px;
  padding: 8px;
}
/* line 3676, scss/style.scss */
.podcast-wrapper .node-podcast .download-share-wrapper #btnDownload i:after {
  content: "";
  background: url(images/svg-icons.svg#download-black) 0 0 no-repeat;
  width: 100%;
}
/* line 3678, scss/style.scss */
.podcast-wrapper .node-podcast .download-share-wrapper #btnDownload:hover i {
  background-color: #f2f2f2;
}
/* line 3681, scss/style.scss */
.podcast-wrapper .node-podcast .download-share-wrapper .video-download {
  grid-column: 1 / 2;
  grid-row: 1 / 2;
  padding-left: 10px;
}
/* line 3682, scss/style.scss */
.podcast-wrapper .node-podcast .download-share-wrapper .video-download span {
  display: block;
}
/* line 3686, scss/style.scss */
.podcast-wrapper .podcast-detail {
  margin-bottom: 20px;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px;
  border-radius: 24px;
  padding: 15px;
  box-shadow: 0 0px 6px 1px rgba(0, 0, 0, 0.2);
}
/* line 3687, scss/style.scss */
.podcast-wrapper .podcast-detail h3 {
  margin-bottom: 20px;
  font-size: 1.25rem;
  font-weight: 500;
}
/* line 3688, scss/style.scss */
.podcast-wrapper .podcast-detail .podcast-desc {
  display: grid;
}
/* line 3689, scss/style.scss */
.podcast-wrapper .podcast-detail .podcast-info {
  display: flex;
  margin-top: auto;
  align-items: center;
  justify-content: space-between;
  flex-direction: row-reverse;
}
/* line 3694, scss/style.scss */
.podcast-wrapper .psize {
  color: #6b6b6b;
  font-size: 0.9rem;
}
/* line 3695, scss/style.scss */
.podcast-wrapper .psize .videoSize {
  background-color: #232323;
  color: #fff;
  padding: 8px 10px;
  border-radius: 5px;
}

/* line 3698, scss/style.scss */
.social-wraper {
  display: grid;
}

/* line 3699, scss/style.scss */
.mygovsocial-lang-list {
  background-color: #fff;
  border-radius: 15px;
  box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.1);
  margin-bottom: 30px;
}
/* line 3701, scss/style.scss */
.mygovsocial-lang-list .mygovsocial-cat {
  border-bottom: 1px solid #C3E5FF;
  display: flex;
  justify-content: center;
  padding: 20px;
}
/* line 3702, scss/style.scss */
.mygovsocial-lang-list .mygovsocial-cat .active-lang {
  background-color: #0D96FF;
  border-radius: 40px;
  padding: 15px 35px;
  display: inline-flex;
  color: #fff;
}
/* line 3704, scss/style.scss */
.mygovsocial-lang-list .slang-list {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 30px 20px;
  padding: 25px;
}
/* line 3706, scss/style.scss */
.mygovsocial-lang-list .slang-list .lang-name {
  background-color: #D5EDFF;
  color: #0032F9;
  border-radius: 25px;
  padding: 10px 20px;
  cursor: pointer;
}
/* line 3707, scss/style.scss */
.mygovsocial-lang-list .slang-list .lang-name:hover, .mygovsocial-lang-list .slang-list .lang-name.active {
  background-color: #0D96FF;
  color: #fff;
}

/* line 3713, scss/style.scss */
.mygovsocial-lang-detail {
  order: 2;
}

/* line 3714, scss/style.scss */
.mygovsocial-lang-detail.current-card {
  order: 1;
  /* grid-column: span 3; margin:auto; min-width: 50%;*/
  justify-self: center;
  /* Center the item horizontally */
  width: 66.66%;
  grid-column: 1 / -1;
  /* Take up 2fr out of 3fr (2/3) */
}

/* line 3718, scss/style.scss */
.social-card-wrapper {
  background: url(images/social-bg.svg) center top no-repeat;
}
/* line 3719, scss/style.scss */
.social-card-wrapper .views-element-container {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 35px;
  padding: 0 15px;
}

/* line 3722, scss/style.scss */
body.mygov-podcast {
  overflow-x: hidden;
}
/* line 3723, scss/style.scss */
body.mygov-podcast .content-list-wrapper {
  margin-bottom: 30px;
}
/* line 3724, scss/style.scss */
body.mygov-podcast .content-list-wrapper .more-btn {
  margin-bottom: 40px;
}

/* line 3729, scss/style.scss */
.podcast-landing .banner-block {
  background: #FFEDD2 url(images/podcast-bg.png) center 0 no-repeat;
  padding: 50px 0 100px;
}
/* line 3732, scss/style.scss */
.podcast-landing .explore-sound-block {
  display: flex;
  gap: 25px;
  justify-content: space-between;
}
/* line 3734, scss/style.scss */
.podcast-landing .explore-text .pct-btn {
  display: inline-flex;
}
/* line 3735, scss/style.scss */
.podcast-landing .explore-text h1 {
  font-size: 5rem;
}
/* line 3736, scss/style.scss */
.podcast-landing .explore-text h1 span {
  color: #FAB908;
}
/* line 3738, scss/style.scss */
.podcast-landing .explore-text .subtitle {
  margin-bottom: 10px;
}
/* line 3740, scss/style.scss */
.podcast-landing .mygov-podcast {
  padding: 5px;
}
/* line 3741, scss/style.scss */
.podcast-landing .type-size {
  font-size: 0.875rem;
  position: relative;
  background-color: #2C2C2C;
  color: #fff;
  padding: 6px;
  border-radius: 5px;
  display: inline-flex;
  margin-left: auto;
}
/* line 3742, scss/style.scss */
.podcast-landing audio {
  margin-bottom: 15px;
  max-width: 100%;
  width: 100%;
}

/* line 3744, scss/style.scss */
.latest-podcast {
  padding: 0 0 20px;
}
/* line 3745, scss/style.scss */
.latest-podcast .podcast-item h3 {
  margin-bottom: 10px;
}
/* line 3746, scss/style.scss */
.latest-podcast .podcast-item h3 a {
  color: #000;
}
/* line 3747, scss/style.scss */
.latest-podcast .podcast-item h3 a:hover {
  color: #0078a1;
}
/* line 3751, scss/style.scss */
.latest-podcast.owl-carousel .owl-nav {
  position: absolute;
  top: -50px;
  right: 0px;
}
/* line 3752, scss/style.scss */
.latest-podcast.owl-carousel .owl-nav button span {
  background: url(images/next-btn.svg) 0 0 no-repeat;
  width: 31px;
  height: 31px;
  display: inline-flex;
  text-indent: -9999px;
  overflow: hidden;
}
/* line 3753, scss/style.scss */
.latest-podcast.owl-carousel .owl-nav .owl-prev {
  transform: rotate(180deg);
  margin-right: 10px;
}
/* line 3755, scss/style.scss */
.latest-podcast.owl-carousel .owl-dots {
  display: flex;
  justify-content: center;
  margin-top: 15px;
}
/* line 3756, scss/style.scss */
.latest-podcast.owl-carousel .owl-dots .owl-dot {
  width: 10px;
  height: 10px;
  border-radius: 20px;
  padding: 2px;
  overflow: hidden;
  margin: 0 5px;
}
/* line 3757, scss/style.scss */
.latest-podcast.owl-carousel .owl-dots .owl-dot span {
  display: block;
  width: 100%;
  height: 100%;
  background-color: #DFE0E4;
}
/* line 3758, scss/style.scss */
.latest-podcast.owl-carousel .owl-dots .owl-dot.active {
  width: 20px;
}
/* line 3759, scss/style.scss */
.latest-podcast.owl-carousel .owl-dots .owl-dot.active span {
  background-color: #D87A52;
}

/* line 3765, scss/style.scss */
.mkb-podcast {
  background: #FFEDD2;
  padding: 50px 0;
}
/* line 3767, scss/style.scss */
.mkb-podcast .mkb-podcast-slider.owl-carousel {
  padding-bottom: 40px;
}
/* line 3769, scss/style.scss */
.mkb-podcast .mkb-podcast-slider.owl-carousel .owl-nav {
  position: absolute;
  top: -50px;
  right: 0px;
}
/* line 3770, scss/style.scss */
.mkb-podcast .mkb-podcast-slider.owl-carousel .owl-nav button span {
  background: url(images/next-btn.svg) 0 0 no-repeat;
  width: 31px;
  height: 31px;
  display: inline-flex;
  text-indent: -9999px;
  overflow: hidden;
}
/* line 3771, scss/style.scss */
.mkb-podcast .mkb-podcast-slider.owl-carousel .owl-nav .owl-prev {
  transform: rotate(180deg);
  margin-right: 10px;
}
/* line 3783, scss/style.scss */
.mkb-podcast .mkb-podcast-slider .podcast-item {
  grid-template-columns: 1fr 1fr;
  gap: 20px;
  background-color: #000;
  border-radius: 15px;
  padding: 20px 15px;
  display: grid;
  min-width: 1px;
}
/* line 3785, scss/style.scss */
.mkb-podcast .mkb-podcast-slider .podcast-desc a {
  color: #fff;
}
/* line 3786, scss/style.scss */
.mkb-podcast .mkb-podcast-slider .podcast-desc h3 {
  margin-bottom: 20px;
}
/* line 3788, scss/style.scss */
.mkb-podcast .mkb-podcast-slider .podcast-category {
  color: #fff;
}
/* line 3789, scss/style.scss */
.mkb-podcast .mkb-podcast-slider .type-size {
  margin-top: 20px;
}

/* line 3793, scss/style.scss */
.audio-control {
  display: flex;
  justify-content: flex-end;
}
/* line 3794, scss/style.scss */
.audio-control audio {
  display: none;
}

/* line 3796, scss/style.scss */
.play-pause {
  color: #fff;
  text-indent: -9999px;
  display: inline-flex;
  border: none;
  width: 35px;
  height: 35px;
  overflow: hidden;
  background: url(images/svg-icons.svg#play) 0 0 no-repeat;
}
/* line 3798, scss/style.scss */
.play-pause.playing {
  background: url(images/svg-icons.svg#pause) 0 0 no-repeat;
}

/* line 3802, scss/style.scss */
.podcast-by-author {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 55px;
  margin-bottom: 30px;
}
/* line 3804, scss/style.scss */
.podcast-by-author .author-item {
  box-shadow: 0 6px 11px 9px rgba(243, 214, 170, 0.4);
  padding: 11px 11px 20px;
  background-color: #fff;
  border-radius: 18px;
}
/* line 3805, scss/style.scss */
.podcast-by-author .author-item h3 {
  margin-bottom: 15px;
}
/* line 3806, scss/style.scss */
.podcast-by-author .author-item h3 a {
  color: #000;
}
/* line 3808, scss/style.scss */
.podcast-by-author .author-item .author-pic {
  border-radius: 20px;
  overflow: hidden;
  margin-bottom: 10px;
}
/* line 3810, scss/style.scss */
.podcast-by-author .author-item .all-episode a {
  width: 100%;
  background-color: #FAB908;
  padding: 10px 10px 10px 20px;
  color: #000;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-radius: 32px;
}
/* line 3811, scss/style.scss */
.podcast-by-author .author-item .all-episode a:after {
  content: "";
  background: url(images/player-icon.png) 0 0 no-repeat;
  width: 43px;
  height: 43px;
  display: block;
}
/* line 3812, scss/style.scss */
.podcast-by-author .author-item .all-episode a:hover {
  background-color: #ffcd47;
}

/* line 3817, scss/style.scss */
.samvad-podcast {
  background-color: #274080;
  padding: 40px 0;
  color: #fff;
  margin-top: 30px;
}
/* line 3818, scss/style.scss */
.samvad-podcast .block-head {
  display: grid;
  grid-template-columns: 40% auto;
  justify-content: space-between;
  margin-bottom: 30px;
}
/* line 3819, scss/style.scss */
.samvad-podcast .episode-wrapper {
  display: grid;
  grid-template-columns: 3fr 2fr;
  gap: 45px;
}
/* line 3820, scss/style.scss */
.samvad-podcast .content-item {
  background-color: #262629;
  grid-template-columns: 200px 1fr;
  gap: 20px;
  padding: 7px 25px 7px 7px;
  align-items: center;
  margin: 0px;
}
/* line 3821, scss/style.scss */
.samvad-podcast .content-item h3 {
  font-size: 1.5rem;
  font-weight: 500;
}
/* line 3822, scss/style.scss */
.samvad-podcast .content-item .item-pic {
  margin: 0px;
}
/* line 3824, scss/style.scss */
.samvad-podcast .content-item .item-pic img {
  display: block;
}
/* line 3826, scss/style.scss */
.samvad-podcast .content-item h3 a {
  color: #fff;
}
/* line 3828, scss/style.scss */
.samvad-podcast .podcast-item {
  display: grid;
  gap: 20px;
}
/* line 3830, scss/style.scss */
.samvad-podcast .podcast-item .audio-control {
  margin-bottom: 15px;
}
/* line 3832, scss/style.scss */
.samvad-podcast .episode-list {
  background-color: #FFD874;
  border-radius: 16px;
  padding: 30px;
}
/* line 3833, scss/style.scss */
.samvad-podcast .episode-list .episode-pic {
  margin-bottom: 10px;
}
/* line 3834, scss/style.scss */
.samvad-podcast .episode-list h3 {
  font-size: 2rem;
  font-weight: 500;
  margin-bottom: 30px;
}
/* line 3836, scss/style.scss */
.samvad-podcast .episode-list h3 a {
  color: #222E48;
}
/* line 3838, scss/style.scss */
.samvad-podcast .episode-list .type-size {
  margin-top: auto;
}
/* line 3839, scss/style.scss */
.samvad-podcast .episode-list .audio-control {
  justify-content: flex-start;
  display: inline-flex;
}
/* line 3840, scss/style.scss */
.samvad-podcast .episode-list .play-pause {
  background: url(images/svg-icons.svg#play-black) 0 0 no-repeat;
}
/* line 3842, scss/style.scss */
.samvad-podcast .episode-list .play-pause.playing {
  background: url(images/svg-icons.svg#pause-black) 0 0 no-repeat;
}
/* line 3848, scss/style.scss */
.samvad-podcast .episode-number {
  background-color: #3B3B3C;
  display: inline-flex;
  padding: 8px 14px;
  border-radius: 30px;
}

/* line 3851, scss/style.scss */
.harmonic-podcast-wrapper {
  background: url(images/harmonic-bg.png) right bottom no-repeat;
}

/* line 3854, scss/style.scss */
.harmonic-podcast {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 25px;
}
/* line 3856, scss/style.scss */
.harmonic-podcast .content-item {
  box-shadow: 0 0 -1px 5px rgba(0, 0, 0, 0.3);
  padding: 10px;
  border-radius: 11px;
  background-color: #fff;
}
/* line 3857, scss/style.scss */
.harmonic-podcast audio {
  width: 100%;
  margin-bottom: 15px;
}
/* line 3858, scss/style.scss */
.harmonic-podcast h3 {
  float: none;
  display: inline-flex;
}

/* line 3860, scss/style.scss */
.other-podcast {
  background-color: rgba(197, 224, 184, 0.7725);
  padding: 30px 0;
}
/* line 3861, scss/style.scss */
.other-podcast .type-size {
  margin-top: auto;
}

/* line 3863, scss/style.scss */
.list-wrapper {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 25px;
}
/* line 3865, scss/style.scss */
.list-wrapper .content-item {
  padding: 10px;
  border-radius: 11px;
  background-color: #fff;
}

/* line 3867, scss/style.scss */
.weekly-digest {
  background: #FFE8AE url(images/line-repeat.svg) left bottom repeat-x;
  border-radius: 100px 100px 0 0;
}
/* line 3868, scss/style.scss */
.weekly-digest .podcast-title {
  display: none;
}
/* line 3869, scss/style.scss */
.weekly-digest .wd-block {
  position: relative;
  top: -140px;
  margin-top: 180px;
  max-width: 1290px;
  margin-left: auto;
  margin-right: auto;
}
/* line 3870, scss/style.scss */
.weekly-digest .wd-block .podcast-content {
  background-color: #333333;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 30px;
  color: #fff;
  border-radius: 16px;
  padding: 30px;
  align-items: center;
}
/* line 3871, scss/style.scss */
.weekly-digest .wd-block .podcast-content .item-pic {
  padding-right: 50px;
  background: url(images/cd.png) right center no-repeat;
}
/* line 3872, scss/style.scss */
.weekly-digest .wd-block .podcast-content .item-pic img {
  border-radius: 6px;
}
/* line 3875, scss/style.scss */
.weekly-digest .wd-block .podcast-content .item-desc h3 {
  margin-bottom: 15px;
}
/* line 3876, scss/style.scss */
.weekly-digest .wd-block .podcast-content .item-desc h3 a {
  color: #fff;
}
/* line 3880, scss/style.scss */
.weekly-digest .wd-block .bc-info {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  margin-top: 30px;
}
/* line 3881, scss/style.scss */
.weekly-digest .wd-block .bc-info .type-size {
  background-color: #2C2C2C;
  border-radius: 5px;
  padding: 5px 7px;
}
/* line 3882, scss/style.scss */
.weekly-digest .wd-block .bc-info .pct-btn {
  background-color: #FAB908;
  color: #000;
}
/* line 3883, scss/style.scss */
.weekly-digest .wd-block .bc-info .pct-btn:after {
  background: url(images/svg-icons.svg#circle-arrow-black) 0 0 no-repeat;
}
/* line 3884, scss/style.scss */
.weekly-digest .wd-block .bc-info .pct-btn:hover {
  background-color: #ef7643;
}

/* line 3890, scss/style.scss */
.trending-slider {
  margin-bottom: 15px;
}

/* line 3891, scss/style.scss */
.count-outer-block {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 14px;
}
/* line 3892, scss/style.scss */
.count-outer-block .sector-activity-count, .count-outer-block .sector-ut-count {
  font-size: 0.875rem;
}
/* line 3893, scss/style.scss */
.count-outer-block .sector-activity-count span, .count-outer-block .sector-ut-count span {
  color: #167BFF;
  font-size: 0.9375rem;
  font-weight: 500;
  margin-left: 6px;
}

/* line 3896, scss/style.scss */
.sector-detail {
  font-size: 0.9375em;
}

/* line 3897, scss/style.scss */
.sectors-list {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  gap: 25px;
}
/* line 3899, scss/style.scss */
.sectors-list .sector-item {
  padding: 14px;
  border-radius: 16px;
  box-shadow: 0px 1px 18px 0px rgba(0, 0, 0, 0.06);
  text-align: center;
}
/* line 3900, scss/style.scss */
.sectors-list .sector-item h3 {
  font-weight: 400;
  margin-bottom: 15px;
  font-weight: 600;
}
/* line 3901, scss/style.scss */
.sectors-list .sector-item h3 a {
  color: #000;
}
/* line 3903, scss/style.scss */
.sectors-list .sector-item:hover .sector-icon {
  transform: scale(1.2);
}

/* line 3906, scss/style.scss */
.sector-icon {
  margin-bottom: 10px;
  transition: all 0.3s ease 0s;
}
/* line 3907, scss/style.scss */
.sector-icon i {
  width: 50px;
  height: 50px;
  display: inline-flex;
}
/* line 3908, scss/style.scss */
.sector-icon i.skill-icon-2553, .sector-icon i.interest-icon-2553 {
  background: url(images/aoi-sprite.svg#clean-india) no-repeat;
}
/* line 3909, scss/style.scss */
.sector-icon i.skill-icon-2554, .sector-icon i.interest-icon-2554 {
  background: url(images/aoi-sprite.svg#field-survey) no-repeat;
}
/* line 3910, scss/style.scss */
.sector-icon i.skill-icon-2555, .sector-icon i.interest-icon-2555 {
  background: url(images/aoi-sprite.svg#ground-education) no-repeat;
}
/* line 3911, scss/style.scss */
.sector-icon i.skill-icon-2556, .sector-icon i.interest-icon-2556 {
  background: url(images/aoi-sprite.svg#india-development) no-repeat;
}
/* line 3912, scss/style.scss */
.sector-icon i.skill-icon-2557, .sector-icon i.interest-icon-2557 {
  background: url(images/aoi-sprite.svg#poetry) no-repeat;
}
/* line 3913, scss/style.scss */
.sector-icon i.skill-icon-2558, .sector-icon i.interest-icon-2558 {
  background: url(images/aoi-sprite.svg#policy-planning) no-repeat;
}
/* line 3914, scss/style.scss */
.sector-icon i.skill-icon-2559, .sector-icon i.interest-icon-2559 {
  background: url(images/aoi-sprite.svg#research) no-repeat;
}
/* line 3915, scss/style.scss */
.sector-icon i.skill-icon-2560, .sector-icon i.interest-icon-2560 {
  background: url(images/aoi-sprite.svg#writing) no-repeat;
}
/* line 3916, scss/style.scss */
.sector-icon i.interest-icon-723 {
  background: url(images/aoi-sprite.svg#ai-33) no-repeat;
}
/* line 3917, scss/style.scss */
.sector-icon i.interest-icon-724, .sector-icon i.sector-icon-28 {
  background: url(images/aoi-sprite.svg#ai-32) no-repeat;
}
/* line 3918, scss/style.scss */
.sector-icon i.interest-icon-725 {
  background: url(images/aoi-sprite.svg#ai-35) no-repeat;
}
/* line 3919, scss/style.scss */
.sector-icon i.interest-icon-726, .sector-icon i.sector-icon-30 {
  background: url(images/aoi-sprite.svg#ai-37) no-repeat;
}
/* line 3920, scss/style.scss */
.sector-icon i.interest-icon-727, .sector-icon i.sector-icon-31 {
  background: url(images/aoi-sprite.svg#ai-36) no-repeat;
}
/* line 3921, scss/style.scss */
.sector-icon i.interest-icon-728, .sector-icon i.sector-icon-27 {
  background: url(images/aoi-sprite.svg#ai-34) no-repeat;
}
/* line 3922, scss/style.scss */
.sector-icon i.interest-icon-729, .sector-icon i.sector-icon-26 {
  background: url(images/aoi-sprite.svg#ai-28) no-repeat;
}
/* line 3923, scss/style.scss */
.sector-icon i.interest-icon-730, .sector-icon i.sector-icon-22 {
  background: url(images/aoi-sprite.svg#ai-27) no-repeat;
}
/* line 3924, scss/style.scss */
.sector-icon i.interest-icon-731, .sector-icon i.sector-icon-23 {
  background: url(images/aoi-sprite.svg#ai-29) no-repeat;
}
/* line 3925, scss/style.scss */
.sector-icon i.interest-icon-732, .sector-icon i.sector-icon-24 {
  background: url(images/aoi-sprite.svg#ai-31) no-repeat;
  width: 100px;
}
/* line 3926, scss/style.scss */
.sector-icon i.interest-icon-733, .sector-icon i.sector-icon-25 {
  background: url(images/aoi-sprite.svg#ai-26) no-repeat;
}
/* line 3927, scss/style.scss */
.sector-icon i.interest-icon-734, .sector-icon i.sector-icon-32 {
  background: url(images/aoi-sprite.svg#urban) no-repeat;
}
/* line 3928, scss/style.scss */
.sector-icon i.interest-icon-735 {
  background: url(images/aoi-sprite.svg#volunteer-senior) no-repeat;
}
/* line 3929, scss/style.scss */
.sector-icon i.interest-icon-736, .sector-icon i.sector-icon-33 {
  background: url(images/aoi-sprite.svg#ai-38) no-repeat;
}
/* line 3930, scss/style.scss */
.sector-icon i.interest-icon-737, .sector-icon i.sector-icon-34 {
  background: url(images/aoi-sprite.svg#ai-39) no-repeat;
}
/* line 3931, scss/style.scss */
.sector-icon i.interest-icon-738 {
  background: url(images/aoi-sprite.svg#ai-40) no-repeat;
}
/* line 3932, scss/style.scss */
.sector-icon i.interest-icon-739, .sector-icon i.sector-icon-36 {
  background: url(images/aoi-sprite.svg#ai-2) no-repeat;
}
/* line 3933, scss/style.scss */
.sector-icon i.interest-icon-740 {
  background: url(images/aoi-sprite.svg#ai-25) no-repeat;
}
/* line 3934, scss/style.scss */
.sector-icon i.interest-icon-741, .sector-icon i.sector-icon-20 {
  background: url(images/aoi-sprite.svg#ai-21) no-repeat;
}
/* line 3935, scss/style.scss */
.sector-icon i.interest-icon-742, .sector-icon i.sector-icon-7 {
  background: url(images/aoi-sprite.svg#ai-9) no-repeat;
}
/* line 3936, scss/style.scss */
.sector-icon i.interest-icon-743 {
  background: url(images/aoi-sprite.svg#ai-10) no-repeat;
}
/* line 3937, scss/style.scss */
.sector-icon i.interest-icon-744 {
  background: url(images/aoi-sprite.svg#ai-11) no-repeat;
}
/* line 3938, scss/style.scss */
.sector-icon i.interest-icon-745 {
  background: url(images/aoi-sprite.svg#ai-12) no-repeat;
}
/* line 3939, scss/style.scss */
.sector-icon i.interest-icon-746, .sector-icon i.sector-icon-9 {
  background: url(images/aoi-sprite.svg#ai-8) no-repeat;
}
/* line 3940, scss/style.scss */
.sector-icon i.interest-icon-747, .sector-icon i.sector-icon-6 {
  background: url(images/aoi-sprite.svg#ai-7) no-repeat;
}
/* line 3941, scss/style.scss */
.sector-icon i.interest-icon-748, .sector-icon i.sector-icon-1 {
  background: url(images/aoi-sprite.svg#ai-4) no-repeat;
}
/* line 3942, scss/style.scss */
.sector-icon i.interest-icon-749, .sector-icon i.sector-icon-2 {
  background: url(images/aoi-sprite.svg#ai-5) no-repeat;
}
/* line 3943, scss/style.scss */
.sector-icon i.interest-icon-750, .sector-icon i.sector-icon-3 {
  background: url(images/aoi-sprite.svg#ai-6) no-repeat;
}
/* line 3944, scss/style.scss */
.sector-icon i.interest-icon-751, .sector-icon i.sector-icon-4 {
  background: url(images/aoi-sprite.svg#ai-3) no-repeat;
}
/* line 3945, scss/style.scss */
.sector-icon i.interest-icon-752 {
  background: url(images/aoi-sprite.svg#ai-13) no-repeat;
}
/* line 3946, scss/style.scss */
.sector-icon i.interest-icon-753, .sector-icon i.sector-icon-11 {
  background: url(images/aoi-sprite.svg#ai-18) no-repeat;
}
/* line 3947, scss/style.scss */
.sector-icon i.interest-icon-754, .sector-icon i.sector-icon-18 {
  background: url(images/aoi-sprite.svg#ai-20) no-repeat;
}
/* line 3948, scss/style.scss */
.sector-icon i.interest-icon-755, .sector-icon i.sector-icon-19 {
  background: url(images/aoi-sprite.svg#ai-30) no-repeat;
}
/* line 3949, scss/style.scss */
.sector-icon i.interest-icon-756, .sector-icon i.sector-icon {
  background: url(images/aoi-sprite.svg#ai-24) no-repeat;
}
/* line 3950, scss/style.scss */
.sector-icon i.interest-icon-757 {
  background: url(images/aoi-sprite.svg#ai-23) no-repeat;
}
/* line 3951, scss/style.scss */
.sector-icon i.interest-icon-758, .sector-icon i.sector-icon-17 {
  background: url(images/aoi-sprite.svg#ai-22) no-repeat;
}
/* line 3952, scss/style.scss */
.sector-icon i.interest-icon-759, .sector-icon i.sector-icon-16 {
  background: url(images/aoi-sprite.svg#ai-19) no-repeat;
}
/* line 3953, scss/style.scss */
.sector-icon i.interest-icon-760, .sector-icon i.sector-icon-12 {
  background: url(images/aoi-sprite.svg#ai-15) no-repeat;
}
/* line 3954, scss/style.scss */
.sector-icon i.interest-icon-761, .sector-icon i.sector-icon-13 {
  background: url(images/aoi-sprite.svg#ai-16) no-repeat;
}
/* line 3955, scss/style.scss */
.sector-icon i.interest-icon-762, .sector-icon i.sector-icon-14 {
  background: url(images/aoi-sprite.svg#ai-14) no-repeat;
}
/* line 3956, scss/style.scss */
.sector-icon i.interest-icon-763, .sector-icon i.sector-icon-15 {
  background: url(images/aoi-sprite.svg#ai-17) no-repeat;
}
/* line 3957, scss/style.scss */
.sector-icon i.interest-icon-764 {
  background: url(images/aoi-sprite.svg#ai-1) no-repeat;
}
/* line 3958, scss/style.scss */
.sector-icon i.sector-icon-35 {
  background: url(images/aoi-sprite.svg#wcd) no-repeat;
}
/* line 3959, scss/style.scss */
.sector-icon i.sector-icon-5 {
  background: url(images/aoi-sprite.svg#consumer) no-repeat;
}
/* line 3960, scss/style.scss */
.sector-icon i.sector-icon-8 {
  background: url(images/aoi-sprite.svg#envforest) no-repeat;
}
/* line 3961, scss/style.scss */
.sector-icon i.sector-icon-10 {
  background: url(images/aoi-sprite.svg#food-distribution) no-repeat;
}
/* line 3962, scss/style.scss */
.sector-icon i.sector-icon-29 {
  background: url(images/aoi-sprite.svg#textiles) no-repeat;
}
/* line 3963, scss/style.scss */
.sector-icon i.sector-icon-21 {
  background: url(images/aoi-sprite.svg#law-justice) no-repeat;
}
/* line 3965, scss/style.scss */
.sector-icon i.location-icon-61 {
  background: url(images/aoi-sprite.svg#arunachal) no-repeat;
  width: 50px;
}
/* line 3966, scss/style.scss */
.sector-icon i.location-icon-148 {
  background: url(images/aoi-sprite.svg#chhattisgarh) no-repeat;
  width: 47px;
}
/* line 3967, scss/style.scss */
.sector-icon i.location-icon-194 {
  background: url(images/aoi-sprite.svg#gujarat) no-repeat;
  width: 50px;
}
/* line 3968, scss/style.scss */
.sector-icon i.location-icon-263 {
  background: url(images/aoi-sprite.svg#jk) no-repeat;
  width: 50px;
}
/* line 3969, scss/style.scss */
.sector-icon i.location-icon-359 {
  background: url(images/aoi-sprite.svg#ladakh) no-repeat;
  width: 50px;
}
/* line 3970, scss/style.scss */
.sector-icon i.location-icon-413 {
  background: url(images/aoi-sprite.svg#maharashtra) no-repeat;
  width: 55px;
}
/* line 3971, scss/style.scss */
.sector-icon i.location-icon-471 {
  background: url(images/aoi-sprite.svg#mizoram) no-repeat;
  width: 45px;
}
/* line 3972, scss/style.scss */
.sector-icon i.location-icon-286 {
  background: url(images/aoi-sprite.svg#jharkhand) no-repeat;
  width: 33px;
}
/* line 3973, scss/style.scss */
.sector-icon i.location-icon-250 {
  background: url(images/aoi-sprite.svg#himachal) no-repeat;
  width: 40px;
}
/* line 3974, scss/style.scss */
.sector-icon i.location-icon-590 {
  background: url(images/aoi-sprite.svg#tamilnadu) no-repeat;
  width: 50px;
}
/* line 3975, scss/style.scss */
.sector-icon i.location-icon-79 {
  background: url(images/aoi-sprite.svg#assam) no-repeat;
  width: 42px;
}
/* line 3976, scss/style.scss */
.sector-icon i.location-icon-643 {
  background: url(images/aoi-sprite.svg#uttarpradesh) no-repeat;
  width: 52px;
  height: 44px;
}
/* line 3977, scss/style.scss */
.sector-icon i.location-icon-480 {
  background: url(images/aoi-sprite.svg#nagaland) no-repeat;
  width: 33px;
}
/* line 3978, scss/style.scss */
.sector-icon i.location-icon-551 {
  background: url(images/aoi-sprite.svg#rajasthan) no-repeat;
  width: 55px;
  height: 35px;
}
/* line 3979, scss/style.scss */
.sector-icon i.location-icon-719 {
  background: url(images/aoi-sprite.svg#uttarakhand) no-repeat;
  width: 39px;
  height: 38px;
}
/* line 3980, scss/style.scss */
.sector-icon i.location-icon-43 {
  background: url(images/aoi-sprite.svg#nagaland) no-repeat;
  width: 32px;
  height: 38px;
}
/* line 3981, scss/style.scss */
.sector-icon i.location-icon-176 {
  background: url(images/aoi-sprite.svg#daman) no-repeat;
  width: 44px;
  height: 44px;
}
/* line 3982, scss/style.scss */
.sector-icon i.location-icon-181 {
  background: url(images/aoi-sprite.svg#delhi) no-repeat;
  width: 39px;
  height: 38px;
}
/* line 3983, scss/style.scss */
.sector-icon i.location-icon-191 {
  background: url(images/aoi-sprite.svg#goa) no-repeat;
  width: 48px;
  height: 38px;
}
/* line 3984, scss/style.scss */
.sector-icon i.location-icon-228 {
  background: url(images/aoi-sprite.svg#haryana) no-repeat;
  width: 50px;
  height: 38px;
}
/* line 3985, scss/style.scss */
.sector-icon i.location-icon-311 {
  background: url(images/aoi-sprite.svg#karnataka) no-repeat;
  width: 48px;
  height: 38px;
}
/* line 3986, scss/style.scss */
.sector-icon i.location-icon-362 {
  background: url(images/aoi-sprite.svg#mp) no-repeat;
  height: 31px;
}
/* line 3987, scss/style.scss */
.sector-icon i.location-icon-449 {
  background: url(images/aoi-sprite.svg#manipur) no-repeat;
  width: 33px;
  height: 38px;
}
/* line 3988, scss/style.scss */
.sector-icon i.location-icon-634 {
  background: url(images/aoi-sprite.svg#tripura) no-repeat;
  width: 42px;
  height: 38px;
}
/* line 3989, scss/style.scss */
.sector-icon i.location-icon-146 {
  background: url(images/aoi-sprite.svg#chandigarh) no-repeat;
  width: 42px;
  height: 38px;
}
/* line 3990, scss/style.scss */
.sector-icon i.location-icon-47 {
  background: url(images/aoi-sprite.svg#andhra) no-repeat;
  width: 32px;
  height: 44px;
}
/* line 3991, scss/style.scss */
.sector-icon i.location-icon-107 {
  background: url(images/aoi-sprite.svg#bihar) no-repeat;
  width: 59px;
  height: 44px;
}
/* line 3992, scss/style.scss */
.sector-icon i.location-icon-178 {
  background: url(images/aoi-sprite.svg#daman) no-repeat;
  width: 44px;
  height: 44px;
}
/* line 3993, scss/style.scss */
.sector-icon i.location-icon-342 {
  background: url(images/aoi-sprite.svg#kerla) no-repeat;
  width: 59px;
  height: 44px;
}
/* line 3994, scss/style.scss */
.sector-icon i.location-icon-357 {
  background: url(images/aoi-sprite.svg#lakshyadweep) no-repeat;
  width: 15px;
  height: 44px;
}
/* line 3995, scss/style.scss */
.sector-icon i.location-icon-459 {
  background: url(images/aoi-sprite.svg#meghalaya) no-repeat;
  width: 79px;
  height: 44px;
}
/* line 3996, scss/style.scss */
.sector-icon i.location-icon-492 {
  background: url(images/aoi-sprite.svg#odisha) no-repeat;
  width: 43px;
  height: 44px;
}
/* line 3997, scss/style.scss */
.sector-icon i.location-icon-523 {
  background: url(images/aoi-sprite.svg#punduchery) no-repeat;
  width: 68px;
  height: 46px;
}
/* line 3998, scss/style.scss */
.sector-icon i.location-icon-528 {
  background: url(images/aoi-sprite.svg#punjab) no-repeat;
  width: 60px;
  height: 44px;
}
/* line 3999, scss/style.scss */
.sector-icon i.location-icon-585 {
  background: url(images/aoi-sprite.svg#sikkim) no-repeat;
  width: 41px;
  height: 44px;
}
/* line 4000, scss/style.scss */
.sector-icon i.location-icon-623 {
  background: url(images/aoi-sprite.svg#telangana) no-repeat;
  width: 33px;
  height: 44px;
}
/* line 4002, scss/style.scss */
.sector-icon i.age-icon-2566 {
  background: url(images/aoi-sprite.svg#children) no-repeat;
  width: 52px;
  height: 47px;
}
/* line 4003, scss/style.scss */
.sector-icon i.age-icon-2567 {
  background: url(images/aoi-sprite.svg#student) no-repeat;
  width: 38px;
  height: 47px;
}
/* line 4004, scss/style.scss */
.sector-icon i.age-icon-2568 {
  background: url(images/aoi-sprite.svg#youngworking-citizen) no-repeat;
  width: 40px;
  height: 47px;
}
/* line 4005, scss/style.scss */
.sector-icon i.age-icon-2569 {
  background: url(images/aoi-sprite.svg#mature-citizen) no-repeat;
  width: 33px;
  height: 47px;
}
/* line 4006, scss/style.scss */
.sector-icon i.age-icon-2570 {
  background: url(images/aoi-sprite.svg#senior-citizen) no-repeat;
  width: 57px;
  height: 47px;
}

/* line 4012, scss/style.scss */
.comment-img {
  display: inline-flex;
}
/* line 4013, scss/style.scss */
.comment-img img {
  max-width: 28px;
}

/* line 4015, scss/style.scss */
.custom-counter {
  color: #c7795a;
  margin-bottom: 10px;
}
/* line 4016, scss/style.scss */
.custom-counter.warning {
  color: #721c24;
}

/* line 4018, scss/style.scss */
.comment-tab ul {
  list-style: none;
}

/* line 4020, scss/style.scss */
.help-block-content {
  padding-top: 15px;
  line-height: 1.6;
  color: #000;
}

/* line 4021, scss/style.scss */
.help-block-content h2 {
  font-size: 1.5em;
  margin-bottom: 15px;
}

/* line 4022, scss/style.scss */
.help-block-content h3 {
  font-size: 1.24em;
  margin-bottom: 10px;
}

/* line 4023, scss/style.scss */
.contact-us-wrapper {
  line-height: 1.5;
}

/* line 4024, scss/style.scss */
.help-parts-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-column-gap: 30px;
  margin-bottom: 30px;
  padding-top: 20px;
}

/* line 4025, scss/style.scss */
.portal-sec-title {
  order: 1;
  text-align: center;
  margin-bottom: 10px;
}

/* line 4026, scss/style.scss */
.portal-sec-detail {
  order: 3;
  border-radius: 15px;
  box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.09);
  padding: 30px;
}

/* line 4027, scss/style.scss */
.pramotion-banner-title {
  order: 2;
  text-align: center;
  margin-bottom: 10px;
}

/* line 4028, scss/style.scss */
.pramotion-detail {
  order: 4;
  position: relative;
  overflow: hidden;
  text-align: center;
  border-radius: 15px;
  box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.09);
  padding: 30px;
}

/* line 4029, scss/style.scss */
.pramotion-detail h3 {
  color: #E9781B;
}

/* line 4030, scss/style.scss */
.portial-section-list {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-gap: 25px;
}

/* line 4031, scss/style.scss */
.portial-section-list li {
  text-align: center;
  background: snow;
  font-size: 0.857em;
  border-radius: 10px;
  padding-bottom: 0px;
}

/* line 4032, scss/style.scss */
.portial-section-list li a {
  padding: 10px;
  display: block;
  color: #000;
}

/* line 4033, scss/style.scss */
.portial-section-list li a:before {
  content: "";
  background-repeat: no-repeat;
  background-position: 0 0;
  display: block;
  width: 45px;
  height: 46px;
  margin: 0 auto 5px;
}

/* line 4034, scss/style.scss */
li.ps-2 {
  background: #f8fcff;
}

/* line 4035, scss/style.scss */
li.ps-3 {
  background: #fffdf8;
}

/* line 4036, scss/style.scss */
li.ps-4 {
  background: #f2fffb;
}

/* line 4037, scss/style.scss */
li.ps-5 {
  background: #faf9ff;
}

/* line 4038, scss/style.scss */
li.ps-6 {
  background: #fcf2f4;
}

/* line 4039, scss/style.scss */
li.ps-7 {
  background: #fffaf4;
}

/* line 4040, scss/style.scss */
li.ps-8 {
  background: #f1fcff;
}

/* line 4041, scss/style.scss */
li.ps-9 {
  background: #f0f6ff;
}

/* line 4042, scss/style.scss */
li.ps-10 {
  background: #fff4f2;
}

/* line 4043, scss/style.scss */
li.ps-11 {
  background: #f5f7ff;
}

/* line 4044, scss/style.scss */
li.ps-12 {
  background: #fefcf7;
}

/* line 4045, scss/style.scss */
.portial-section-list li.ps-1 a:before {
  background-image: url(images/svg-icons.svg#group-icon);
  width: 63px;
}

/* line 4046, scss/style.scss */
.portial-section-list li.ps-2 a:before {
  background-image: url(images/svg-icons.svg#task-icon);
  width: 42px;
}

/* line 4047, scss/style.scss */
.portial-section-list li.ps-3 a:before {
  background-image: url(images/svg-icons.svg#discuss-icon);
  width: 51px;
}

/* line 4048, scss/style.scss */
.portial-section-list li.ps-4 a:before {
  background-image: url(images/svg-icons.svg#poll-icon);
  width: 52px;
}

/* line 4049, scss/style.scss */
.portial-section-list li.ps-5 a:before {
  background-image: url(images/svg-icons.svg#blog-icon);
  width: 45px;
}

/* line 4050, scss/style.scss */
.portial-section-list li.ps-6 a:before {
  background-image: url(images/svg-icons.svg#talk-icon);
  width: 27px;
}

/* line 4051, scss/style.scss */
.portial-section-list li.ps-7 a:before {
  background-image: url(images/svg-icons.svg#feedback-1);
  width: 54px;
}

/* line 4052, scss/style.scss */
.portial-section-list li.ps-8 a:before {
  background-image: url(images/svg-icons.svg#faq);
  width: 53px;
}

/* line 4053, scss/style.scss */
.portial-section-list li.ps-9 a:before {
  background-image: url(images/svg-icons.svg#about);
  width: 45px;
}

/* line 4054, scss/style.scss */
.portial-section-list li.ps-10 a:before {
  background-image: url(images/svg-icons.svg#contact-us);
  width: 47px;
}

/* line 4055, scss/style.scss */
.portial-section-list li.ps-11 a:before {
  background-image: url(images/svg-icons.svg#sitemap);
  width: 53px;
}

/* line 4056, scss/style.scss */
.portial-section-list li.ps-12 a:before {
  background-image: url(images/svg-icons.svg#term-conditions);
  width: 38px;
}

/* line 4057, scss/style.scss */
.formate-list {
  display: flex;
  text-transform: uppercase;
  gap: 20px;
  justify-content: center;
}

/* line 4058, scss/style.scss */
.formate-icon {
  font-size: 0.857em;
  text-align: center;
  position: relative;
  padding: 10px 20px;
  border: 1px dashed #000;
}

/* line 4059, scss/style.scss */
.formate-icon:before {
  content: "";
  display: block;
  width: 12px;
  height: 12px;
  position: absolute;
  left: -6px;
  top: -6px;
  background-color: #000;
}

/* line 4060, scss/style.scss */
.formate-icon:after {
  content: "";
  display: block;
  width: 12px;
  height: 12px;
  position: absolute;
  right: -6px;
  bottom: -6px;
  background-color: #000;
}

/* line 4061, scss/style.scss */
.feedback-parts-wrapper {
  margin-bottom: 30px;
}

/* line 4063, scss/style.scss */
.pdf-icon:before, .word-icon:before, .excel-icon:before, .powerpoint-icon:before, .flash-icon:before, .video-icon:before {
  content: "";
  background: url(images/file-icons.png) 0 0 no-repeat;
  width: 28px;
  height: 36px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 7px;
}

/* line 4064, scss/style.scss */
.word-icon:before {
  background-position: 0 -42px;
}

/* line 4065, scss/style.scss */
.excel-icon:before {
  background-position: -35px 0px;
}

/* line 4066, scss/style.scss */
.powerpoint-icon:before {
  background-position: -37px -42px;
}

/* line 4067, scss/style.scss */
.flash-icon:before {
  background-position: -2px -83px;
}

/* line 4068, scss/style.scss */
.video-icon:before {
  background-position: -38px -79px;
  width: 36px;
}

/* line 4069, scss/style.scss */
.dc-list li {
  padding-bottom: 4px;
}

/* line 4070, scss/style.scss */
.dc-list {
  margin-left: 20px;
}

/* line 4071, scss/style.scss */
.uses-dont {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 20px;
  margin-bottom: 50px;
}

/* line 4072, scss/style.scss */
.uses-item {
  background: linear-gradient(180deg, #FFEFE5 66.81%, #9AC982 125.17%);
  padding: 20px 24px;
  border-radius: 20px;
  display: flex;
  flex-direction: column;
  text-align: center;
  justify-content: space-between;
  align-items: center;
}
/* line 4073, scss/style.scss */
.uses-item::before {
  content: "";
  background: url(images/aadhar-logo.png) 0 0 no-repeat;
  width: 59px;
  height: 30px;
  display: inline-flex;
  margin-left: auto;
  margin-bottom: 25px;
}
/* line 4074, scss/style.scss */
.uses-item h4 {
  font-size: 1.25em;
  font-weight: 600;
  line-height: 1.4;
  margin-bottom: auto;
}
/* line 4075, scss/style.scss */
.uses-item .doc-link a {
  color: #000;
  text-decoration: underline;
  display: inline-flex;
  align-items: center;
}
/* line 4076, scss/style.scss */
.uses-item .doc-link a::before {
  content: "";
  background: url(images/file-icons.png) 0 0 no-repeat;
  width: 27px;
  height: 37px;
  display: inline-flex;
  margin-right: 8px;
}

/* line 4079, scss/style.scss */
.comment-file a {
  background: url(images/file-icons.png) 0 0 no-repeat;
  width: 28px;
  height: 36px;
  display: inline-flex;
  align-items: end;
  margin-right: 7px;
  text-indent: -99999px;
}

/* line 4081, scss/style.scss */
.comment-task-comments-delete-form.comment-confirm-form .form-actions {
  margin-top: 15px;
}

/* line 4083, scss/style.scss */
.publish-date {
  margin: 1rem 0;
  border-radius: 10px;
  background-color: rgba(255, 255, 255, 0.6);
  font-size: 0.925rem;
  padding: 7px 15px;
}

/* line 4085, scss/style.scss */
.usage-of-aadhaar-do-and-donts h2 {
  font-size: 1.4rem;
  font-weight: 600;
}
/* line 4086, scss/style.scss */
.usage-of-aadhaar-do-and-donts h3 {
  margin-bottom: 20px;
  font-size: 1.1rem;
  font-weight: 600;
}

/* line 4089, scss/style.scss */
.work-info-wrapper {
  display: grid;
  grid-template-columns: auto 1fr;
  gap: 40px;
  margin-top: 30px;
}

/* line 4091, scss/style.scss */
.work-nav p {
  margin-bottom: 15px;
}
/* line 4092, scss/style.scss */
.work-nav ul {
  list-style: none;
  display: flex;
  gap: 15px;
}
/* line 4093, scss/style.scss */
.work-nav button {
  padding: 14px 20px;
  box-shadow: 0px 6px 18.6px 0px #ABABAB40;
  border: none;
  border-radius: 12px;
}
/* line 4094, scss/style.scss */
.work-nav button.active {
  background-color: #D87A52;
  color: #fff;
}

/* line 4097, scss/style.scss */
.work-block-item {
  box-shadow: 0px 6px 18.6px 0px #ABABAB40;
  padding: 25px 35px;
  border-radius: 10px;
  margin-bottom: 35px;
}

/* line 4103, scss/style.scss */
.work-status {
  background-color: #F4F6FF;
  display: inline-flex;
  padding: 10px 10px 10px 10px;
  border-radius: 10px;
  color: #3E4DB3;
  margin-bottom: 10px;
}

/* line 4110, scss/style.scss */
.work-info {
  line-height: 40px;
}
/* line 4112, scss/style.scss */
.work-info p small {
  font-weight: 600;
}

/* line 4114, scss/style.scss */
.work-action {
  margin-top: 15px;
  font-weight: 400;
}

/* line 4115, scss/style.scss */
.pdf-icons {
  background: url(images/svg-icons.svg#pdf-black) 0 0 no-repeat;
  width: 18px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
}

/* line 4116, scss/style.scss */
.outer-link::after {
  content: "";
  width: 15px;
  height: 15px;
  display: inline-flex;
  vertical-align: middle;
  background: url(images/svg-icons.svg#external-link) 0 0 no-repeat;
  margin-left: 5px;
}

/* line 4117, scss/style.scss */
.policy-btn {
  display: inline-block;
  padding: 8px 12px;
  color: #000;
  text-decoration: none;
  border-radius: 10px;
  border: 1px solid #ffffff;
}

/* line 4118, scss/style.scss */
.policy-btn:hover {
  border-color: #ff8600;
  padding: 8px 12px;
}

/* line 4119, scss/style.scss */
.cm-tab-content {
  display: none;
}
/* line 4121, scss/style.scss */
.cm-tab-content.active {
  display: block;
}

/* line 4124, scss/style.scss */
.badge-pdf {
  text-transform: uppercase;
  font-size: 0.857em;
  font-weight: 700;
  float: left;
  margin-top: 13px;
}

/* line 4125, scss/style.scss */
.badge-pdf a {
  color: white;
  padding: 10px 15px;
  background: #D87A52;
  display: inline-block;
  margin-top: 5px;
  border-radius: 20px;
}

/* line 4126, scss/style.scss */
.badge-pdf a:hover {
  background: #ef7643;
}

/* line 4127, scss/style.scss */
.row_box {
  display: grid;
  grid-template-columns: repeat(4, 276px);
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 20px;
}

/* line 4128, scss/style.scss */
.row_box .level-item {
  background: url(images/badges/box-pattern.png) 0 0 no-repeat;
  padding: 20px 15px;
}

/* line 4129, scss/style.scss */
.level_detail {
  background-color: #FFF6F1;
  padding: 20px;
  box-shadow: 0 18px 18px #ccc;
  border-radius: 4px;
}

/* line 4130, scss/style.scss */
.level_pic {
  margin: 0 auto 15px;
  background: #fff;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 120px;
  height: 120px;
  padding: 8px;
  box-shadow: 0px 2.11px 4.22px 0px #FFDBC3;
}

/* line 4131, scss/style.scss */
.block_level_2 .level_detail {
  background-color: #f5f5f5;
}
/* line 4132, scss/style.scss */
.block_level_2 .level_detail h4 {
  border-color: #EBEBEB;
}
/* line 4133, scss/style.scss */
.block_level_2 .level_detail .level_pic {
  box-shadow: 0px 2.11px 4.22px 0px #E9E9E9;
}

/* line 4135, scss/style.scss */
.block_level_3 .level_detail {
  background-color: #FFF7E1;
}
/* line 4136, scss/style.scss */
.block_level_3 .level_detail h4 {
  border-color: #F6E9C7;
}
/* line 4137, scss/style.scss */
.block_level_3 .level_detail .level_pic {
  box-shadow: 0px 2.11px 4.22px 0px #FFEDC3;
}

/* line 4139, scss/style.scss */
.block_level_4 .level_detail {
  background-color: #F0F9FE;
}
/* line 4140, scss/style.scss */
.block_level_4 .level_detail h4 {
  border-color: #E4EFF6;
}
/* line 4141, scss/style.scss */
.block_level_4 .level_detail .level_pic {
  box-shadow: 0px 2.11px 4.22px 0px #BFD7ED;
}

/* line 4144, scss/style.scss */
.level_detail h4 {
  color: #353535;
  font-size: 0.938rem;
  font-weight: 400;
  border-top: 1px solid #FFE5D6;
  margin: 0 -20px;
  padding: 15px 20px 10px;
}

/* line 4145, scss/style.scss */
.level_detail p {
  font-size: 0.82em;
}

/* line 4146, scss/style.scss */
.badge_banner {
  background: #f6f6f6;
  font-size: 0.875em;
}
/* line 4147, scss/style.scss */
.badge_banner .group-image img {
  display: block;
  width: 100%;
}

/* line 4149, scss/style.scss */
.badge-title-label {
  font-weight: 700;
}

/* line 4150, scss/style.scss */
.badge_level {
  padding: 20px;
  display: grid;
  gap: 10px;
  grid-template-columns: auto 1fr;
  align-items: center;
}

/* line 4151, scss/style.scss */
.badge_level ul {
  list-style: none;
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  margin-left: 0px;
}

/* line 4152, scss/style.scss */
.badge_level li {
  padding: 15px 0px;
  border-left: 1px solid #fff;
  display: flex;
  align-items: center;
  gap: 10px;
  justify-content: center;
}
/* line 4153, scss/style.scss */
.badge_level li:first-child {
  border: none;
}

/* line 4155, scss/style.scss */
.cmaker {
  padding: 0px 50px;
  text-align: center;
}
/* line 4156, scss/style.scss */
.cmaker img {
  display: block;
}

/* line 4158, scss/style.scss */
.cmaker-text {
  text-align: center;
}
/* line 4159, scss/style.scss */
.cmaker-text h4 {
  font-size: 3.4rem;
  font-weight: 800;
  text-transform: uppercase;
}
/* line 4160, scss/style.scss */
.cmaker-text p {
  font-size: 1.31rem;
  max-width: 500px;
  margin: 10px auto 0;
}

/* line 4162, scss/style.scss */
.platinum_arrow {
  position: absolute;
  left: 138px;
  top: 47px;
  width: 176px;
  z-index: -1;
}

/* line 4163, scss/style.scss */
.badge_logo {
  margin: 25px 0 50px;
  position: relative;
  box-shadow: 0 35px 22px -20px rgba(0, 0, 0, 0.25);
  padding: 15px;
  background: #f4f4f4 url(images/badges/changemaker-bg.png) 0 bottom repeat-x;
  display: grid;
  grid-template-columns: auto 1fr;
  align-items: center;
}

/* line 4164, scss/style.scss */
.badge_logo p span {
  font-weight: 600;
}

/* line 4165, scss/style.scss */
.level_wrapper h3 {
  padding-bottom: 20px;
  font-size: 1.125rem;
  font-weight: 500;
}

/* line 4167, scss/style.scss */
.badges .slides {
  background-color: #fff;
  padding: 5px 14px 14px;
  position: relative;
  box-shadow: 0 5px 18px rgba(0, 0, 0, 0.2);
  border-radius: 8px;
}
/* line 4168, scss/style.scss */
.badges .slides:after {
  content: "";
  background: url(images/badge-pic.png) 0 0 no-repeat;
  width: 47px;
  height: 65px;
  display: block;
  position: absolute;
  left: -11px;
  top: -11px;
}
/* line 4170, scss/style.scss */
.badges .page-content {
  display: grid;
  grid-template-columns: 280px 1fr;
  gap: 40px;
}
/* line 4171, scss/style.scss */
.badges .block--mygov-radix-gratificationtopusers-2 {
  background: url(images/badges/box-pattern.png) 0 0 no-repeat;
  padding: 20px 15px;
}
/* line 4173, scss/style.scss */
.badges .block--mygov-radix-gratificationtopusers-2 .top-user-stats {
  text-align: center;
}
/* line 4174, scss/style.scss */
.badges .block--mygov-radix-gratificationtopusers-2 .user-badge-name {
  background: #fafafa;
  padding: 6px 10px;
  position: relative;
  color: #EC7026;
  display: block;
  margin-bottom: 10px;
}
/* line 4176, scss/style.scss */
.badges .block--mygov-radix-gratificationtopusers-2 .image-badge-wrapper img {
  margin: 0 auto 15px;
  background: #fff;
  border-radius: 100%;
  width: 120px;
  height: 120px;
  padding: 8px;
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.1);
}
/* line 4178, scss/style.scss */
.badges .block--mygov-radix-gratificationtopusers-2 .user-name {
  background: #fafafa;
  padding: 5px 10px;
  box-shadow: 0px 1.26px 3.34px 0px #21103612 inset;
  font-weight: 600;
  text-align: center;
  color: #555A29;
  display: block;
  margin-bottom: 10px;
}

/* line 4182, scss/style.scss */
.mygov-circular .mygov-circular {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 80px;
}

/* line 4187, scss/style.scss */
.circular-img {
  margin-bottom: 20px;
}

/* line 4188, scss/style.scss */
.circular-card {
  padding: 15px;
  border-radius: 12px;
  background-color: #fff;
  text-align: center;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  /* <-- added shadow */
  transition: box-shadow 0.3s ease;
}

/* line 4197, scss/style.scss */
.circular-card h5 {
  margin-bottom: 10px;
  font-size: 16px;
}

/* line 4202, scss/style.scss */
.archive-content {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 25px;
}
/* line 4203, scss/style.scss */
.archive-content .archive-item {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  border-radius: 14px;
  padding: 20px;
}
/* line 4204, scss/style.scss */
.archive-content .archive-item .content-img {
  margin-bottom: 14px;
  border-radius: 10px;
  overflow: hidden;
}
/* line 4205, scss/style.scss */
.archive-content .archive-item h3 {
  font-size: 1.25rem;
  margin-bottom: 10px;
}
/* line 4206, scss/style.scss */
.archive-content .archive-item .btn {
  background-color: #D87A52;
  color: #fff;
  border-radius: 20px;
  padding: 10px 20px;
  border: none;
  cursor: pointer;
  display: inline-block;
}
/* line 4208, scss/style.scss */
.archive-content .archive-item .btn:hover {
  background-color: #ef7643;
  border: none;
}

/* line 4213, scss/style.scss */
.sectors-filter {
  position: relative;
  max-width: 600px;
  margin: 0 auto 30px;
}
/* line 4218, scss/style.scss */
.sectors-filter::after {
  content: "";
  background: url(images/header-icon.svg#src-17) 0 center no-repeat;
  width: 24px;
  height: 24px;
  position: absolute;
  right: 12px;
  top: 14px;
  display: block;
}
/* line 4219, scss/style.scss */
.sectors-filter .form-control {
  padding: 15px;
  border-radius: 10px;
  width: 100%;
}

/* line 4221, scss/style.scss */
.sector-state {
  display: flex;
  justify-content: center;
  gap: 35px;
  margin-bottom: 50px;
}
/* line 4222, scss/style.scss */
.sector-state .state-count {
  border-radius: 16px;
  padding: 30px 20px;
  color: #fff;
  background-color: #4495FF;
  width: 260px;
  text-align: center;
}
/* line 4223, scss/style.scss */
.sector-state .state-count .count {
  display: block;
  font-size: 3rem;
  font-weight: 700;
  margin-bottom: 10px;
}
/* line 4224, scss/style.scss */
.sector-state .state-count .title-text {
  font-size: 1.125rem;
}

/* line 4228, scss/style.scss */
.container .container {
  padding-left: 0px;
  padding-right: 0px;
}

/* line 4229, scss/style.scss */
.container .full-width .container {
  padding-left: 15px;
  padding-right: 15px;
}

/* line 4230, scss/style.scss */
.user-badge {
  max-width: 200px;
  margin: 0px 0  auto;
  padding: 5px;
  background-color: #fff;
  border-radius: 100%;
}

/* line 4232, scss/style.scss */
.share-time {
  margin-bottom: 10px;
}
/* line 4233, scss/style.scss */
.share-time .post-time {
  margin-bottom: 10px;
  display: block;
}

/* line 4236, scss/style.scss */
.activity-title {
  margin: 20px 0 15px;
  font-size: 1.2rem;
  font-weight: 600;
}

/* line 4237, scss/style.scss */
.user-sidebar {
  position: relative;
  z-index: 2;
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#9f27c8+0,4b129f+100 */
  background: linear-gradient(135deg, #9f27c8 0%, #4b129f 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  padding: 15px 20px;
  border-radius: 15px;
  margin-bottom: 15px;
}
/* line 4242, scss/style.scss */
.user-sidebar:after {
  content: "";
  position: absolute;
  z-index: -1;
  right: 0px;
  bottom: 0px;
  width: 100%;
  height: 100%;
  background-image: url(images/bg-profile.png);
  background-position: center bottom;
  background-repeat: no-repeat;
}

/* line 4244, scss/style.scss */
.flex-box {
  display: flex;
  gap: 35px;
}
/* line 4245, scss/style.scss */
.flex-box .block--system-main {
  flex: 1;
}

/* line 4247, scss/style.scss */
.sidebar.sidebar-left {
  padding: 15px;
  box-shadow: 0 0px 5px rgba(0, 0, 0, 0.3);
  border-radius: 10px;
  width: 340px;
}

/* line 4248, scss/style.scss */
.profile-main-profile-add-form, .profile-skills-interests-add-form, .user-form, .page-content.flex-box .form {
  padding: 20px;
  box-shadow: 0 0px 5px rgba(0, 0, 0, 0.3);
  border-radius: 14px;
}
/* line 4249, scss/style.scss */
.profile-main-profile-add-form label:not(.form-check-label), .profile-skills-interests-add-form label:not(.form-check-label), .user-form label:not(.form-check-label), .page-content.flex-box .form label:not(.form-check-label) {
  display: block;
  margin-bottom: 8px;
  font-size: 0.9375rem;
}
/* line 4250, scss/style.scss */
.profile-main-profile-add-form .form-control, .profile-skills-interests-add-form .form-control, .user-form .form-control, .page-content.flex-box .form .form-control {
  width: 100%;
  border: 1px solid #b2b2b2;
  border-radius: 8px;
  padding: 8px 10px;
  margin-bottom: 8px;
  font-size: 0.9375rem;
}
/* line 4251, scss/style.scss */
.profile-main-profile-add-form .form-submit, .profile-skills-interests-add-form .form-submit, .user-form .form-submit, .page-content.flex-box .form .form-submit {
  width: auto;
  background-color: #D87A52;
  min-width: 85px;
  color: #fff;
  text-align: center;
  padding: 8px 15px;
  border-radius: 26px;
  border: none;
  font-size: 0.875rem;
}
/* line 4256, scss/style.scss */
.profile-main-profile-add-form .form-submit:hover, .profile-skills-interests-add-form .form-submit:hover, .user-form .form-submit:hover, .page-content.flex-box .form .form-submit:hover {
  background-color: #ef7643;
}
/* line 4260, scss/style.scss */
.profile-main-profile-add-form .note, .profile-skills-interests-add-form .note, .user-form .note, .page-content.flex-box .form .note {
  margin-bottom: 10px;
  font-size: 0.875rem;
  margin-bottom: 15px;
}
/* line 4261, scss/style.scss */
.profile-main-profile-add-form .text-muted, .profile-skills-interests-add-form .text-muted, .user-form .text-muted, .page-content.flex-box .form .text-muted {
  font-size: 0.875em;
  margin-bottom: 10px;
  display: block;
}
/* line 4262, scss/style.scss */
.profile-main-profile-add-form textarea:not(.select2-search__field), .profile-skills-interests-add-form textarea:not(.select2-search__field), .user-form textarea:not(.select2-search__field), .page-content.flex-box .form textarea:not(.select2-search__field) {
  width: 100%;
  border-radius: 5px;
  padding: 10px;
  border: 1px solid #CFCFCF;
}
/* line 4263, scss/style.scss */
.profile-main-profile-add-form .form-item, .profile-skills-interests-add-form .form-item, .user-form .form-item, .page-content.flex-box .form .form-item {
  margin-bottom: 10px;
}
/* line 4264, scss/style.scss */
.profile-main-profile-add-form .button--danger, .profile-skills-interests-add-form .button--danger, .user-form .button--danger, .page-content.flex-box .form .button--danger {
  background-color: red;
  color: #fff;
}
/* line 4266, scss/style.scss */
.profile-main-profile-add-form .shs-container .shs-field-container, .profile-skills-interests-add-form .shs-container .shs-field-container, .user-form .shs-container .shs-field-container, .page-content.flex-box .form .shs-container .shs-field-container {
  display: flex;
  flex-wrap: wrap;
  gap: 15px;
}
/* line 4267, scss/style.scss */
.profile-main-profile-add-form .shs-container .form-select, .profile-skills-interests-add-form .shs-container .form-select, .user-form .shs-container .form-select, .page-content.flex-box .form .shs-container .form-select {
  border-radius: 8px;
  padding: 8px 10px;
}

/* line 4271, scss/style.scss */
#edit-field-area-of-interest {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
}

/* line 4294, scss/style.scss */
.user-details {
  color: #fff;
  border-bottom: 1px solid #A015EA;
  padding-bottom: 15px;
  margin-bottom: 15px;
}
/* line 4295, scss/style.scss */
.user-details .image {
  max-width: 68px;
  max-height: 68px;
  display: block;
  margin-bottom: 10px;
  overflow: hidden;
  border-radius: 100%;
}
/* line 4296, scss/style.scss */
.user-details .image img {
  width: 68px;
  height: 68px;
}
/* line 4298, scss/style.scss */
.user-details .name {
  font-weight: 600;
}

/* line 4301, scss/style.scss */
#edit_profile_menu ul {
  list-style: none;
  font-size: 0.875rem;
}
/* line 4302, scss/style.scss */
#edit_profile_menu ul li {
  margin-bottom: 10px;
}
/* line 4303, scss/style.scss */
#edit_profile_menu ul li a {
  color: #000;
}
/* line 4304, scss/style.scss */
#edit_profile_menu ul li a.active {
  color: #3B70E8;
}
/* line 4306, scss/style.scss */
#edit_profile_menu ul li.active a {
  color: #3B70E8;
}

/* line 4310, scss/style.scss */
.badge-label {
  text-shadow: 0 4px 4px rgba(0, 0, 0, 0.2);
  font-size: 1.25rem;
  font-weight: 800;
  display: inline-block;
  margin-bottom: 10px;
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fff500+0,ff8a00+100 */
  background: linear-gradient(to bottom, #fff500 0%, #ff8a00 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}

/* line 4318, scss/style.scss */
.badge-text {
  display: grid;
  grid-template-columns: 50px auto;
  color: #fff;
  gap: 15px;
  align-items: center;
  margin-bottom: 20px;
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ad77d2+0,5d25a9+100 */
  background: linear-gradient(to right, #ad77d2 0%, #5d25a9 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  padding: 10px;
  border-radius: 7px;
}
/* line 4322, scss/style.scss */
.badge-text .user-badge {
  width: 50px;
  height: 50px;
}

/* line 4324, scss/style.scss */
.user-points {
  font-size: 1.25rem;
  font-weight: 700;
}

/* line 4325, scss/style.scss */
.user-badge-type {
  background: linear-gradient(to bottom, #fff500 0%, #ff8a00 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  font-weight: 700;
}

/* line 4330, scss/style.scss */
.password-suggestions ul {
  margin-left: 30px;
}

/* line 4331, scss/style.scss */
.intro-block > div {
  display: grid;
  grid-template-columns: 1fr auto;
  line-height: 1.3;
  padding: 20px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  gap: 25px;
  margin-bottom: 30px;
  border-radius: 14px;
}

/* line 4332, scss/style.scss */
.intro-block .empty {
  display: none;
}

/* line 4335, scss/style.scss */
.inner-page .content-list-wrapper.grid-view .center-align {
  grid-column: 1/-1;
  margin: auto;
}

/* line 4337, scss/style.scss */
.btn-wrapper-right {
  display: flex;
  justify-content: flex-end;
  margin-bottom: 15px;
}
/* line 4339, scss/style.scss */
.btn-wrapper-right .display-buttons {
  float: none;
  position: static;
}

/* line 4343, scss/style.scss */
#resetChatBtn {
  margin: 20px;
  padding: 10px 15px;
  background-color: #007BFF;
  color: white;
  border: none;
  cursor: pointer;
  border-radius: 4px;
}

/* line 4352, scss/style.scss */
#resetChatBtn:hover {
  background-color: #0056b3;
}

/* line 4355, scss/style.scss */
.rw-widget-container .rw-launcher {
  box-shadow: none;
  background: none;
  width: 80px;
  height: 80px;
  padding: 0px;
}

/* line 4356, scss/style.scss */
.rw-widget-container .rw-conversation-container .rw-header {
  background-color: #E67333;
  height: 70px;
  text-align: left;
  padding-left: 15px;
}

/* line 4357, scss/style.scss */
.rw-widget-container .rw-conversation-container .rw-title.rw-with-avatar {
  /*left:auto; right:80px; */
  font-size: 16px;
  position: static !important;
}

/* line 4358, scss/style.scss */
.rw-conversation-container .rw-header.rw-with-subtitle span {
  /*left:auto; right:80px;*/
  position: static !important;
  font-size: 14px;
}

/* line 4359, scss/style.scss */
.rw-conversation-container .rw-header.rw-with-subtitle .rw-avatar {
  left: auto;
  right: 20px;
  top: 4px !important;
  width: 65px !important;
  height: 65px !important;
}

/* line 4360, scss/style.scss */
.rw-conversation-container .rw-avatar {
  width: 35px !important;
  height: 35px !important;
}

/* line 4361, scss/style.scss */
.rw-conversation-container .rw-client {
  background: linear-gradient(to right, #fa5f4b 0%, #f27535 100%);
}

/* line 4362, scss/style.scss */
.rw-conversation-container .rw-reply {
  box-shadow: none !important;
  background-color: #E67333 !important;
  border: none !important;
  font-size: 15px;
}

/* line 4363, scss/style.scss */
.rw-conversation-container .rw-send .rw-send-icon-ready {
  fill: #e67333 !important;
}

/* line 4364, scss/style.scss */
.rw-launcher {
  cursor: pointer;
}

/* line 4365, scss/style.scss */
.rw-open-launcher, .rw-launcher:not(.rw-hide-sm) {
  transition: all 0.3s ease 0s;
}

/* line 4366, scss/style.scss */
.rw-launcher:not(.rw-hide-sm) {
  text-align: right;
}

/* line 4367, scss/style.scss */
.rw-launcher:not(.rw-hide-sm):hover {
  width: auto;
  height: auto;
}

/* line 4368, scss/style.scss */
.rw-launcher:not(.rw-hide-sm):hover .rw-open-launcher {
  content: url("images/welcome.png");
}

/* line 4369, scss/style.scss */
.rw-launcher .rw-unread-count-pastille {
  font-size: 10px;
  text-align: center;
}

/* line 4375, scss/style.scss */
.mygov-calendar-section {
  display: grid;
  grid-template-columns: 4fr 2fr;
  gap: 25px;
}
/* line 4377, scss/style.scss */
.mygov-calendar-section .mygov-calendar {
  border-radius: 16px;
  border: 1px solid #E7E7E7;
  padding: 15px;
}
/* line 4378, scss/style.scss */
.mygov-calendar-section .events-details {
  border-radius: 16px;
  border: 1px solid #E7E7E7;
  padding: 15px;
}
/* line 4381, scss/style.scss */
.mygov-calendar-section .cw-event {
  display: none;
  margin-top: 20px;
}
/* line 4382, scss/style.scss */
.mygov-calendar-section .cw-event.show {
  display: block;
}
/* line 4383, scss/style.scss */
.mygov-calendar-section .cw-event ul {
  list-style: none;
}
/* line 4384, scss/style.scss */
.mygov-calendar-section .cw-event ul .event-li {
  margin-bottom: 10px;
  display: flex;
  align-items: center;
}
/* line 4385, scss/style.scss */
.mygov-calendar-section .cw-event ul .li-day-event {
  padding: 8px;
  border-radius: 6px;
  display: inline-flex;
  background: #4181FC;
  color: #fff;
  margin-right: 10px;
  min-width: 35px;
  text-align: center;
  justify-content: center;
}
/* line 4387, scss/style.scss */
.mygov-calendar-section .cw-event ul .li-day-event.RH {
  background: #DAF3B7;
  color: #4B7E03;
}
/* line 4388, scss/style.scss */
.mygov-calendar-section .cw-event ul .li-day-event.GH {
  background: #FFEAEA;
  color: #DC2626;
}
/* line 4391, scss/style.scss */
.mygov-calendar-section .cw-event ul.all-nation-event-list-ul .li-day-event {
  background: #D87A52;
  color: #fff;
}
/* line 4393, scss/style.scss */
.mygov-calendar-section .cw-event ul .view.more {
  padding: 8px 8px;
  width: 94px;
  display: block;
  margin: auto;
  border: none;
  text-align: center;
  border-radius: 18px;
  color: #fff;
  background-color: #D87A52;
}
/* line 4394, scss/style.scss */
.mygov-calendar-section .cw-event ul .view.more:hover {
  background-color: #ef7643;
}
/* line 4398, scss/style.scss */
.mygov-calendar-section .calender-event-title {
  margin-bottom: 15px;
  font-weight: 600;
}
/* line 4399, scss/style.scss */
.mygov-calendar-section .events-btn {
  background-color: #fff;
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.3);
  border: 1px solid #fff;
  border-radius: 5px;
  padding: 9px 7px;
  margin-left: 6px;
  margin-bottom: 6px;
  display: inline-flex;
}
/* line 4400, scss/style.scss */
.mygov-calendar-section .events-btn i {
  margin-right: 5px;
  width: 18px;
  height: 18px;
  display: inline-flex;
}
/* line 4401, scss/style.scss */
.mygov-calendar-section .events-btn:first-child {
  margin-left: 0px;
}
/* line 4402, scss/style.scss */
.mygov-calendar-section .events-btn.on {
  background-color: #FFF4EE;
  border-color: #EE8241;
}
/* line 4404, scss/style.scss */
.mygov-calendar-section .events-btn.on i {
  background: #D87A52;
}
/* line 4405, scss/style.scss */
.mygov-calendar-section .events-btn.on .star-icon {
  mask: url(images/svg-icons.svg#star);
  -webkit-mask: url(images/svg-icons.svg#star);
}
/* line 4406, scss/style.scss */
.mygov-calendar-section .events-btn.on .flag-icon {
  mask: url(images/svg-icons.svg#flag);
  -webkit-mask: url(images/svg-icons.svg#flag);
}
/* line 4407, scss/style.scss */
.mygov-calendar-section .events-btn.on .activity-icon {
  mask: url(images/svg-icons.svg#activity);
  -webkit-mask: url(images/svg-icons.svg#activity);
}
/* line 4408, scss/style.scss */
.mygov-calendar-section .events-btn.on .event-icon {
  mask: url(images/svg-icons.svg#event);
  -webkit-mask: url(images/svg-icons.svg#event);
}
/* line 4411, scss/style.scss */
.mygov-calendar-section .star-icon {
  background: url(images/svg-icons.svg#star-gray);
}
/* line 4412, scss/style.scss */
.mygov-calendar-section .flag-icon {
  background: url(images/svg-icons.svg#flag);
}
/* line 4413, scss/style.scss */
.mygov-calendar-section .activity-icon {
  background: url(images/svg-icons.svg#activity);
}
/* line 4414, scss/style.scss */
.mygov-calendar-section .event-icon {
  background: url(images/svg-icons.svg#event);
}
/* line 4416, scss/style.scss */
.mygov-calendar-section .view-event-calendar .views-row {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 10px;
}
/* line 4417, scss/style.scss */
.mygov-calendar-section .view-event-calendar .views-row time {
  margin-right: 15px;
}
/* line 4420, scss/style.scss */
.mygov-calendar-section .fc-day-grid-event .fc-content {
  white-space: initial;
}

/* line 4425, scss/style.scss */
.pager .pagination {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  row-gap: 10px;
}
/* line 4426, scss/style.scss */
.pager .pagination .page-item {
  padding: 0 12px;
  border-left: 1px solid #e3d3d3;
}
/* line 4427, scss/style.scss */
.pager .pagination .page-item:first-child {
  border: none;
}
/* line 4428, scss/style.scss */
.pager .pagination .page-item a {
  color: #000;
}
/* line 4429, scss/style.scss */
.pager .pagination .page-item.is-active a {
  color: #D87A52;
}

/* line 4435, scss/style.scss */
.inner-page .page-content .content-list-wrapper {
  margin-bottom: 20px;
}
/* line 4436, scss/style.scss */
.inner-page .page-content .content-list-wrapper .chl-pic {
  max-width: 100%;
}
/* line 4438, scss/style.scss */
.inner-page .pager {
  grid-column: 1/-1;
}
/* line 4440, scss/style.scss */
.inner-page .tab-content-wrapper .skill-intrest-name {
  margin-left: -40px;
}
/* line 4442, scss/style.scss */
.inner-page .tab-content-wrapper .grid-view .skill-intrest-name {
  margin-left: 0px;
}

/* line 4450, scss/style.scss */
.node-type--task .alert.alert-success .btn-close, .node-type--discuss .alert.alert-success .btn-close {
  display: none;
}
/* line 4452, scss/style.scss */
.node-type--task .alert.alert-danger, .node-type--discuss .alert.alert-danger {
  text-align: center;
  padding: 10px;
}
/* line 4453, scss/style.scss */
.node-type--task .alert.alert-danger .btn-close, .node-type--discuss .alert.alert-danger .btn-close {
  display: none;
}

/* line 4456, scss/style.scss */
.back-button, .bk-to-parent {
  margin: -15px 0 20px;
  display: inline-flex;
}
/* line 4457, scss/style.scss */
.back-button a, .bk-to-parent a {
  display: flex;
  align-items: center;
  gap: 4px;
  color: #000;
}
/* line 4458, scss/style.scss */
.back-button a::before, .bk-to-parent a::before {
  content: "";
  display: inline-flex;
  background: url(images/svg-icons.svg#backarrow);
  width: 30px;
  height: 30px;
}

/* line 4465, scss/style.scss */
.color-white-to-black .back-button a::before, .color-white-to-black .bk-to-parent a::before {
  background: yellow;
  -webkit-mask-image: url(images/svg-icons.svg#backarrow);
  mask-image: url(images/svg-icons.svg#backarrow);
  mask-repeat: no-repeat;
}

/* line 4475, scss/style.scss */
a.tabledrag-handle .handle {
  box-sizing: content-box;
}

/* line 4476, scss/style.scss */
.all-cw-event {
  margin-top: 25px;
}
/* line 4477, scss/style.scss */
.all-cw-event .calender-event-title {
  margin-bottom: 15px;
}
/* line 4478, scss/style.scss */
.all-cw-event .all-holiday-list-ul {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  gap: 15px;
  margin-bottom: 30px;
}
/* line 4480, scss/style.scss */
.all-cw-event .all-holiday-list-ul li {
  display: flex;
  align-items: center;
}
/* line 4481, scss/style.scss */
.all-cw-event .all-holiday-list-ul .li-day-event {
  padding: 5px;
  border-radius: 6px;
  display: inline-flex;
  background: #4181FC;
  color: #fff;
  margin-right: 6px;
  min-width: 35px;
  text-align: center;
  justify-content: center;
}
/* line 4483, scss/style.scss */
.all-cw-event .all-holiday-list-ul .li-day-event.RH {
  background: #DAF3B7;
  color: #4B7E03;
}
/* line 4484, scss/style.scss */
.all-cw-event .all-holiday-list-ul .li-day-event.GH {
  background: #FFEAEA;
  color: #DC2626;
}

/* line 4489, scss/style.scss */
#All-national-event-block {
  margin-bottom: 30px;
}
/* line 4490, scss/style.scss */
#All-national-event-block .calender-event-title {
  margin-bottom: 15px;
}
/* line 4491, scss/style.scss */
#All-national-event-block .all-event-list-ul {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  gap: 15px;
}
/* line 4493, scss/style.scss */
#All-national-event-block .all-event-list-ul li {
  display: flex;
  align-items: center;
}
/* line 4494, scss/style.scss */
#All-national-event-block .all-event-list-ul .li-day-event {
  background: #D87A52;
  color: #fff;
  padding: 5px;
  border-radius: 6px;
  display: inline-flex;
  margin-right: 6px;
  min-width: 35px;
  text-align: center;
  justify-content: center;
}

/* line 4498, scss/style.scss */
#All-activites-block .calender-event-title {
  margin-bottom: 15px;
}
/* line 4499, scss/style.scss */
#All-activites-block .all-activity-list-ul {
  list-style: none;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 20px;
}

/* line 4504, scss/style.scss */
.search-tabs {
  margin-bottom: 20px;
}
/* line 4505, scss/style.scss */
.search-tabs .tabs-list {
  list-style: none;
  margin-left: 0px;
  border-bottom: 1px solid #ededed;
  display: flex;
  gap: 11px;
}
/* line 4506, scss/style.scss */
.search-tabs .tabs-list li {
  position: relative;
  padding-bottom: 15px;
}
/* line 4507, scss/style.scss */
.search-tabs .tabs-list li.active {
  border-bottom: 2px solid #787878;
}
/* line 4509, scss/style.scss */
.search-tabs .tabs-list li.active a {
  color: #000;
}
/* line 4511, scss/style.scss */
.search-tabs .tabs-list li a {
  color: #5C5C5C;
}
/* line 4512, scss/style.scss */
.search-tabs .tabs-list li.more-tab li {
  padding-bottom: 0px;
}
/* line 4513, scss/style.scss */
.search-tabs .tabs-list li.more-tab li a {
  padding: 5px 15px;
}

/* line 4518, scss/style.scss */
.search-results-list {
  background-color: #fafafa;
  border-radius: 15px;
  list-style: none;
  padding: 25px;
}
/* line 4520, scss/style.scss */
.search-results-list li {
  border-bottom: 1px solid #DFDFDF;
  margin-bottom: 10px;
  padding-bottom: 10px;
  display: grid;
  grid-template-columns: 1fr auto;
}
/* line 4521, scss/style.scss */
.search-results-list li:last-child {
  border: none;
  padding-bottom: 0px;
}
/* line 4522, scss/style.scss */
.search-results-list li span.img {
  order: 2;
}
/* line 4523, scss/style.scss */
.search-results-list li span.img img {
  border-radius: 5px;
}
/* line 4527, scss/style.scss */
.search-results-list .result-meta .title {
  margin-bottom: 10px;
  line-height: 1.3;
}
/* line 4528, scss/style.scss */
.search-results-list .result-meta .title a {
  text-decoration: underline;
  font-size: 0.915rem;
  font-weight: 600;
  color: #000;
}
/* line 4530, scss/style.scss */
.search-results-list .result-meta .body {
  line-height: 1.4;
  margin-bottom: 15px;
  color: #6d6d6d;
}
/* line 4531, scss/style.scss */
.search-results-list .result-meta .category {
  display: inline-block;
}
/* line 4534, scss/style.scss */
.search-results-list .result-meta .category i {
  width: 25px;
  height: 25px;
  display: inline-flex;
  margin-right: 6px;
  vertical-align: middle;
}
/* line 4535, scss/style.scss */
.search-results-list .result-meta .category .pledge {
  background: url(images/svg-icons.svg#pledge-icon);
}
/* line 4536, scss/style.scss */
.search-results-list .result-meta .category .mygov-quiz, .search-results-list .result-meta .category .quiz {
  background: url(images/svg-icons.svg#quiz-icon);
}
/* line 4537, scss/style.scss */
.search-results-list .result-meta .category .blog, .search-results-list .result-meta .category .blog-winner {
  background: url(images/svg-icons.svg#blog-icon);
}
/* line 4538, scss/style.scss */
.search-results-list .result-meta .category .group-poll, .search-results-list .result-meta .category .mygov-survey {
  background: url(images/svg-icons.svg#poll-icon);
}
/* line 4539, scss/style.scss */
.search-results-list .result-meta .category .group, .search-results-list .result-meta .category .discuss {
  background: url(images/svg-icons.svg#discuss-icon);
}
/* line 4540, scss/style.scss */
.search-results-list .result-meta .category .talk {
  background: url(images/svg-icons.svg#talk-icon);
}
/* line 4541, scss/style.scss */
.search-results-list .result-meta .category .mygov-prime, .search-results-list .result-meta .category .prime {
  background: url(images/svg-icons.svg#mgprime-icon);
}
/* line 4542, scss/style.scss */
.search-results-list .result-meta .category .campaign {
  background: url(images/svg-icons.svg#compaign-icon);
}
/* line 4543, scss/style.scss */
.search-results-list .result-meta .category .mygov-do, .search-results-list .result-meta .category .task {
  background: url(images/svg-icons.svg#task-icon);
}
/* line 4544, scss/style.scss */
.search-results-list .result-meta .category .podcast {
  background: url(images/svg-icons.svg#podcast-icon);
}
/* line 4545, scss/style.scss */
.search-results-list .result-meta .category .media {
  background: url(images/svg-icons.svg#media);
}
/* line 4546, scss/style.scss */
.search-results-list .result-meta .category .simple-page {
  background: url(images/svg-icons.svg#simple-page);
}
/* line 4547, scss/style.scss */
.search-results-list .result-meta .category .mygov-ebook {
  background: url(images/svg-icons.svg#ebook);
}
/* line 4549, scss/style.scss */
.search-results-list .result-meta .category .transforming-india {
  background: url(images/transforming-india.png) 0 0 no-repeat;
  width: 37px;
}
/* line 4551, scss/style.scss */
.search-results-list .result-meta .date {
  display: inline-block;
  vertical-align: middle;
  padding-left: 10px;
  border-left: 1px solid #ddd;
  margin-left: 5px;
}

/* line 4554, scss/style.scss */
.search-layout {
  display: grid;
  grid-template-columns: 3fr 2fr;
  gap: 35px;
  margin-bottom: 25px;
}

/* line 4557, scss/style.scss */
.mygov-os-json-search-form {
  display: flex;
  margin-bottom: 20px;
}
/* line 4558, scss/style.scss */
.mygov-os-json-search-form .form-control {
  border-radius: 10px 0 0 10px;
  padding: 14px;
  height: 48px;
}
/* line 4559, scss/style.scss */
.mygov-os-json-search-form .form-control.form-select {
  border-radius: 0 10px 10px 0;
  border: 1px solid #CFCFCF;
  background-color: #fff;
}

/* line 4564, scss/style.scss */
.about-section h3 {
  margin-bottom: 15px;
  font-weight: 400;
  font-size: 0.9375em;
}
/* line 4565, scss/style.scss */
.about-section .grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 15px;
}
/* line 4566, scss/style.scss */
.about-section .grid .card {
  max-width: 180px;
}
/* line 4567, scss/style.scss */
.about-section .grid .card img {
  border-radius: 15px;
  overflow: hidden;
}
/* line 4568, scss/style.scss */
.about-section .grid .card a {
  /*white-space: nowrap; text-overflow: ellipsis; overflow: hidden;*/
  color: #202020;
}
/* line 4579, scss/style.scss */
.about-section .description ul, .about-section .description ol {
  margin-left: 20px;
  margin-bottom: 15px;
}
/* line 4580, scss/style.scss */
.about-section .description h3 {
  font-size: 1rem;
  font-weight: 700;
  margin-bottom: 10px;
}

/* line 4584, scss/style.scss */
.search-page .form-submit {
  padding: 15px 20px;
  margin-left: -24px;
  border-radius: 0 10px 10px 0;
}

/* line 4586, scss/style.scss */
#mygov-search-form-wrapper form {
  position: relative;
}
/* line 4587, scss/style.scss */
#mygov-search-form-wrapper .recent-search-popup {
  right: auto;
  left: 0px;
  width: 70%;
}
/* line 4588, scss/style.scss */
#mygov-search-form-wrapper #recent-search-list {
  list-style: none;
}
/* line 4589, scss/style.scss */
#mygov-search-form-wrapper #recent-search-list li {
  margin-top: 10px;
}
/* line 4591, scss/style.scss */
#mygov-search-form-wrapper #close-popup {
  position: absolute;
  right: 5px;
  top: 5px;
  background: #000 url(images/cross.png) center center no-repeat;
  padding: 0 9px;
  text-indent: -9999px;
  background-size: 60% auto;
  border: none;
}

/* line 4597, scss/style.scss */
.detail.top-right {
  display: flex;
  justify-content: flex-end;
  gap: 15px;
  margin-bottom: 20px;
}

/* line 4598, scss/style.scss */
.favorite-wrapper {
  display: flex;
}
/* line 4599, scss/style.scss */
.favorite-wrapper .favorite-button {
  display: inline-flex;
  margin: auto;
}

/* line 4601, scss/style.scss */
.home-do .content-list-wrapper.grid-view .chl_action {
  /*justify-content: flex-end; issue in https://devnew.mygov.in/home/do  */
  justify-content: space-between;
}

/* line 4602, scss/style.scss */
.detail-activity {
  background-color: #FDF8EB;
  display: flex;
  margin-bottom: 15px;
}
/* line 4604, scss/style.scss */
.detail-activity span {
  border-left: 2px solid #fff;
  padding: 20px 15px;
  color: #445EFF;
  line-height: 1.3;
  flex: 1;
}
/* line 4605, scss/style.scss */
.detail-activity span:first-child {
  border: none;
}
/* line 4606, scss/style.scss */
.detail-activity span strong {
  color: #000;
}
/* line 4607, scss/style.scss */
.detail-activity span.no-link {
  color: #000;
}

/*== Trending section ==*/
/* line 4612, scss/style.scss */
.trending-list {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 16px;
}

/* line 4613, scss/style.scss */
.trending-card {
  background-color: #fff;
  border-radius: 15px;
  padding: 14px 14px 24px;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px;
  box-shadow: 0 3px 4px rgba(0, 0, 0, 0.1);
}
/* line 4614, scss/style.scss */
.trending-card .activity-name {
  font-weight: 500;
  font-size: 1rem;
  margin-bottom: 15px;
}
/* line 4615, scss/style.scss */
.trending-card .card-pic {
  overflow: hidden;
  margin-bottom: 0px;
  border-radius: 0px;
}
/* line 4616, scss/style.scss */
.trending-card .card-pic img {
  display: block;
  border-radius: 10px;
}
/* line 4618, scss/style.scss */
.trending-card .card-desc {
  grid-column: 1/-1;
  font-size: 0.875rem;
  font-weight: 300;
  line-height: 1.4;
}
/* line 4619, scss/style.scss */
.trending-card .card-action {
  grid-column: 1/-1;
}
/* line 4620, scss/style.scss */
.trending-card .card-action .contribute-btn {
  display: inline-flex;
  text-align: center;
  font-size: 0.9rem;
}
/* line 4622, scss/style.scss */
.trending-card .card-action .deprt-name {
  margin-bottom: 15px;
}
/* line 4623, scss/style.scss */
.trending-card .card-action .watch-btn {
  border-radius: 20px;
  padding: 8px 15px;
  text-align: center;
  font-size: 0.875rem;
  font-weight: 600;
  background-color: #D87A52;
  display: inline-flex;
  color: #fff;
}
/* line 4624, scss/style.scss */
.trending-card .card-action .watch-btn:hover {
  background-color: #ef7643;
}
/* line 4627, scss/style.scss */
.trending-card .activity-duration {
  margin-bottom: 10px;
}
/* line 4628, scss/style.scss */
.trending-card.w-100, .trending-card:first-child {
  grid-column: 1/-1;
  grid-template-columns: min(500px, 40%) 1fr;
  grid-template-rows: auto auto 1fr auto;
  padding: 0px 30px 0 0;
  column-gap: 40px;
  row-gap: 0px;
}
/* line 4629, scss/style.scss */
.trending-card.w-100 .activity-duration, .trending-card:first-child .activity-duration {
  margin: 15px 0;
}
/* line 4630, scss/style.scss */
.trending-card.w-100 .activity-name, .trending-card:first-child .activity-name {
  margin-bottom: 0px;
}
/* line 4631, scss/style.scss */
.trending-card.w-100 .card-pic, .trending-card:first-child .card-pic {
  grid-row: 1/-1;
  position: relative;
}
/* line 4632, scss/style.scss */
.trending-card.w-100 .card-pic img, .trending-card:first-child .card-pic img {
  border-radius: 10px 0 0 10px;
}
/* line 4633, scss/style.scss */
.trending-card.w-100 .card-pic span, .trending-card:first-child .card-pic span {
  background-color: #D87A52;
  padding: 8px 10px;
  position: absolute;
  left: 10px;
  top: 20px;
  border-radius: 10px;
  color: #fff;
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
/* line 4634, scss/style.scss */
.trending-card.w-100 .card-pic span::before, .trending-card:first-child .card-pic span::before {
  content: "";
  background: url(images/fire.png);
  display: inline-block;
  width: 18px;
  height: 25px;
}
/* line 4637, scss/style.scss */
.trending-card.w-100 .card-desc, .trending-card:first-child .card-desc {
  grid-column: auto;
}
/* line 4638, scss/style.scss */
.trending-card.w-100 .card-action, .trending-card:first-child .card-action {
  grid-column: auto;
  margin-bottom: 10px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 15px;
  margin-top: auto;
}
/* line 4639, scss/style.scss */
.trending-card.w-100 .card-content-info, .trending-card:first-child .card-content-info {
  padding-top: 20px;
}

/* line 4643, scss/style.scss */
.activity-category {
  padding: 6px 10px;
  border-radius: 24px;
  display: inline-flex;
  align-items: center;
  gap: 10px;
  border: 1px solid #f6f6f6;
  margin-bottom: 10px;
}
/* line 4644, scss/style.scss */
.activity-category:before {
  content: "";
  width: 20px;
  height: 20px;
  display: inline-flex;
}
/* line 4645, scss/style.scss */
.activity-category.task:before {
  background: url(images/svg-icons.svg#task-icon);
}
/* line 4646, scss/style.scss */
.activity-category.pledge:before {
  background: url(images/svg-icons.svg#pledge-icon);
}
/* line 4647, scss/style.scss */
.activity-category.quiz:before {
  background: url(images/svg-icons.svg#quiz-icon);
}
/* line 4648, scss/style.scss */
.activity-category.blog:before {
  background: url(images/svg-icons.svg#blog-icon);
}
/* line 4649, scss/style.scss */
.activity-category.poll:before, .activity-category.survey:before {
  background: url(images/svg-icons.svg#poll-icon);
}
/* line 4650, scss/style.scss */
.activity-category.group:before {
  background: url(images/svg-icons.svg#discuss-icon);
}
/* line 4651, scss/style.scss */
.activity-category.talk:before {
  background: url(images/svg-icons.svg#talk-icon);
}
/* line 4652, scss/style.scss */
.activity-category.prime:before, .activity-category.innovate:before {
  background: url(images/svg-icons.svg#mgprime-icon);
}
/* line 4653, scss/style.scss */
.activity-category.campaign:before {
  background: url(images/svg-icons.svg#compaign-icon);
}
/* line 4654, scss/style.scss */
.activity-category.discuss:before {
  background: url(images/svg-icons.svg#task-icon);
}
/* line 4655, scss/style.scss */
.activity-category.podcast:before {
  background: url(images/svg-icons.svg#podcast-icon);
}
/* line 4656, scss/style.scss */
.activity-category.media:before {
  background: url(images/svg-icons.svg#media);
}

/* line 4658, scss/style.scss */
.short-content {
  margin-bottom: 15px;
}

/* line 4659, scss/style.scss */
.node-rating {
  background-color: #FBE093;
  padding: 5px;
  border-radius: 16px;
  box-shadow: 0px 4px 12px 0px rgba(251, 223, 147, 0.77);
  position: relative;
  display: flex;
  gap: 6px;
  align-items: center;
  justify-content: space-between;
}
/* line 4660, scss/style.scss */
.node-rating:after {
  content: "";
  background: #f1f1f1 url("images/svg-icons.svg#star") no-repeat;
  width: 25px;
  height: 25px;
  border: 3px solid #f1f1f1;
  border-radius: 50%;
}
/* line 4661, scss/style.scss */
.node-rating span {
  width: 30px;
  text-align: center;
}

/* line 4663, scss/style.scss */
.mygov-dashboard-all-activity {
  background-color: #F8F9FA;
}

/* line 4664, scss/style.scss */
.site-stats-page {
  margin-bottom: 25px;
}

/* line 4665, scss/style.scss */
.stats-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 25px;
}
/* line 4666, scss/style.scss */
.stats-grid .stat-card {
  border: 1px solid #e5e5e5;
  border-radius: 13px;
  padding: 18px 20px;
  background-color: #fff;
}

/* line 4669, scss/style.scss */
.tabs-nav {
  list-style: none;
  background-color: #ECECF0;
  padding: 20px;
  border-radius: 66px;
  margin-bottom: 45px;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 20px;
}
/* line 4671, scss/style.scss */
.tabs-nav a {
  padding: 12px 15px;
  display: block;
  border-radius: 16px;
  text-align: center;
  color: #000;
}
/* line 4672, scss/style.scss */
.tabs-nav a.active {
  box-shadow: 0 0 4px #666;
}

/* line 4676, scss/style.scss */
.tabs-content .tab-pane {
  display: none;
}
/* line 4677, scss/style.scss */
.tabs-content .tab-pane.active {
  display: block;
}
/* line 4678, scss/style.scss */
.tabs-content .tab-pane .charts-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px;
}
/* line 4679, scss/style.scss */
.tabs-content .tab-pane .charts-grid .chart-card {
  background-color: #fff;
  border-radius: 13px;
  padding: 20px 30px;
}

/* line 4687, scss/style.scss */
#edit-year-emailer .form-radios.form--inline {
  display: flex;
  flex-wrap: wrap;
  column-gap: 10px;
}
/* line 4689, scss/style.scss */
#edit-year-emailer .form-type-radio .form-check-label {
  border: 1px solid #D87A52;
  border-radius: 24px;
  padding: 8px 12px;
  cursor: pointer;
  display: block;
}
/* line 4691, scss/style.scss */
#edit-year-emailer .form-type-radio .form-check-label:hover {
  background-color: #D87A52;
  color: #fff;
}
/* line 4693, scss/style.scss */
#edit-year-emailer .form-type-radio .form-check-input:checked + .form-check-label {
  background-color: #D87A52;
  color: #fff;
}
/* line 4694, scss/style.scss */
#edit-year-emailer .form-type-radio .form-radio {
  display: none;
}

/* line 4699, scss/style.scss */
#edit-year-created, #edit-years, #edit-year {
  margin-bottom: 10px;
}
/* line 4701, scss/style.scss */
#edit-year-created .form-checkboxes, #edit-years .form-checkboxes, #edit-year .form-checkboxes {
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
}
/* line 4703, scss/style.scss */
#edit-year-created .form-type-checkbox .form-check-label, #edit-years .form-type-checkbox .form-check-label, #edit-year .form-type-checkbox .form-check-label {
  border: 1px solid #D87A52;
  border-radius: 24px;
  padding: 8px 12px;
  cursor: pointer;
  display: block;
}
/* line 4705, scss/style.scss */
#edit-year-created .form-type-checkbox .form-check-label:hover, #edit-years .form-type-checkbox .form-check-label:hover, #edit-year .form-type-checkbox .form-check-label:hover {
  background-color: #D87A52;
  color: #fff;
}
/* line 4707, scss/style.scss */
#edit-year-created .form-type-checkbox .form-check-input:checked + .form-check-label, #edit-years .form-type-checkbox .form-check-input:checked + .form-check-label, #edit-year .form-type-checkbox .form-check-input:checked + .form-check-label {
  background-color: #D87A52;
  color: #fff;
}
/* line 4708, scss/style.scss */
#edit-year-created .form-type-checkbox .form-checkbox, #edit-years .form-type-checkbox .form-checkbox, #edit-year .form-type-checkbox .form-checkbox {
  display: none;
}

/* line 4713, scss/style.scss */
.cookie-content {
  flex-wrap: wrap;
  gap: 10px;
}

/* line 4714, scss/style.scss */
.cookie-banner {
  background-color: #fff;
  color: #000;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
}
/* line 4715, scss/style.scss */
.cookie-banner #manageCookiesBtn {
  margin-left: auto;
}
/* line 4716, scss/style.scss */
.cookie-banner .cc-btn {
  background-color: #4729A3;
  border: none;
  border-radius: 28px;
  padding: 10px 14px;
  color: #fff;
}
/* line 4718, scss/style.scss */
.cookie-banner .cc-btn:hover {
  background-color: #0094D2;
}
/* line 4720, scss/style.scss */
.cookie-banner .cc-highlight {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}

/* line 4722, scss/style.scss */
.top-news-grid {
  display: grid;
  grid-template-columns: 2fr 3fr 2fr;
  gap: 20px;
  margin-bottom: 25px;
}
/* line 4723, scss/style.scss */
.top-news-grid .news-image {
  margin-bottom: 10px;
  border: 2px solid #e6e6e6;
  border-radius: 6px;
  overflow: hidden;
}
/* line 4724, scss/style.scss */
.top-news-grid .news-image img {
  display: block;
}
/* line 4726, scss/style.scss */
.top-news-grid .news-image .news-content h3 {
  font-weight: 400;
}
/* line 4727, scss/style.scss */
.top-news-grid .news-image .news-content a {
  color: #000;
}

/* line 4731, scss/style.scss */
.left-column, .right-column {
  display: grid;
  gap: 20px;
}

/* line 4732, scss/style.scss */
.news-card {
  padding: 12px;
  background-color: #fff;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
  position: relative;
}
/* line 4733, scss/style.scss */
.news-card .share-on-sm {
  position: absolute;
  right: 20px;
  top: 20px;
}
/* line 4734, scss/style.scss */
.news-card.featured {
  height: 100%;
}
/* line 4735, scss/style.scss */
.news-card.featured h3 {
  font-size: 1.25rem;
}
/* line 4737, scss/style.scss */
.news-card .news-content h3 {
  font-weight: 400;
}
/* line 4738, scss/style.scss */
.news-card .news-content h3 a {
  color: #000;
}

/* line 4742, scss/style.scss */
.top-news-wrapper .section-title {
  font-weight: 600;
  font-size: 1.2rem;
  margin-bottom: 20px;
}

/* line 4744, scss/style.scss */
.news-updates .list-content {
  padding: 15px;
  margin-bottom: 20px;
  background-color: #FBFBFB;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
  display: grid;
  grid-template-columns: 320px auto;
  gap: 35px;
  border-radius: 15px;
}
/* line 4745, scss/style.scss */
.news-updates .list-content .content-detail {
  padding-right: 40px;
  position: relative;
}
/* line 4746, scss/style.scss */
.news-updates .list-content .content-detail h3 {
  font-size: 1.25rem;
  font-weight: 400;
}
/* line 4747, scss/style.scss */
.news-updates .list-content .content-detail a {
  color: #000;
}
/* line 4748, scss/style.scss */
.news-updates .list-content .content-detail .share-on-sm {
  position: absolute;
  right: 0px;
  top: 0px;
}
/* line 4751, scss/style.scss */
.news-updates .list-content .content-img {
  border: 2px solid #e6e6e6;
  border-radius: 6px;
  overflow: hidden;
}
/* line 4752, scss/style.scss */
.news-updates .list-content .content-img img {
  display: block;
}

/* line 4755, scss/style.scss */
h4.section-title {
  margin-bottom: 20px;
}

/* line 4756, scss/style.scss */
#edit-year-created--wrapper .fieldset-legend {
  margin-bottom: 10px;
}

/* line 4761, scss/style.scss */
.main-content-wrapper {
  display: grid;
  grid-template-columns: 320px auto;
  gap: 25px;
  padding: 0px;
}
/* line 4763, scss/style.scss */
.main-content-wrapper .sidebar {
  padding-top: 45px;
}

/* line 4767, scss/style.scss */
.news-updates h1.page-title {
  display: none;
}

/* line 4768, scss/style.scss */
.weekly-newsletter h1.page-title {
  margin-left: 350px;
}

/* line 4769, scss/style.scss */
.inner-page.weekly-newsletter {
  padding-top: 0px;
}

/* line 4770, scss/style.scss */
.tabs-header {
  padding: 20px;
  border-radius: 18px;
  box-shadow: 0px 2px 7.3px 0px #00000012;
  display: flex;
  margin-bottom: 25px;
  justify-content: space-between;
  align-items: center;
}
/* line 4772, scss/style.scss */
.tabs-header .btn-wrapper-right {
  margin-bottom: 0px;
}
/* line 4773, scss/style.scss */
.tabs-header ul {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  gap: 50px;
}
/* line 4775, scss/style.scss */
.tabs-header ul li a {
  position: relative;
  display: grid;
  color: #000;
  padding: 10px 15px;
}
/* line 4776, scss/style.scss */
.tabs-header ul li a:before {
  content: "";
  width: 45px;
  height: 36px;
  margin: 0 auto 8px;
}
/* line 4781, scss/style.scss */
.tabs-header li[data-tab="tab-task"] a:before {
  background: url(images/svg-icons.svg#task-icon);
}
/* line 4784, scss/style.scss */
.tabs-header li[data-tab="tab-discussion"] a:before {
  background: url(images/svg-icons.svg#discuss-icon);
}
/* line 4787, scss/style.scss */
.tabs-header li[data-tab="tab-poll"] a:before {
  background: url(images/svg-icons.svg#poll-icon);
}
/* line 4790, scss/style.scss */
.tabs-header li[data-tab="tab-blog"] a:before {
  background: url(images/svg-icons.svg#blog-icon);
}
/* line 4793, scss/style.scss */
.tabs-header li[data-tab="tab-talk"] a:before {
  background: url(images/svg-icons.svg#talk-icon);
}

/* line 4797, scss/style.scss */
.inner-page .prize-tag {
  margin-left: auto;
  width: 100%;
}
/* line 4799, scss/style.scss */
.inner-page .content-list-wrapper.grid-view .chl_action {
  justify-content: space-between;
}

/* line 4815, scss/style.scss */
.passcode-list {
  margin-top: 20px;
}
/* line 4817, scss/style.scss */
.passcode-list .left ul {
  list-style: none;
  width: 100%;
  margin-bottom: 15px;
}
/* line 4819, scss/style.scss */
.passcode-list .left ul li {
  border-radius: 6px;
  position: relative;
  margin-bottom: 15px;
}
/* line 4820, scss/style.scss */
.passcode-list .left ul li span {
  padding: 14px 35px;
  display: block;
  color: #fff;
}
/* line 4821, scss/style.scss */
.passcode-list .left ul li.active {
  background-color: #407326;
}
/* line 4822, scss/style.scss */
.passcode-list .left ul li.active:before {
  background: url(images/svg-icons.svg#lock-open);
  content: "";
  width: 16px;
  height: 20px;
  display: inline-flex;
  position: absolute;
  left: 10px;
  top: 12px;
}
/* line 4825, scss/style.scss */
.passcode-list .left ul li.active span.dammy-data:after {
  background: url(images/svg-icons.svg#eye);
  content: "";
  width: 22px;
  height: 20px;
  display: inline-flex;
  position: absolute;
  right: 10px;
  top: 14px;
}
/* line 4828, scss/style.scss */
.passcode-list .left ul li.active span.actual-data:after {
  background: url(images/svg-icons.svg#eye-close);
  content: "";
  width: 22px;
  height: 20px;
  display: inline-flex;
  position: absolute;
  right: 10px;
  top: 15px;
}
/* line 4832, scss/style.scss */
.passcode-list .left ul li.expiry {
  background-color: #C25038;
}
/* line 4833, scss/style.scss */
.passcode-list .left ul li.expiry:before {
  background: url(images/svg-icons.svg#lock-closed);
  content: "";
  width: 16px;
  height: 20px;
  display: inline-flex;
  position: absolute;
  left: 10px;
  top: 12px;
}
/* line 4836, scss/style.scss */
.passcode-list .left ul li.expiry span.dammy-data:after {
  background: url(images/svg-icons.svg#eye);
  content: "";
  width: 22px;
  height: 20px;
  display: inline-flex;
  position: absolute;
  right: 10px;
  top: 14px;
}
/* line 4839, scss/style.scss */
.passcode-list .left ul li.expiry span.actual-data:after {
  background: url(images/svg-icons.svg#eye-close);
  content: "";
  width: 22px;
  height: 20px;
  display: inline-flex;
  position: absolute;
  right: 10px;
  top: 15px;
}
/* line 4846, scss/style.scss */
.passcode-list .right {
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
  padding: 10px;
  margin-bottom: auto;
  border-radius: 5px;
}
/* line 4847, scss/style.scss */
.passcode-list .right li {
  display: flex;
  gap: 10px;
  margin-bottom: 10px;
  align-items: center;
}
/* line 4848, scss/style.scss */
.passcode-list .right li.active:before {
  content: "";
  width: 29px;
  height: 29px;
  display: inline-block;
  background-color: #407326;
  border-radius: 7px;
}
/* line 4849, scss/style.scss */
.passcode-list .right li.expiry:before {
  content: "";
  width: 29px;
  height: 29px;
  display: inline-block;
  background-color: #C25038;
  border-radius: 7px;
}
/* line 4851, scss/style.scss */
.passcode-list .right .status-mesg {
  background-color: #EFEFEF;
  padding: 8px;
  margin-bottom: 15px;
  border-radius: 5px;
}

/* line 4856, scss/style.scss */
.passcode-list {
  display: grid;
  grid-template-columns: 40% auto;
  gap: 20px;
  justify-content: space-between;
}

/* line 4857, scss/style.scss */
.pass-key .form-submit#edit-delete {
  color: #ec7026;
  border: 1px solid #D87A52;
  background-color: #fff;
  margin-left: 10px;
}
/* line 4858, scss/style.scss */
.pass-key .form-submit#edit-delete:hover {
  color: #fff;
  background-color: #D87A52;
}

/* line 4861, scss/style.scss */
.comment-confirm-form .form-submit {
  font-size: 0.875rem;
}
/* line 4862, scss/style.scss */
.comment-confirm-form .button.dialog-cancel {
  background-color: red;
  font-size: 0.875rem;
}

/* line 4864, scss/style.scss */
.pass-key .form-submit {
  font-size: 1rem;
}

/* line 4865, scss/style.scss */
.alert.alert-success, .messages--status {
  background-color: #d4edda;
  color: #155724;
  text-align: center;
  padding: 10px;
}

/* line 4866, scss/style.scss */
.alert.alert-danger, .messages--error {
  color: #721c24;
  background-color: #f8d7da;
  text-align: center;
  padding: 10px;
}

/* line 4867, scss/style.scss */
.alert.alert-warning, .messages--warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
  text-align: center;
  padding: 10px;
}

/* line 4868, scss/style.scss */
.alert-dismissible {
  position: relative;
}
/* line 4869, scss/style.scss */
.alert-dismissible .btn-close {
  position: absolute;
  right: 10px;
  top: 10px;
  background: #f1f1f1 url(images/cross.png) center center no-repeat;
  background-size: 100%;
  z-index: 9;
  width: 14px;
  height: 14px;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
  display: none;
  border-radius: 100%;
  cursor: pointer;
  border: none;
}

/* line 4871, scss/style.scss */
.search-highlight {
  color: #0371ff;
}

/* line 4872, scss/style.scss */
.messages--error, .messages--status {
  margin-bottom: 10px;
}

/* line 4873, scss/style.scss */
.tabledrag-toggle-weight-wrapper {
  display: none;
}

/* line 4874, scss/style.scss */
.poll .bar .foreground {
  background-color: #ec7026;
}

/* line 4875, scss/style.scss */
.mg-result {
  display: grid;
  grid-template-columns: auto 200px;
  gap: 40px;
}
/* line 4877, scss/style.scss */
.mg-result .mg-thanku {
  background: url(images/thankyou.webp) 0 0 no-repeat;
  width: 200px;
  height: 200px;
  display: block;
}

/*.comment-task-comments-form,.comment-discuss-comments-form,*/
/* line 4882, scss/style.scss */
.comments-wrapper .comment-form .field--widget-file-generic table {
  border: 1px solid #c6c9c8;
  margin-bottom: 15px;
}
/* line 4883, scss/style.scss */
.comments-wrapper .comment-form .field--widget-file-generic table th {
  padding: 8px;
  background-color: #bddbdf;
}
/* line 4884, scss/style.scss */
.comments-wrapper .comment-form .field--widget-file-generic table td {
  border: 1px solid #c6c9c8;
  padding: 8px;
}
/* line 4885, scss/style.scss */
.comments-wrapper .comment-form .field--widget-file-generic table td .form-submit {
  padding: 5px 8px;
}
/* line 4888, scss/style.scss */
.comments-wrapper .comment-form .field--widget-file-generic .card-body {
  overflow-x: auto;
}
/* line 4889, scss/style.scss */
.comments-wrapper .comment-form .field--widget-file-generic .card-body table {
  width: 100%;
}
/* line 4892, scss/style.scss */
.comments-wrapper .comment-form .tabledrag-changed-warning.messages--warning {
  color: #721c24;
}

/* line 4894, scss/style.scss */
.ui-dialog .ui-dialog-titlebar {
  background-color: #eee;
}

/* line 4895, scss/style.scss */
.right-align {
  text-align: right;
}

/* line 4897, scss/style.scss */
.home-do .cm-block, .discuss-page .cm-block {
  margin-right: 40px;
}
/* line 4898, scss/style.scss */
.home-do .cm-block .ministry-name, .discuss-page .cm-block .ministry-name {
  padding-bottom: 0px;
}

/* line 4901, scss/style.scss */
.content-info {
  background: url(images/svg-icons.svg#info-icon);
  min-width: 35px;
  height: 35px;
  display: none;
  margin-left: auto;
  cursor: pointer;
  border: none;
}

/* line 4902, scss/style.scss */
.show-skill {
  display: grid;
}

/* line 4903, scss/style.scss */
.p-hide {
  display: none;
}

/* line 4905, scss/style.scss */
.grid-view .content-info {
  display: inline-flex;
}
/* line 4906, scss/style.scss */
.grid-view .cm-block {
  order: 9;
  margin-right: 0px;
  width: 100%;
  display: none;
  align-items: flex-end;
  gap: 10px;
  margin-top: auto;
}
/* line 4907, scss/style.scss */
.grid-view .skill-intrest-name {
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 100%;
  z-index: 51;
  display: none;
}
/* line 4908, scss/style.scss */
.grid-view .submission-count, .grid-view .node-rating, .grid-view .prize-tag {
  display: none;
}
/* line 4909, scss/style.scss */
.grid-view .p-hide, .grid-view .content-close {
  display: block;
}

/* line 4911, scss/style.scss */
.normal-view .skill-intrest-name {
  display: flex !important;
}

/* line 4912, scss/style.scss */
.touchevents .draggable td {
  border: 1px solid #d5d5d5;
}

/* line 4913, scss/style.scss */
.touchevents .draggable table {
  margin-bottom: 10px;
}

/* line 4914, scss/style.scss */
.link-us-wrapper {
  display: flex;
  gap: 18px;
  flex-wrap: wrap;
}
/* line 4915, scss/style.scss */
.link-us-wrapper .linkus-item {
  box-shadow: 0px 3px 15.1px 0px #00000017;
  padding: 10px;
  border-radius: 15px;
  background-color: #fff;
  overflow: hidden;
}
/* line 4916, scss/style.scss */
.link-us-wrapper .linkus-item a {
  display: block;
  margin-bottom: 10px;
}

/* line 4919, scss/style.scss */
.lts-block {
  background: #fbfbfb url(images/rep-box.png) 0 0 repeat;
  padding: 40px 0;
}

/* line 4920, scss/style.scss */
.simple-page-link-us {
  overflow-x: hidden;
}
/* line 4921, scss/style.scss */
.simple-page-link-us .page-content, .simple-page-link-us .node__content {
  margin-bottom: 0px;
}

/* line 4923, scss/style.scss */
.mh-sidelink {
  position: fixed;
  right: 5px;
  top: 150px;
  background: #f3f3f3 url(images/svg-icons.svg#circle-arrow-black) 0 0 no-repeat;
  width: 36px;
  height: 36px;
  display: none;
  z-index: 10;
  transform: rotate(180deg);
  cursor: pointer;
  border-radius: 100%;
}

/* line 4928, scss/style.scss */
.popup-form-wrapper {
  z-index: 99999;
  padding-top: 100px;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: black;
  background-color: rgba(0, 0, 0, 0.6);
}
/* line 4939, scss/style.scss */
.popup-form-wrapper .popup-inner-wrapper {
  padding: 25px;
  border-radius: 10px;
  box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.2), 0 4px 20px 0 rgba(0, 0, 0, 0.19);
  margin: auto;
  background-color: #fff;
  width: 85%;
  max-width: 1400px;
  position: relative;
  animation: animatetop 0.4s;
  display: grid;
  grid-template-columns: 1fr 2fr;
}
/* line 4950, scss/style.scss */
.popup-form-wrapper .popup-inner-wrapper .box-left {
  text-align: center;
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#9869ff+0,4b129f+100 */
  background: linear-gradient(to bottom, #9869ff 0%, #4b129f 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  position: relative;
  padding: 30px 25px 0px;
  color: #fff;
  border-radius: 9px;
  display: flex;
  justify-content: center;
}
/* line 4957, scss/style.scss */
.popup-form-wrapper .popup-inner-wrapper .box-left .box-inner {
  background-image: url(images/welcome-bg.png);
  background-position: center bottom;
  background-repeat: no-repeat;
  padding-bottom: 160px;
  background-size: 100%;
}
/* line 4963, scss/style.scss */
.popup-form-wrapper .popup-inner-wrapper .box-left .greeting {
  font-size: 2.2em;
  display: block;
  margin: 10px 0;
  color: #FFA9AB;
  font-weight: 600;
}
/* line 4969, scss/style.scss */
.popup-form-wrapper .popup-inner-wrapper .box-left .bottom-wrapper {
  color: #70e34c;
  font-size: 1.286em;
  border-top: 1px solid #fff;
  padding-top: 15px;
}
/* line 4976, scss/style.scss */
.popup-form-wrapper .popup-inner-wrapper .box-left .more-pts {
  font-size: 1.111em;
}
/* line 4977, scss/style.scss */
.popup-form-wrapper .popup-inner-wrapper .box-left .frm-btn {
  font-size: 1.8em;
  position: relative;
  padding-top: 35px;
  display: inline-block;
}
/* line 4978, scss/style.scss */
.popup-form-wrapper .popup-inner-wrapper .box-left .frm-btn:after {
  content: "";
  background: url(images/pop-arrow.png) 0 0 no-repeat;
  position: absolute;
  left: 100%;
  top: 100%;
  width: 112px;
  height: 57px;
}
/* line 4980, scss/style.scss */
.popup-form-wrapper .popup-inner-wrapper .box-left .wz {
  max-width: 280px;
  margin: 0 auto;
}
/* line 4981, scss/style.scss */
.popup-form-wrapper .popup-inner-wrapper .box-left .wz span {
  color: #fdfe86;
  font-weight: 700;
}
/* line 4984, scss/style.scss */
.popup-form-wrapper .popup-inner-wrapper .box-right {
  padding: 20px 5%;
}
/* line 4986, scss/style.scss */
.popup-form-wrapper .popup-inner-wrapper .box-right h2 {
  margin-bottom: 15px;
  font-size: 1.25rem;
}
/* line 4987, scss/style.scss */
.popup-form-wrapper .popup-inner-wrapper .box-right #box {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 5px 20px;
}
/* line 4988, scss/style.scss */
.popup-form-wrapper .popup-inner-wrapper .box-right div[role="region"] {
  grid-column: 1/-1;
}
/* line 4989, scss/style.scss */
.popup-form-wrapper .popup-inner-wrapper .box-right ul {
  margin-left: 25px;
  text-align: left;
}
/* line 4990, scss/style.scss */
.popup-form-wrapper .popup-inner-wrapper .box-right .error-msg {
  width: 100%;
  margin-bottom: 10px;
}
/* line 4995, scss/style.scss */
.popup-form-wrapper .popup-inner-wrapper .box-right .alert {
  font-size: 0.857em;
  font-weight: 400;
}
/* line 5000, scss/style.scss */
.popup-form-wrapper .popup-inner-wrapper .box-right .form-label {
  font-weight: 700;
}
/* line 5002, scss/style.scss */
.popup-form-wrapper .popup-inner-wrapper .box-right .form-label.form-required::after {
  content: "*";
  color: red;
  margin-left: 5px;
}
/* line 5005, scss/style.scss */
.popup-form-wrapper .popup-inner-wrapper .box-right .text-muted {
  display: block;
  margin-top: 8px;
}
/* line 5006, scss/style.scss */
.popup-form-wrapper .popup-inner-wrapper .box-right label {
  font-size: 1.143em;
  margin-bottom: 5px;
  display: inline-flex;
}
/* line 5011, scss/style.scss */
.popup-form-wrapper .popup-inner-wrapper .box-right > div {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
/* line 5017, scss/style.scss */
.popup-form-wrapper .popup-inner-wrapper .box-right .form-item-address {
  width: 100%;
  grid-column: 1 / -1;
}
/* line 5020, scss/style.scss */
.popup-form-wrapper .popup-inner-wrapper .box-right .form-submit {
  color: #fff;
  margin-right: auto;
  font-family: "Noto Sans";
}
/* line 5026, scss/style.scss */
.popup-form-wrapper .popup-inner-wrapper .box-right .form-textarea, .popup-form-wrapper .popup-inner-wrapper .box-right .form-control {
  padding: 8px;
  background-color: #f9f9f9;
}
/* line 5029, scss/style.scss */
.popup-form-wrapper .popup-inner-wrapper .box-right .form-select {
  padding: 7px 8px;
}
/* line 5033, scss/style.scss */
.popup-form-wrapper .popup-inner-wrapper .box-right .form-select,
.popup-form-wrapper .popup-inner-wrapper .box-right .form-textarea, .popup-form-wrapper .popup-inner-wrapper .box-right .form-control {
  border: 1px solid #ccc;
  width: 100%;
  border-radius: 7px;
}
/* line 5039, scss/style.scss */
.popup-form-wrapper .popup-inner-wrapper .box-right .close-btn {
  color: #000;
  font-size: 1.143em;
}
/* line 5044, scss/style.scss */
.popup-form-wrapper .popup-inner-wrapper .close-popup {
  display: block;
  right: 10px;
  top: 10px;
}
/* line 5049, scss/style.scss */
.popup-form-wrapper .popup-inner-wrapper .success-msg {
  background: green;
  color: #fff;
  padding: 7px 10px;
  width: 100%;
  display: block;
  margin-bottom: 10px;
  font-size: 1.1em;
  font-weight: 600;
}

@keyframes animatetop {
  from {
    top: -300px;
    opacity: 0;
  }
  to {
    top: 0;
    opacity: 1;
  }
}
/* line 5071, scss/style.scss */
.box-left .wc {
  font-size: 1.571em;
  margin-bottom: 10px;
}

/* line 5075, scss/style.scss */
.box-left .cz {
  font-size: 1.143em;
  color: #9dbafb;
  margin-bottom: 20px;
}

/* line 5081, scss/style.scss */
.close-popup {
  z-index: 9;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
  display: block;
  border-radius: 100%;
  cursor: pointer;
  text-indent: -9999px;
  padding: 7px;
  border: 1px solid #bdbdbd;
  position: absolute;
  right: 4px;
  top: 4px;
}
/* line 5083, scss/style.scss */
.close-popup::after {
  content: "";
  background: url(images/svg-icons.svg#close-icon) 0 0 no-repeat;
  width: 14px;
  height: 14px;
  display: block;
}
/* line 5084, scss/style.scss */
.close-popup:hover {
  background-color: #f2f2f2;
}

/* line 5086, scss/style.scss */
.login-popup-card {
  justify-content: center;
  z-index: 90;
  background: #fff;
  padding: 25px;
  border-radius: 12px;
  text-align: center;
  max-width: 340px;
  width: 100%;
  box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.4);
}
/* line 5099, scss/style.scss */
.login-popup-card .close-popup {
  padding: 5px;
  font-size: 0px;
}
/* line 5100, scss/style.scss */
.login-popup-card .close-popup:after {
  width: 10px;
  height: 10px;
}

/* line 5106, scss/style.scss */
.login-btn {
  display: inline-block;
  margin-top: 15px;
  text-decoration: none;
  font-weight: bold;
}

/* line 5114, scss/style.scss */
.ref_text {
  background-color: #FFC727;
  border: 1px dashed #000;
  border-radius: 10px;
  padding: 15px;
  width: 300px;
  margin: auto auto 35px;
  font-size: 1.5rem;
  font-weight: 600;
}
/* line 5116, scss/style.scss */
.ref_text span {
  display: block;
  font-size: 1.4em;
  font-weight: 700;
}

/* line 5118, scss/style.scss */
.ref_share_box {
  display: flex;
  justify-content: center;
  gap: 15px;
  flex-wrap: wrap;
  margin-bottom: 20px;
}
/* line 5119, scss/style.scss */
.ref_share_box .tweet-share-btn {
  width: 53px;
  height: 53px;
  padding: 10px;
  border-radius: 50%;
  display: block;
  font-size: 0px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
/* line 5120, scss/style.scss */
.ref_share_box .tweet-share-btn::before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background: url("images/header-icon.svg#twitter") no-repeat;
}
/* line 5122, scss/style.scss */
.ref_share_box .fb-share-btn {
  width: 53px;
  height: 53px;
  padding: 10px;
  border-radius: 50%;
  display: block;
  font-size: 0px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
/* line 5123, scss/style.scss */
.ref_share_box .fb-share-btn::before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background: url("images/header-icon.svg#facebook") no-repeat;
}
/* line 5125, scss/style.scss */
.ref_share_box .sms_ref {
  width: 53px;
  height: 53px;
  padding: 10px;
  border-radius: 50%;
  font-size: 0px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
/* line 5126, scss/style.scss */
.ref_share_box .sms_ref::after {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background: url(images/svg-icons.svg#sms) 0 0 no-repeat;
}
/* line 5128, scss/style.scss */
.ref_share_box .email_ref {
  width: 53px;
  height: 53px;
  padding: 10px;
  border-radius: 50%;
  font-size: 0px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
/* line 5129, scss/style.scss */
.ref_share_box .email_ref::after {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background: url(images/svg-icons.svg#mail) 0 0 no-repeat;
}

/* line 5132, scss/style.scss */
.referel-sms {
  margin-bottom: 10px;
  color: #155724;
  font-size: 0.875rem;
}

/* line 5133, scss/style.scss */
.count_box {
  text-align: center;
  font-size: 1.2rem;
  font-weight: 700;
}

/* line 5134, scss/style.scss */
.ref_pic {
  text-align: center;
  margin-bottom: 20px;
}

/* line 5135, scss/style.scss */
.ref_form_box {
  width: 400px;
  max-width: 100%;
  margin: 0 auto 10px;
  display: block;
}

/* line 5136, scss/style.scss */
.ref-form-wrap {
  position: fixed;
  display: none;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  background: rgba(24, 24, 24, 0.71);
  z-index: 999;
}
/* line 5137, scss/style.scss */
.ref-form-wrap .refral-contact {
  color: #fff;
  width: 400px;
  padding: 24px;
  max-width: 94%;
  background-color: white;
  border-radius: 15px;
  color: #000;
  position: relative;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
/* line 5139, scss/style.scss */
.ref-form-wrap .refral-contact a {
  display: inline-flex;
  margin-bottom: 10px;
  cursor: pointer;
}
/* line 5140, scss/style.scss */
.ref-form-wrap .refral-contact .form-control {
  width: 100%;
  padding: 8px 10px;
  border-radius: 8px;
  margin-bottom: 10px;
}
/* line 5141, scss/style.scss */
.ref-form-wrap .refral-contact p {
  font-size: 0.875rem;
}
/* line 5142, scss/style.scss */
.ref-form-wrap .refral-contact .flabel {
  display: block;
  margin-bottom: 6px;
}
/* line 5143, scss/style.scss */
.ref-form-wrap .refral-contact .mediaum-title {
  font-weight: 600;
  font-size: 1.4rem;
  margin-bottom: 15px;
}

/* line 5146, scss/style.scss */
.close-refreal-popup, .content-close {
  z-index: 9;
  display: block;
  border-radius: 100%;
  cursor: pointer;
  text-indent: -9999px;
  padding: 7px;
  position: absolute;
  right: 4px;
  top: 4px;
  border: none;
  background: none;
}
/* line 5155, scss/style.scss */
.close-refreal-popup:after, .content-close:after {
  content: "";
  background: url(images/svg-icons.svg#close-icon) 0 0 no-repeat;
  width: 14px;
  height: 14px;
  display: block;
}
/* line 5162, scss/style.scss */
.close-refreal-popup:hover, .content-close:hover {
  background-color: #f2f2f2;
}

/* line 5164, scss/style.scss */
.content-close {
  display: none;
  background-color: #f2f2f2;
}
/* line 5165, scss/style.scss */
.content-close:hover {
  background-color: #f6f6f6;
}

/* line 5167, scss/style.scss */
h1.refpage_title {
  text-align: center;
  font-size: 2rem;
}

/* line 5170, scss/style.scss */
.mshare {
  display: flex;
  justify-content: center;
  padding-top: 15px;
  gap: 15px;
}
/* line 5174, scss/style.scss */
.mshare a {
  width: 40px;
  height: 40px;
  padding: 9px;
  font-size: 0px;
  background-color: #000;
  display: inline-block;
  border-radius: 50%;
}
/* line 5175, scss/style.scss */
.mshare a:after {
  width: 100%;
  height: 100%;
  content: "";
  display: block;
}
/* line 5188, scss/style.scss */
.mshare .fb-icon {
  background-color: #3b5998;
}
/* line 5190, scss/style.scss */
.mshare .fb-icon:after {
  background: url("images/header-icon.svg#wfacebook") no-repeat;
}
/* line 5193, scss/style.scss */
.mshare .fb-icon:hover {
  background-color: #3c62b3;
}
/* line 5197, scss/style.scss */
.mshare .tw-icon {
  background-color: #000;
}
/* line 5199, scss/style.scss */
.mshare .tw-icon:after {
  background: url("images/header-icon.svg#twitter-white") no-repeat;
}
/* line 5202, scss/style.scss */
.mshare .tw-icon:hover {
  background-color: #666;
}

/* line 5211, scss/style.scss */
.app-wrapper {
  padding: 75px 60px;
  background: url(images/section-bg.jpg) center top no-repeat;
  background-size: cover;
  display: grid;
  grid-template-columns: 1fr 1fr;
}

/* line 5212, scss/style.scss */
.app_btn_area {
  margin-top: 20px;
  display: flex;
  justify-content: center;
  gap: 20px;
}

/* line 5213, scss/style.scss */
.app_btn img {
  max-width: 100%;
}

/* line 5214, scss/style.scss */
.app-item {
  color: #000;
  padding: 0 26px 18px;
  text-align: center;
  border-right: 1px solid #b2d7fb;
}

/* line 5215, scss/style.scss */
.app-item span {
  font-size: 1.429rem;
  display: block;
}

/* line 5216, scss/style.scss */
.app-item strong {
  font-size: 3.643rem;
  display: block;
  font-weight: 700;
  color: #2c4a8b;
}

/* line 5217, scss/style.scss */
.app-item p {
  font-size: 1.714em;
  display: block;
  margin: 0px;
  padding: 0px;
}

/* line 5218, scss/style.scss */
body.color-white-to-black .app-wrapper .app-item p {
  color: #000000;
}

/* line 5219, scss/style.scss */
.app-item:nth-child(2) {
  border: none;
}

/* line 5222, scss/style.scss */
.stat-home span {
  border-radius: 6px;
  background: #ff9c71;
  color: #fff;
  display: inline-flex;
  align-items: center;
  font-size: 0.875rem;
  padding: 3px 10px 3px 4px;
  gap: 6px;
}
/* line 5231, scss/style.scss */
.stat-home span small {
  margin: 0px;
  font-weight: 700;
  padding: 6px;
  border: none;
  min-width: 60px;
  text-align: center;
  line-height: 1;
  background: rgba(255, 255, 255, 0.7);
  color: #ec7026;
  border-radius: 6px;
}

/* line 5241, scss/style.scss */
.no-activity, .no-record {
  padding: 15px;
  display: grid;
  align-items: center;
  width: 300px;
  text-align: center;
  gap: 20px;
  background: #ffe8c5;
  margin: auto;
  max-width: 100%;
}
/* line 5242, scss/style.scss */
.no-activity::before, .no-record::before {
  content: "";
  width: 50px;
  height: 50px;
  background: url(images/no-activity.svg) 0 0 no-repeat;
  display: block;
  margin: auto;
}

/* line 5244, scss/style.scss */
.no-record {
  grid-column: 1 / -1;
}

/* line 5247, scss/style.scss */
.password-strength__indicator.is-weak {
  background-color: red;
}
/* line 5248, scss/style.scss */
.password-strength__indicator.is-fair {
  background-color: yellow;
}
/* line 5249, scss/style.scss */
.password-strength__indicator.is-good {
  background-color: green;
}
/* line 5250, scss/style.scss */
.password-strength__indicator.is-strong {
  background-color: green;
}

/* line 5252, scss/style.scss */
.owl-carousel.islider .owl-nav button, .owl-carousel.camp-slider .owl-nav button {
  overflow: hidden;
}

/* line 5256, scss/style.scss */
#comment-delete-popup {
  position: fixed;
  inset: 0;
  background: transparent;
  /* 👈 no dark overlay */
  z-index: 99999;
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

/* line 5266, scss/style.scss */
#comment-delete-popup.is-visible {
  opacity: 1;
  pointer-events: all;
}

/* line 5271, scss/style.scss */
#comment-delete-popup-inner {
  position: absolute;
  background: #fff;
  border-radius: 12px;
  padding: 1rem;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.18), 0 1.5px 6px rgba(0, 0, 0, 0.1);
  transform: scale(0.92) translateY(-6px);
  transition: transform 0.2s cubic-bezier(0.32, 0.72, 0, 1), opacity 0.2s ease;
  opacity: 0;
}

/* line 5282, scss/style.scss */
#comment-delete-popup.is-visible #comment-delete-popup-inner {
  transform: scale(1) translateY(0);
  opacity: 1;
}

/* 👇 Arrow pointing up (popup below trigger) */
/* line 5288, scss/style.scss */
#comment-delete-popup-inner.arrow-top::before {
  content: '';
  position: absolute;
  top: -7px;
  left: 50%;
  transform: translateX(-50%);
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 8px solid #fff;
  filter: drop-shadow(0 -2px 2px rgba(0, 0, 0, 0.08));
}

/* 👇 Arrow pointing down (popup above trigger) */
/* line 5301, scss/style.scss */
#comment-delete-popup-inner.arrow-bottom::after {
  content: '';
  position: absolute;
  bottom: -7px;
  left: 50%;
  transform: translateX(-50%);
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 8px solid #fff;
  filter: drop-shadow(0 2px 2px rgba(0, 0, 0, 0.08));
}

/* line 5313, scss/style.scss */
#comment-delete-popup-icon {
  font-size: 1.5rem;
  text-align: center;
  margin-bottom: 0.4rem;
}

/* line 5319, scss/style.scss */
#comment-delete-popup-inner h3 {
  text-align: center;
  font-size: 0.95rem;
  font-weight: 600;
  color: #111;
  margin: 0 0 0.25rem;
}

/* line 5327, scss/style.scss */
#comment-delete-popup-inner p {
  text-align: center;
  font-size: 0.8rem;
  color: #888;
  margin: 0 0 0.85rem;
}

/* line 5334, scss/style.scss */
#comment-delete-popup-actions {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}

/* line 5340, scss/style.scss */
#comment-delete-popup-actions button {
  width: 100%;
  padding: 0.65rem;
  border: none;
  border-radius: 8px;
  font-size: 0.9rem;
  font-weight: 500;
  cursor: pointer;
  transition: background 0.15s ease, transform 0.1s ease;
}

/* line 5351, scss/style.scss */
#comment-delete-popup-actions button:active {
  transform: scale(0.97);
}

/* line 5355, scss/style.scss */
.btn-confirm {
  background: #ff3b30;
  color: #fff;
}

/* line 5360, scss/style.scss */
.btn-confirm:hover {
  background: #e02d24;
}

/* line 5364, scss/style.scss */
.btn-confirm:disabled {
  background: #ffb3af;
  cursor: not-allowed;
}

/* line 5369, scss/style.scss */
.btn-cancel {
  background: #f2f2f7;
  color: #333;
}

/* line 5374, scss/style.scss */
.btn-cancel:hover {
  background: #e5e5ea;
}

/* line 5377, scss/style.scss */
.load-more-replies {
  background-color: #0056b3;
  padding: 7px 20px;
  color: #fff;
  display: inline-flex;
  margin-bottom: 10px;
}

/* line 5378, scss/style.scss */
.hide-replies {
  background-color: #b30055;
  padding: 7px 20px;
  color: #fff;
  display: inline-flex;
  margin-bottom: 10px;
}

/* line 5379, scss/style.scss */
.comment_under-review_links {
  display: flex;
  align-items: center;
  margin-right: 10px;
}

/* line 5380, scss/style.scss */
.under-review span {
  color: #dd6464;
}

/* line 5381, scss/style.scss */
.comment-video {
  width: 80px;
  display: inline-flex;
  max-height: 80px;
  overflow: hidden;
}

/* line 5383, scss/style.scss */
.user.user--full {
  padding: 20px;
  box-shadow: 0 0px 5px rgba(0, 0, 0, 0.3);
  border-radius: 14px;
}
/* line 5386, scss/style.scss */
.user.user--full .label, .user.user--full .field__label {
  font-weight: 600;
  margin-bottom: 7px;
}
/* line 5387, scss/style.scss */
.user.user--full .form-item, .user.user--full .field--label-above {
  padding: 15px 0;
  border-bottom: 1px solid #c6c6c6;
}

/* line 5389, scss/style.scss */
.admin-user {
  scroll-padding-top: 0px;
  --drupal-displace-offset-top: 40px;
}

/* line 5393, scss/style.scss */
.description.text-muted {
  margin-top: 5px;
}

/* line 5394, scss/style.scss */
.external-task {
  display: block;
  margin-top: 15px;
}

/* line 5395, scss/style.scss */
#survey_frame {
  width: 100%;
  overflow: hidden;
}

/* line 5396, scss/style.scss */
.activity-list .content-item, .node-type--group .content-list-wrapper .content-item {
  grid-template-columns: 1fr min(500px, 40%);
}

@media all and (max-width: 1560px) {
  /* line 3, scss/_responsive.scss */
  .owl-carousel.islider .owl-nav .owl-next, .owl-carousel.camp-slider .owl-nav .owl-next {
    right: -10px !important;
  }

  /* line 4, scss/_responsive.scss */
  .owl-carousel.islider .owl-nav .owl-prev, .owl-carousel.camp-slider .owl-nav .owl-prev {
    left: -10px !important;
  }

  /* line 5, scss/_responsive.scss */
  ol.breadcrumb, .block--mygov-radix-pagetitle-2, .container {
    max-width: 1320px;
  }

  /* line 6, scss/_responsive.scss */
  .chl-timeline span small {
    margin-left: 0px;
  }
}
@media all and (max-width: 1500px) {
  /* line 9, scss/_responsive.scss */
  .group-content-summary {
    flex-wrap: wrap;
  }

  /* line 10, scss/_responsive.scss */
  .group-wrapper__contact-container {
    gap: 40px;
  }

  /* line 11, scss/_responsive.scss */
  .badge_logo {
    grid-template-columns: 400px auto;
  }

  /* line 12, scss/_responsive.scss */
  .cmaker {
    padding: 0 10px;
  }

  /* line 13, scss/_responsive.scss */
  .row_box {
    grid-template-columns: repeat(3, 276px);
  }
}
@media all and (max-width: 1400px) {
  /* line 16, scss/_responsive.scss */
  .activity-dashboard .dsb-item {
    padding: 20px 10px;
  }

  /* line 17, scss/_responsive.scss */
  .activity-dashboard .dsb-item span {
    font-size: 2rem;
  }

  /* line 18, scss/_responsive.scss */
  .pledge-section .pledge-content::after {
    left: -14px;
  }

  /* line 19, scss/_responsive.scss */
  .social-card-wrapper .views-element-container {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media all and (max-width: 1280px) {
  /* line 21, scss/_responsive.scss */
  .media-list-filter {
    gap: 15px;
  }
}
@media all and (max-width: 1240px) {
  /* line 23, scss/_responsive.scss */
  .wn-media {
    padding: 0 50px;
  }

  /* line 24, scss/_responsive.scss */
  .mkb-content .block-title {
    max-width: 90%;
  }

  /* line 25, scss/_responsive.scss */
  .group-page .content-item {
    grid-template-columns: 270px auto;
  }

  /* line 26, scss/_responsive.scss */
  .ligin-pt-block {
    gap: 0px;
  }

  /* line 27, scss/_responsive.scss */
  .inner-page .container, .main-content-wrapper {
    grid-template-columns: 240px auto;
  }

  /* line 28, scss/_responsive.scss */
  .desiminate-pic {
    right: 0px;
  }

  /* line 29, scss/_responsive.scss */
  .weekly-newsletter h1.page-title {
    margin-left: 265px;
  }
}
@media all and (max-width: 1179px) {
  /* line 34, scss/_responsive.scss */
  .statistics-block .statistics-view {
    font-size: 0.875rem;
    margin-bottom: 20px;
  }

  /* line 35, scss/_responsive.scss */
  .megamenu li {
    font-size: 0.875rem;
  }

  /* line 36, scss/_responsive.scss */
  .tab-wrapper {
    grid-template-columns: 230px auto;
    padding-top: 0px;
  }

  /* line 37, scss/_responsive.scss */
  .dashboard-block {
    padding-top: 20px;
  }

  /* line 38, scss/_responsive.scss */
  .tab-wrapper .tab-content {
    padding: 0 5px;
  }

  /* line 39, scss/_responsive.scss */
  .list-view .content-block-wrapper .block-item {
    padding-left: 20px;
  }

  /* line 40, scss/_responsive.scss */
  .list-view .content-block-wrapper .act-info {
    margin-right: 20px;
  }

  /* line 42, scss/_responsive.scss */
  .pledge-section .pledge-numbers .male-pledge-count .cnum {
    left: 15px;
    top: 130px;
  }

  /* line 43, scss/_responsive.scss */
  .pledge-section .pledge-numbers .female-pledge-count .cnum {
    left: 0px;
    top: 128px;
  }

  /* line 44, scss/_responsive.scss */
  .state-up-wrapper .mgstate-item {
    padding-bottom: 0px;
  }

  /* line 45, scss/_responsive.scss */
  .state-up-wrapper .states-list .states-slider.owl-carousel {
    padding-bottom: 0px;
  }

  /* line 46, scss/_responsive.scss */
  .social-hub-section .mygov_social_list {
    grid-template-columns: repeat(5, 1fr);
  }

  /* line 47, scss/_responsive.scss */
  .deleloped-by-section {
    padding: 15px 20px;
    flex-wrap: wrap;
  }

  /* line 48, scss/_responsive.scss */
  .footer {
    padding-top: 40px;
  }

  /* line 49, scss/_responsive.scss */
  .link-block .menu li {
    font-size: 0.875rem;
  }

  /* line 50, scss/_responsive.scss */
  .links-wrapper ul {
    padding: 15px;
  }

  /* line 51, scss/_responsive.scss */
  .state-up-wrapper {
    grid-template-columns: 200px auto;
  }

  /* line 52, scss/_responsive.scss */
  .inner-page .container, .main-content-wrapper {
    grid-template-columns: 260px auto;
  }

  /* line 53, scss/_responsive.scss */
  .mygov-app .qr-code {
    margin-right: 15px;
  }

  /* line 54, scss/_responsive.scss */
  .login-by {
    padding: 20px 15px;
  }

  /* line 55, scss/_responsive.scss */
  .pwdless-login-form .container {
    grid-template-columns: 55% 42%;
  }

  /* line 56, scss/_responsive.scss */
  .pwdless-login-form .pwdless-login-wrapper, .pwdless-login-form .other-logins {
    padding: 25px;
  }

  /* line 57, scss/_responsive.scss */
  .group-wrapper__contact-container {
    gap: 20px;
  }

  /* line 58, scss/_responsive.scss */
  .pb-wrapper .pulse-detail {
    padding: 50px 20px 30px 0;
  }

  /* line 59, scss/_responsive.scss */
  .pb-wrapper {
    gap: 20px;
  }

  /* line 60, scss/_responsive.scss */
  .media-list-filter {
    grid-template-columns: repeat(2, 1fr);
  }

  /* line 61, scss/_responsive.scss */
  .podcast-landing .explore-text h1 {
    font-size: 3rem;
  }

  /* line 62, scss/_responsive.scss */
  .podcast-landing .banner-block {
    padding: 50px 0;
  }

  /* line 63, scss/_responsive.scss */
  .wm-block {
    grid-template-columns: 38% auto;
  }

  /* line 64, scss/_responsive.scss */
  .desiminate-block {
    padding: 120px 25px;
    gap: 20px;
  }

  /* line 65, scss/_responsive.scss */
  .mygov-circular .mygov-circular {
    gap: 30px;
  }

  /* line 67, scss/_responsive.scss */
  .weekly-newsletter h1.page-title {
    margin-left: 290px;
  }

  /* line 68, scss/_responsive.scss */
  .badge_level {
    grid-template-columns: 1fr;
    gap: 10px;
  }

  /* line 69, scss/_responsive.scss */
  .badge_level ul {
    padding: 0px;
    grid-template-columns: repeat(3, 1fr);
  }

  /* line 70, scss/_responsive.scss */
  .badge_level li:nth-child(4) {
    border-left: none;
  }

  /* line 71, scss/_responsive.scss */
  .row_box {
    grid-template-columns: repeat(3, 255px);
  }

  /* line 72, scss/_responsive.scss */
  .content-item {
    padding-left: 20px;
  }
}
@media all and (max-width: 1100px) {
  /* line 75, scss/_responsive.scss */
  .podcast-by-author {
    gap: 30px;
  }

  /* line 76, scss/_responsive.scss */
  .podcast-by-author .author-item {
    box-shadow: 0 6px 12px rgba(243, 214, 170, 0.4);
  }

  /* line 77, scss/_responsive.scss */
  .podcast-by-author .author-item .all-episode a {
    font-size: 0.875rem;
    padding: 7px 10px 7px 14px;
  }

  /* line 78, scss/_responsive.scss */
  .podcast-by-author .author-item .all-episode a:after {
    width: 30px;
    height: 30px;
    background-size: 100%;
  }

  /* line 79, scss/_responsive.scss */
  .samvad-podcast .block-head {
    grid-template-columns: 70% auto;
    align-items: center;
  }

  /* line 80, scss/_responsive.scss */
  .samvad-podcast .content-item h3 {
    font-size: 1.2rem;
  }

  /* line 81, scss/_responsive.scss */
  .samvad-podcast .episode-list h3 {
    font-size: 1.3rem;
  }

  /* line 82, scss/_responsive.scss */
  .samvad-podcast .episode-list {
    padding: 20px;
  }

  /* line 83, scss/_responsive.scss */
  .samvad-podcast .episode-number {
    margin-bottom: 20px;
  }

  /* line 84, scss/_responsive.scss */
  .site-map-menus {
    grid-template-columns: repeat(3, 1fr);
    gap: 21px;
    padding-top: 0px;
  }

  /* line 85, scss/_responsive.scss */
  .site-map-menus .site-map-box-menu.site-map-box-menu-menu-states-links {
    grid-column: 1 / 4;
  }

  /* line 86, scss/_responsive.scss */
  .portal-sec-detail {
    padding: 21px;
  }

  /* line 87, scss/_responsive.scss */
  .pramotion-detail {
    padding: 21px 21px 30px;
  }

  /* line 88, scss/_responsive.scss */
  .portial-section-list {
    gap: 13px;
    grid-template-columns: repeat(3, 1fr);
  }

  /* line 89, scss/_responsive.scss */
  .uses-item h4 {
    font-size: 1rem;
  }

  /* line 90, scss/_responsive.scss */
  .publish-date {
    font-size: 0.875rem;
    padding: 7px 10px;
  }

  /* line 91, scss/_responsive.scss */
  .desiminate-pic {
    position: static;
  }

  /* line 92, scss/_responsive.scss */
  .desiminate-block {
    padding: 25px;
    margin-top: 20px;
  }

  /* line 93, scss/_responsive.scss */
  .work-block-item {
    padding: 20px;
  }

  /* line 94, scss/_responsive.scss */
  .cdb-block .block-info {
    padding-right: 0px;
  }

  /* line 95, scss/_responsive.scss */
  .archive-content .archive-item {
    padding: 15px;
  }

  /* line 96, scss/_responsive.scss */
  .sectors-list {
    grid-template-columns: repeat(5, 1fr);
  }

  /* line 97, scss/_responsive.scss */
  .sms-note {
    padding: 25px;
  }

  /* line 98, scss/_responsive.scss */
  .login-block-wrap {
    gap: 0px;
  }

  /* line 99, scss/_responsive.scss */
  .suggested-videos {
    width: 300px;
  }

  /* line 101, scss/_responsive.scss */
  .trending-list {
    grid-template-columns: repeat(2, 1fr);
  }

  /* line 102, scss/_responsive.scss */
  .trending-card.w-100 {
    grid-template-columns: 1fr 1fr;
    gap: 20px;
    padding-right: 15px;
  }

  /* line 103, scss/_responsive.scss */
  .trending-card.w-100 .card-content-info {
    padding-top: 12px;
  }

  /* line 104, scss/_responsive.scss */
  .trending-card.w-100 .card-action {
    margin-bottom: 15px;
  }

  /* line 105, scss/_responsive.scss */
  .trending-card .activity-name {
    margin-bottom: 0px;
  }

  /* line 106, scss/_responsive.scss */
  .search-layout, .badges .page-content {
    gap: 20px;
  }

  /* line 107, scss/_responsive.scss */
  .row_box .level-item {
    background: none;
  }

  /* line 108, scss/_responsive.scss */
  .row_box {
    grid-template-columns: repeat(3, 1fr);
  }

  /* line 109, scss/_responsive.scss */
  .content-list-wrapper.grid-view, .podcast-list {
    grid-template-columns: repeat(2, 1fr);
    gap: 15px;
  }

  /* line 110, scss/_responsive.scss */
  .pledge-section .pledge-content {
    gap: 30px;
  }

  /* line 111, scss/_responsive.scss */
  .pledge-section .pledge-numbers .total-pledge-count strong {
    font-size: 1.85rem;
  }

  /* line 112, scss/_responsive.scss */
  .pledge-section .pledge-numbers .total-pledge-count .cnum, .pledge-section .pledge-numbers .male-pledge-count .cnum strong, .pledge-section .pledge-numbers .female-pledge-count .cnum strong {
    font-size: 1.2rem;
  }

  /* line 113, scss/_responsive.scss */
  .pledge-section .pledge-numbers .male-pledge-count .cnum, .pledge-section .pledge-numbers .female-pledge-count .cnum {
    font-size: 1rem;
  }

  /* line 114, scss/_responsive.scss */
  .site-map-menus .site-map-box-menu.site-map-box-menu-mygov-states {
    grid-column: 2 / 4;
  }
}
@media all and (max-width: 1023px) {
  /* line 117, scss/_responsive.scss */
  .inner-page .container, .main-content-wrapper {
    grid-template-columns: 200px auto;
  }

  /* line 118, scss/_responsive.scss */
  .state-up-wrapper {
    grid-template-columns: 1fr;
    gap: 20px;
  }

  /* line 119, scss/_responsive.scss */
  .row_box {
    grid-template-columns: repeat(2, 1fr);
  }

  /* line 120, scss/_responsive.scss */
  .social-media-section {
    padding: 30px 0;
  }

  /* line 127, scss/_responsive.scss */
  .main-header .header-search-block {
    padding: 12px 0px;
  }

  /* line 128, scss/_responsive.scss */
  .mygov-app .qr-code {
    margin: 0px auto 10px;
  }

  /* line 129, scss/_responsive.scss */
  .mygov-app {
    grid-template-columns: 1fr;
  }

  /* line 130, scss/_responsive.scss */
  .mygov-app .download-link {
    grid-template-columns: auto auto;
    gap: 10px;
    justify-content: center;
  }

  /* line 131, scss/_responsive.scss */
  .gov-logo ul li {
    margin: 0 0 0 15px;
  }

  /* line 132, scss/_responsive.scss */
  .periodical-wrapper .pb-item {
    padding: 20px 12px 10px;
  }

  /* line 133, scss/_responsive.scss */
  .periodical-wrapper h3 {
    font-size: 1.5rem;
  }

  /* line 134, scss/_responsive.scss */
  .periodical-wrapper .periodical-block {
    gap: 20px;
  }

  /* line 135, scss/_responsive.scss */
  .prime-wrapper .mygovprime {
    grid-template-columns: 1fr 2fr;
  }

  /* line 136, scss/_responsive.scss */
  .prime-wrapper .mygovprime .mgp-large {
    padding: 15px;
  }

  /* line 137, scss/_responsive.scss */
  .prime-wrapper .mygovprime .mgp-oth {
    grid-template-columns: repeat(2, 1fr);
  }

  /* line 138, scss/_responsive.scss */
  .prime-wrapper .mygovprime .mgp-oth .mgp-item:nth-child(3) {
    display: none;
  }

  /* line 140, scss/_responsive.scss */
  .megamenu {
    padding: 20px;
    background-color: #428dcb;
  }

  /* line 142, scss/_responsive.scss */
  .megamenu_item h2 {
    display: flex;
    justify-content: space-between;
    cursor: pointer;
    padding: 10px;
    background-color: #fff;
    margin: 0px;
    align-items: center;
    border: 1px solid #ccc;
    font-size: 0.875rem;
    font-weight: 500;
  }
  /* line 144, scss/_responsive.scss */
  .megamenu_item h2:after {
    content: "";
    background: url(images/sm-icon.png) 0 0 no-repeat;
    width: 20px;
    height: 15px;
    display: inline-flex;
  }
  /* line 146, scss/_responsive.scss */
  .megamenu_item .submenu {
    display: none;
  }
  /* line 147, scss/_responsive.scss */
  .megamenu_item .submenu ul {
    padding: 10px;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
  }
  /* line 153, scss/_responsive.scss */
  .megamenu_item.open h2:after {
    background: url(images/sm-icon.png) 0 -25px no-repeat;
    width: 20px;
    height: 5px;
  }

  /* line 157, scss/_responsive.scss */
  .megamenu {
    grid-template-columns: 1fr;
  }

  /* line 158, scss/_responsive.scss */
  .megamenu li {
    max-width: 100%;
  }

  /* line 159, scss/_responsive.scss */
  .megamenu li a {
    color: #fff;
  }

  /* line 160, scss/_responsive.scss */
  .all-activities .mg-activities-list {
    padding: 15px 20px;
  }

  /* line 161, scss/_responsive.scss */
  .all-activities .prime-list, .all-activities .pledge-list {
    gap: 15px;
  }

  /* line 162, scss/_responsive.scss */
  .mg-activities .mg-activities-wrapper {
    padding: 30px 0;
  }

  /* line 163, scss/_responsive.scss */
  .group-page .group-content-summary {
    gap: 10px;
  }

  /* line 164, scss/_responsive.scss */
  .pwdless-login-form .pwdless-login-wrapper, .pwdless-login-form .other-logins {
    padding: 18px;
  }

  /* line 165, scss/_responsive.scss */
  .pwdless-login-form .login-options {
    padding-bottom: 10px;
  }

  /* line 166, scss/_responsive.scss */
  .contact-wrapper {
    grid-template-columns: 350px auto;
    gap: 25px;
  }

  /* line 167, scss/_responsive.scss */
  .contact-address {
    padding: 15px;
  }

  /* line 168, scss/_responsive.scss */
  .feedback .mg-feedback-form {
    width: 400px;
    padding: 15px 5px;
  }

  /* line 169, scss/_responsive.scss */
  .group-wrapper__detail {
    grid-template-columns: max(240px, 30%) auto;
  }

  /* line 170, scss/_responsive.scss */
  .newletter-list .news-item .btn {
    font-size: 0.8125rem;
  }

  /* line 171, scss/_responsive.scss */
  .media-list .video-share .share-box .whatsapp, .media-wrapper .media-item .video-share .share-box .whatsapp {
    display: inline-block;
  }

  /* line 172, scss/_responsive.scss */
  .media-wrapper .media-item {
    grid-template-columns: 70% 30%;
  }

  /* line 173, scss/_responsive.scss */
  .node-dates .start-date strong, .node-dates .end-date strong {
    padding: 10px;
  }

  /* line 174, scss/_responsive.scss */
  .node-dates .start-date {
    padding-left: 0;
  }

  /* line 175, scss/_responsive.scss */
  .node-dates .end-date {
    padding-right: 0px;
  }

  /* line 176, scss/_responsive.scss */
  .node-dates .end-date strong:after {
    left: auto;
    right: -5px;
  }

  /* line 177, scss/_responsive.scss */
  .node-dates .start-date strong:after {
    left: -5px;
    right: auto;
  }

  /* line 178, scss/_responsive.scss */
  .node-dates {
    margin: 1rem;
  }

  /* line 179, scss/_responsive.scss */
  .group-wrapper__contact-container {
    grid-template-columns: repeat(2, 1fr);
  }

  /* line 180, scss/_responsive.scss */
  .ebook-wrapper .ebook-row .btn-group {
    flex-wrap: wrap;
  }

  /* line 181, scss/_responsive.scss */
  .samvad-podcast .content-item {
    padding-right: 15px;
  }

  /* line 182, scss/_responsive.scss */
  .samvad-podcast .episode-wrapper {
    gap: 25px;
  }

  /* line 183, scss/_responsive.scss */
  .samvad-podcast {
    padding-top: 5px;
  }

  /* line 184, scss/_responsive.scss */
  .pulse-list {
    grid-template-columns: 1fr;
    gap: 18px;
  }

  /* line 185, scss/_responsive.scss */
  .pulse-list .news-item {
    gap: 16px;
    padding: 14px;
    border-radius: 10px;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
  }

  /* line 186, scss/_responsive.scss */
  .pulse-list .pager {
    grid-column: 1;
  }

  /* line 187, scss/_responsive.scss */
  .help-block-content {
    padding-top: 0px;
  }

  /* line 188, scss/_responsive.scss */
  .simple-page-associate-mygov .task-wrap {
    gap: 23px;
  }

  /* line 189, scss/_responsive.scss */
  .simple-page-associate-mygov .task-wrap li {
    padding: 20px;
  }

  /* line 190, scss/_responsive.scss */
  .simple-page-associate-mygov .potential-list {
    gap: 15px;
  }

  /* line 191, scss/_responsive.scss */
  .simple-page-associate-mygov .potential-list li {
    padding: 20px 15px;
  }

  /* line 192, scss/_responsive.scss */
  .ctx-block {
    padding: 15px;
  }

  /* line 193, scss/_responsive.scss */
  .pb-wrapper {
    grid-template-columns: 1fr;
  }

  /* line 194, scss/_responsive.scss */
  .pb-wrapper .pulse-img {
    text-align: center;
  }

  /* line 195, scss/_responsive.scss */
  .pb-wrapper.e-pulse {
    background-image: none;
  }

  /* line 196, scss/_responsive.scss */
  .pb-wrapper .pulse-detail {
    padding-top: 0px;
  }

  /* line 197, scss/_responsive.scss */
  .mygov-circular .mygov-circular {
    gap: 20px;
  }

  /* line 198, scss/_responsive.scss */
  .archive-content .archive-item h3 {
    font-size: 1.1rem;
  }

  /* line 199, scss/_responsive.scss */
  .sectors-list {
    grid-template-columns: repeat(4, 1fr);
    gap: 15px;
  }

  /* line 200, scss/_responsive.scss */
  .badge_logo {
    grid-template-columns: 1fr 2fr;
  }

  /* line 201, scss/_responsive.scss */
  .cmaker-text h4 {
    font-size: 2rem;
  }

  /* line 202, scss/_responsive.scss */
  .cmaker-text p {
    font-size: 1rem;
  }

  /* line 203, scss/_responsive.scss */
  .intro-block > div {
    grid-template-columns: auto auto;
  }

  /* line 204, scss/_responsive.scss */
  .detail-activity {
    grid-template-columns: repeat(2, 1fr);
    display: grid;
  }

  /* line 205, scss/_responsive.scss */
  .detail-activity span, .detail-activity span:first-child {
    border-bottom: 2px solid #fff;
  }

  /* line 206, scss/_responsive.scss */
  .detail-activity span:nth-child(3) {
    border-left: none;
  }

  /* line 207, scss/_responsive.scss */
  .header-search-block .search-input .form-control {
    width: 300px;
  }

  /* line 208, scss/_responsive.scss */
  .weekly-newsletter h1.page-title {
    margin-left: 0px;
  }

  /* line 209, scss/_responsive.scss */
  .search-results-list {
    padding: 18px;
  }

  /* line 210, scss/_responsive.scss */
  .about-section .grid {
    grid-template-columns: repeat(2, 1fr);
  }

  /* line 211, scss/_responsive.scss */
  .skill-intrest-name span {
    padding: 15px 10px;
  }

  /* line 212, scss/_responsive.scss */
  .activity-dashboard {
    grid-template-columns: repeat(2, 1fr);
  }

  /* line 213, scss/_responsive.scss */
  .activity-dashboard .dsb-item {
    font-size: 0.875rem;
    text-align: center;
    border-top: 1px solid #F2F2F2;
    padding: 14px;
  }
  /* line 214, scss/_responsive.scss */
  .activity-dashboard .dsb-item span {
    font-size: 2rem;
  }
  /* line 215, scss/_responsive.scss */
  .activity-dashboard .dsb-item.submissions-member {
    grid-column: span 2;
  }

  /* line 217, scss/_responsive.scss */
  .sidebar .form-control {
    font-size: 0.8rem;
  }

  /* line 218, scss/_responsive.scss */
  .sidebar #edit-title {
    padding-left: 28px;
  }

  /* line 219, scss/_responsive.scss */
  .search-list input {
    background: url(images/search-icon.png) 6px center no-repeat;
  }

  /* line 220, scss/_responsive.scss */
  .megamenu-wrap {
    max-height: 90vh;
    overflow: auto;
  }

  /* line 221, scss/_responsive.scss */
  .statistics-block {
    grid-template-columns: repeat(3, 1fr);
  }
  /* line 222, scss/_responsive.scss */
  .statistics-block .statistics-view:nth-child(4) {
    border: none;
  }

  /* line 224, scss/_responsive.scss */
  .pledge-section .pledge-numbers .total-pledge-count {
    margin: 0px;
  }

  /* line 225, scss/_responsive.scss */
  .pledge-section .pledge-numbers {
    border-radius: 15px;
    padding: 15px;
  }

  /* line 226, scss/_responsive.scss */
  .mygovsocial-lang-detail .social-lang-body a {
    padding: 8px;
  }

  /* line 227, scss/_responsive.scss */
  .mygovsocial-lang-detail .social-lang-body i {
    padding: 6px;
    width: 34px;
    height: 34px;
  }

  /* line 228, scss/_responsive.scss */
  .mygovsocial-lang-detail .social-lang-body div {
    gap: 10px;
  }

  /* line 229, scss/_responsive.scss */
  .display-buttons {
    display: none;
  }
}
@media all and (max-width: 900px) {
  /* line 233, scss/_responsive.scss */
  .podcast-wrapper .podcast-detail {
    grid-template-columns: 1fr;
  }
}
@media all and (max-width: 800px) {
  /* line 236, scss/_responsive.scss */
  .discuss-detail, .survey-detail {
    grid-template-columns: 1fr;
  }

  /* line 237, scss/_responsive.scss */
  .discuss-dates, .node-dates {
    border-left: none;
  }

  /* line 238, scss/_responsive.scss */
  .discuss-img, .survey-img {
    padding: 1rem 1rem 0;
  }

  /* line 239, scss/_responsive.scss */
  .mygovsocial-lang-list {
    padding: 15px 0;
    border-radius: 14px;
  }

  /* line 240, scss/_responsive.scss */
  .mygovsocial-lang-list .slang-list {
    padding: 20px 0;
    gap: 10px;
  }

  /* line 241, scss/_responsive.scss */
  .mygovsocial-lang-list .mygovsocial-cat {
    padding-top: 0px;
  }

  /* line 242, scss/_responsive.scss */
  .mygovsocial-lang-list .slang-list .lang-name {
    padding: 8px 15px;
  }

  /* line 243, scss/_responsive.scss */
  .mygovsocial-lang-list .mygovsocial-cat .active-lang {
    padding: 12px 25px;
  }

  /* line 244, scss/_responsive.scss */
  .social-card-wrapper .views-element-container {
    gap: 20px;
  }

  /* line 245, scss/_responsive.scss */
  .mygovsocial-lang-detail {
    border-radius: 11px;
  }

  /* line 246, scss/_responsive.scss */
  .samvad-podcast .content-item h3 {
    font-size: 1.1rem;
  }

  /* line 247, scss/_responsive.scss */
  .samvad-podcast .episode-list h3 {
    font-size: 1.2rem;
  }

  /* line 249, scss/_responsive.scss */
  .podcast-by-author {
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
  }

  /* line 250, scss/_responsive.scss */
  .list-wrapper {
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
    margin-bottom: 20px;
  }

  /* line 251, scss/_responsive.scss */
  .other-podcast .content-item {
    margin-bottom: 0px;
  }

  /* line 252, scss/_responsive.scss */
  .harmonic-podcast {
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
  }

  /* line 253, scss/_responsive.scss */
  .weekly-digest .wd-block .podcast-content {
    padding: 15px;
  }

  /* line 254, scss/_responsive.scss */
  .weekly-digest .wd-block {
    top: -60px;
    margin-top: 80px;
  }

  /* line 255, scss/_responsive.scss */
  .weekly-digest {
    border-radius: 35px 35px 0 0;
  }

  /* line 256, scss/_responsive.scss */
  .pulse-list .news-item .btn, .pulse-list .news-item .border-btn {
    padding: 7px 10px;
  }

  /* line 257, scss/_responsive.scss */
  .grid-col-2 {
    grid-template-columns: 1fr;
  }

  /* line 258, scss/_responsive.scss */
  .poll-data {
    gap: 20px;
    grid-template-columns: auto 250px;
  }

  /* line 262, scss/_responsive.scss */
  .pct-btn {
    font-size: 0.875rem;
  }

  /* line 263, scss/_responsive.scss */
  .app-item span {
    font-size: 15px;
  }

  /* line 264, scss/_responsive.scss */
  .app-item p {
    font-size: 1rem;
  }

  /* line 265, scss/_responsive.scss */
  .app-item strong {
    font-size: 2rem;
  }
}
@media all and (max-width: 767px) {
  /* line 268, scss/_responsive.scss */
  .page-content h1, .page-content h2 {
    font-size: 1.5rem;
  }

  /* line 269, scss/_responsive.scss */
  .block-title h2, .periodical-wrapper .section-title h2, .group-summery .section-title h2 {
    font-size: 1.4rem;
  }

  /* line 270, scss/_responsive.scss */
  .reading-blog .blog-text p {
    font-size: 1.1rem;
  }

  /* line 271, scss/_responsive.scss */
  .connect-mygov {
    grid-template-columns: 1fr;
    text-align: center;
    padding: 20px 15px;
  }

  /* line 272, scss/_responsive.scss */
  .mygov-app {
    margin-top: 15px;
  }

  /* line 273, scss/_responsive.scss */
  .qr-code {
    display: none;
  }

  /* line 274, scss/_responsive.scss */
  .block--mygov-radix-mygovcqw {
    margin-left: 0px;
  }

  /* line 275, scss/_responsive.scss */
  .statistics-block {
    overflow-x: scroll;
    overflow-y: hidden;
    white-space: nowrap;
    scrollbar-width: none;
    grid-template-columns: repeat(6, 1fr);
  }
  /* line 276, scss/_responsive.scss */
  .statistics-block .statistics-view:nth-child(4) {
    border-left: 1px solid #D8D8D8;
  }

  /* line 278, scss/_responsive.scss */
  .block--mygov-radix-views-block--useful-links-footer-block-1 {
    grid-column: 1 / 4;
  }

  /* line 279, scss/_responsive.scss */
  .link-block {
    grid-template-columns: repeat(3, 1fr);
    margin-bottom: 20px;
  }

  /* line 280, scss/_responsive.scss */
  .social-content a {
    width: 34px;
    height: 34px;
    padding: 7px;
    margin: 0px;
  }

  /* line 281, scss/_responsive.scss */
  .social-content {
    flex-wrap: wrap;
    gap: 10px;
    margin-bottom: 20px;
    justify-content: center;
    height: 52px;
    width: 350px;
    padding-right: 50px;
  }

  /* line 282, scss/_responsive.scss */
  .social-content span {
    width: 100%;
  }

  /* line 283, scss/_responsive.scss */
  .social-content .expand-btn {
    width: 35px;
    height: 33px;
  }

  /* line 284, scss/_responsive.scss */
  .server-info {
    padding: 15px;
    flex-wrap: wrap;
  }

  /* line 285, scss/_responsive.scss */
  .form-type-search .form-search {
    width: 185px;
    padding: 9px 9px 9px 32px;
  }

  /* line 286, scss/_responsive.scss */
  .search-wrapper .form-type-search:before {
    left: 9px;
    top: 9px;
  }

  /* line 287, scss/_responsive.scss */
  .search-wrapper #search-block-form .form-submit {
    padding: 7px 12px;
    width: auto;
  }

  /* line 288, scss/_responsive.scss */
  .skip_content {
    display: none;
  }

  /* line 289, scss/_responsive.scss */
  .goi {
    font-size: 0px;
  }

  /* line 290, scss/_responsive.scss */
  .banner.owl-carousel .owl-nav button {
    transform: scale(0.6);
  }

  /* line 291, scss/_responsive.scss */
  .banner.owl-carousel .owl-nav button.owl-prev {
    left: 10px;
  }

  /* line 292, scss/_responsive.scss */
  .banner.owl-carousel .owl-nav button.owl-next {
    right: 10px;
  }

  /* line 293, scss/_responsive.scss */
  .trending-section .ct-tab-block {
    max-width: 100%;
  }

  /* line 294, scss/_responsive.scss */
  .get-involved {
    padding: 20px;
    border-radius: 15px;
  }

  /* line 295, scss/_responsive.scss */
  .content-block-wrapper {
    grid-template-columns: repeat(2, 1fr);
  }

  /* line 296, scss/_responsive.scss */
  .gi-header {
    display: block;
  }

  /* line 297, scss/_responsive.scss */
  .tab-list {
    flex-direction: row;
    width: auto;
    gap: 10px;
    padding: 20px 5px 0 5px;
    overflow-x: scroll;
    overflow-y: hidden;
    white-space: nowrap;
    scrollbar-width: none;
  }

  /* line 298, scss/_responsive.scss */
  .tab-wrapper {
    grid-template-columns: 1fr;
  }

  /* line 299, scss/_responsive.scss */
  .media-content {
    padding: 25px;
    gap: 25px;
  }

  /* line 300, scss/_responsive.scss */
  .tab-list button {
    width: auto;
    min-width: 81px;
    text-align: center;
  }

  /* line 301, scss/_responsive.scss */
  .tab-wrapper .tab-content .view-changer {
    display: none;
  }

  /* line 302, scss/_responsive.scss */
  .mygov-media {
    padding: 30px 0;
  }

  /* line 303, scss/_responsive.scss */
  .periodical-wrapper .periodical-block {
    gap: 10px;
    grid-template-columns: repeat(2, 1fr);
  }

  /* line 304, scss/_responsive.scss */
  .media-thumb {
    padding: 20px 10px;
    display: grid;
    grid-template-columns: 1fr 1fr;
  }

  /* line 305, scss/_responsive.scss */
  .media-thumb .thumb-item h3 {
    font-size: 0.875rem;
    font-weight: 400;
  }

  /* line 306, scss/_responsive.scss */
  .quiz-section, .social-hub-section, .reading-blog, .podcast-section, .pledge-section, .poll-survey-section, .prime-section, .trending-section, .campaign-section, .mg-states, .infocus-section {
    padding: 30px 0;
  }

  /* line 307, scss/_responsive.scss */
  .prime-wrapper .mygovprime .mgp-oth {
    margin-left: 0px;
    padding: 15px;
  }

  /* line 308, scss/_responsive.scss */
  .poll-survey-section .poll-survey-wrapper {
    display: block;
  }

  /* line 309, scss/_responsive.scss */
  .pledge-section .pledge-content {
    grid-template-columns: 1fr;
    gap: 20px;
  }

  /* line 310, scss/_responsive.scss */
  .social-hub-section .mygov_social_list {
    grid-template-columns: repeat(3, 1fr);
  }

  /* line 311, scss/_responsive.scss */
  .group-summery .group-content .group-row {
    width: 48%;
  }

  /* line 312, scss/_responsive.scss */
  .reading-blog .blog-text {
    padding: 20px;
  }

  /* line 313, scss/_responsive.scss */
  .reading-blog .blog-item {
    display: block;
  }

  /* line 314, scss/_responsive.scss */
  .mgstate-map {
    text-align: center;
  }

  /* line 315, scss/_responsive.scss */
  .group-summery {
    padding-top: 0px;
  }

  /* line 316, scss/_responsive.scss */
  .state-up-wrapper .s-item {
    grid-template-columns: repeat(2, 1fr);
  }

  /* line 317, scss/_responsive.scss */
  .reading-blog .blog-tab-nav .tab-outer button {
    font-size: 1.2rem;
  }

  /* line 318, scss/_responsive.scss */
  .infocus-section .activity-name {
    font-size: 0.875rem;
  }

  /* line 319, scss/_responsive.scss */
  .infocus-section .owl-carousel.infocus-slider {
    margin-bottom: 0px;
  }

  /* line 320, scss/_responsive.scss */
  .state-up-wrapper .mgstate-item {
    padding: 10px;
  }

  /* line 321, scss/_responsive.scss */
  .state-up-wrapper .states-list .states-slider.owl-carousel .owl-nav,
  .podcast-section .podcast-slider.owl-carousel .owl-nav,
  .poll-survey-section .poll-survey-wrapper .owl-carousel .owl-nav,
  .quiz-section .owl-carousel.quiz-slider .owl-nav,
  .infocus-section .owl-carousel.infocus-slider .owl-nav,
  .social-media-section .social-media-block.owl-carousel .owl-nav,
  .campaign-section .campaign-slider.owl-carousel .owl-nav {
    position: static;
    text-align: center;
  }

  /* line 328, scss/_responsive.scss */
  .campaign-section .capm-desc {
    height: auto;
    overflow: initial;
    margin-bottom: 10px;
  }

  /* line 329, scss/_responsive.scss */
  .mkb-content {
    grid-template-columns: 1fr;
    gap: 65px;
  }

  /* line 330, scss/_responsive.scss */
  .poll-graphics, .podcast-section .block-title, .trending-section .block-title, .quiz-section .block-title, .reading-blog .blog-tab-nav, .social-hub-section .block-title {
    margin-bottom: 20px;
  }

  /* line 331, scss/_responsive.scss */
  .poll-graphics {
    margin-bottom: 10px;
  }

  /* line 332, scss/_responsive.scss */
  .periodical-wrapper {
    padding-bottom: 20px;
  }

  /* line 333, scss/_responsive.scss */
  .reading-blog .publish-date {
    font-size: 0.9rem;
  }

  /* line 334, scss/_responsive.scss */
  .campaign-section .campaign-slider.owl-carousel {
    padding-bottom: 20px;
  }

  /* line 335, scss/_responsive.scss */
  .poll-survey-section .poll-survey-wrapper .owl-carousel .owl-nav {
    margin-top: 15px;
  }

  /* line 336, scss/_responsive.scss */
  .more-btn, .load-more-btn {
    font-size: 0.875rem;
  }

  /* line 337, scss/_responsive.scss */
  .block-title .subtitle {
    margin-top: 10px;
  }

  /* line 338, scss/_responsive.scss */
  .mkb-wrapper .mkb-block {
    padding: 0 15px;
  }

  /* line 339, scss/_responsive.scss */
  .social-media-section .social-media-block.owl-carousel {
    padding-bottom: 0px;
  }

  /* line 340, scss/_responsive.scss */
  .infocus-section .owl-item > div {
    margin: 0 2% 15px;
  }

  /* line 341, scss/_responsive.scss */
  .main-header .header-search-block {
    padding: 7px 0px;
  }

  /* line 342, scss/_responsive.scss */
  .tab-wrapper .tab-content .block-title span {
    font-size: 0.875rem;
  }

  /* line 343, scss/_responsive.scss */
  .get-involved {
    margin-bottom: 30px;
  }

  /* line 344, scss/_responsive.scss */
  .whatsnew-section .wn-item {
    padding: 20px;
  }

  /* line 345, scss/_responsive.scss */
  .whatsnew-section.show {
    right: auto;
    left: 20px;
    max-width: 90%;
  }

  /* line 346, scss/_responsive.scss */
  .lang-switcher-block {
    margin-left: auto;
  }

  /* line 348, scss/_responsive.scss */
  .content-list-wrapper.grid-view {
    grid-template-columns: repeat(2, 1fr);
  }

  /* line 349, scss/_responsive.scss */
  .sidebar .form-radios {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 10px;
  }
  /* line 350, scss/_responsive.scss */
  .sidebar .form-radios .form-item {
    display: flex;
  }

  /* line 352, scss/_responsive.scss */
  .blog-page .content-item, .talk-page .content-item, .cdb-block .content-item {
    gap: 12px;
  }

  /* line 353, scss/_responsive.scss */
  .megamenu {
    gap: 10px;
  }

  /* line 354, scss/_responsive.scss */
  .inner-page .container, .main-content-wrapper {
    grid-template-columns: 1fr;
  }

  /* line 355, scss/_responsive.scss */
  .inner-page .container {
    gap: 15px;
  }

  /* line 356, scss/_responsive.scss */
  .pwdless-login-form .container {
    grid-template-columns: 1fr;
    gap: 25px;
  }

  /* line 357, scss/_responsive.scss */
  .pwdless-login-form .pwdless-login-wrapper {
    margin: auto;
    order: 1;
  }

  /* line 358, scss/_responsive.scss */
  .pwdless-login-form .other-logins {
    order: 2;
  }

  /* line 359, scss/_responsive.scss */
  .contact-wrapper {
    grid-template-columns: 1fr;
  }

  /* line 360, scss/_responsive.scss */
  .contact-address {
    background-size: 100%;
  }

  /* line 361, scss/_responsive.scss */
  .ctx-block {
    padding-bottom: 100px;
    background-size: 140px;
  }

  /* line 362, scss/_responsive.scss */
  .feedback .page-content {
    grid-template-columns: 1fr;
    gap: 10px;
  }

  /* line 363, scss/_responsive.scss */
  .feedback .mg-feedback-form {
    width: 100%;
  }

  /* line 364, scss/_responsive.scss */
  .feedback .mg-feedback-form input[type="text"], .feedback .mg-feedback-form input[type="email"] {
    width: 100%;
  }

  /* line 365, scss/_responsive.scss */
  .filter-icon {
    display: block;
  }
  /* line 366, scss/_responsive.scss */
  .filter-icon .activityfilter-icon i {
    background: url(images/svg-icons.svg#filter) 0 0 no-repeat;
    width: 25px;
    height: 25px;
    display: inline-flex;
    vertical-align: middle;
    margin-left: 0px;
  }

  /* line 368, scss/_responsive.scss */
  .sidebar {
    translate: -200%;
    position: absolute;
    padding: 14px;
    background: #efefef;
    z-index: 98;
    left: 10px;
    width: calc(100% - 20px);
    top: 31px;
    height: auto;
    max-height: 100vh;
    overflow: auto;
  }
  /* line 369, scss/_responsive.scss */
  .sidebar.show {
    translate: 0%;
  }

  /* line 371, scss/_responsive.scss */
  .sidebar.sidebar-left {
    translate: 0;
    position: static;
    width: auto;
  }

  /* line 372, scss/_responsive.scss */
  .flex-box {
    display: grid;
  }

  /* line 373, scss/_responsive.scss */
  #edit_profile_menu ul {
    display: flex;
    flex-direction: row;
    width: auto;
    gap: 20px;
    padding: 20px 5px 0 5px;
    overflow-x: scroll;
    overflow-y: hidden;
    white-space: nowrap;
    scrollbar-width: none;
  }

  /* line 374, scss/_responsive.scss */
  #edit_profile_menu ul li {
    margin-bottom: 0px;
  }

  /* line 375, scss/_responsive.scss */
  .inner-page {
    padding-top: 0px;
  }

  /* line 376, scss/_responsive.scss */
  .group-wrapper .group-wrapper__summary .group-content-counter li a::before {
    width: 100px;
  }

  /* line 377, scss/_responsive.scss */
  .cat-type {
    order: 2;
  }

  /* line 378, scss/_responsive.scss */
  .newletter-list {
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
  }

  /* line 379, scss/_responsive.scss */
  h1.page-title {
    font-size: 1.4rem;
  }

  /* line 380, scss/_responsive.scss */
  .media-wrapper .owl-nav {
    position: static;
    height: 20px;
    margin-top: -10px;
    font-size: 45px;
  }

  /* line 381, scss/_responsive.scss */
  .media-wrapper .owl-nav .owl-prev {
    margin-right: 10px;
  }

  /* line 382, scss/_responsive.scss */
  .media-list {
    gap: 15px;
    grid-template-columns: repeat(2, 1fr);
  }

  /* line 383, scss/_responsive.scss */
  .media-list .media-card {
    border-radius: 14px;
  }

  /* line 384, scss/_responsive.scss */
  .media-list #btnDownload i, .media-list .video-share .share-btn i {
    width: 34px;
    height: 34px;
  }

  /* line 385, scss/_responsive.scss */
  .media-wrapper .media-item .video-index {
    display: none;
  }

  /* line 386, scss/_responsive.scss */
  .media-list .content-detail {
    padding: 10px 5px 5px;
  }

  /* line 387, scss/_responsive.scss */
  .group-medias {
    gap: 15px;
    grid-template-columns: repeat(2, 1fr);
  }

  /* line 388, scss/_responsive.scss */
  .group-medias .group-media, .group-medias .group-media .video-frame {
    border-radius: 14px;
  }

  /* line 389, scss/_responsive.scss */
  .group-wrapper__contact-container {
    grid-template-columns: 1fr;
  }

  /* line 390, scss/_responsive.scss */
  .pb-wrapper {
    grid-template-columns: 1fr;
  }

  /* line 391, scss/_responsive.scss */
  .pm-event-inner {
    gap: 0px;
  }

  /* line 392, scss/_responsive.scss */
  .social-card-wrapper .views-element-container {
    grid-template-columns: repeat(2, 1fr);
  }

  /* line 393, scss/_responsive.scss */
  .mygovsocial-lang-detail .social-lang-body {
    padding: 10px;
  }

  /* line 394, scss/_responsive.scss */
  .mygovsocial-lang-detail.current-card {
    width: 85%;
  }

  /* line 395, scss/_responsive.scss */
  .samvad-podcast .block-head {
    grid-template-columns: auto auto;
    gap: 15px;
  }

  /* line 396, scss/_responsive.scss */
  .samvad-podcast .episode-wrapper {
    grid-template-columns: 1fr;
  }

  /* line 397, scss/_responsive.scss */
  .samvad-podcast .block-head {
    margin-bottom: 0px;
  }

  /* line 398, scss/_responsive.scss */
  .samvad-podcast .content-item {
    padding: 10px;
  }

  /* line 399, scss/_responsive.scss */
  .mkb-podcast {
    padding: 1px 0 25px;
  }

  /* line 400, scss/_responsive.scss */
  .podcast-landing .explore-text h1 {
    font-size: 2rem;
  }

  /* line 401, scss/_responsive.scss */
  .wm-block {
    grid-template-columns: 1fr;
    padding: 0px;
    box-shadow: none;
  }

  /* line 402, scss/_responsive.scss */
  .breadcrumb li, .site-map-menus .site-map-box-menu li {
    font-size: 0.875rem;
  }

  /* line 403, scss/_responsive.scss */
  .site-map-menus .site-map-box-menu {
    padding: 15px;
  }

  /* line 404, scss/_responsive.scss */
  .help-parts-wrapper {
    grid-template-columns: 1fr;
  }

  /* line 405, scss/_responsive.scss */
  .portal-sec-detail {
    order: 2;
    margin-bottom: 25px;
  }

  /* line 406, scss/_responsive.scss */
  .pramotion-banner-title {
    order: 3;
  }

  /* line 407, scss/_responsive.scss */
  .portal-sec-title, .pramotion-banner-title {
    margin-bottom: 15px;
  }

  /* line 408, scss/_responsive.scss */
  .mtable {
    padding: 0 10px;
  }

  /* line 409, scss/_responsive.scss */
  div#listingmiddlecontent_group_div div#main-container {
    padding-bottom: 0px;
  }

  /* line 410, scss/_responsive.scss */
  .pramotion-detail:after {
    display: none;
  }

  /* line 411, scss/_responsive.scss */
  .feedback .mg-feedback-form {
    border-radius: 8px;
  }

  /* line 412, scss/_responsive.scss */
  .simple-page-associate-mygov .potential-list, .simple-page-associate-mygov .task-wrap {
    grid-template-columns: repeat(2, 1fr);
  }

  /* line 413, scss/_responsive.scss */
  .uses-dont {
    grid-template-columns: repeat(2, 1fr);
  }

  /* line 414, scss/_responsive.scss */
  .simple-page-associate-mygov .introduction {
    padding: 0 15px;
  }

  /* line 415, scss/_responsive.scss */
  .desiminate-text {
    order: 2;
  }

  /* line 416, scss/_responsive.scss */
  .desiminate-pic {
    order: 1;
  }

  /* line 417, scss/_responsive.scss */
  .desiminate-block {
    padding-top: 0px;
  }

  /* line 418, scss/_responsive.scss */
  .block-rpic {
    grid-template-columns: 1fr;
  }

  /* line 419, scss/_responsive.scss */
  .rpic-image {
    order: 1;
    text-align: center;
  }

  /* line 420, scss/_responsive.scss */
  .ab-text {
    order: 2;
  }

  /* line 421, scss/_responsive.scss */
  .pb-wrapper .pulse-detail .ebook-wrapper {
    grid-template-columns: repeat(2, 1fr);
  }

  /* line 422, scss/_responsive.scss */
  .work-info-wrapper {
    grid-template-columns: 1fr;
  }

  /* line 423, scss/_responsive.scss */
  .work-nav button {
    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.2);
  }

  /* line 424, scss/_responsive.scss */
  .work-info-wrapper {
    gap: 23px;
  }

  /* line 426, scss/_responsive.scss */
  .policy-btn {
    font-size: 0.8rem;
  }

  /* line 427, scss/_responsive.scss */
  .sectors-list {
    grid-template-columns: repeat(3, 1fr);
  }

  /* line 428, scss/_responsive.scss */
  .sector-state {
    gap: 15px;
  }

  /* line 429, scss/_responsive.scss */
  .sector-state .state-count {
    width: auto;
    padding: 15px 15px 20px;
  }

  /* line 430, scss/_responsive.scss */
  .sector-state .state-count .count {
    font-size: 2.2rem;
  }

  /* line 431, scss/_responsive.scss */
  .mygov-faq h3 {
    padding: 10px 15px;
    font-size: 1rem;
  }

  /* line 432, scss/_responsive.scss */
  .desiminate-block {
    grid-template-columns: 1fr;
  }

  /* line 433, scss/_responsive.scss */
  #toggleButton {
    padding: 6px 12px;
    font-size: 0.875rem;
  }

  /* line 434, scss/_responsive.scss */
  .group-wrapper__detail {
    gap: 20px;
    padding: 15px;
  }

  /* line 435, scss/_responsive.scss */
  .group-wrapper__detail h1 {
    margin-bottom: 10px;
  }

  /* line 436, scss/_responsive.scss */
  .group-wrapper__created {
    font-size: 0.9rem;
  }

  /* line 437, scss/_responsive.scss */
  .poll-data {
    grid-template-columns: 1fr;
  }

  /* line 438, scss/_responsive.scss */
  .sms-note .sms-pic {
    width: 78px;
    height: 80px;
    background-size: 100%;
  }

  /* line 439, scss/_responsive.scss */
  .sms-note {
    padding: 25px 15px;
    gap: 10px;
  }

  /* line 440, scss/_responsive.scss */
  .row_box {
    grid-template-columns: repeat(2, 1fr);
  }

  /* line 442, scss/_responsive.scss */
  .login-by a {
    height: 114px;
  }

  /* line 443, scss/_responsive.scss */
  .podcast-by-author .author-item .author-pic {
    border-radius: 6px;
  }

  /* line 444, scss/_responsive.scss */
  .podcast-by-author .author-item {
    border-radius: 8px;
  }

  /* line 445, scss/_responsive.scss */
  .group-wrapper__contact-container .group-wrapper__card .social-links {
    gap: 12px;
    justify-content: flex-start;
  }

  /* line 446, scss/_responsive.scss */
  .group-wrapper__contact-container .group-wrapper__card .social-links a {
    padding: 5px;
  }
  /* line 447, scss/_responsive.scss */
  .group-wrapper__contact-container .group-wrapper__card .social-links a:after {
    width: 24px;
    height: 24px;
  }

  /* line 449, scss/_responsive.scss */
  .group-medias .group-media h3 {
    margin: 10px 0px 15px;
  }

  /* line 450, scss/_responsive.scss */
  .content-list-wrapper {
    margin-bottom: 30px;
  }

  /* line 451, scss/_responsive.scss */
  .group-wrapper .group-wrapper__summary .group-content-counter li a::before {
    width: 70px;
    height: 70px;
    border-radius: 6px;
  }

  /* line 452, scss/_responsive.scss */
  .group-wrapper .group-wrapper__summary .group-content-counter li a:after {
    width: auto;
    height: 30px;
  }

  /* line 453, scss/_responsive.scss */
  .tabs-header ul li a {
    padding: 0px;
  }

  /* line 454, scss/_responsive.scss */
  .custom-tabs {
    width: 100%;
  }

  /* line 455, scss/_responsive.scss */
  .tabs-header ul {
    justify-content: space-evenly;
    gap: 10px;
  }

  /* line 456, scss/_responsive.scss */
  .media-wraper, .podcast-wrapper {
    grid-template-columns: 1fr;
  }

  /* line 457, scss/_responsive.scss */
  .media-list-item, .podcast-list-item {
    align-items: center;
  }

  /* line 458, scss/_responsive.scss */
  .suggested-videos {
    width: auto;
  }

  /* line 459, scss/_responsive.scss */
  .trending-card {
    display: block;
    padding: 10px 10px 15px;
  }
  /* line 460, scss/_responsive.scss */
  .trending-card .card-pic, .trending-card .card-content-info, .trending-card .card-desc {
    margin-bottom: 10px;
  }
  /* line 461, scss/_responsive.scss */
  .trending-card.w-100 {
    padding: 10px 10px 15px;
    grid-column: 1 / 2;
  }

  /* line 463, scss/_responsive.scss */
  .trending-card.w-100 .card-action {
    margin: 15px 0 0;
  }

  /* line 464, scss/_responsive.scss */
  .trending-card.w-100 .card-content-info {
    padding-top: 0px;
  }

  /* line 465, scss/_responsive.scss */
  .header-search-block .search-input .form-control {
    width: 180px;
  }

  /* line 466, scss/_responsive.scss */
  .search-layout {
    grid-template-columns: 1fr;
  }

  /* line 467, scss/_responsive.scss */
  .about-section .grid .card {
    max-width: 100%;
  }

  /* line 468, scss/_responsive.scss */
  .search-tabs .tabs-list {
    flex-wrap: wrap;
  }

  /* line 469, scss/_responsive.scss */
  .mg-result {
    gap: 20px;
    padding: 0 10px;
    grid-template-columns: auto 120px;
  }

  /* line 470, scss/_responsive.scss */
  .mg-result .mg-thanku {
    width: 120px;
    background-size: 100%;
    height: 150px;
  }

  /* line 471, scss/_responsive.scss */
  .vote-form {
    padding: 0px;
  }

  /* line 472, scss/_responsive.scss */
  .poll-view-form .poll .poll-question i {
    top: -2px;
  }

  /* line 473, scss/_responsive.scss */
  .poll-view-form .mgpoll-block {
    padding: 0px 0 15px;
  }

  /* line 474, scss/_responsive.scss */
  .tab-list button {
    padding: 0 10px;
    display: block;
  }
  /* line 475, scss/_responsive.scss */
  .tab-list button:before {
    margin: 7px auto 15px;
    display: block;
  }
  /* line 476, scss/_responsive.scss */
  .tab-list button:after {
    margin: auto;
    display: block;
    right: 0;
    margin-bottom: 15px;
  }
  /* line 477, scss/_responsive.scss */
  .tab-list button.active:after {
    width: 40px;
  }
  /* line 478, scss/_responsive.scss */
  .tab-list button.blog-link::before {
    margin-left: auto;
  }
  /* line 479, scss/_responsive.scss */
  .tab-list button .warning {
    left: 60%;
  }

  /* line 481, scss/_responsive.scss */
  .badges .page-content {
    display: block;
  }

  /* line 482, scss/_responsive.scss */
  .badges .block--mygov-radix-gratificationtopusers-2 {
    width: 280px;
    margin: auto;
  }

  /* line 483, scss/_responsive.scss */
  .ministry-name, .comments-row .comment-body .flag-report a {
    font-size: 0.875rem;
  }

  /* line 484, scss/_responsive.scss */
  .flag-featured-comment a, .comments-row .comment-body .comment__links ul a {
    font-size: 0.875rem;
    padding: 5px 10px;
  }

  /* line 485, scss/_responsive.scss */
  .comments-row .comment-body .flag-report a::before {
    width: 32px;
  }

  /* line 486, scss/_responsive.scss */
  .circular-menu__icon {
    height: 40px;
    width: 40px;
    left: -20px;
    top: -20px;
    padding: 5px;
  }

  /* line 487, scss/_responsive.scss */
  .circular-menu__icon > .hamburger {
    width: 16px;
    margin-left: -8px;
  }

  /* line 488, scss/_responsive.scss */
  .circular-menu {
    top: 100px;
    right: 25px;
  }

  /* line 489, scss/_responsive.scss */
  .circular-menu__button:checked + .circular-menu__icon + .menu-items {
    transform: scale(1) translateX(0px);
  }

  /* line 490, scss/_responsive.scss */
  .menu-items {
    right: -25px;
    top: 10px;
    width: 130px;
    flex-wrap: wrap;
    justify-content: space-around;
    box-shadow: -4px 4px 4px rgba(0, 0, 0, 0.06);
    background: rgba(255, 255, 255, 0.93);
    border-radius: 24px 0 0 24px;
    padding: 15px;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 10px;
    transform: scale(1) translateX(200px);
  }

  /* line 491, scss/_responsive.scss */
  .menu-items li {
    transform: rotate(0) translateY(0px) !important;
    position: static;
    margin: auto;
  }

  /* line 492, scss/_responsive.scss */
  .menu-items li a {
    transform: rotate(0) !important;
    width: 40px;
    height: 40px;
    padding: 8px;
  }

  /* line 493, scss/_responsive.scss */
  .quiz-section .owl-carousel.quiz-slider .owl-nav {
    margin-top: 15px;
  }

  /* line 494, scss/_responsive.scss */
  .mh-sidelink {
    display: block;
  }
  /* line 495, scss/_responsive.scss */
  .mh-sidelink.on {
    transform: rotate(0deg);
  }

  /* line 497, scss/_responsive.scss */
  .sticky-nav {
    transform: translateX(250px);
    transition: all 0.3s ease 0s;
  }
  /* line 498, scss/_responsive.scss */
  .sticky-nav.show {
    transform: translateX(0px);
  }

  /* line 500, scss/_responsive.scss */
  .comments-row {
    gap: 10px;
  }

  /* line 501, scss/_responsive.scss */
  .popup-form-wrapper .popup-inner-wrapper .box-left {
    padding: 20px 15px 0;
  }

  /* line 502, scss/_responsive.scss */
  .media-thumb {
    display: flex;
    overflow: auto;
  }

  /* line 503, scss/_responsive.scss */
  .media-thumb .thumb-item {
    min-width: 240px;
  }

  /* line 504, scss/_responsive.scss */
  .pm-event-all {
    top: 0px;
  }

  /* line 505, scss/_responsive.scss */
  .pledge-section .pledge-content {
    grid-template-columns: 1fr;
  }

  /* line 506, scss/_responsive.scss */
  .social-card-wrapper .views-element-container {
    grid-template-columns: 1fr;
    padding: 0px;
  }

  /* line 507, scss/_responsive.scss */
  .mygovsocial-lang-detail .social-lang-title::before {
    width: 35px;
    height: 35px;
  }

  /* line 508, scss/_responsive.scss */
  .mygovsocial-lang-detail .social-lang-title {
    padding: 7px 10px;
  }

  /* line 509, scss/_responsive.scss */
  .site-map-menus {
    grid-template-columns: repeat(2, 1fr);
  }

  /* line 510, scss/_responsive.scss */
  .site-map-menus .site-map-box-menu.site-map-box-menu-mygov-states {
    grid-column: 1 / -1;
  }
}
@media all and (max-width: 639px) {
  /* line 515, scss/_responsive.scss */
  .lang-switcher-block, .hamburger {
    margin-left: auto;
  }

  /* line 516, scss/_responsive.scss */
  .hamburger {
    background: none;
  }

  /* line 517, scss/_responsive.scss */
  .media-content {
    grid-template-columns: 1fr;
    border-radius: 10px;
  }

  /* line 518, scss/_responsive.scss */
  .media-content .category-wrap {
    margin-bottom: 20px;
  }

  /* line 519, scss/_responsive.scss */
  .trending-section .ct-tab-block button {
    font-size: 1rem;
  }

  /* line 520, scss/_responsive.scss */
  .prime-wrapper .mygovprime, .prime-wrapper .mygovprime .mgp-oth {
    grid-template-columns: 1fr;
  }

  /* line 521, scss/_responsive.scss */
  .prime-wrapper .mygovprime .mgp-oth {
    box-shadow: none;
    padding: 0 10px;
  }

  /* line 522, scss/_responsive.scss */
  .prime-wrapper .mygovprime .mgp-oth::before {
    display: none;
  }

  /* line 523, scss/_responsive.scss */
  .prime-wrapper .mygovprime .mgp-oth .mgp-item {
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
    padding: 15px;
    margin-bottom: 20px;
    border-radius: 10px;
  }

  /* line 524, scss/_responsive.scss */
  .group-summery .group-content .group-row {
    width: 100%;
    margin-left: 0px;
  }

  /* line 525, scss/_responsive.scss */
  .group-summery .group-content {
    margin-left: 0px;
  }

  /* line 527, scss/_responsive.scss */
  .reading-blog .blog-item {
    grid-template-columns: 1fr;
  }

  /* line 528, scss/_responsive.scss */
  .pledge-section .pledge-numbers .cnum, .pledge-section .pledge-numbers .total-pledge-count .cnum {
    font-size: 0.875rem;
  }

  /* line 529, scss/_responsive.scss */
  .pledge-section .pledge-numbers .users-pic {
    padding: 5px;
    border-radius: 50%;
    margin-bottom: 10px;
  }

  /* line 530, scss/_responsive.scss */
  .pledge-section .pledge-numbers .female-pledge-count, .pledge-section .pledge-numbers .male-pledge-count {
    width: 100%;
    height: auto;
  }

  /* line 531, scss/_responsive.scss */
  .reading-blog .blog-tab-nav .tab-outer button {
    font-size: 1rem;
  }

  /* line 532, scss/_responsive.scss */
  .mkb-wrapper h2 {
    font-size: 1.6rem;
  }

  /* line 533, scss/_responsive.scss */
  .prime-wrapper .mygovprime .mgp-large {
    margin-bottom: 20px;
  }

  /* line 534, scss/_responsive.scss */
  .prime-section .block-title, .podcast-section .block-title, .quiz-section .block-title, .reading-blog .block-title {
    margin-bottom: 10px;
  }

  /* line 535, scss/_responsive.scss */
  .media-content {
    padding: 15px;
    gap: 10px;
  }

  /* line 536, scss/_responsive.scss */
  .media-content h3 {
    font-size: 1.1rem;
  }

  /* line 537, scss/_responsive.scss */
  .media-thumb {
    gap: 10px;
  }

  /* line 538, scss/_responsive.scss */
  .media-thumb .thumb-item h3 {
    margin-top: 7px;
  }

  /* line 539, scss/_responsive.scss */
  .media-content .responsive-iframe {
    border-radius: 8px;
  }

  /* line 540, scss/_responsive.scss */
  .campaign-section .camp-card {
    padding: 15px;
  }

  /* line 541, scss/_responsive.scss */
  .group-summery .group-content .group-row {
    padding: 15px;
  }

  /* line 542, scss/_responsive.scss */
  .social-hub-section .mygov_social_list .follow_count span {
    font-size: 1rem;
  }

  /* line 543, scss/_responsive.scss */
  .social-hub-section .mygov_social_list .social_link_name {
    font-size: 0.875rem;
  }

  /* line 544, scss/_responsive.scss */
  .pledge-section .pledge-numbers .female-pledge-count .cnum strong, .pledge-section .pledge-numbers .male-pledge-count .cnum strong, .pledge-section .pledge-numbers .cnum strong {
    font-size: 1.2rem;
  }

  /* line 545, scss/_responsive.scss */
  .prime-wrapper .mygovprime {
    margin-bottom: 15px;
  }

  /* line 546, scss/_responsive.scss */
  .pledge-section .pledge-list li {
    border-radius: 10px;
  }

  /* line 547, scss/_responsive.scss */
  .megamenu_item .submenu ul {
    grid-template-columns: repeat(2, 1fr);
  }

  /* line 548, scss/_responsive.scss */
  .all-activities {
    grid-template-columns: 1fr;
  }

  /* line 549, scss/_responsive.scss */
  .periodical-wrapper .newletter-block .view-all a, .periodical-wrapper .periodical-block .action-box a {
    padding: 10px;
  }

  /* line 550, scss/_responsive.scss */
  .tab-wrapper .tab-content .block-title {
    margin-bottom: 20px;
  }

  /* line 551, scss/_responsive.scss */
  .logo {
    display: inline-flex;
    width: 82px;
  }

  /* line 553, scss/_responsive.scss */
  .periodical-wrapper .periodical-block {
    grid-template-columns: 1fr;
    gap: 20px;
  }

  /* line 554, scss/_responsive.scss */
  .periodical-wrapper .pb-item img {
    width: auto;
    margin: auto;
  }

  /* line 555, scss/_responsive.scss */
  .prime-wrapper .mygovprime .mgp-oth .mgp-item:nth-child(3) {
    display: block;
  }

  /* line 556, scss/_responsive.scss */
  .media-wrapper .media-item, .media-wrapper .media-item .get-media {
    display: block;
  }

  /* line 557, scss/_responsive.scss */
  .pwdless-login-form .pwdless-login-wrapper {
    padding-bottom: 80px;
  }

  /* line 558, scss/_responsive.scss */
  .media-list .content-detail h3 {
    margin-bottom: 10px;
    padding-bottom: 10px;
  }

  /* line 559, scss/_responsive.scss */
  .pm-event-inner {
    grid-template-columns: 1fr;
    gap: 15px;
  }

  /* line 560, scss/_responsive.scss */
  .pm-event .event-detail {
    padding: 0px;
  }

  /* line 561, scss/_responsive.scss */
  .pm-event .about-content {
    padding: 16px;
  }

  /* line 562, scss/_responsive.scss */
  .weekly-digest .wd-block .podcast-content {
    grid-template-columns: 1fr;
  }

  /* line 563, scss/_responsive.scss */
  .weekly-digest .wd-block .podcast-content .item-pic {
    padding-right: 0px;
  }

  /* line 564, scss/_responsive.scss */
  .weekly-digest .wd-block .bc-info {
    margin-top: 5px;
  }

  /* line 565, scss/_responsive.scss */
  .simple-page-associate-mygov h3 {
    font-size: 1rem;
  }

  /* line 566, scss/_responsive.scss */
  .desiminate-block {
    padding: 0 15px 15px;
  }

  /* line 567, scss/_responsive.scss */
  .mygov-circular .mygov-circular {
    grid-template-columns: repeat(2, 1fr);
  }

  /* line 568, scss/_responsive.scss */
  .archive-content {
    grid-template-columns: repeat(2, 1fr);
    gap: 15px;
  }

  /* line 569, scss/_responsive.scss */
  .group-wrapper__detail {
    grid-template-columns: 1fr;
  }

  /* line 570, scss/_responsive.scss */
  .badge_level ul {
    grid-template-columns: repeat(2, 1fr);
  }

  /* line 571, scss/_responsive.scss */
  .badge_level li {
    justify-content: flex-start;
    border: none;
    padding: 10px 0px;
  }

  /* line 572, scss/_responsive.scss */
  .search-form .btn, .mygov-os-json-search-form .btn {
    padding: 10px;
  }

  /* line 573, scss/_responsive.scss */
  .header-search-block .search-input .form-control {
    width: 120px;
    padding: 5px;
    font-size: 0.75rem;
  }

  /* line 574, scss/_responsive.scss */
  .mygov-os-json-search-form .form-control {
    padding: 5px;
  }

  /* line 575, scss/_responsive.scss */
  .mg-result {
    grid-template-columns: 1fr;
  }

  /* line 576, scss/_responsive.scss */
  .mg-result .mg-thanku {
    display: none;
  }

  /* line 577, scss/_responsive.scss */
  .app-item {
    padding: 20px;
  }

  /* line 578, scss/_responsive.scss */
  .app-wrapper {
    padding: 30px 20px;
  }

  /* line 579, scss/_responsive.scss */
  #edit-field-area-of-interest {
    grid-template-columns: repeat(2, 1fr);
  }

  /* line 580, scss/_responsive.scss */
  .media-wrapper .media-item .social-share-menu {
    bottom: 100%;
    right: auto;
    left: 0;
    top: auto;
  }
}
@media all and (max-width: 567px) {
  /* line 584, scss/_responsive.scss */
  .page-content h1, .page-content h2 {
    font-size: 1.3rem;
  }

  /* line 585, scss/_responsive.scss */
  .block-title h2, .periodical-wrapper .section-title h2, .group-summery .section-title h2 {
    font-size: 1.3rem;
  }

  /* line 586, scss/_responsive.scss */
  .deleloped-by-section .dev-by-txt {
    display: block;
    margin-bottom: 10px;
  }

  /* line 587, scss/_responsive.scss */
  .deleloped-by-section .content {
    width: auto;
  }

  /* line 589, scss/_responsive.scss */
  .social-hub-section .mygov_social_list {
    grid-template-columns: repeat(2, 1fr);
  }

  /* line 590, scss/_responsive.scss */
  .trending-section .ct-tab-block button {
    padding: 10px;
  }

  /* line 591, scss/_responsive.scss */
  .poll-survey-section .act-lastdate {
    font-size: 0.8rem;
  }

  /* line 592, scss/_responsive.scss */
  .block-title .subtitle {
    margin-top: 0px;
  }

  /* line 593, scss/_responsive.scss */
  .get-involved {
    margin-bottom: 20px;
  }

  /* line 594, scss/_responsive.scss */
  .social-hub-section .mygov_social_list li {
    padding: 15px 10px;
  }

  /* line 595, scss/_responsive.scss */
  .reading-blog .blog-tab-nav .tab-outer {
    grid-template-columns: auto auto;
  }

  /* line 596, scss/_responsive.scss */
  .reading-blog .blog-tab-nav .tab-outer button {
    padding: 11px 12px;
    font-size: 0.83rem;
  }

  /* line 597, scss/_responsive.scss */
  .megamenu_item .submenu ul, .content-list-wrapper.grid-view, .podcast-list {
    grid-template-columns: 1fr;
  }

  /* line 598, scss/_responsive.scss */
  .megamenu {
    gap: 12px;
    padding: 10px;
  }

  /* line 599, scss/_responsive.scss */
  .hamburger.open {
    transform: scale(0.8);
  }

  /* line 600, scss/_responsive.scss */
  .content-list-wrapper.grid-view .chl-timeline span small {
    margin-top: 5px;
  }

  /* line 601, scss/_responsive.scss */
  .pwdless-login-form .login-options {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 10px;
  }

  /* line 602, scss/_responsive.scss */
  .pwdless-login-form .login-options .login-item {
    width: auto;
  }

  /* line 603, scss/_responsive.scss */
  .pwdless-login-form .login-options .login-item:nth-child(5) {
    border: none;
  }

  /* line 604, scss/_responsive.scss */
  .login-by {
    padding: 15px 8px;
  }

  /* line 605, scss/_responsive.scss */
  .search-list li {
    grid-template-columns: 1fr;
    padding: 20px;
  }

  /* line 606, scss/_responsive.scss */
  .newletter-list {
    grid-template-columns: 1fr;
    gap: 20px;
  }

  /* line 607, scss/_responsive.scss */
  .media-list, .group-medias {
    grid-template-columns: 1fr;
  }

  /* line 608, scss/_responsive.scss */
  .quiz-section, .social-hub-section, .reading-blog, .podcast-section, .pledge-section, .poll-survey-section, .prime-section, .trending-section, .campaign-section, .mg-states, .infocus-section {
    padding: 20px 0;
  }

  /* line 609, scss/_responsive.scss */
  .pm-event .about-content .event-vanue {
    margin-top: 15px;
  }

  /* line 610, scss/_responsive.scss */
  .pm-event .event-detail {
    font-size: 0.8rem;
  }

  /* line 611, scss/_responsive.scss */
  .social-card-wrapper .views-element-container {
    grid-template-columns: 1fr;
  }

  /* line 612, scss/_responsive.scss */
  .mygovsocial-lang-detail.current-card {
    width: 100%;
  }

  /* line 613, scss/_responsive.scss */
  .media-list-filter {
    grid-template-columns: 1fr;
  }

  /* line 614, scss/_responsive.scss */
  .podcast-title {
    margin: 20px 0;
  }

  /* line 615, scss/_responsive.scss */
  .podcast-by-author .author-item .all-episode a {
    padding: 8px;
    text-align: center;
    display: block;
  }

  /* line 616, scss/_responsive.scss */
  .podcast-by-author .author-item .all-episode a:after {
    display: none;
  }

  /* line 617, scss/_responsive.scss */
  .mkb-podcast .mkb-podcast-slider .podcast-item {
    grid-template-columns: 1fr;
  }

  /* line 618, scss/_responsive.scss */
  .mkb-podcast .mkb-podcast-slider .type-size {
    margin-top: 0px;
  }

  /* line 619, scss/_responsive.scss */
  .podcast-landing .explore-sound-block {
    flex-wrap: wrap;
  }

  /* line 620, scss/_responsive.scss */
  .simple-page-associate-mygov .task-wrap {
    grid-template-columns: 1fr;
  }

  /* line 621, scss/_responsive.scss */
  .simple-page-associate-mygov .potential-list li {
    font-size: 0.875rem;
    padding: 10px 0;
  }

  /* line 622, scss/_responsive.scss */
  .activity-dashboard .dsb-item::after {
    right: 5px;
    top: 5px;
    transform: scale(0.6);
  }

  /* line 623, scss/_responsive.scss */
  .mygov-circular .mygov-circular {
    grid-template-columns: 1fr;
  }

  /* line 624, scss/_responsive.scss */
  .archive-content {
    grid-template-columns: 1fr;
  }

  /* line 625, scss/_responsive.scss */
  .gov-logo ul {
    flex-wrap: wrap;
  }

  /* line 626, scss/_responsive.scss */
  .submission-count-wrapper {
    grid-template-columns: repeat(2, 1fr);
  }

  /* line 627, scss/_responsive.scss */
  .submission-count-wrapper .sbm-data:first-child {
    grid-column: 1/3;
    border-bottom: 1px solid #B8FFA7;
  }

  /* line 628, scss/_responsive.scss */
  .submission-count-wrapper.discuss-comment-stats .sbm-data:first-child {
    grid-column: 1/2;
    border-bottom: none;
    border-right: 1px solid #B8FFA7;
  }

  /* line 629, scss/_responsive.scss */
  .submission-count-wrapper .sbm-data.approved {
    border: none;
  }

  /* line 630, scss/_responsive.scss */
  .take-activity button, #toggleButton {
    padding: 5px 10px;
  }

  /* line 631, scss/_responsive.scss */
  .mygovsocial-lang-list {
    padding: 15px;
  }

  /* line 632, scss/_responsive.scss */
  .mygovsocial-lang-list .slang-list {
    padding: 0px;
  }

  /* line 633, scss/_responsive.scss */
  .mygovsocial-lang-list .slang-list .lang-name {
    padding: 5px 10px;
    font-size: 0.875rem;
  }

  /* line 634, scss/_responsive.scss */
  .row_box {
    grid-template-columns: 1fr;
  }

  /* line 635, scss/_responsive.scss */
  .badge_level li {
    gap: 7px;
  }

  /* line 636, scss/_responsive.scss */
  .badge_level {
    padding: 15px;
  }

  /* line 637, scss/_responsive.scss */
  .cmaker-text h4 {
    font-size: 1.4rem;
  }

  /* line 638, scss/_responsive.scss */
  .cmaker-text p {
    font-size: 0.875rem;
  }

  /* line 639, scss/_responsive.scss */
  .inner-page .content-list-wrapper.grid-view .center-align {
    grid-column: auto;
  }

  /* line 640, scss/_responsive.scss */
  .intro-block > div {
    grid-template-columns: 1fr;
  }

  /* line 641, scss/_responsive.scss */
  .intro-block > div .field--name-description {
    order: 2;
  }

  /* line 642, scss/_responsive.scss */
  .intro-block > div .field--name-field-author-image {
    order: 1;
  }

  /* line 643, scss/_responsive.scss */
  .detail-activity {
    grid-template-columns: 1fr;
  }

  /* line 644, scss/_responsive.scss */
  .detail-activity span {
    border-left: none;
  }

  /* line 645, scss/_responsive.scss */
  .pwdless-login-form .other-logins {
    padding: 15px 12px;
  }

  /* line 646, scss/_responsive.scss */
  .login-block-wrap {
    gap: 10px;
  }

  /* line 647, scss/_responsive.scss */
  .login-by {
    padding: 10px;
  }

  /* line 648, scss/_responsive.scss */
  .group-page .content-item {
    grid-template-columns: 1fr;
  }

  /* line 649, scss/_responsive.scss */
  .top-news-grid {
    grid-template-columns: 1fr;
  }

  /* line 650, scss/_responsive.scss */
  .news-updates .list-content {
    grid-template-columns: 1fr;
    gap: 12px;
  }

  /* line 651, scss/_responsive.scss */
  .news-card.featured h3, .news-updates .list-content .content-detail h3 {
    font-size: 1rem;
  }

  /* line 652, scss/_responsive.scss */
  .intro-block > div {
    padding: 12px;
  }

  /* line 653, scss/_responsive.scss */
  .passcode-list {
    grid-template-columns: 1fr;
  }

  /* line 654, scss/_responsive.scss */
  .cookie-banner #manageCookiesBtn {
    margin-left: 0;
  }

  /* line 655, scss/_responsive.scss */
  .trending-card.w-100 .card-pic span {
    top: 5px;
    left: 5px;
    padding: 5px 10px;
    gap: 6px;
  }
  /* line 656, scss/_responsive.scss */
  .trending-card.w-100 .card-pic span::before {
    width: 12px;
    height: 17px;
    background-size: 100% auto;
  }

  /* line 658, scss/_responsive.scss */
  .mygov-os-json-search-form .form-control.form-select {
    display: none;
  }

  /* line 659, scss/_responsive.scss */
  .mygov-os-json-search-form .form-control {
    border-radius: 8px;
  }

  /* line 660, scss/_responsive.scss */
  .mygov-os-json-search-form .btn {
    padding: 5px;
    background: #EC7026 url(images/header-icon.svg#search-white) center center no-repeat;
    text-indent: -9999px;
    width: 45px;
    background-size: 45%;
    margin-left: 2px;
  }

  /* line 662, scss/_responsive.scss */
  .header-search-block .search-input .form-control {
    height: 34px;
  }

  /* line 663, scss/_responsive.scss */
  .comments-row .comment-body .comment__links ul, .comments-row .comment-body .flag-report, .like_dislike, .comments-row .comment-body .comment-social {
    margin-bottom: 5px;
  }

  /* line 664, scss/_responsive.scss */
  .share-on-sm .share-icon {
    width: 28px;
    height: 28px;
    padding: 6px;
  }
  /* line 665, scss/_responsive.scss */
  .share-on-sm .share-icon::after {
    width: 100%;
    height: 100%;
  }

  /* line 667, scss/_responsive.scss */
  .share-on-sm .socialshare {
    top: 0px;
  }

  /* line 668, scss/_responsive.scss */
  .comment-social .socialshare a {
    width: 28px;
    height: 28px;
  }
  /* line 669, scss/_responsive.scss */
  .comment-social .socialshare a.fb-icon {
    margin-left: 5px;
  }

  /* line 671, scss/_responsive.scss */
  .media-wrapper .media-item .share-on-sm .share-icon, .podcast-wrapper .node-podcast .download-share-wrapper .share-on-sm .share-icon {
    width: auto;
    height: auto;
  }

  /* line 672, scss/_responsive.scss */
  .media-wrapper .media-item .video-download {
    padding-left: 6px;
  }

  /* line 673, scss/_responsive.scss */
  .popup-form-wrapper .popup-inner-wrapper {
    grid-template-columns: 1fr;
  }

  /* line 674, scss/_responsive.scss */
  .popup-form-wrapper .popup-inner-wrapper .box-left .box-inner {
    padding-bottom: 30px;
  }

  /* line 675, scss/_responsive.scss */
  .app-wrapper {
    grid-template-columns: 1fr;
  }

  /* line 676, scss/_responsive.scss */
  .app-item {
    border-right: none;
  }
}
@media all and (max-width: 500px) {
  /* line 679, scss/_responsive.scss */
  .block--mygov-radix-views-block--useful-links-footer-block-1 {
    grid-column: 1 / 3;
  }

  /* line 680, scss/_responsive.scss */
  .link-block {
    grid-template-columns: 1fr 1fr;
  }

  /* line 681, scss/_responsive.scss */
  .state-up-wrapper .s-item, .ligin-pt-block {
    grid-template-columns: 1fr;
  }

  /* line 682, scss/_responsive.scss */
  .chl-timeline {
    margin-top: 10px;
  }

  /* line 683, scss/_responsive.scss */
  .newletter-list {
    grid-template-columns: 1fr;
  }

  /* line 684, scss/_responsive.scss */
  .discuss-dates, .node-dates {
    grid-template-columns: 1fr;
  }

  /* line 685, scss/_responsive.scss */
  .samvad-podcast .block-head {
    display: block;
    margin-bottom: 15px;
  }

  /* line 686, scss/_responsive.scss */
  .samvad-podcast .block-head .pct-btn {
    display: inline-flex;
  }

  /* line 687, scss/_responsive.scss */
  .pulse-list .news-item {
    grid-template-columns: 1fr;
  }

  /* line 688, scss/_responsive.scss */
  .pulse-list .news-item .content-detail .date-size {
    margin-bottom: 0px;
  }

  /* line 690, scss/_responsive.scss */
  .about-wim, .wim-office-block {
    padding: 20px 15px;
  }

  /* line 691, scss/_responsive.scss */
  .wim-office-block {
    padding-bottom: 105px;
    background-size: 80%;
  }

  /* line 692, scss/_responsive.scss */
  .contact-mail, .contact-number {
    font-size: 13px;
  }

  /* line 693, scss/_responsive.scss */
  .contact-number:before, .contact-mail:before {
    width: 20px;
    margin-right: 5px;
  }

  /* line 694, scss/_responsive.scss */
  .uses-dont {
    grid-template-columns: 1fr;
  }

  /* line 695, scss/_responsive.scss */
  .portial-section-list {
    grid-template-columns: repeat(2, 1fr);
  }

  /* line 696, scss/_responsive.scss */
  .contact-address {
    background-size: cover;
  }

  /* line 697, scss/_responsive.scss */
  .pb-wrapper .pulse-detail .ebook-wrapper {
    grid-template-columns: 1fr;
  }

  /* line 698, scss/_responsive.scss */
  .sectors-list {
    grid-template-columns: repeat(2, 1fr);
  }

  /* line 699, scss/_responsive.scss */
  .sectors-list .sector-item h3 {
    font-size: 0.875rem;
  }

  /* line 700, scss/_responsive.scss */
  .simple-page-associate-mygov .task-wrap li img {
    max-width: 50px;
    margin-bottom: 5px;
  }

  /* line 701, scss/_responsive.scss */
  .badge_logo {
    grid-template-columns: 1fr;
    gap: 15px;
  }

  /* line 702, scss/_responsive.scss */
  .mygov-os-json-search-form .btn {
    background-size: 55%;
    width: 35px;
  }

  /* line 703, scss/_responsive.scss */
  .comments-row .comment-body .comment-social .share-on-sm .socialshare {
    left: auto;
    right: 0px;
    top: auto;
    bottom: 100%;
  }

  /* line 704, scss/_responsive.scss */
  .group-wrapper .group-wrapper__summary .group-content-counter li a span {
    font-size: 0.875rem;
  }

  /* line 705, scss/_responsive.scss */
  .group-wrapper .group-wrapper__summary .group-content-counter li a span + span {
    font-size: 1rem;
  }
}
@media all and (max-width: 479px) {
  /* line 708, scss/_responsive.scss */
  .samvad-podcast .content-item {
    grid-template-columns: 1fr;
  }

  /* line 709, scss/_responsive.scss */
  .list-wrapper {
    grid-template-columns: 1fr;
  }

  /* line 710, scss/_responsive.scss */
  .harmonic-podcast {
    display: block;
  }

  /* line 711, scss/_responsive.scss */
  .harmonic-podcast .content-item {
    margin-bottom: 20px;
  }

  /* line 712, scss/_responsive.scss */
  .site-map-menus {
    grid-template-columns: 1fr;
  }

  /* line 713, scss/_responsive.scss */
  .site-map-menus .site-map-box-menu.site-map-box-menu-menu-states-links {
    grid-column: 1 / 3;
  }

  /* line 714, scss/_responsive.scss */
  .site-map-menus .site-map-box-menu.site-map-box-menu-mygov-states ul.site-map-menu {
    grid-template-columns: 1fr;
  }

  /* line 715, scss/_responsive.scss */
  .help-block-content {
    line-height: 1.3;
  }

  /* line 716, scss/_responsive.scss */
  .portal-sec-detail {
    padding: 15px;
  }

  /* line 717, scss/_responsive.scss */
  .pramotion-detail {
    background: none;
    padding: 15px 15px 70px;
  }

  /* line 718, scss/_responsive.scss */
  .portial-section-list {
    grid-gap: 10px;
  }

  /* line 719, scss/_responsive.scss */
  .help-parts-wrapper {
    padding-top: 0px;
  }

  /* line 720, scss/_responsive.scss */
  .simple-page-associate-mygov .potential-list {
    grid-template-columns: 1fr;
  }

  /* line 721, scss/_responsive.scss */
  .sectors-list .sector-item {
    padding: 14px 10px;
  }

  /* line 722, scss/_responsive.scss */
  .sector-state {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    margin-bottom: 25px;
  }

  /* line 723, scss/_responsive.scss */
  .links-wrapper ul {
    padding: 10px;
    border-radius: 12px;
  }

  /* line 724, scss/_responsive.scss */
  .links-wrapper {
    border-radius: 12px;
  }

  /* line 725, scss/_responsive.scss */
  .links-wrapper ul li {
    padding: 5px;
    font-size: 10px;
  }

  /* line 726, scss/_responsive.scss */
  .links-wrapper ul li a img {
    margin-right: 5px;
  }

  /* line 727, scss/_responsive.scss */
  .social-content a {
    width: 30px;
    height: 30px;
    padding: 5px;
  }

  /* line 728, scss/_responsive.scss */
  .social-content {
    gap: 7px;
    height: 48px;
    width: 300px;
    max-width: 100%;
    margin: 0 0 10px;
  }

  /* line 729, scss/_responsive.scss */
  .social-content .expand-btn {
    width: 26px;
    height: 26px;
    padding: 5px;
  }

  /* line 730, scss/_responsive.scss */
  .deleloped-by-section .content {
    font-size: 0.7rem;
  }

  /* line 731, scss/_responsive.scss */
  .social-content .view-all-btn {
    font-size: 0.7rem;
  }

  /* line 732, scss/_responsive.scss */
  .link-block .menu li {
    font-size: 0.8rem;
  }

  /* line 733, scss/_responsive.scss */
  .site-map-menus .site-map-box-menu.site-map-box-menu-menu-states-links ul.site-map-menu {
    grid-template-columns: 1fr;
  }

  /* line 734, scss/_responsive.scss */
  .content-list-wrapper.grid-view .chl-timeline span small {
    font-size: 0.7rem;
  }

  /* line 735, scss/_responsive.scss */
  .content-list-wrapper.grid-view .skill-intrest-name span, .pct-btn {
    font-size: 0.875rem;
  }

  /* line 736, scss/_responsive.scss */
  .prize-tag {
    font-size: 0.875rem;
  }

  /* line 737, scss/_responsive.scss */
  .prize-tag:before {
    min-width: 30px;
    height: 30px;
    border-radius: 4px;
  }

  /* line 738, scss/_responsive.scss */
  .chl-timeline {
    gap: 6px;
  }

  /* line 739, scss/_responsive.scss */
  .content-list-wrapper.grid-view .chl-timeline span small {
    padding: 6px 7px;
  }

  /* line 740, scss/_responsive.scss */
  .sms-note {
    grid-template-columns: 1fr;
  }

  /* line 741, scss/_responsive.scss */
  .sms-note .sms-pic {
    margin: auto;
  }

  /* line 742, scss/_responsive.scss */
  .user_accessibility .access-type {
    width: 300px;
  }

  /* line 743, scss/_responsive.scss */
  .trending-list {
    grid-template-columns: 1fr;
  }

  /* line 744, scss/_responsive.scss */
  .search-tabs .tabs-list li {
    padding-bottom: 4px;
  }

  /* line 745, scss/_responsive.scss */
  .search-results-list .result-meta .body {
    font-size: 0.9rem;
  }

  /* line 746, scss/_responsive.scss */
  .search-results-list {
    padding: 15px;
  }

  /* line 748, scss/_responsive.scss */
  .comments-row .comment-body .comment-detail .commnet-time {
    margin: 0px;
    float: none;
  }

  /* line 749, scss/_responsive.scss */
  .mtable th, .tender-table th {
    white-space: nowrap;
  }

  /* line 750, scss/_responsive.scss */
  .app-item {
    padding: 10px;
  }

  /* line 751, scss/_responsive.scss */
  .app-item img {
    max-width: 100%;
  }

  /* line 752, scss/_responsive.scss */
  .app_btn {
    margin-top: 0px;
  }

  /* line 753, scss/_responsive.scss */
  .app-wrapper {
    padding: 30px 20px;
  }

  /* line 754, scss/_responsive.scss */
  .app_btn_area {
    margin-top: 10px;
  }

  /* line 755, scss/_responsive.scss */
  #edit-field-area-of-interest {
    grid-template-columns: 1fr;
  }

  /* line 756, scss/_responsive.scss */
  .profile-main-profile-add-form, .profile-skills-interests-add-form, .user-form, .page-content.flex-box .form {
    padding: 15px;
  }

  /* line 757, scss/_responsive.scss */
  .popup-form-wrapper .popup-inner-wrapper {
    padding: 10px;
  }

  /* line 758, scss/_responsive.scss */
  .popup-form-wrapper .popup-inner-wrapper .box-right {
    padding: 15px 10px;
  }

  /* line 759, scss/_responsive.scss */
  .popup-form-wrapper .popup-inner-wrapper .box-right #box {
    grid-template-columns: 1fr;
  }

  /* line 760, scss/_responsive.scss */
  .popup-form-wrapper .popup-inner-wrapper .close-popup {
    top: 6px;
    right: 6px;
    background-color: #fff;
  }

  /* line 761, scss/_responsive.scss */
  .box-inner img {
    width: 100px;
  }

  /* line 762, scss/_responsive.scss */
  .podcast-wraper .podcast-detail {
    gap: 10px;
    padding: 10px;
  }
}
@media all and (max-width: 400px) {
  /* line 767, scss/_responsive.scss */
  .social-content {
    width: 100%;
  }

  /* line 768, scss/_responsive.scss */
  .search-results-list li span.img {
    order: initial;
  }

  /* line 769, scss/_responsive.scss */
  .search-results-list li {
    grid-template-columns: 1fr;
  }

  /* line 770, scss/_responsive.scss */
  .about-section .grid {
    grid-template-columns: 1fr;
    gap: 0px;
  }

  /* line 771, scss/_responsive.scss */
  .header .container {
    padding: 0 7px;
  }

  /* line 772, scss/_responsive.scss */
  .header-search-block .search-input .form-control {
    width: 108px;
  }

  /* line 773, scss/_responsive.scss */
  .mg-result {
    grid-template-columns: 1fr;
    gap: 10px;
  }

  /* line 774, scss/_responsive.scss */
  .login-popup-card {
    left: 50% !important;
    max-width: 285px;
    translate: -50% 0;
    padding: 20px 15px;
  }

  /* line 775, scss/_responsive.scss */
  .app-item {
    width: 100%;
    border: none;
    margin-bottom: 20px;
  }

  /* line 776, scss/_responsive.scss */
  .pass-key .form-submit#edit-delete {
    margin-left: 5px;
  }

  /* line 777, scss/_responsive.scss */
  .page-content.flex-box .form.pass-key .form-submit {
    padding: 8px 10px;
  }

  /* line 778, scss/_responsive.scss */
  .node-dates, .chl-timeline {
    padding: 10px;
  }

  /* line 779, scss/_responsive.scss */
  .mygovsocial-lang-detail .social-lang-body div {
    grid-template-columns: 1fr;
  }

  /* line 780, scss/_responsive.scss */
  .user-block .user-log {
    width: 25px;
    height: 25px;
  }
  /* line 781, scss/_responsive.scss */
  .user-block .user-log img {
    width: 25px;
    height: 25px;
  }
}
/* line 5398, scss/style.scss */
.mygovsocial {
  overflow-x: hidden;
}

/* line 5399, scss/style.scss */
.cbtn {
  background-color: #D87A52;
  color: #fff;
  padding: 9px 25px;
  border-radius: 35px;
}
