@font-face { font-family: 'Noto Sans'; src: 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: 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: 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: 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: url('../fonts/NotoSans-Bold.woff2') format('woff2'), url('../fonts/NotoSans-Bold.woff') format('woff'); font-weight: bold; font-style: normal; font-display: swap; }

:root { --sttl-theme-pure-black: #150202; --sttl-theme-black: #150202; --sttl-theme-light-black: #150202; --sttl-theme-white: #ffffff; --sttl-theme-arrow: #646464; --sttl-theme-shadow-color: #31313129; --sttl-theme-color-F7F7F8:#F7F7F8; --sttl-theme-orange-g: transparent linear-gradient(95deg, #771d1d 0%, #a72626 100%) 0% 0%; --sttl-theme-orange-1:#771d1d; --sttl-theme-main2:#A72626; --sttl-theme-navyblue-1:#150202; --sttl-theme-navyblue-2:rgba(160, 169, 239, 0.25); --sttl-theme-F8F5F5:#F8F5F5; --sttl-theme-888888:#888888; --bgColor: #EBEAEA; --Color-EBEAEA: #EBEAEA; --sttl-theme-font-10:0.625em; --sttl-theme-font-12:0.75em; --sttl-theme-font-14:0.875em; --sttl-theme-font-16:1em; --sttl-theme-font-18:1.25em; --sttl-theme-font-20:1.25em; --sttl-theme-font-24:1.5em; --sttl-theme-font-34:2.25em; --sttl-theme-font-32:2.25em; --sttl-theme-font-36:2.25em; --sttl-theme-font-300:300; --sttl-theme-font-400:400; --sttl-theme-font-500:500; --sttl-theme-font-600:600; --sttl-theme-font-700:700; --sttl-theme-font-primary: 'Noto Sans'; --sttl-theme-font-fontawesome: 'fontawesome'; --sttl-theme-transition: all 0.3s ease; --mainColor: #771d1d; --mainColor20:#f7efed; --mainColor40:#f3cebd; --mainColor80:#3e170e; --subMainColor: #0173b0; --subMainColor2:#005788; --whiteColor: #ffffff; --blackColor: #150202; --SeveanColors1:#f7efed; --SeveanColors2:#f7f4ed; --SeveanColors3:#f1f7ed; --SeveanColors4:#d9f2f2; --SeveanColors5:#d6e5f5; --SeveanColors6:#d6def5; --SeveanColors7:#eeebfa; --SeveanColors8:#f7ebfa; --SeveanColors9:#faebf2; --SeveanColorsDark1:#f3cebd; --SeveanColorsDark2:#e8d5b0; --SeveanColorsDark3:#c5e0b8; --SeveanColorsDark4:#a6d9d9; --SeveanColorsDark5:#adcceb; --SeveanColorsDark6:#adbdeb; --SeveanColorsDark7:#bdadeb; --SeveanColorsDark8:#e0adeb; --SeveanColorsDark9:#ebadcc; --middsize2:1.3rem; --middsize1:1.2rem; --smallsize1:1rem; --smallsize2:0.9rem; --smallsize3:0.7rem; --Rounded-8:8px; --Rounded-4:4px; --Rounded-6:6px; --Rounded-15:15px; --Rounded-10:10px; --Color-A72626:#A72626; --Color-D75151:#D75151; --Color-FAAAAA: #FAAAAA; --Color-FCDADA: #FCDADA; --Color-3d4043:#3d4043; }

*, *:before, *:after { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { border: 0; font-size: 100%; font-style: inherit; font-weight: inherit; margin: 0; outline: 0; padding: 0; vertical-align: baseline; }
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block }
audio, canvas, video { display: inline-block }
audio:not([controls]) { display: none; height: 0; }
html { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; --color--primary-hue: unset !important; --color--primary-saturation: unset !important; --color--primary-lightness: unset !important; }
a { text-decoration: none; color: var(--mainColor); }
a:focus { outline: none !important; }
a:hover, a:active { outline: 0; }
a:hover { text-decoration: none; color: var(--sttl-theme-pure-black); }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
b, strong, dt, th { font-weight: bold; }
em, i { font-style: italic; }
p, h1, h2, h3, h4, h5, h6, ul, ol, dd, table, fieldset, address { margin: 0; padding: 0; }
img { -ms-interpolation-mode: bicubic; border: 0; vertical-align: middle; max-width: 100%; height: auto; }
section { width: 100%; }
figure { margin: 0; }
legend { white-space: normal; }
q { quotes: "\201C" "\201D" "\2018" "\2019" }
small { font-size: 80% }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline }
sup { top: -0.5em }
sub { bottom: -0.25em }
table { border-collapse: separate; border-spacing: 0; width: 100%; empty-cells: show; border: none; }
table table { margin: 0 }
th, td { border: none; padding: 8px 10px }
caption, th, td { font-weight: normal; }
.view-content { margin-bottom: 0px; }
.jsRequired { display: none; }
.FontSize-0 { font-size: 0px !important; }
.text-align-center { text-align: center; }
.text-align-left { text-align: left; }

/********* Clear floats *********/
.cf:before, .cf:after, .container:before, .container:after, .row:before, .row:after, ul:before, ul:after, .boxs:before, .boxs:after, .radioList:after, .radioList:before { content: " "; display: table }
.cf:after, .container:after, .row:after, ul:after, .boxs:after, .radioList:after { clear: both }

/********* Common Classes *********/
body { overflow-x: hidden !important; font-size: 100%; line-height: 1.5; color: var(--sttl-theme-light-black); font-family: var(--sttl-theme-font-primary); }
body.accessibility_toolbar_open{overflow: hidden;}
a { transition: all 0.3s ease; }

p, ul { padding-bottom: 15px; }
p.no-padding-p { padding-bottom: 0px; }
.view-empty { margin-bottom: 0; }
.view-empty p { padding-bottom: 0; }
h1 { font-size: var(--sttl-theme-font-36); font-weight: var(--sttl-theme-font-500); font-family: var(--sttl-theme-font-primary); }
h2 { font-size: var(--sttl-theme-font-24); font-weight: var(--sttl-theme-font-500); font-family: var(--sttl-theme-font-primary); }
h3 { font-size: var(--sttl-theme-font-20); font-weight: var(--sttl-theme-font-600); font-family: var(--sttl-theme-font-primary); }
.font-0{font-size: 0px!important;}
/* Common Fonts & Colors */
.font-12{font-size: var(--sttl-theme-font-12);}
.font-14 { font-size: var(--sttl-theme-font-14); font-family: var(--sttl-theme-font-primary); }
.font-16 { font-size: var(--sttl-theme-font-16); font-weight: var(--sttl-theme-font-500); }
.font-30 { font-size: var(--sttl-theme-font-24); font-weight: var(--sttl-theme-font-600); font-family: var(--sttl-theme-font-primary); }
.font-28 { font-size: var(--sttl-theme-font-24); font-weight: var(--sttl-theme-font-600); font-family: var(--sttl-theme-font-primary); }
.font-24 { font-size: var(--sttl-theme-font-24); font-weight: var(--sttl-theme-font-600); font-family: var(--sttl-theme-font-primary); }
.font-48 { font-size: var(--sttl-theme-font-36); line-height: 1.2; font-weight: var(--sttl-theme-font-500); font-family: var(--sttl-theme-font-primary); }
.font-62 { font-size: var(--sttl-theme-font-36); line-height: 1.2; font-weight: var(--sttl-theme-font-500); font-family: var(--sttl-theme-font-primary); }
.font-32 { font-size: var(--sttl-theme-font-36); line-height: normal; font-weight: var(--sttl-theme-font-500); color: var(--sttl-theme-black); font-family: var(--sttl-theme-font-primary); }
.font-32-new { font-size: var(--sttl-theme-font-24); line-height: normal; font-weight: var(--sttl-theme-font-500); color: var(--sttl-theme-black); font-family: var(--sttl-theme-font-primary); }
.font-36 { font-size: var(--sttl-theme-font-36); line-height: normal; font-weight: var(--sttl-theme-font-500); color: var(--sttl-theme-black); font-family: var(--sttl-theme-font-primary); }
.font-30 { font-size: var(--sttl-theme-font-24); font-weight: var(--sttl-theme-font-500); font-family: var(--sttl-theme-font-primary); }
.font-18 { font-size: var(--sttl-theme-font-18); color: var(--sttl-theme-navyblue-1); font-weight: var(--sttl-theme-font-400); font-family: var(--sttl-theme-font-primary); }
.font-20 { font-size: var(--sttl-theme-font-20); color: var(--sttl-theme-navyblue-1); font-weight: var(--sttl-theme-font-400); font-family: var(--sttl-theme-font-primary); }
.font-black { color: var(--sttl-theme-light-black); }
.bg-F4E8F4 { background-color: var(--SeveanColors1); }
.bg-FEF8EC { background-color: var(--SeveanColors2); }
.bg-E5EFEE { background-color: var(--SeveanColors3); }
.bg-FEF0FD { background-color: var(--SeveanColors4); }
.color-shade-1:after { background: var(--SeveanColors1); }
.color-shade-2:after { background: var(--SeveanColors2); }
.color-shade-3:after { background: var(--SeveanColors3); }
.color-shade-4:after { background: var(--SeveanColors4); }
.color-shade-5:after { background: var(--SeveanColors5); }
.color-shade-6:after { background: var(--SeveanColors6); }
.color-shade-7:after { background: var(--SeveanColors7); }
.color-shade-circle-1:after { background: var(--SeveanColorsDark1); }
.color-shade-circle-2:after { background: var(--SeveanColorsDark2); }
.color-shade-circle-3:after { background: var(--SeveanColorsDark3); }
.color-shade-circle-4:after { background: var(--SeveanColorsDark4); }
.color-shade-circle-5:after { background: var(--SeveanColorsDark5); }
.color-shade-circle-6:after { background: var(--SeveanColorsDark6); }
.color-shade-circle-7:after { background: var(--SeveanColorsDark7); }
.dashboard-color-1 { background: #C9D6E5; }
.dashboard-color-2 { background: #ECDAC1; }
.dashboard-color-3 { background: #CCDDCE; }
.dashboard-color-4 { background: #E6CDCD; }
.dashboard-color-5 { background: #E2CCE8; }
.dashboard-color-6 { background: #EED7D7; }
.font-400{font-weight: var(--sttl-theme-font-400);}
.font-500{font-weight: var(--sttl-theme-font-500);}
.font-600{font-weight: var(--sttl-theme-font-600);}
.font-700{font-weight: var(--sttl-theme-font-700);}
.Color-771d1d{color: var(--mainColor);}
.Color-3d4043{color: var(--Color-3d4043);}



/* Common CTA */
.cta-1{display: flex;}
.cta-1 a { letter-spacing: .12px; display: inline-block; font-size: var(--sttl-theme-font-14); text-transform: uppercase; line-height: normal;  font-weight: var(--sttl-theme-font-600); text-decoration: none; padding: 10px 15px; transition: .3s all; background-color: var(--Color-FCDADA); color: var(--mainColor); border-radius: var(--Rounded-4); position: relative; z-index: 1; overflow: hidden; }
.cta-1 a:hover { background-color: var(--mainColor); color: var(--sttl-theme-white); }
.cta-1 a span { font-size: var(--sttl-theme-font-16); margin-left: 10px; }
.cta-link {font-size: var(--sttl-theme-font-16);
	color: var(--mainColor);
	text-decoration: none;
	font-weight: var(--sttl-theme-font-600);
	position: relative;
	padding-right: 17px;
	line-height: normal; }
.cta-link:hover { color: var(--sttl-theme-pure-black); }


.cta-link:after {
	content: "";
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(calc(-50% + 1px));
	width: 24px;
			height: 24px;
			display: inline-block;
			background-position: center center;
			background-repeat: no-repeat;
			background-size: contain;
			margin-left: -7px;
			background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.2' viewBox='0 0 48 48' width='48' height='48'%3E%3Cstyle%3E.a%7Bfill:%23771d1d%7D%3C/style%3E%3Cpath class='a' d='m43.5 23.9l-9.9-9.9 2.2-2.1 12 12.1-12.1 12-2.1-2.1z'/%3E%3C/svg%3E");
	}

.cta-1.cta-small a { font-size: var(--sttl-theme-font-14); z-index: 11; padding: 10px 14px; position: relative; transition: var(--sttl-theme-transition); font-weight: var(--sttl-theme-font-600); color: var(--mainColor); text-transform: uppercase; border-radius: var(--Rounded-4); background-color: var(--Color-FCDADA); display: flex; align-items: center; line-height: 1;}
.cta-1.cta-small a:before { content: ""; margin-right: 5px; width: 24px; height: 24px; display: inline-block; background-position: center; background-repeat: no-repeat; background-size: contain; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.2' viewBox='0 0 48 48' width='48' height='48'%3E%3Cstyle%3E.a%7Bfill:%23771d1d%7D%3C/style%3E%3Cpath class='a' d='m22 38q-7.3 0-13.2-4.1-5.9-4.2-8.8-10.9 2.9-6.7 8.8-10.9 5.9-4.1 13.2-4.1 7.3 0 13.2 4.1 5.9 4.2 8.8 10.9-2.9 6.7-8.8 10.9-5.9 4.1-13.2 4.1zm0-3q6.1 0 11.1-3.3 5.1-3.2 7.8-8.7-2.7-5.5-7.8-8.7-5-3.3-11.1-3.3-6 0-11.1 3.3-5.1 3.2-7.8 8.7 2.7 5.4 7.8 8.7 5 3.3 11.1 3.3zm0-3.5q3.6 0 6-2.5 2.5-2.5 2.5-6 0-3.6-2.5-6-2.5-2.5-6-2.5-3.5 0-6 2.5-2.5 2.5-2.5 6 0 3.5 2.5 6 2.5 2.5 6 2.5zm0-2.9q-2.4 0-4-1.6-1.6-1.7-1.6-4 0-2.4 1.6-4 1.7-1.6 4-1.6 2.4 0 4 1.6 1.6 1.7 1.6 4 0 2.4-1.6 4-1.7 1.6-4 1.6z'/%3E%3C/svg%3E");}
.cta-1.cta-small a:hover{background-color: var(--Color-FAAAAA);}
.PrevBtnDbmi, .NextBtnDbmi { border-radius: var(--Rounded-4); width: 35px; height: 35px; background-color: #000; border: none; outline: none; color: var(--whiteColor); display: flex; justify-content: center; align-items: center; padding: 0px; }
.PrevBtnDbmi:hover, .NextBtnDbmi:hover{ background-color: var(--blackColor);}
.PrevBtnDbmi:after, .NextBtnDbmi:after { font-family: var(--sttl-theme-font-fontawesome); background-size: 130%; background-repeat: no-repeat; background-position: center center; width: 100%; height: 100%; }
.PrevBtnDbmi:after { content: ""; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23fff'%3E%3Cpath d='M560-240 320-480l240-240 56 56-184 184 184 184-56 56Z'/%3E%3C/svg%3E"); }
.NextBtnDbmi:after { content: ""; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23fff'%3E%3Cpath d='M504-480 320-664l56-56 240 240-240 240-56-56 184-184Z'/%3E%3C/svg%3E"); }
.cta-2 a, .cta-2 button{font-size: var(--sttl-theme-font-12); text-transform: uppercase; font-weight: var(--sttl-theme-font-600); background-color: var(--Color-FCDADA); color: var(--mainColor); outline: none; border: none; border-radius: var(--Rounded-4); padding: 8px 14px;}
.cta-2 a:hover, .cta-2 button:hover{ background-color: var(--Color-FAAAAA);}

#Tooltip { display: none; color: var(--blackColor); background-color: rgb(235, 234, 234, 0.9); border: 1px solid var(--mainColor); padding: 5px 10px; font-size: var(--sttl-theme-font-12); z-index: 9999; position: absolute; left: 50%; transform: translateX(-50%); width: 100%; max-width: 200px; text-align: center; }
#Tooltip:after { border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 5px solid var(--mainColor); content: ""; position: absolute; left: 50%; transform: translateX(-50%); bottom: 100%; }


/* Tab Navs */
.r-tabs-accordion-title { display: none; }
.tabNav li a { text-decoration: none; color: var(--sttl-theme-black); opacity: 0.4; }
.tabNav li.r-tabs-state-active a { opacity: 1; }
.tabNav li { list-style: none; padding-right: 36px; margin-right: 36px; position: relative; }
.tabNav li:after { content: ""; position: absolute; right: 0; width: 1px; height: 26px; background: var(--sttl-theme-black); top: 50%; transform: translateY(-50%); opacity: 0.4; }
.tabNav { display: flex; flex-wrap: wrap; padding-bottom: 26px; }
.tabNav li:last-child { margin-right: 0; padding-right: 0; border: none; }
.tabNav li:last-child:after { display: none; }
.tabContainer .tabContent { display: none; }
.resTab { position: relative; }
.tabContainer .tabContent.r-tabs-state-active { display: block; }

/* Slider Arrow */
.sliderArrowWrap { display: flex; align-items: center; position: absolute; right: 0; top: 0; }
.sliderPrev.schemesPrev, .sliderNext.schemesNext { transition: 350ms ease; cursor: pointer; width: 35px; height: 35px; overflow: hidden; border-radius: 50%; border: 1px solid var(--sttl-theme-arrow); display: flex; justify-content: center; align-items: center; }
.sliderPrev.schemesPrev:after, .sliderNext.schemesNext:after { font-family: var(--sttl-theme-font-fontawesome); font-size: var(--sttl-theme-font-16); color: var(--sttl-theme-arrow); }
.sliderPrev.schemesPrev:after { content: "\f060"; }
.sliderNext.schemesNext:after { content: "\f061"; }

/* Slider Arrow */
.sliderArrowWrap1 { display: flex; align-items: center; }
.sliderArrowWrap1 .sliderPrev, .sliderArrowWrap1 .sliderNext { transition: 350ms ease; cursor: pointer; width: 35px; height: 35px; overflow: hidden; border-radius: 50%; border: 1px solid var(--mainColor); display: flex; justify-content: center; align-items: center; margin: 0px 5px; }
.sliderArrowWrap1 .sliderPrev:after, .sliderArrowWrap1 .sliderNext:after { font-family: var(--sttl-theme-font-fontawesome); font-size: var(--sttl-theme-font-16); color: var(--mainColor); }
.sliderArrowWrap1 .sliderPrev:after { content: "\f060"; }
.sliderArrowWrap1 .sliderNext:after { content: "\f061"; }
.sliderArrowWrap1 .sliderPrev span, .sliderArrowWrap1 .sliderNext span { font-size: 0px; }
.sliderArrowWrap1 .cta-link { margin-right: 5px; }
.sliderArrowWrap1 .sliderPrev.swiper-button-disabled, .sliderArrowWrap1 .sliderNext.swiper-button-disabled { opacity: 0.6; }

/* Media Box  */
/* .media-box .date:before { content: "\f073"; font-family: var(--sttl-theme-font-fontawesome); font-size: var(--sttl-theme-font-16); margin-right: 10px; } */
.media-box .media-thumb { overflow: hidden; padding-bottom: 59%; position: relative; }
.media-box .media-thumb img { width: 100%; height: 100%; object-fit: cover; transition: all 0.3s ease-out; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%) scale(1); }
.media-box .media-thumb:hover img { transform: translate(-50%, -50%) scale(1.05); }
.media-box .sub-heading { text-align: left; font-weight: var(--sttl-theme-font-600); font-size: var(--sttl-theme-font-18); font-family: var(--sttl-theme-font-primary); line-height: 1.4; color: var(--sttl-theme-black); padding-bottom: 10px; }
.media-box .text-content { padding-top: 20.5px; }

/* ================= Home Page Start =================*/

/*Ministry Of Culture at a Glance*/
.ministryglance { position: relative; overflow: hidden; }
.ministryglance:after { content: ""; background: url(../images/mglance-bg.jpg) 0 0 no-repeat; z-index: -1 }
.commen-offices { height: 100%; text-align: center; border-radius: var(--Rounded-10); overflow: hidden; }
.bg-img { position: absolute; right: 0; left: calc(44vw - 420px); width: auto; top: 0; z-index: -1; bottom: 40px; }
.bg-img img { width: 100%; height: 100%; object-fit: cover; }
.commen-icons { width: 65px; height: 65px; margin: 0 auto 15px; background: rgb(255 255 255 / 18%); border-radius: 15px; display: flex; justify-content: center; align-items: center; }
.commen-icons img { max-width: 38px; }
.att-title { font-size: var(--sttl-theme-font-18); font-weight: var(--sttl-theme-font-600); line-height: 1.3; max-width: 160px; margin: 0 auto; }
.inner-box { display: flex; align-items: center; width: 100%; justify-content: center; height: 100%; padding: 30px 30px 30px; position: relative; overflow: hidden; }
.inner-box .box-img { position: absolute; width: 100%; height: 100%; object-fit: cover; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: -1; }
.icons-box { height: 100%; width: 100%; display: inline-block; }
.icons-box a { text-decoration: none; color: var(--sttl-theme-white); }
.icons-box a:hover { color: var(--sttl-theme-black) }
.ministryg-title { color: var(--sttl-theme-white); text-align: center; margin: 58px 0 47px; }
.box3 img { width: 100%; }
.ministryglance .mini-box-grid { padding: 25px; }
.ministryglance .mini-box-grid:nth-child(1) .commen-offices { background: transparent linear-gradient(360deg, rgb(192 87 171 / 95%) 0%, rgb(255 67 146 / 90%) 100%) 0% 0% no-repeat padding-box; }
.ministryglance .mini-box-grid:nth-child(2) .commen-offices { background: transparent linear-gradient(0deg, rgb(209 200 77 / 95%) 0%, rgb(63 168 123 / 90%) 100%) 0% 0% no-repeat padding-box; }
.ministryglance .mini-box-grid:nth-child(3) .commen-offices { background: transparent linear-gradient(180deg, rgb(253 100 79 / 95%) 0%, rgb(242 142 38 / 90%) 100%) 0% 0% no-repeat padding-box; }
.ministryglance .mini-box-grid:nth-child(4) .commen-offices { background: transparent linear-gradient(138deg, rgb(24 168 213 / 95%) 0%, rgb(32 94 167 / 90%) 100%) 0% 0% no-repeat padding-box; }
.ministryglance .row { margin: 0px -25px; }
.ministryglance>.region, .ministryglance>.region>div { height: 100%; width: 100%; position: absolute; left: 0; top: 0; z-index: 1; }
.ministryglance .container-xl { position: relative; z-index: 1 }

/* Dashboard Section */
.dashboard-box { border-radius: var(--Rounded-10); padding: 20px; display: flex; flex-wrap: wrap; height: 100%; flex-direction: column; justify-content: space-between; }
.dashboard-box .thumb { width: 58px; height: 58px; display: flex; justify-content: flex-end; align-items: flex-start; align-self: flex-end; }
.dashboard-box .thumb img { max-height: 100%; max-width: 100%; }
.dashboard-box .dashboard-text .sub-heading { font-size: var(--sttl-theme-font-18); font-weight: var(--sttl-theme-font-600); line-height: 22px; letter-spacing: 0.18px; }
.dashboard-box .top-part { width: 100%; display: flex; justify-content: flex-end; }
.dashboard-box .dashboard-text .number { font-weight: var(--sttl-theme-font-500); font-size: var(--sttl-theme-font-24); line-height: normal; color: var(--mainColor); letter-spacing: 0.3px; }
.dashboard-box .dashboard-text .number span { font-size: var(--sttl-theme-font-16); display: inline-block; color: var(--sttl-theme-black); font-weight: var(--sttl-theme-font-600); letter-spacing: 0.16px; }
.dashboard-box .dashboard-text .since, .dashboard-box .dashboard-text .upto { margin-bottom: 2px; line-height: 17px; font-size: var(--sttl-theme-font-14); color: #717171; padding-bottom: 0; }
.dashboard-box .dashboard-text .since>span, .dashboard-box .dashboard-text .upto>span { color: var(--sttl-theme-black); margin-left: 3px; }
.dashboard-section { padding: 40px 0px 40px; overflow: hidden; }
.dashboard-section .main-heading { padding-bottom: 25px; }
.dashboard-section .sliderArrowWrap { display: none; padding-bottom: 0px; }
.dashboard-box-slider { height: auto; }
.arrowNext, .arrowPrev { width: 35px; height: 35px; cursor: pointer; transition: 350ms ease; border: 1px solid var(--sttl-theme-arrow); margin: 5px; border-radius: 30px; display: flex; align-items: center; justify-content: center; }
.arrowNext { margin-right: 0px; }
.arrowNext span, .arrowPrev span { color: var(--sttl-theme-arrow); }
.arrowNext.swiper-button-disabled, .arrowPrev.swiper-button-disabled { border: 1px solid var(--bgColor); }
.arrowNext.swiper-button-disabled span, .arrowPrev.swiper-button-disabled span { color: var(--bgColor) }

/* Media Gallery */
.videobox, .videobox a, .boxInner { height: 100%; }
.schemesBox { margin-bottom: 10px; }
.schemesBox .schemeInfo, .schemesBox .videobox { overflow: hidden; }
.schemesBox:last-child { margin-bottom: 0; height: 52%; }
.headingh2, .heading-style3 { font-size: var(--sttl-theme-font-36); font-weight: var(--sttl-theme-font-500); color: var(--sttl-theme-black); }
.schemeInfo .btn, .schemesBox .btn { display: flex; align-items: center; position: absolute; top: 50%; left: 50%; padding: 0; transform: translate(-50%, -50%); }
.schemesBox { position: relative; }
.boxInner img, .rthumb-img img { width: 100%; height: 100%; object-fit: cover; border-radius: var(--Rounded-10); }
.rthumb-img a { margin-bottom: 10px; display: block; }
.rthumb-img a:last-child { margin-bottom: 0px; }
.schemesBox img { height: auto; }

/* Social Feeds */
.letest-title { display: flex; align-items: center; justify-content: space-between; margin-bottom: 20px; }
.letest-contant { padding: 20px 30px 20px 30px; }
.letest-contant p { padding-bottom: 0; margin-bottom: 0; }
.event-date { color: #F60303; margin-bottom: 15px; line-height: 1; }
.social-media-icons a { transition: all 0.4s; font-size: var(--sttl-theme-font-24); font-weight: var(--sttl-theme-font-500); padding: 0 3px; color: #BDBDBD; }
.social-media-icons a.twitter-icons { color: #0099EB; }
.social-media-icons svg { width: 25px; }
.social-media-icons svg path { fill: black; }
.letest-event-bg { height: 90%; }
.letest-img img { width: 100%; }
.letest-img:after { content: ""; width: 100%; height: 100%; background: rgb(0 0 0 / 50%); position: absolute; top: -100%; left: 0; transform: scale(1); transition: all 0.4s; }
.letest-img:hover:after { border-radius: 0px; transform: scale(1); top: 0; }
.letest-img { position: relative; border-radius: 17px; overflow: hidden; }
.padding-right-0 { padding-right: 0; }

/* Home Single Banner */
.home-single-banner { padding-top: 49px; overflow: hidden; }


/* departlogo slider */
.academicLogoWrap { padding: 50px 0; }
.bluebg { top: 50%; background: var(--sttl-theme-lightblue); height: 100%; position: absolute; width: 100%; z-index: -1; }
.swiper-container { overflow: hidden; }
.swiper-horizontal { touch-action: pan-y; }
.sliderControls .swiper-button-next, .sliderControls .swiper-button-prev { color: var(--sttl-theme-white); z-index: 999999; width: 40px; height: 40px; font-size: var(--sttl-theme-font-14); background-color: rgba(0, 0, 0, .2); top: 50%; position: absolute; }
.sliderControls { position: relative; }
.sliderControls .swiper-button-next:after, .sliderControls .swiper-button-prev:after { font-size: var(--sttl-theme-font-14); }
.sliderControls .swiper-button-next { right: 0px; }
.sliderControls .swiper-button-prev { left: 0px; }
.sliderControls .swiper-button-next:hover, .sliderControls .swiper-button-prev:hover { background-color: rgba(0, 0, 0, 1); }
.divisionSwiper { display: none; }

/*Logo Silder*/
.logos-inner.activityMSlider .logos-box-item.swiper-slide { max-width: 177px; margin-right: 9px; border-radius: var(--Rounded-10); overflow: hidden; }
.logos-inner.activityMSlider .logos-box-item.swiper-slide:last-child { padding-right: 0; }

/* ================= Home Page End =================*/

/* ================= Inner Page Start =================*/
.InnerPageWrap, .all-event-section-sidebar { padding: 30px 0px; width: 100%; }

/* Ul Li Design*/
.InnerPageWrap ul { list-style: none; padding-bottom: 0px; }
.InnerPageWrap ul>li { margin-bottom: 10px; position: relative; padding-left: 17px; }
.InnerPageWrap ul li:after { content: ""; position: absolute; left: 0; top: 9px; width: 7px; height: 7px; background: var(--blackColor); border-radius: 50%; }
.InnerPageWrap ul>li:last-child { margin-bottom: 0px; }
.InnerPageWrap .ul-num-style { counter-reset: ULNumbers; padding-bottom: 15px; }
.InnerPageWrap .ul-num-style li { padding-left: 25px; }
.InnerPageWrap .ul-num-style li:after { width: auto; height: auto; counter-increment: ULNumbers; content: "" counter(ULNumbers) "."; color: var(--sttl-theme-black); background: transparent; left: 0; top: 1px; border-radius: 0; }

/* .InnerPageWrap ul>li a { color: var(--sttl-theme-light-black); text-decoration: none; }
.InnerPageWrap ul>li a:hover { color: var(--mainColor); } */
.InnerPageWrap ul>li>ul { padding: 10px 0px; padding-bottom: 0px; }
.InnerPageWrap ul>li>ul>li:after { color: var(--mainColor); position: absolute; left: 0; top: 8px; width: 6px; height: 6px; }
.InnerPageWrap ul li.no-list-style { padding-left: 0; }
.InnerPageWrap ul li.no-list-style:after { display: none; }

/* View Filter Design*/
.InnerPageWrap .view-filters form { display: flex; flex-wrap: wrap; margin: -10px -5px 0px; align-content: flex-end; }
.InnerPageWrap .view-filters form .js-form-item { width: calc((100% / 4) - 0px); margin-bottom: 0; margin-top: 10px; padding: 0px 5px; display: flex; flex-wrap: wrap; }
.InnerPageWrap .view-filters form .js-form-item input { margin: 0; background-image: none; padding: 5px 15px; }
.InnerPageWrap .view-filters form .form-actions {align-items: flex-end; margin-top: 10px; margin-bottom: 0px; display: flex; flex-wrap: wrap; width: calc(((100% / 4) / 1) - 0px); }
.InnerPageWrap .view-filters form .form-actions input { width: calc((100% / 2) - 10px); margin: 0px 5px 0px; text-transform: capitalize; line-height: 1; }
.InnerPageWrap .view-filters { max-width: 100%; margin-bottom: 30px; }
/* .InnerPageWrap .view-filters form .js-form-item input[placeholder="Search By Title"] {    background-size: 15px;  background-position: 15px center; background-repeat: no-repeat; padding-left: 40px; } */
.InnerPageWrap .view-filters form .filterIconResponsiveboxLeft { margin:0px; width: 30%; display: flex; flex-wrap: wrap; }
.InnerPageWrap .view-filters form .filterIconResponsiveboxRight {justify-content: end; margin:0px; width: 70%; display: flex;  }
/* body.page-video-gallery .InnerPageWrap .view-filters form .filterIconResponsiveboxRight{ width: 100%;} */
.InnerPageWrap .view-filters form .filterIconResponsiveboxRight .js-form-item { position: relative; width: 100%; }
.InnerPageWrap .view-filters form .filterIconResponsiveboxRight .form-actions{ width: auto;}
.InnerPageWrap .view-filters form .filterIconResponsiveboxLeft .js-form-item {position: relative;  width: 100%; max-width: 385px; }
.HasClearBtn .InnerPageWrap .view-filters form{flex-wrap: nowrap; margin-bottom: 30px;}
.js-form-item-items-per-page{max-width: 200px;}
.js-form-item-items-per-category{max-width: 280px;}
.js-form-item-items-per-page, .js-form-item-items-per-category { width: 100%; }
.js-form-item-items-per-page .js-form-item, .js-form-item-items-per-category .js-form-item{ max-width: 100%;}
.HasClearBtn .InnerPageWrap .view-filters form div#edit-actions { width: auto; }
.HasClearBtn .InnerPageWrap .view-filters form div#edit-actions input#edit-reset { font-weight: var(--sttl-theme-font-600); text-transform: uppercase; font-size: var(--sttl-theme-font-12);    background-position: 15px center; background-repeat: no-repeat; padding-left: 35px; background-size: 15px; width: auto; background-color: transparent; color: var(--blackColor); border: 1px solid var(--blackColor); background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23150202'%3E%3Cpath d='m256-200-56-56 224-224-224-224 56-56 224 224 224-224 56 56-224 224 224 224-56 56-224-224-224 224Z'/%3E%3C/svg%3E");}
.InnerPageWrap .view-filters form .filterIconResponsiveboxRight .js-form-item-items-per-page .js-form-item select, .InnerPageWrap .view-filters form .filterIconResponsiveboxRight .js-form-item-items-per-category .js-form-item select, .InnerPageWrap .view-filters form .filterIconResponsiveboxLeft .js-form-item input, .InnerPageWrap .view-filters form .filterIconResponsiveboxRight .js-form-item-items-per-category .js-form-item input { width: calc(100% - 42px); border-left: none; border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
.InnerPageWrap .view-filters form .filterIconResponsiveboxRight .js-form-item-items-per-page .js-form-item:before, 	
.InnerPageWrap .view-filters form .filterIconResponsiveboxRight .js-form-item-items-per-category .js-form-item:before,
.InnerPageWrap .view-filters form .filterIconResponsiveboxLeft .js-form-item:before { content: ""; width: 42px; height: 42px; background-position: center center; background-size: 24px; background-repeat: no-repeat; border: 1px solid var(--Color-FAAAAA); border-right: 1px solid transparent; display: inline-block; border-top-left-radius: 4px; border-bottom-left-radius: 4px; }
.InnerPageWrap .view-filters form .filterIconResponsiveboxLeft .js-form-item.focus:before, .InnerPageWrap .view-filters form .filterIconResponsiveboxRight .js-form-item.focus:before{ border-right: 1px solid var(--Color-FAAAAA); }
.InnerPageWrap .view-filters form .filterIconResponsiveboxRight .js-form-item-items-per-page .js-form-item:before{ background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23FAAAAA'%3E%3Cpath d='M320-280q17 0 28.5-11.5T360-320q0-17-11.5-28.5T320-360q-17 0-28.5 11.5T280-320q0 17 11.5 28.5T320-280Zm0-160q17 0 28.5-11.5T360-480q0-17-11.5-28.5T320-520q-17 0-28.5 11.5T280-480q0 17 11.5 28.5T320-440Zm0-160q17 0 28.5-11.5T360-640q0-17-11.5-28.5T320-680q-17 0-28.5 11.5T280-640q0 17 11.5 28.5T320-600Zm120 320h240v-80H440v80Zm0-160h240v-80H440v80Zm0-160h240v-80H440v80ZM200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h560q33 0 56.5 23.5T840-760v560q0 33-23.5 56.5T760-120H200Zm0-80h560v-560H200v560Zm0-560v560-560Z'/%3E%3C/svg%3E"); }

.InnerPageWrap .view-filters form .filterIconResponsiveboxLeft .js-form-item:before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23FAAAAA'%3E%3Cpath d='M784-120 532-372q-30 24-69 38t-83 14q-109 0-184.5-75.5T120-580q0-109 75.5-184.5T380-840q109 0 184.5 75.5T640-580q0 44-14 83t-38 69l252 252-56 56ZM380-400q75 0 127.5-52.5T560-580q0-75-52.5-127.5T380-760q-75 0-127.5 52.5T200-580q0 75 52.5 127.5T380-400Z'/%3E%3C/svg%3E");}
.InnerPageWrap .view-filters form .filterIconResponsiveboxRight .js-form-item-items-per-category .js-form-item:before{ background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23FAAAAA'%3E%3Cpath d='M120-240v-80h240v80H120Zm0-200v-80h480v80H120Zm0-200v-80h720v80H120Z'/%3E%3C/svg%3E");}
.InnerPageWrap .view-filters form .filterIconResponsiveboxRight .js-form-item-items-per-category.js-form-item-items-per-Date .js-form-item:before{ background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23faaaaa'%3E%3Cpath d='M200-80q-33 0-56.5-23.5T120-160v-560q0-33 23.5-56.5T200-800h40v-80h80v80h320v-80h80v80h40q33 0 56.5 23.5T840-720v560q0 33-23.5 56.5T760-80H200Zm0-80h560v-400H200v400Zm0-480h560v-80H200v80Zm0 0v-80 80Zm280 240q-17 0-28.5-11.5T440-440q0-17 11.5-28.5T480-480q17 0 28.5 11.5T520-440q0 17-11.5 28.5T480-400Zm-160 0q-17 0-28.5-11.5T280-440q0-17 11.5-28.5T320-480q17 0 28.5 11.5T360-440q0 17-11.5 28.5T320-400Zm320 0q-17 0-28.5-11.5T600-440q0-17 11.5-28.5T640-480q17 0 28.5 11.5T680-440q0 17-11.5 28.5T640-400ZM480-240q-17 0-28.5-11.5T440-280q0-17 11.5-28.5T480-320q17 0 28.5 11.5T520-280q0 17-11.5 28.5T480-240Zm-160 0q-17 0-28.5-11.5T280-280q0-17 11.5-28.5T320-320q17 0 28.5 11.5T360-280q0 17-11.5 28.5T320-240Zm320 0q-17 0-28.5-11.5T600-280q0-17 11.5-28.5T640-320q17 0 28.5 11.5T680-280q0 17-11.5 28.5T640-240Z'/%3E%3C/svg%3E");}
.InnerPageWrap .view-filters form .filterIconResponsiveboxRight .js-form-item.form-disabled{display: none;}


/* Table Design*/
table { border: 1px solid var(--blackColor); }
table thead tr th, table tbody tr td { border-bottom: 1px solid var(--blackColor); border-right: 1px solid var(--blackColor); text-align: center; font-size: var(--sttl-theme-font-12); }
table thead tr th{font-weight: var(--sttl-theme-font-700); height: 90px; vertical-align: middle;}
table thead tr th:first-child, table tbody tr td:first-child{text-align: left;}
table thead tr th:last-child, table tbody tr td:last-child{border-right:none;}
table tbody tr:last-child td {border-bottom:none;}
table tr td ul li:after{display: none;}

/* Event Page*/
.InnerPageWrap .eventBox .eventInfo { margin-top: 15px; display: flex; flex-wrap: wrap; }
.InnerPageWrap .eventBox .eventInfo p { order: 1; padding-bottom: 6px; }
.InnerPageWrap .eventBox .eventInfo a { order: 2; text-decoration: none; font-weight: var(--sttl-theme-font-500); color: var(--sttl-theme-black); }
.InnerPageWrap .wide-image { width: 100%; margin-inline-start: 0; margin-block: unset; padding-bottom: 60%; position: relative; }
.InnerPageWrap .eventDateList { list-style: none; }
.InnerPageWrap .media-box.media-box-full ul { display: flex; flex-wrap: wrap; margin-bottom: 0px; }
.InnerPageWrap .media-box.media-box-full .heading { font-weight: var(--sttl-theme-font-500); color: var(--mainColor); line-height: 1.3; font-size: var(--sttl-theme-font-24); margin-bottom: 16px; }
/* .InnerPageWrap .media-box.media-box-full.right-part { display: flex; flex-wrap: wrap; align-items: flex-start; justify-content: center; flex-direction: column; } */
.InnerPageWrap .media-box.media-box-full.left-part img { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 100%; height: 100%; object-fit: cover; }
.InnerPageWrap .media-box.media-box-full .eventDateList li:after { display: none; }
.InnerPageWrap .media-box.media-box-full .eventDateList li { text-transform: uppercase; margin-bottom: 10px; width: calc(100% / 1); padding-left: 0px; padding-right: 15px; color: var(--Color-3d4043); display: flex; flex-wrap: wrap;  }
.InnerPageWrap .media-box.media-box-full .eventDateList li span {
    width: calc(100% - 250px);
    display: block;
}
.InnerPageWrap .media-box.media-box-full .eventDateList li .Title{font-weight: var(--sttl-theme-font-600); width: 250px;}
.InnerPageWrap .media-box.media-box-full.right-part{padding-left: 30px;}
/* .InnerPageWrap .media-box.media-box-full .date { padding-bottom: 0px; font-size: var(--sttl-theme-font-12); font-weight: var(--sttl-theme-font-600);color: var(--Color-3d4043); } */
.InnerPageWrap .media-box.media-box-inner-grid a { text-decoration: none; }
.InnerPageWrap .media-box.media-box-inner-grid { margin-bottom: 30px; }

/* P Tag Design */
.InnerPageWrap .paragraph p { padding-bottom: 10px; }
.InnerPageWrap .paragraph p:last-child { padding-bottom: 0; }
.InnerPageWrap .paragraph p:last-child { padding-bottom: 0px; }
.InnerPageWrap .paragraph>.table-overflow { margin-bottom: 0px; }
.CMS-pages-design P { padding-bottom: 15px; }
/* .CMS-pages-design .paragraph { padding: 0px 15px; } */
.InnerPageWrap .paragraph.pb-5 { padding-bottom: 5px !important; }
.InnerPageWrap .paragraph.pb-10 { padding-bottom: 10px; }
.pb-15 { padding-bottom: 15px; }
.pt-15 { padding-top: 15px; }
.InnerPageWrap .paragraph.pb-20 { padding-bottom: 20px; }
.InnerPageWrap .pl-0 { padding-left: 0px; }
.InnerPageWrap .pr-0 { padding-right: 0px; }
.InnerPageWrap table>tbody>tr>td[data-th-name="Link"] a, .InnerPageWrap table>tbody>tr>td[data-th-name="Link"] .bi.bi-eye, .InnerPageWrap table>tbody>tr>td[data-th-name="Link"] .fa-solid.fa-arrow-up-right-from-square { color: var(--mainColor); }
.InnerPageWrap table>tbody>tr>td[data-th-name="Link"] a:hover { color: var(--blackColor); }

/* Image With Text */
/* .image-with-text-grid .image-with-text-box { border: 1px solid rgba(160, 169, 239, 0.30); display: flex; flex-wrap: wrap; } */
/* .image-with-text-grid .image-with-text-box .left-part { width: 300px; border-right: 1px solid rgba(160, 169, 239, 0.30); display: flex; justify-content: center; align-items: center; } */
/* .image-with-text-grid .image-with-text-box .right-part { width: calc(100% - 300px); } */
/* .image-with-text-grid .image-with-text-box .left-part, .image-with-text-grid .image-with-text-box .right-part { padding: 30px; } */
.image-with-text-grid .image-with-text-box .left-part img { width: 100%; }
.image-with-text-grid.half .left-part { align-items: flex-start; width: 40%; }
.image-with-text-grid.half .right-part { width: 60%; }
.image-with-text-grid.half .right-part .font-28 { text-align: left; }
.image-with-text-grid .image-with-text-box .left-part img{display: none;}
.image-with-text-grid .image-with-text-box .right-part .paragraph.rows{margin: 0px;}
.CMS-pages-design .paragraph.rows { margin: 0px -15px; }
.customUL { list-style-type: none; margin-left: 20px }
.floatImg { float: right; max-width: 570px; margin-left: 20px; }
.FloatImgBox .floatImg { max-width: 45%; display: none; }

.customUL li, .ul-dots-custom li { position: relative; padding-left: 17px; margin-bottom: 10px; }
.ul-dots-custom li:after { content: ""; position: absolute; left: 0; top: 7px; width: 8px; height: 8px; background: var(--sttl-theme-orange-1); border-radius: 50%; }
.table-heading {font-weight: var(--sttl-theme-font-400); color: var(--mainColor); margin-bottom: 15px; font-size: var(--sttl-theme-font-24); }
.pdf-links-wrapper { padding-bottom: 39px; }
.views-row:last-child .pdf-links-wrapper { padding-bottom: 0; }
.table-overflow { overflow-x: auto; width: 100%; }
.aniGif { animation: text_color_chnage 1s infinite linear; font-weight: var(--sttl-theme-font-400); text-transform: capitalize; background: var(--mainColor); font-size: var(--sttl-theme-font-12); line-height: 14px; color: var(--sttl-theme-white); padding: 0px 3px; margin-left: 1px; }
.ext-link:after { content: "\f08e"; font-family: var(--sttl-theme-font-fontawesome); font-size: var(--sttl-theme-font-12); margin-left: 5px; }
.rows { margin-right: -15px; margin-left: -15px; }
.mb-20 { margin-bottom: 20px; }
.mb-30 { margin-bottom: 30px; }
.pt-5 { padding-top: 5px !important; }
.digital-district-details .image-with-text-grid.half .right-part { width: 100%; }
.digital-district-details .image-with-text-grid.half .left-part { display: inline-block; width: auto; max-width: 40%; padding: 0; float: right; border: none; margin-left: 30px; margin-bottom: 15px; border: none; }
.digital-district-details .image-with-text-grid.half .left-part img { width: auto; }

/* All Links UI Design Css */
.InnerPageWrap ul.all-links, .dynamic-pdf-wrapper ul { margin: -30px 0px 0px; display: flex; flex-wrap: wrap; padding-top: 15px; }
.InnerPageWrap ul.all-links li, .dynamic-pdf-wrapper ul li { width: calc((100% / 4) - 30px); border: 1px solid #e7e7e7; margin: 30px 15px 0px; padding: 30px 30px; display: flex; justify-content: flex-start; align-items: center; flex-wrap: wrap; flex-direction: column; border-radius: var(--Rounded-10); box-shadow: 0px 0px 33px -27px var(--sttl-theme-pure-black); margin-bottom: 0px; }
.InnerPageWrap ul.all-links li a,
.dynamic-pdf-wrapper ul li a{color: var(--sttl-theme-pure-black);}
.InnerPageWrap ul.all-links li:hover a, .dynamic-pdf-wrapper ul li:hover a { color: var(--mainColor); }
.InnerPageWrap ul.all-links li:last-child, .dynamic-pdf-wrapper ul li:last-child { margin-bottom: 0px; }
.InnerPageWrap ul.all-links li:after, .dynamic-pdf-wrapper ul li:after { display: none; }
.InnerPageWrap ul.all-links li a, .dynamic-pdf-wrapper ul li a { word-break: break-word; text-decoration: none; text-align: center; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical; }
.InnerPageWrap ul.all-links li .icon, .dynamic-pdf-wrapper ul li span:nth-child(2) { width: 50px; height: 50px; margin-bottom: 8px; }
.InnerPageWrap ul.all-links li .cloned-link { font-size: 0px; position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.dynamic-pdf-wrapper ul li .pdfIcon, .pdf-icon { background-position: center center; background-size: contain; background-repeat: no-repeat; background-image: url('../images/pdf-link.svg'); }
.paragraph.dynamic-pdf-wrapper { padding-left: 0; padding-right: 0px; }
.dynamic-pdf-wrapper ul { display: flex; flex-wrap: wrap; }
.dynamic-pdf-wrapper ul li span:nth-child(2) { order: 1; }
.dynamic-pdf-wrapper ul li span:nth-child(2):before { display: none; }
.dynamic-pdf-wrapper ul li span:nth-child(1) { order: 2; }
.dynamic-pdf-wrapper ul li span:nth-child(3) { order: 3; }
.dynamic-pdf-wrapper ul li span { width: 100%; text-align: center; }
.ext-icon { background-position: center center; background-size: contain; background-repeat: no-repeat; background-image: url('../images/ext-link.svg'); }
.link-icon { background-position: center center; background-size: contain; background-repeat: no-repeat; background-image: url('../images/main-link.svg'); }
.xlsx-icon { background-position: center center; background-size: contain; background-repeat: no-repeat; background-image: url('../images/xlsx.svg'); }
.word-icon { background-position: center center; background-size: contain; background-repeat: no-repeat; background-image: url('../images/word-icon.svg'); }
.fa-solid.fa-file-pdf, .fa-solid.fa-file-excel, .fa-solid.fa-file-word { color: var(--sttl-theme-orange-1); }
.InnerPageWrap ul.all-links li.ContainInnerLinks { border-bottom: 3px solid var(--sttl-theme-orange-1); }
.InnerPageWrap ul.all-links li.ImageLogoIcon .icon { width: 88px; height: 88px; }
.InnerPageWrap .global-links.autonomous-bodies ul.all-links li, .global-links.autonomous-bodies .dynamic-pdf-wrapper ul li { width: calc((100% / 3) - 30px); }
.ImageLogoIcon.PDFSizeIcon .file-size:after { content: ""; background-position: center center; background-size: contain; background-repeat: no-repeat; background-image: url(../images/pdf-link.svg); width: 30px; height: 30px; display: block; margin: 5px auto 0px; }

/* ================= Banner & Breadcum =================*/
.pages-banner { background-color: #000; width: 100%; overflow: hidden; position: relative; display: flex; align-items: end; padding-bottom: 14.59%; }
.pages-banner > .container { position: absolute; bottom: 28%; width: 100%; left: 50%; transform: translateX(-50%); z-index: 1; }
.pages-banner img {object-fit: cover; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%) scale(1.01); width: 100%; height: 100%; }
.pages-banner .page-heading .page-banner-heading { z-index: 1; font-size: var(--sttl-theme-font-36); position: relative; color: var(--sttl-theme-white); line-height: normal; font-weight: var(--sttl-theme-font-700); margin-bottom: 0px; }
.pages-banner .ministers { z-index: 1; position: relative; }
.pages-banner .ministers img { margin-left: 40px; max-width: 150px; }
.pagination-box { z-index: 1; position: relative; margin-bottom: 5px; }
.pagination-box .breadcrumb { margin-bottom: 0; }
.pagination-box .breadcrumb__content { width: 100%; }
.pagination-box .breadcrumb__list { padding-bottom: 0; list-style: none; display: flex; flex-wrap: wrap; width: 100%; }
.pagination-box .breadcrumb__list li { color: var(--sttl-theme-white); }
.pagination-box .breadcrumb__list li.breadcrumb__underline a{ text-decoration: underline;}
.pagination-box .breadcrumb__list li:after { content: "/"; display: inline-block; margin: 0px 4px; }
.pagination-box .breadcrumb__list li:last-child:after { display: none; }
.pagination-box .breadcrumb__list li a { text-decoration: none; color: var(--sttl-theme-white); text-decoration: underline; }
.pagination-box .breadcrumb__list li a:hover { color: var(--Color-FCDADA); }
.inner-page-menu { margin-top: -34px; z-index: 1; position: relative; width: 100%; }
.inner-page-menu-link { background-color: var(--mainColor); overflow: hidden; border-radius: var(--Rounded-10); position: relative; padding: 0px 16px; }
.inner-page-menu ul { list-style: none; padding-bottom: 0px; overflow-x: auto;  white-space: nowrap;  scroll-behavior: smooth; display: flex; flex-wrap: nowrap; }
.inner-page-menu ul { scrollbar-width: none; -ms-overflow-style: none; }
.inner-page-menu ul::-webkit-scrollbar { display: none; }
.inner-page-menu ul li {display: inline-block;}
.inner-page-menu ul li a {letter-spacing: -.1px; white-space: nowrap; width: auto; text-decoration: none; font-size: var(--sttl-theme-font-20); padding: 24px 10px; display: flex; align-items: center; color: var(--sttl-theme-white); position: relative; line-height: 1; }
/* .inner-page-menu ul li a:hover { background-color: var(--sttl-theme-main2); } */
.inner-page-menu ul li a.primary-nav__menu-link--active-trail, .inner-page-menu ul li a.is-active, .inner-page-menu ul li a.menu__link--active-trail.is-active, .inner-page-menu ul li a.menu__link--active-trail{margin-left: 16px; font-weight: var(--sttl-theme-font-700);}
.inner-page-menu ul li a.primary-nav__menu-link--active-trail:before, .inner-page-menu ul li a.is-active:before, .inner-page-menu ul li a.menu__link--active-trail.is-active:before, .inner-page-menu ul li a.menu__link--active-trail:before {  content: ""; background-image:url("data:image/svg+xml,%3Csvg width='12' height='28' viewBox='0 0 12 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1293_43610)'%3E%3Cpath d='M8.35593 3.06788C8.35593 4.07416 9.17168 4.88992 10.178 4.88992C11.1842 4.88992 12 4.07417 12 3.06788C12 2.0616 11.1842 1.24585 10.178 1.24585C9.17168 1.24585 8.35593 2.0616 8.35593 3.06788Z' fill='white'/%3E%3Cpath d='M8.35593 10.356C8.35593 11.3623 9.17168 12.178 10.178 12.178C11.1842 12.178 12 11.3623 12 10.356C12 9.34969 11.1842 8.53394 10.178 8.53394C9.17168 8.53394 8.35593 9.34969 8.35593 10.356Z' fill='white'/%3E%3Cpath d='M8.35593 17.6441C8.35593 18.6503 9.17168 19.4661 10.178 19.4661C11.1842 19.4661 12 18.6503 12 17.6441C12 16.6378 11.1842 15.822 10.178 15.822C9.17168 15.822 8.35593 16.6378 8.35593 17.6441Z' fill='white'/%3E%3Cpath d='M8.35593 24.9321C8.35593 25.9384 9.17168 26.7542 10.178 26.7542C11.1842 26.7542 12 25.9384 12 24.9321C12 23.9259 11.1842 23.1101 10.178 23.1101C9.17168 23.1101 8.35593 23.9259 8.35593 24.9321Z' fill='white'/%3E%3Cpath d='M1.06785 3.06788C1.06785 4.07416 1.8836 4.88992 2.88988 4.88992C3.89616 4.88992 4.71191 4.07417 4.71191 3.06788C4.71191 2.0616 3.89616 1.24585 2.88988 1.24585C1.8836 1.24585 1.06785 2.0616 1.06785 3.06788Z' fill='white'/%3E%3Cpath d='M1.06785 10.356C1.06785 11.3623 1.8836 12.178 2.88988 12.178C3.89616 12.178 4.71191 11.3623 4.71191 10.356C4.71191 9.34969 3.89616 8.53394 2.88988 8.53394C1.8836 8.53394 1.06785 9.34969 1.06785 10.356Z' fill='white'/%3E%3Cpath d='M1.06785 17.6441C1.06785 18.6503 1.8836 19.4661 2.88988 19.4661C3.89616 19.4661 4.71191 18.6503 4.71191 17.6441C4.71191 16.6378 3.89616 15.822 2.88988 15.822C1.8836 15.822 1.06785 16.6378 1.06785 17.6441Z' fill='white'/%3E%3Cpath d='M1.06785 24.9321C1.06785 25.9384 1.8836 26.7542 2.88988 26.7542C3.89616 26.7542 4.71191 25.9384 4.71191 24.9321C4.71191 23.9259 3.89616 23.1101 2.88988 23.1101C1.8836 23.1101 1.06785 23.9259 1.06785 24.9321Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1293_43610'%3E%3Crect width='27' height='12' fill='white' transform='translate(12 0.5) rotate(90)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A"); width: 12px; height: 28px; display: inline-block; background-position: center center; background-repeat: no-repeat; background-size: contain; margin-right: 8px; position: absolute; left: -8px; top: 50%; transform: translateY(-50%); }
.inner-page-menu .search-block-form { display: none; }
.inner-page-menu-link .MenuSCrollPrev, .inner-page-menu-link .MenuSCrollNext { position: absolute; width: 48px; height: 48px; background-color: var(--Color-FAAAAA); border: none; outline: none; border-radius: var(--Rounded-4); top: 50%; transform: translateY(-50%); background-size: 25px; background-repeat: no-repeat; background-position: center center; display: none; }
.inner-page-menu-link .MenuSCrollPrev{left: 10px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23150202'%3E%3Cpath d='M560-240 320-480l240-240 56 56-184 184 184 184-56 56Z'/%3E%3C/svg%3E");}
.inner-page-menu-link .MenuSCrollNext {right: 10px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23150202'%3E%3Cpath d='M504-480 320-664l56-56 240 240-240 240-56-56 184-184Z'/%3E%3C/svg%3E");}
/* ================= Inner Page Pagination =================*/
nav.pager.layout--content-medium { display: flex; justify-content: center; align-items: center; margin-top: 50px; flex-wrap: wrap; margin-bottom: 0px; }
.view-footer { margin-top: 50px; }
.view-footer.ViewFooterEvent{ margin-top: -40px;}
.view-footer.ViewFooterEvent .button.buttonEvent{margin-right: 5px; font-size: 0px; padding: 0px; width: 44px; height: 44px; display: flex; justify-content: center; align-items: center;}
.view-footer.ViewFooterEvent .button.buttonEvent:before{display: none;}
.view-footer.ViewFooterEvent .button.buttonEvent:after{    margin-left: 0px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
    content: "";
    display: inline-block;
    width: 22px;
    height: 22px;
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23771d1d'%3E%3Cpath d='M647-440H160v-80h487L423-744l57-56 320 320-320 320-57-56 224-224Z'/%3E%3C/svg%3E");
}
.view-footer.ViewFooterEvent .button{z-index: 1;}
.HasViewFooter .view-footer { margin-top: -40px; }
.view-header { margin-bottom: 40px; display: flex; justify-content: flex-start; }
.view-meri-gaon-meri-dharohar .view-header, .view-culture-bazz .view-header { margin-bottom: 0px; }
nav.pager.layout--content-medium .view-footer { margin-top: 0; }
nav.pager ul.pager__items li.pager__item:after { display: none; }
nav.pager ul.pager__items li.pager__item, .pagination.CustomPagination li {border-radius: 50%; overflow: hidden; margin: 0px 1px; display: flex; justify-content: center; align-items: center; margin-bottom: 0; padding-left: 0; transition: all 0.2s; position: relative; z-index: 11; width: 36px; height: 36px; background: transparent; color: var(--mainColor);}
nav.pager ul.pager__items li.pager__item:last-child, .pagination.CustomPagination li:last-child { margin-right: 0px; }
nav.pager ul.pager__items, .pagination.CustomPagination { display: flex; margin-bottom: 0px; }
/* nav.pager ul.pager__items li.pager__item.active, .pagination.CustomPagination li.current-page { background: var(--mainColor); border: 1px solid var(--mainColor); color: var(--sttl-theme-white); } */
nav.pager ul.pager__items li.pager__item.pager__item--previous:after, .pagination.CustomPagination li.Prev:after { content: ""; display: inline-block; left: 50%; top: 50%; background: transparent; border-radius: unset; position: absolute; transform: translate(-50%, -50%); width: 100%; height: 100%; background-size: 24px; background-repeat: no-repeat; background-position: center; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23771d1d'%3E%3Cpath d='M560-240 320-480l240-240 56 56-184 184 184 184-56 56Z'/%3E%3C/svg%3E"); }
nav.pager ul.pager__items li.pager__item--first{display: none;}
nav.pager ul.pager__items li.pager__item--first:after { background: transparent; border-radius: 0; transition: all 0.4s; content: ""; position: absolute; left: 50%; width: 8px; height: 8px; border-top: 1px solid; border-left: 1px solid; transform: translate(calc(-50% + 1px), -50%) rotate(-45deg); top: 50%; border-bottom: none; border-right: none; display: block; }
nav.pager ul.pager__items li.pager__item--first:before { transition: all 0.4s; content: ""; position: absolute; left: 50%; width: 8px; height: 8px; border-top: 1px solid; border-left: 1px solid; transform: translate(calc(-50% + 7px), -50%) rotate(-45deg); top: 50%; }
nav.pager ul.pager__items li.pager__item--next:after, .pagination.CustomPagination li.Next:after { content: ""; display: inline-block; left: 50%; top: 50%; background: transparent; border-radius: unset; position: absolute; transform: translate(-50%, -50%); width: 100%; height: 100%; background-size: 24px; background-repeat: no-repeat; background-position: center; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23771d1d'%3E%3Cpath d='M504-480 320-664l56-56 240 240-240 240-56-56 184-184Z'/%3E%3C/svg%3E"); }
nav.pager ul.pager__items li.pager__item--last{display: none;}
nav.pager ul.pager__items li.pager__item--last:after { content: "\f101"; display: inline-block; font-family: var(--sttl-theme-font-fontawesome); font-size: var(--sttl-theme-font-14); line-height: normal; left: 50%; top: 50%; width: auto; height: auto; background: transparent; border-radius: unset; position: absolute; transform: translate(-50%, -50%); }
/* nav.pager ul.pager__items li.pager__item--last:before { content: ""; position: absolute; left: 50%; width: 8px; height: 8px; border-top: 1px solid; border-right: 1px solid; transform: translate(calc(-50% + -7px), -50%) rotate(45deg); top: 50%; } */
nav.pager ul.pager__items li.pager__item svg { display: none; }
nav.pager ul.pager__items li.pager__item a, .pagination.CustomPagination li a { width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; font-weight: var(--sttl-theme-font-700); color: var(--mainColor); }
nav.pager ul.pager__items li.pager__item a:hover, .pagination.CustomPagination li a:hover { background: unset; color: unset; }
nav.pager ul.pager__items li.pager__item.pager__item--active, .pagination.CustomPagination li.current-page { background: var(--Color-FCDADA); color: var(--mainColor); font-weight: var(--sttl-theme-font-700); }
nav.pager ul.pager__items li:hover, .pagination.CustomPagination li:hover { color: var(--mainColor); background-color: var(--Color-FCDADA); }
nav.pager ul.pager__items li:after, nav.pager ul.pager__items li:before { border-color: var(--blackColor); z-index: -1; }
nav.pager ul.pager__items li:hover:after, nav.pager ul.pager__items li:hover:before { border-color: var(--sttl-theme-white); }
.pager__link:hover { background-color: transparent !important; }
nav.pager ul.pager__items li.pager__item.pager__item--previous.is-disabled{display: none;}
.view-header a.button { display: inline-block; font-size: var(--sttl-theme-font-16); line-height: normal; color: var(--sttl-theme-white); font-weight: var(--sttl-theme-font-400); text-decoration: none; padding: 14px 32px; transition: .3s all; background-color: var(--mainColor); border-radius: var(--Rounded-6); position: relative; z-index: 1; overflow: hidden; }
 .view-header a.button:hover { background-color: var(--sttl-theme-pure-black); }
.view-footer .left, .view-footer > div { display: flex; flex-wrap: wrap; justify-content: end; }
.btnArchivelist a.button,
.view-footer a.button { font-size: var(--sttl-theme-font-14); z-index: 11; padding: 10px 14px; position: relative; transition: var(--sttl-theme-transition); font-weight: var(--sttl-theme-font-600); color: var(--mainColor); text-transform: uppercase; border-radius: var(--Rounded-4); background-color: var(--Color-FCDADA); display: flex; align-items: center; line-height: 1; }
.btnArchivelist a.button::before,
.view-footer a.button:before { margin-right: 4px; background-size: contain; background-repeat: no-repeat; background-position: center center; content: ""; display: inline-block; width: 24px; height: 24px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.2' viewBox='0 0 48 48' width='48' height='48'%3E%3Cstyle%3E.a%7Bfill:%23771d1d%7D%3C/style%3E%3Cpath class='a' d='m3 42q-1.2 0-2.1-0.9-0.9-0.9-0.9-2.1v-26.5q0-0.4 0.2-0.9 0.1-0.5 0.4-0.8l2.6-3.6q0.4-0.6 1-0.9 0.7-0.3 1.4-0.3h24.8q0.7 0 1.3 0.3 0.6 0.3 1 0.9l2.7 3.6q0.3 0.3 0.5 0.8 0.1 0.5 0.1 0.9v26.5q0 1.2-0.9 2.1-0.9 0.9-2.1 0.9zm0-27.7v24.7h30v-24.7zm15 20.2l7.8-7.8-2-2-4.3 4.3v-10.1h-3v10.1l-4.3-4.3-2 2zm-14.2-23.2h28.3l-1.8-2.3h-24.7z'/%3E%3C/svg%3E");}
.btnArchivelist a.button:hover,
.view-footer a.button:hover{background-color: var(--Color-FAAAAA);}
.pagination.CustomPagination{margin-top: 50px; justify-content: center; flex-wrap: wrap;}
.pagination.CustomPagination li a { border-radius: var(--Rounded-6); }
.view-footer a.button.button1:before{display: none;}
.view-footer a.button.button-back:before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.2' viewBox='0 0 24 24' width='24' height='24'%3E%3Cstyle%3E.a%7Bfill:%23771d1d%7D%3C/style%3E%3Cpath class='a' d='m6 18l-6-6 6-6 1.4 1.4-3.5 3.6h12.1v2h-12.1l3.5 3.6z'/%3E%3C/svg%3E");}

/* ================= Leatest Event Page Start =================*/

/* .event-page-section { background: var(--sttl-theme-color-F7F7F8); padding: 50px 0px 50px; } */
.event-page-section { padding: 0px 0px 50px; }
.todays-event .heading-today { margin-bottom: 14px; }
.all-event-section { padding: 50px 0px 0px; }
.event-page-section .todays-event-slider { box-shadow: 0px 12px 45px #00000014; position: relative; }
.event-page-section .TodaysEventPrev.arrowPrev, .event-page-section .TodaysEventNext.arrowNext { z-index: 1; margin: 0; background-color: var(--sttl-theme-white); position: absolute; top: 50%; transform: translateY(-50%); }
.event-page-section .TodaysEventPrev.arrowPrev { left: -17px; }
.event-page-section .TodaysEventNext.arrowNext { right: -17px; }
.event-page-section .todays-event-slider .event-box-wrap { box-shadow: none; }
.event-box .date-box { width: 90px; height: 90px; background: #EBECF8; border-radius: 15px; display: flex; justify-content: center; align-items: center; }
.event-box .date-box span { width: 100%; display: block; line-height: normal; text-align: center; }
.event-box .date-box .month { font-size: 18px; display: block; font-style: normal; text-transform: uppercase; font-weight: var(--sttl-theme-font-700); }
.event-box .event-image { width: 130px; height: 130px; position: relative; overflow: hidden; border-radius: 50%; }
.event-box .event-image .share-event { display: none; position: absolute; right: 7px; bottom: 8px; width: 30px; height: 30px; padding: 8px; background: var(--sttl-theme-white); border-radius: 50%; box-shadow: 0px 3px 6px #00000029; justify-content: center; align-items: center; cursor: pointer; }
.event-box .event-image img { width: 100%; height: 100%; object-fit: cover; }
.event-box .event-box-wrap { display: flex; flex-wrap: wrap; align-items: center; padding: 30px 30px; box-shadow: 0px 12px 45px #00000014; }
.event-box .event-title { width: calc(100% - 130px); padding-left: 30px; }
.event-box .event-btn { width: 175px; display: flex; justify-content: space-between; align-items: center; }
.event-box .image-content-wrap { display: flex; flex-wrap: wrap; align-items: center; width: calc(100% - 265px); padding-left: 30px; padding-right: 10px; }
.event-box .go-btn { text-decoration: none; width: 50px; height: 50px; display: flex; border: 1px solid; border-color: var(--sttl-theme-orange-1); border-radius: 50%; justify-content: center; align-items: center; }
.event-box .go-btn:after { content: "\f061"; font-family: var(--sttl-theme-font-fontawesome); font-size: var(--sttl-theme-font-14); border: none; }
.event-box .event-category-icon a { transition: .3s all; width: 98px; height: 98px; display: flex; background: rgb(168 168 168 / 10%); border-radius: 50%; justify-content: center; align-items: center; }
.event-box:hover .event-category-icon a { background: var(--sttl-theme-orange-1) }
.event-box .event-category-icon a img { max-width: 53px; filter: contrast(0.3); }
.event-box:hover .event-category-icon a img { stroke: var(--sttl-theme-white); filter: contrast(1); }
.event-box .tags-location .tags { background: #EBECF8; border-radius: 25px; padding: 4px 15px; color: var(--sttl-theme-navyblue-1); font-weight: var(--sttl-theme-font-500); white-space: nowrap; }
.event-box .tags-location { display: flex; align-items: center; }
.event-box .tags-location .location { font-weight: var(--sttl-theme-font-400); color: var(--sttl-theme-black); margin-left: 12px; position: relative; padding-left: 18px; }
.event-box .tags-location .location:after { content: ""; width: 13px; position: absolute; left: 0; top: 2px; background: url(../images/map-icon.svg); height: 20px; background-position: center center; background-repeat: no-repeat; background-size: contain; }
.event-box .event-title .heading { color: var(--sttl-theme-black); margin: 13px 0px 10px; }
.event-box .event-title .event-vanue-time { display: flex; flex-wrap: wrap; }
.event-box .event-title .vanue span, .event-box .event-title .time span { font-weight: var(--sttl-theme-font-600); color: var(--sttl-theme-black); }
.event-box .event-title .vanue { margin-right: 14px; }
.all-event-section .event-box .event-box-wrap { box-shadow: none; border-top: 1px solid #848484; transition: .3s all; }
.all-event-section .event-box:hover .event-box-wrap { box-shadow: 0px 12px 45px #00000014; border-top: 1px solid transparent; }
.all-event-section .event-box:hover+.event-box .event-box-wrap { border-top: 1px solid transparent; }
.all-event-section .event-box:first-child .event-box-wrap { border-top: 1px solid transparent; }
.all-event-section .heading-all { margin-bottom: 17px; }
.all-event-section .event-box .go-btn { opacity: 0; }
.all-event-section .event-box:hover .go-btn { opacity: 1; }
.all-event-section .event-box:last-child { margin-bottom: 0px; }
body .form-text:focus, body input:focus, body textarea:focus, body select:focus, body .form-select:focus { color: var(--sttl-theme-black);  outline: 0; box-shadow: none; border: 1px solid var(--Color-FAAAAA); }
body .form-text, body input, body textarea, body select, body .form-select { font-size: var(--sttl-theme-font-16); font-weight: var(--sttl-theme-font-400); border-radius: var(--Rounded-4); border: 1px solid var(--Color-FAAAAA); background-color: transparent; height: 42px; margin-top: 0; outline: none; width: 100%; padding: 5px 12px; color: var(--sttl-theme-black); }
body .form-select { background-color: transparent; padding-right: 30px; }
body .form-text::placeholder, body input::placeholder, body textarea::placeholder, body select::placeholder, body .form-select::placeholder { color: var(--sttl-theme-black); }
body input[type="submit"] { background: var(--sttl-theme-orange-1); border: none; color: var(--sttl-theme-white); font-size: var(--sttl-theme-font-16); transition: .2s all; box-shadow: none; }
body input[type="submit"]:hover { background: var(--sttl-theme-navyblue-1); }
.form-item__label.form-required::after, .fieldset__label.form-required::after, .required-mark::after { content: "*"; background: transparent !important; color: #DC3545; font-size: var(--sttl-theme-font-16); top: -10px; position: relative; margin: 0; }
.all-event-section .views-exposed-form .form-item, .all-event-section .events-list-form .all-events-items, .all-event-section .events-list-form .btn-group { padding: 0px 5px; margin: 10px 0px 0px; }
.all-event-section .views-exposed-form, .all-event-section .events-list-form { display: flex; flex-wrap: wrap; justify-content: space-between; margin: -10px -5px 0px; }
.all-event-section .views-exposed-form .views-exposed-form .form-item.form-item-title.js-form-item-title { width: 24%; }
.all-event-section .views-exposed-form .form-item.js-form-item-field-events-states-target-id, .all-event-section .form-item-field-events-city-target-id { width: 15%; }
.all-event-section .form-item-field-events-category-target-id.js-form-item-field-events-category-target-id { width: 14%; }
.all-event-section .views-exposed-form .js-form-item-field-events-start-date-value, .all-event-section .js-form-item-field-events-start-date-end-value { width: 11%; }
.all-event-section .views-exposed-form .form-item label.form-item__label { display: none; }
.all-event-section .views-exposed-form .form-actions.js-form-wrapper { width: 12%; margin: 10px 0px 0px; padding: 0px 5px; }
.all-event-section .views-exposed-form .form-actions input, .all-event-section .views-exposed-form .form-actions a { font-size: var(--sttl-theme-font-16); background-color: var(--sttl-theme-orange-1); min-height: 50px; color: var(--sttl-theme-white); width: 100%; margin: 0px; display: flex; justify-content: center; align-items: center; text-decoration: none; }
.all-event-section .views-exposed-form .form-actions input:hover, .all-event-section .views-exposed-form .form-actions a:hover { background-color: var(--sttl-theme-navyblue-1); }
.all-event-section .js-form-item-field-events-start-date-value input, .all-event-section .js-form-item-field-events-start-date-end-value input { padding-right: 30px; background-image: url(/themes/moc/images/cal.svg); background-position: 90% 50%; background-size: 15px; background-repeat: no-repeat; }
.all-event-section .views-exposed-form .form-item-title.js-form-item-title { width: 23%; }
.all-event-section .views-exposed-form .form-item-title.js-form-item-title input { padding-right: 40px; background-image: url(/themes/moc/images/srch.svg); background-position: 95% 50%; background-size: 18px; background-repeat: no-repeat; }
.all-event-section .views-exposed-form.reset-btn-active .form-actions.js-form-wrapper { width: 16%; display: flex; flex-wrap: wrap; justify-content: space-between; }
.all-event-section .views-exposed-form.reset-btn-active .form-actions input, .all-event-section .views-exposed-form.reset-btn-active .form-actions a { width: calc(50% - 5px); }
.all-event-section .views-exposed-form.reset-btn-active .form-item-title.js-form-item-title { width: 18%; }
.all-event-section .view-filters { margin-bottom: 20px; }
.all-event-section .view-header { margin-bottom: 0; }

.menu-part-left+.content-part-right .all-event-section .views-exposed-form.reset-btn-active .form-item-title.js-form-item-title { width: 25%; }
.menu-part-left+.content-part-right .all-event-section .views-exposed-form .form-item.js-form-item-field-events-states-target-id, .menu-part-left+.content-part-right .all-event-section .form-item-field-events-city-target-id { width: 25%; }
.menu-part-left+.content-part-right .all-event-section .form-item-field-events-category-target-id.js-form-item-field-events-category-target-id { width: 25%; }
.menu-part-left+.content-part-right .all-event-section .views-exposed-form .js-form-item-field-events-start-date-value, .menu-part-left+.content-part-right .all-event-section .js-form-item-field-events-start-date-end-value { width: 25%; }
.menu-part-left+.content-part-right .all-event-section .views-exposed-form.reset-btn-active .form-actions.js-form-wrapper { width: 50%; }

.all-event-section .region.region--event-api { margin-bottom: 20px; }
.all-event-section .events-list-form .all-events-items { width: calc(100% / 4); }
.all-event-section .events-list-form .form-item { width: 100%; margin: 0; }
.all-event-section .events-list-form .btn-group { width: 50%; }
.all-event-section .events-list-form .btn-group .form-actions { width: 100%; display: flex; flex-wrap: wrap; margin: 0px; }
.all-event-section .events-list-form .btn-group .form-actions input { margin: 0; width: calc(50% - 5px); }
.all-event-section .events-list-form .datepicker { padding-right: 30px; background-image: url(/themes/moc/images/cal.svg); background-position: 95% 50%; background-size: 15px; background-repeat: no-repeat; }
/* ================= About Page Start =================*/
.about-us-intro { padding: 30px 0px 30px; }
.about-us-intro img { width: 100%; }
.about-us-intro .heading { line-height: normal; margin-bottom: 14px; font-size: var(--sttl-theme-font-24); font-weight: var(--sttl-theme-font-500); color: var(--mainColor); }
.about-us-intro .sub-heading { font-weight: var(--sttl-theme-font-400); line-height: 1.2; margin-bottom: 14px; }
.about-us-intro .left-part .left-inner { padding-right: 0px; }

/* .about-us-intro .sub-text p { padding-bottom: 0; } */
.mission-statement { position: relative; padding: 95px 0px 0px; background: var(--sttl-theme-orange-g); }
.mission-statement .after-before { position: absolute; left: 0; top: 0; width: 100%; height: 100%; overflow: hidden; }
.mission-statement .full-part { z-index: 11; background: var(--sttl-theme-white); padding: 66px 86px 44px; box-shadow: 0px 3px 60px var(--sttl-theme-shadow-color); margin-bottom: -80px; position: relative; }
.mission-statement .heading { line-height: normal; padding-bottom: 14px; }
.mission-statement .sub-heading { font-weight: var(--sttl-theme-font-400); line-height: 1.5; }
.mission-statement .list-item-wrap ul { list-style: none; columns: 2; -webkit-columns: 2; -moz-columns: 2; padding: 0; position: relative; }
.mission-statement .list-item-wrap ul:after { content: ""; width: 1px; height: 100%; background: #DBDBDB; position: absolute; left: 48%; transform: translateX(calc(-50% - 22px)); top: 0; }
.mission-statement .list-item-wrap ul li { position: relative; padding-right: 85px; }
.mission-statement .after-before:after { content: ""; position: absolute; right: -100px; top: -100px; background: url(../images/about-us-animated.svg) 0 0 no-repeat; width: 700px; background-size: contain; animation: rotate-animation 40s infinite linear; background-position: top right; bottom: 0; }
.mission-statement .after-before:before { content: ""; position: absolute; left: -100px; background: url(../images/about-us-animated.svg) 0 0 no-repeat; width: 331px; height: 331px; background-size: contain; animation: rotate-animation 40s infinite linear; background-position: bottom left; bottom: -50px; }
.about-table { padding: 160px 0px 80px; background-color: var(--bgColor); z-index: 1; position: relative; }
.about-table .InnerPageWrap { padding: 0px 0px; }

/* .about-table .about-table-wrap { box-shadow: 0px 3px 60px rgb(49 49 49 / 16%); } */
.about-table .header { padding-bottom: 25px; }
.node__content { padding: 0; }

/* ================= Login Page Start =================*/
.login-section .loginBg { background: url(../images/login-bg.png) top left repeat; background-size: cover; top: 0; bottom: 0; min-height: 100vh; z-index: 999; opacity: 1; position: relative; display: flex; justify-content: center; align-items: center; padding: 15px 30px; flex-direction: column; }
.login-section .formSection, .loginForm { max-width: 510px; margin: 0 auto; width: 100%; background: var(--sttl-theme-white); padding: 50px 40px; border-radius: 20px; box-shadow: 0px 0px 20px -10px #00000059; }
.login-section .loginForm { max-width: 100%; margin: unset; width: 100%; background: unset; padding: unset; border-radius: unset; box-shadow: unset; }
.loginForm .form-item__description.description { display: none; }
.loginForm .form-item { margin-bottom: 20px; margin-top: 0px; }
.loginForm .tabs__link { padding: 0 10px; }
.loginForm .tabs__link:focus { outline: none; }
.loginForm nav.tabs-wrapper { margin-bottom: 20px; }
.loginForm .form-actions { margin: 0; margin-top: 0px; }
.loginForm fieldset.captcha { margin-bottom: 20px; }
.loginForm .form-submit { color: var(--sttl-theme-white); border: none; display: flex; justify-content: center; margin-bottom: 0; margin-top: 0px; }
.loginForm .region--content { margin-bottom: 0; }
.loginForm .btnCaptchaRow .captcha__element .js-form-item.form-item.js-form-type-textfield { padding-right: 0px; }
.loginForm .btnCaptchaRow .captcha__element .captcha__image-wrapper .reload-captcha-wrapper { margin-left: 5px; }
.loginForm .btnCaptchaRow .captcha__description.description { display: none; }
.form-item__label.form-required:after, .fieldset__label.form-required:after, .required-mark:after { background-image: url(data:image/svg+xml,%3Csvg height=!string!width=!string!xmlns=!string!%3E%3Cpath d=!string!fill=!string!/%3E%3C/svg%3E%0A); }
body .form-item__label[for] { margin-top: 0px; margin-bottom: 5px; cursor: unset; }
.captcha__title { font-weight: var(--sttl-theme-font-500); }
.login-section .MainLogo { margin: 0 auto; display: block; text-align: center; margin-bottom: 20px; }
.login-section .MainLogo img { max-width: 200px; }
.login-section .imgBox { text-align: center; }
.login-section .imgBox .ashokChakra img { animation: rotate 40s infinite linear; }
.login-section .emblemLogo { width: 150px; position: absolute; top: 50%; transform: translateY(-50%) translateX(-50%); left: 50%; }
.login-section .backendLoginWrap a { text-decoration: none; text-align: right; display: block; color: var(--sttl-color-secondary); margin-top: 10px; }

/* Captcha Css */
.captcha__element .captcha__image-wrapper { display: flex; align-items: center; justify-content: center; position: absolute; right: 0; top: 25px; }
.captcha__element .captcha__image-wrapper img { height: 50px; margin: 0; width: auto; object-fit: contain; padding: 5px; border: 1px solid #EAF3F9; }
.captcha__element .form-item-captcha-response.js-form-item-captcha-response input { width: calc(100% - 180px); }
.captcha__element .captcha__image-wrapper .reload-captcha-wrapper { margin-left: 5px; }

/* Feedback Form Css */
.feedback-form .form-item__label { margin-top: 0; margin-bottom: 5px; }
.feedback-form .js-form-submit.form-submit, .feedback-form .button.cancelBtn { border-radius: 50px; font-size: var(--sttl-theme-font-16); color: var(--sttl-theme-white); height: 50px; display: flex; text-decoration: none; margin: 0px; width: calc(50% - 5px); background: var(--sttl-theme-orange-1); justify-content: center; align-items: center; }
.feedback-form .js-form-submit.form-submit:hover, .feedback-form .button.cancelBtn:hover { background-color: var(--sttl-theme-navyblue-1); }
.loginForm.feedback-form .submit-form { display: flex; flex-wrap: wrap; justify-content: space-between; }
.loginForm.feedback-form .submit-form fieldset { width: 100%; }
.loginForm.loginPassword .form-item { margin-bottom: 5px; }
.loginForm.loginPassword .form-item+p { text-align: left; padding-bottom: 0; font-size: var(--sttl-theme-font-14); margin-bottom: 20px; }

/* Search Page Css */
.searchListing.searchDetalispage { margin-bottom: 30px; max-width: 400px; display: none; }
.searchListing.searchDetalispage form .js-form-wrapper.form-wrapper { display: flex; flex-wrap: wrap; align-items: flex-end; margin-bottom: 10px; }
.searchListing.searchDetalispage form .js-form-wrapper.form-wrapper .js-form-type-search.form-item-keys { width: calc(100% - 50px); margin: 0; }
.searchListing.searchDetalispage form .js-form-wrapper.form-wrapper js-form-submit.form-submit { width: 30%; }
.searchListing.searchDetalispage form .js-form-wrapper.form-wrapper .js-form-submit.form-submit { font-size: 0; width: 50px; height: 50px; margin: 0; border: none; background-image: url(/themes/moc/images/search-icon.svg); background-size: 22px; background-repeat: no-repeat; background-position: center center; min-width: 50px; }
.search-result__title { font-size: var(--sttl-theme-font-20) !important; line-height: normal !important; margin-bottom: 5px !important; font-weight: var(--sttl-theme-font-400); }
.search-result__snippet { padding-bottom: 0px; padding-block-end: unset !important; }
.search-results__item { margin: 0; padding: 20px 20px; border-bottom: 1px solid var(--mainColor20); margin-bottom: 0px; margin-block-end: unset !important; }
.search-results__item:after { display: none; }
.searchListing.searchDetalispage+h2 { font-size: var(--sttl-theme-font-24); line-height: normal; font-weight: var(--sttl-theme-font-500); color: var(--mainColor);margin-bottom: 10px; }
.searchListing.searchDetalispage+h3 { font-size: var(--sttl-theme-font-24); font-weight: var(--sttl-theme-font-500); line-height: normal; }
.search-help-link { text-decoration: none; }
.search-result__title a:hover { color: var(--Color-D75151) !important; }
.search-results__item { background: transparent; border-radius: var(--Rounded-10); border: 1px solid #e7e7e7; margin-bottom: 10px!important; }

/* ================= Commemorations Page Start =================*/
.commemorations-heading { margin-bottom: 21px; }
.commemorations-box .sub-heading { color: var(--sttl-theme-white); padding: 0; position: relative; z-index: 1; }
.commemorations-box .commemorations-content-box ul { list-style: none; padding-bottom: 0px; }
.commemorations-box .commemorations-content-box ul li:last-child { margin-bottom: 0px; }
.commemorations-box .commemorations-content-box ul li:after { content: ""; position: absolute; left: 0; top: 9px; width: 5px; height: 5px; display: inline-block; background: var(--sttl-theme-black); border-radius: 50%; }
.commemorations-box .commemorations-content-box { padding: 15px 30px 25px; }
.commemorations-all { padding: 0px 0px 0px; }
.commemorations-all .commemorations-box { margin-bottom: 41px; }
.commemorations-all .commemorations-box:last-child { margin-bottom: 0px; }
.commemorations-all .commemorations-box { margin-bottom: 60px; }
.commemorations-box .commemorations-content-box ul { list-style: none; padding-bottom: 0px; display: flex; flex-wrap: wrap; margin: 0px -15px; }
.commemorations-box .commemorations-content-box ul li { background-color: var(--SeveanColors1); position: relative; margin-bottom: 0px; margin-top: 30px; width: calc((100% / 2) - 30px); padding: 0; list-style: none; display: flex; flex-wrap: wrap; margin-left: 15px; margin-right: 15px; }
.commemorations-box .commemorations-content-box ul li:nth-child(-n+2) { margin-top: 0px; }
.commemorations-box .commemorations-content-box ul li .thumb { width: 40%; height: 100%; }
.commemorations-box .commemorations-content-box ul li .thumb img { width: 100%; height: 100%; object-fit: cover; }
.commemorations-box .commemorations-content-box ul li .thumb-content { width: 60%; padding: 20px 15px; }
.commemorations-box .commemorations-content-box ul li .thumb { width: 40%; height: 100%; }
.commemorations-box .commemorations-content-box ul li .thumb img { width: 100%; height: 100%; object-fit: cover; }
.commemorations-box .commemorations-content-box ul li .date { text-align: left; padding-bottom: 10px; position: relative; margin-bottom: 12px; font-size: var(--sttl-theme-font-14); }
.commemorations-box .commemorations-content-box ul li .date:after { content: ""; position: absolute; left: 0; bottom: 0; width: 15%; height: 2px; background-color: var(--sttl-theme-orange-1); }
.commemorations-box .commemorations-content-box ul li .date-content { text-align: left; padding: 0; font-size: var(--sttl-theme-font-14); overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; line-clamp: 3; -webkit-box-orient: vertical; }
.commemorations-box .commemorations-content-box ul li:after { display: none; }
.commemorations-box .commemorations-content-box { padding: 30px 0px 0px; }
.commemorations-box .commemorations-content-box ul:after, .commemorations-box .commemorations-content-box ul:before { display: none; }
.commemorations-box .commemorations-content-box ul li .thumb-content.w-100 .date-content { text-overflow: unset; display: block; -webkit-line-clamp: unset; line-clamp: unset; -webkit-box-orient: unset; }

/* ================= ICR Page Start =================*/
.global-links { position: relative;background-repeat: no-repeat; background-size: cover; background-position: center center; }
.global-links .bg-image { position: absolute; left: 50%; top: 0; width: 100%; height: 100%; transform: translateX(-50%); z-index: -1; object-fit: cover; }
.accordian-box { padding: 0px;  background-color: var(--sttl-theme-white); max-width: 100%; }
.accordian-box li { list-style: none; position: relative; padding-left: 25px; }
.accordian-box li:after { content: ""; position: absolute; left: 0; top: 8px; width: 8px; height: 8px; border-top: 2px solid var(--sttl-theme-black); border-right: 2px solid var(--sttl-theme-black); transform: rotate(45deg); }
.accordian-box>li { margin-bottom: 20px; }
.accordian-box>li:last-child { margin-bottom: 0px; }
.accordian-box .accordian-title { box-shadow: none; background-color: transparent; border-radius: 0px !important; line-height: normal; position: relative; cursor: pointer; font-size: var(--sttl-theme-font-16); font-family: var(--sttl-theme-font-primary); font-weight: var(--sttl-theme-font-600); padding: 19px 36px; color: var(--sttl-theme-black); }
.accordian-box .accordian-title:focus { box-shadow: none; }
.accordian-box .accordian-title-content { padding: 0px; }
.accordian-box li a { display: inline-block; position: relative; padding-left: 0px; margin-bottom: 0px; }
.accordian-box li:last-child a { margin-bottom: 0; }
.accordian-box li a.pdf:after { content: "\f1c1"; font-family: var(--sttl-theme-font-fontawesome); margin-left: 3px; }
.accordian-box .accordion-body { padding: 20px 36px; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; }
.accordian-box .accordion-collapse { --bs-accordion-border-width: 0 !important; }
.accordian-box .accordion-item { margin-bottom: 20px; border-radius: 0px; border: 1px solid #e7e7e7; }
.accordian-box .accordion-item:last-child { margin-bottom: 0px; }
.accordian-box .accordion-button:not(.collapsed)::after { background-image: var(--bs-accordion-btn-icon); }

.global-links.acc-style-1 { padding: 0px 0px 0px; }
.global-links.acc-style-1 .accordian-box { border-radius: var(--Rounded-10); margin-bottom: 0px; }
.global-links.acc-style-1 ul.all-links { padding-top: 0; }
.global-links.acc-style-1 .accordian-box .accordion-body { padding: 20px 20px; }
.global-links.acc-style-1 .accordian-box .accordion { margin-bottom: 0; }
.global-links .accordian-box li:after { content: ""; position: absolute; left: 0; top: 8px; width: 8px; height: 8px; border-top: 2px solid var(--sttl-theme-black); border-right: 2px solid var(--sttl-theme-black); transform: rotate(45deg); background-color: transparent; border-radius: 0; }
.global-links.acc-style-1.MoUOrganizationsArchive .accordian-box { max-width: 100%; }

/* ================= 404 Page Start =================*/
.detail404 { text-align: center; max-width: 800px; margin: 0 auto; box-shadow: 0px 0px 30px -10px var(--bgColor); padding: 50px 30px; border: 1px solid #adadad; }
.detail404 p { text-align: center; }
.detail404 .error { text-transform: uppercase; font-size: var(--sttl-theme-font-36); font-weight: var(--sttl-theme-font-500); color: var(--sttl-theme-navyblue-1); }
.detail404 .four04 h3 { font-size: 10vw; font-weight: var(--sttl-theme-font-700); color: var(--sttl-theme-navyblue-1); line-height: 1; text-transform: uppercase; }
.detail404 .largeText { padding-bottom: 5px; text-align: center; font-size: var(--sttl-theme-font-24); text-transform: uppercase; font-weight: var(--sttl-theme-font-600); line-height: 1.4; }
.detail404 .cta-1 .button { margin: 5px; }
.detail404 .cta-1 { display: flex; flex-wrap: wrap; justify-content: center; }
.detail404 .sucess-img svg { max-width: 70px; height: auto; margin-bottom: 15px; }
.detail404 .sucess-img svg path { fill: green; }
.detail404.thank-u .largeText { max-width: 70%; margin: 0 auto; }
.detail404.thank-u .four04 h3 { font-size: 88px; line-height: 1.3; }

/* ================= Sitemap Page Start =================*/

.sitemap ul li { margin: 0; padding: 0px 0px; border-top: 1px solid #e7e7e7; padding: 10px 0px; }
.sitemap ul li:after { display: none; }
.sitemap ul li a { display: inline-block; color: #000;   font-size: var(--sttl-theme-font-14); }

.sitemap > ul > li > a {font-weight: var(--sttl-theme-font-600); color: var(--mainColor); font-size: var(--sttl-theme-font-16);}
.sitemap > ul > li ul li a{position: relative; padding-left: 22px;}
.sitemap > ul > li ul li a:before{content: ""; position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-size: contain; background-repeat: no-repeat; background-position: center center; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23771d1d'%3E%3Cpath d='M504-480 320-664l56-56 240 240-240 240-56-56 184-184Z'/%3E%3C/svg%3E");}
.sitemap > ul > li > ul > li { padding-left: 30px; }
.sitemap > ul > li > ul > li > ul > li{ padding-left: 60px; }
.sitemap > ul:first-child > li:first-child{border-top: none;}
.sitemap > ul:first-child > li:first-child > a{padding-left: 28px; position: relative; color: var(--blackColor);}
.sitemap > ul:first-child > li:first-child > a:after{content: ""; width: 24px; height: 24px; position: absolute; left: 0; top: 0; background-size: contain; background-repeat: no-repeat; background-position: center center; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23150202'%3E%3Cpath d='M240-200h120v-240h240v240h120v-360L480-740 240-560v360Zm-80 80v-480l320-240 320 240v480H520v-240h-80v240H160Zm320-350Z'/%3E%3C/svg%3E");}

/* ================= Tabbing Start =================*/
.resTab.box-tabs .tabContainer { padding: 35px; border-radius: var(--Rounded-4);     box-shadow: 0px 0px 50px #65656529; }
.resTab.box-tabs { padding: 0px 0px; }
.resTab.box-tabs .tabNav { padding: 0px 0px 0px; }
.resTab.box-tabs .tabNav li { padding: 0px; margin: 0px; width: calc(100% / 6); }
.resTab.box-tabs .tabNav li:after { display: none; }
.resTab.box-tabs .tabNav li a { height: 100%; line-height: normal; padding: 11px 10px; background: var(--SeveanColors1); opacity: 1; display: block; width: 100%; text-align: center; font-size: var(--sttl-theme-font-20); font-weight: var(--sttl-theme-font-400); background-color: var(--Color-FCDADA); }
.resTab.box-tabs .tabNav li a:after { opacity: 0; content: ""; position: absolute; left: 50%; top: 100%; width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 10px solid #ECECEC; transform: translateX(-50%); }
.resTab.box-tabs .tabNav li.r-tabs-state-active a { background: var(--sttl-theme-orange-1); color: var(--sttl-theme-white); font-weight: var(--sttl-theme-font-600); }
/* .resTab.box-tabs .tabNav li.r-tabs-state-active a:after { border-top: 10px solid var(--sttl-theme-orange-1); opacity: 1; } */
.resTab.box-tabs .home-tab-section .left-part { width: 50%; float: right; margin-left: 15px; margin-bottom: 15px; }
.resTab.box-tabs .home-tab-section .left-part img { width: 100%; }
.resTab.box-tabs .home-tab-section .right-part { width: 100%; padding-left: 0; }
.resTab.box-tabs .home-tab-section ul { counter-reset: my-sec-counter; }
.resTab.box-tabs .home-tab-section ul>li { list-style: none; margin-bottom: 20px; position: relative; padding-left: 20px; }
.resTab.box-tabs .home-tab-section ul>li:before { counter-increment: my-sec-counter; content: counter(my-sec-counter); color: var(--sttl-theme-orange-1); position: absolute; left: 0; top: 0px; }
.resTab.box-tabs .home-tab-section ul>li:last-child { margin-bottom: 0px; }
.resTab.box-tabs .home-tab-section ul>li>ul>li { list-style: disc; margin-bottom: 14px; font-weight: var(--sttl-theme-font-400); list-style: none; }
.resTab.box-tabs .home-tab-section ul { padding-left: 0px; padding-bottom: 0px; }
.resTab.box-tabs .home-tab-section ul>li>ul { padding-top: 14px; }
.resTab.box-tabs .home-tab-section .bottom-full { padding-top: 57px; }
.resTab.box-tabs .home-tab-section ul>li>ul>li:before { content: ""; width: 5px; height: 5px; position: absolute; background: var(--sttl-theme-orange-1); border-radius: 50%; left: 0; top: 9px; }
.resTab.box-tabs .home-tab-section ul>li>ul:before, .resTab.box-tabs .home-tab-section ul>li>ul:after { display: none; }
.resTab.box-tabs .home-tab-section ul li:after { display: none; }
.box-tabs.box-tabs-CMS .tabNav { padding: 0px 60px 0px; }
.box-tabs.box-tabs-CMS .tabContainer { padding: 60px 60px 60px; }
.box-tabs.box-tabs-CMS ul.all-links { padding-top: 0; }
.box-tabs.box-tabs-CMS ul.all-links { padding-top: 0; margin: -30px -15px 0px; }
.box-tabs.three-col .tabNav li { width: calc(100% / 3); }
.box-tabs.two-col .tabNav li { width: calc(100% / 2); }
.box-tabs.four-col .tabNav li { width: calc(100% / 4); }
.box-tabs.box-tabs-CMS.TraditionalFood .tabNav { padding: 0; }
.box-tabs.box-tabs-CMS.TraditionalFood .tabNav li a:after { display: none; }

/* ================= Gandhi Heritage Page Start =================*/
.dandi-memorial .dandi-wrapper { display: flex; flex-wrap: wrap; width: 100%; }
.dandi-memorial .left-part { width: 100%; }
.dandi-memorial .right-part { width: 50%; margin-left: 15px; margin-bottom: 15px; float: right; }
.dandi-memorial .right-part img { width: 100%; }
.dandi-memorial { padding: 0px 0px 60px; }
.dandi-memorial .left-part .left-part-inner { padding-right: 35px; }
.dandi-memorial .sub-heading { padding: 7px 0px 7px; }
.dandi-memorial .sub-text p { padding-bottom: 0px; }
.ext-link-box ul { list-style: none; padding-bottom: 0px; }
.ext-link-box ul li a { text-decoration: none; line-height: normal; color: var(--sttl-theme-orange-1); }
.ext-link-box ul li a:hover { color: var(--sttl-theme-light-black); }
.ext-link-box ul li { position: relative; padding-left: 17px; margin-bottom: 8px; width: 100%; }
.ext-link-box ul li:after { border: none; }
.ext-link-box ul li:last-child { margin-bottom: 0px; }
.ext-link-box { padding-top: 15px; width: 100%; }
.dandi-tabs { padding: 0px 0px 21px; }
.resTab.box-tabs .home-tab-section .sub-text { padding-bottom: 46px; }
.border-b { padding-bottom: 25px; border-bottom: 1px solid var(--bgColor); margin-bottom: 31px; }
.image-with-items-wrap { width: 100%; display: flex; flex-wrap: wrap; }

/* ================= Photo Gallery & Video Gallery =================*/
.photo-gallery-grid { margin-top: 1.5rem; }
.photo-gallery-grid:nth-child(-n + 3) { margin-top: 0px; }
.photo-gallery-grid .ExternalLink { transition: var(--sttl-theme-transition); width: 40px; height: 40px; background-color: rgba(0, 0, 0, 0.6); border-radius: var(--Rounded-6) !important; display: flex; justify-content: center; align-items: center; color: var(--whiteColor); position: absolute; bottom: 15px; right: 15px; }
.photo-gallery-grid .ExternalLink:after { content: "\f061"; font-family: var(--sttl-theme-font-fontawesome); }
.photo-gallery-grid.PopupIcon .ExternalLink:after{content: ""; width: 100%; height: 100%; background-position: center; background-repeat: no-repeat; background-size: 24px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.2' viewBox='0 0 512 512' width='100' height='100'%3E%3Cstyle/%3E%3Cpath d='m97 33.5c-33.7 6.9-58.7 32.8-64 66.5-0.8 5.1-1 19.6-0.8 44.7 0.3 35.7 0.4 37.3 2.4 39.9 3.9 5.3 7.1 6.9 13.4 6.9 6.3 0 9.5-1.6 13.4-6.9 2-2.6 2.1-4.3 2.6-42.9 0.5-38.1 0.6-40.5 2.7-45.4 6.1-15.1 15.2-24 30.7-30.1 3.4-1.4 10.6-1.7 44.3-2.2 38.6-0.5 40.3-0.6 42.9-2.6 5.3-3.9 6.9-7.1 6.9-13.4 0-6.3-1.6-9.5-6.9-13.4-2.7-2-4.1-2.1-41.9-2.3-29.3-0.1-40.8 0.2-45.7 1.2z' fill='rgb(255 255 255)'/%3E%3Cpath d='m329.5 33.4c-9.4 4.2-12.4 16.9-5.8 24.7 4.9 5.8 5.7 5.9 45.6 5.9 28.9 0 37.4 0.3 42 1.5 15.9 4.1 27.4 14.5 34 30.8 2.1 4.9 2.2 7.3 2.7 45.4 0.5 38.6 0.6 40.3 2.6 42.9 3.9 5.3 7.1 6.9 13.4 6.9 6.3 0 9.5-1.6 13.4-6.9 2-2.7 2.1-3.9 2.1-43.9 0-44.1 0-44.4-5.5-58.9-2.9-7.7-10.4-19.1-17.5-26.1-10-10.2-21.5-16.8-37.5-21.5-7.7-2.2-84.8-3-89.5-0.8z' fill='rgb(255 255 255)'/%3E%3Cpath d='m41.5 321.4c-4.1 1.8-8.3 6.9-9 10.9-0.4 1.8-0.5 20.8-0.3 42.2 0.4 41.4 0.4 41.5 5.8 55.7 6.6 17.7 26.1 37.2 43.8 43.8 14.5 5.5 14.8 5.5 58.9 5.5 40 0 41.2-0.1 43.9-2.1 5.3-3.9 6.9-7.1 6.9-13.4 0-6.3-1.6-9.5-6.9-13.4-2.6-2-4.3-2.1-42.9-2.6-38.1-0.5-40.5-0.6-45.4-2.7-15.1-6.1-24-15.2-30.1-30.7-1.4-3.4-1.7-10.6-2.2-44.3-0.5-38.6-0.6-40.3-2.6-42.9-1.1-1.5-3.2-3.7-4.6-4.7-3.3-2.5-11.3-3.2-15.3-1.3z' fill='rgb(255 255 255)'/%3E%3Cpath d='m457.5 321.4c-3.7 1.7-7 5.2-8.4 8.9-0.7 1.8-1.1 15.6-1.1 38.1 0 19.9-0.4 37.7-1 40.7-3.1 16.2-14.5 29.4-31.3 36.2-4.9 2.1-7.3 2.2-45.4 2.7-38.6 0.5-40.3 0.6-42.9 2.6-5.3 3.9-6.9 7.1-6.9 13.4 0 6.3 1.6 9.5 6.9 13.4 2.7 2 3.9 2.1 43.9 2.1 44.1 0 44.4 0 58.9-5.5 17.8-6.6 37.2-26 43.8-43.8 5.5-14.5 5.5-14.8 5.5-58.9 0-40-0.1-41.2-2.1-43.9-1.1-1.5-3.2-3.7-4.6-4.7-3.4-2.5-11.3-3.2-15.3-1.3z' fill='rgb(255 255 255)'/%3E%3Cpath d='m256 312c-31 0-56-25-56-56 0-31 25-56 56-56 31 0 56 25 56 56 0 31-25 56-56 56z' fill='rgb(255 255 255)'/%3E%3C/svg%3E");  }
.photo-gallery-grid img { width: 100%; position: absolute; left: 50%; top: 0%; transform: translate(-50%, 0%); object-fit: cover;  height: auto; min-height: 100%; }
.photo-gallery-grid .photo-gallery-img { position: relative; padding-bottom: 50%; overflow: hidden; }
.photo-gallery-grid .photo-gallerytitle {width: 100%; display: flex; align-items: self-end;}
.photo-gallery-grid .photo-gallerytitle .heading { text-align: left; width: 100%; padding: 4px 0px 0px; color: var(--sttl-theme-black); font-size: var(--sttl-theme-font-14); font-weight: var(--sttl-theme-font-400); }
.photo-gallery-grid .photo-gallery-grid-inner { position: relative; }
.photo-gallery-grid .pop-icon { color: var(--sttl-theme-white); width: 50px; height: 50px; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: 1; background: var(--sttl-theme-orange-1); border-radius: 50%; display: flex; justify-content: center; align-items: center; }
.photo-gallery-grid-heading { margin-bottom: 10px; }
.photo-gallery-grid.video-popup .photo-gallery-grid-inner a { position: relative; }
.photo-gallery-grid.video-popup .photo-gallery-grid-inner a:after { opacity: 1; content: ""; position: absolute; left: 15px; top: 15px; right: 15px; bottom: 15px; background-image: url(../images/playbutton.png); background-color: rgb(0 0 0 / 60%); background-position: center center; background-repeat: no-repeat; background-size: 70px;  transition: .2s all; }
.photo-gallery-grid.video-popup .photo-gallery-grid-inner a:hover:after { opacity: 1; }
.gallery-grid-box-wrap { display: flex; flex-wrap: wrap; margin-left: -15px; margin-right: -15px; }
.gallery-grid-box { width: calc(100% / 4 - 30px); margin-left: 15px; margin-right: 15px; margin-top: 30px; padding: 15px; border: 1px solid #dcdcdc; }
.gallery-grid-box:nth-child(-n + 4) { margin-top: 0px; }
.gallery-grid-box a { display: block; position: relative; padding-bottom: 100%; }
.gallery-grid-box img { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 100%; height: 100%; object-fit: cover; }
.gallery-grid-box.with-image-text { padding: 0px; border: none; }
.gallery-grid-box.with-image-text .pop-up-border { border: 1px solid #dcdcdc; padding: 15px; }
.gallery-grid-box.three-col { width: calc; width: calc(100% / 3 - 30px); }
.gallery-grid-box.three-col:nth-child(-n + 5) { margin-top: 30px; }
.gallery-grid-box.three-col:nth-child(-n + 3) { margin-top: 0; }
.photo-gallery-grid .photo-gallery-img iframe { position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.photo-gallery-grid .Date{font-size: var(--sttl-theme-font-12); font-weight: var(--sttl-theme-font-600); color: #3d4043; letter-spacing: .6px; text-transform: uppercase;}
/* ================= Play Pause Slider =================*/
.event-slider-1, .event-slider-2, .event-slider-3, .event-slider-4 { width: 100%; position: relative; margin-bottom: 15px; }
.event-slider-1 { max-width: 849px; }
.event-slider-2 { max-width: 1010px; }
.event-slider-3 { max-width: 600px; }
.event-slider-4 { max-width: 1000px; }
.event-slider-1 .sliderArrowWrap, .event-slider-2 .sliderArrowWrap, .event-slider-3 .sliderArrowWrap, .event-slider-4 .sliderArrowWrap { top: auto; display: flex; align-items: center; position: absolute; right: 0; bottom: 0; width: 100%; background: rgb(0 0 0 / 80%); z-index: 1; justify-content: flex-end; padding: 10px 15px; }
.sliderArrowWrap .arrowPrevEvent { width: 10px; height: 10px; border-left: 2px solid var(--sttl-theme-white); transform: rotate(45deg); border-bottom: 2px solid var(--sttl-theme-white); }
.sliderArrowWrap .arrowNextEvent { width: 10px; height: 10px; border-right: 2px solid var(--sttl-theme-white); transform: rotate(45deg); border-top: 2px solid var(--sttl-theme-white); }
.pause-event-slider { width: 30px; height: 30px; display: flex; padding: 0px 8px; }
.pause-event-slider img { height: auto; width: 100%; }
.pause-event-slider .play { display: none; }
.pause-event-slider.play .play { display: block; }
.pause-event-slider.play .pause { display: none; }
.event-slider-1 .event-dots, .event-slider-2 .event-dots, .event-slider-3 .event-dots, .event-slider-4 .event-dots { margin-right: 15px; }
.event-slider-1 .event-dots .event-one-swiper-pagination, .event-slider-2 .event-dots .event-one-swiper-pagination, .event-slider-3 .event-dots .event-one-swiper-pagination, .event-slider-4 .event-dots .event-one-swiper-pagination { display: flex; }
.event-slider-1 .event-dots .event-one-swiper-pagination .swiper-pagination-bullet, .event-slider-2 .event-dots .event-two-swiper-pagination .swiper-pagination-bullet, .event-slider-3 .event-dots .event-three-swiper-pagination .swiper-pagination-bullet, .event-slider-4 .event-dots .event-four-swiper-pagination .swiper-pagination-bullet { background: white; margin-left: 9px; width: 8px; height: 8px; }

/* ================= Who Who's Page =================*/
.main-profile-details { padding: 55px 0px 51px; }
.profile-box-row { margin: 0px -25px; }
.profile-box-row .profile-box-grid { padding: 0px 25px; max-width: 404px; display: flex; }
.profile-box { padding: 0px 30px 30px; position: relative; height: 100%; z-index: 1; }
.profile-box:after { content: ""; position: absolute; left: 0; bottom: 0; right: 0; top: 98px; z-index: -1; background-color: var(--mainColor20); }
.profile-box .thumb { width: 246px; height: 246px; padding: 25px; overflow: hidden; margin: 0 auto; position: relative; margin-top: -25px; }
.profile-box .profile-box .thumb:after { content: ""; position: absolute; left: 50%; top: 0; transform: translate(-50%, -50%); width: 230px; height: 230px; background: #DC3545; border-radius: 50%; z-index: -1; }
.profile-box .thumb img { width: 100%; height: 100%; object-fit: cover; border-radius: 50%; z-index: 11; position: relative; }
.profile-box .profile-box-inner { overflow: hidden; position: relative; z-index: 1; }
.profile-box .thumb:after { content: ""; transform: rotate(-90deg); border-radius: 200px 0 0 200px; position: absolute; left: 0; top: 0; width: 50%; height: 100%; transform-origin: right center; z-index: 1; background-color: var(--mainColor); }
.profile-box .name { font-size: var(--sttl-theme-font-18); font-family: var(--sttl-theme-font-primary); font-weight: var(--sttl-theme-font-600); text-align: center; margin: 20px 0px 0px; }
.profile-box .designation { color: var(--sttl-theme-pure-black); text-align: center; padding-bottom: 20px; }
.profile-box .icon-content { display: flex; flex-wrap: wrap; padding-bottom: 18px; }
.profile-box .icon-content:last-child { padding-bottom: 0px; }
.profile-box .icon-content .icon { width: 20px; }
.profile-box .icon-content .icon svg { width: 100%; height: auto; }
.profile-box .icon-content .icon-detail { text-align: left; width: calc(100% - 20px); padding-left: 19px; padding-bottom: 0px; }
.all-profile-details .heading-box { padding: 10px 0px 30px; }
.profile-box-all .thumb { width: 154px; height: 154px; padding: 15px; position: relative; margin-left: -15px; display: none; }
.profile-box-all .thumb img { width: 100%; height: 100%; object-fit: cover; border-radius: 50%; z-index: 11; position: relative; }
.profile-box-all .thumb:after { content: ""; transform: rotate(180deg); border-radius: 200px 0 0 200px; position: absolute; left: 0; top: 0; width: 50%; height: 100%; transform-origin: right center; z-index: 1; }
.profile-box-grid-all { padding: 0px 23px; margin-bottom: 40px; }
.profile-box-row-all { margin: 0px -23px; }
.profile-box-all { width: 100%; z-index: 1; position: relative; padding: 20px 25px; min-height: 200px; display: flex; flex-wrap: wrap; align-items: center; height: 100%; }
.profile-box-all .profile-box-inner { width: calc(100% - 154px); padding-left: 24px; }
.profile-box-all:after { content: ""; left: 0px; right: 0; bottom: 0; top: 0; position: absolute; z-index: -1; }
.profile-box-all .designation { color: var(--sttl-theme-pure-black); }
.profile-box-all .icon-content { display: flex; flex-wrap: wrap; padding-bottom: 4px; }
.icon-content.email-detail .icon-detail.email-id { word-break: break-all; }
.profile-box-all .icon-content:last-child { padding-bottom: 0px; }
.profile-box-all .icon-content .icon { width: 14px; }
.profile-box-all .icon-content .icon svg { width: 100%; height: auto; }
.profile-box-all .icon-content .icon-detail { text-align: left; width: calc(100% - 14px); padding-left: 15px; padding-bottom: 0px; line-height: 1.3; }
.profile-box-all .details-wrap { padding-top: 10px; }
.profile-box-all .work-location { font-size: var(--sttl-theme-font-12); font-weight: var(--sttl-theme-font-600); margin-bottom: 8px; }
.profile-box-all ul { list-style: none; padding-bottom: 0px; }
.profile-box-all ul li { font-size: var(--sttl-theme-font-14); line-height: normal; position: relative; padding-left: 10px; margin-bottom: 5px; }
.profile-box-all ul li:last-child { margin-bottom: 0px; }
.profile-box-all ul li:after { content: ""; position: absolute; left: 0; top: 6px; width: 4px; height: 4px; background: black; border-radius: 50%; }
.profile-box-all .name small { font-size: var(--sttl-theme-font-12); font-weight: var(--sttl-theme-font-400); }
.profile-box-grid-all.full .profile-box-all { padding-left: 0px; }
.profile-box-grid-all.full .profile-box-all .profile-box-inner { display: flex; flex-wrap: wrap; }
.profile-box-grid-all.full .profile-box-all .left-part { width: 100%; padding-right: 0px; }
.profile-box-grid-all.full .profile-box-all .right-part { width: 49%; display: none; }
.profile-box-grid-all.full .icon-content .icon-detail { padding-left: 10px; }
.all-profile-details .border-top { margin-bottom: 15px; }

/* ================= Museums Block Page =================*/
.museums-block-zig-zag ul li { list-style: none; padding-left: 20px; position: relative; margin-bottom: 5px; }
.museums-block-zig-zag ul li:after { content: ""; position: absolute; left: 0; top: 8px; width: 8px; height: 8px; background: var(--sttl-theme-orange-1); border-radius: 50%; }
.museums-block-zig-zag ul li:last-child { margin-bottom: 0px; }
.museums-block a { text-decoration: none; color: var(--sttl-theme-orange-1); }
.museums-block a:hover { color: var(--sttl-theme-pure-black); }
/* .museums-block .museums-block-wrap { display: flex; flex-wrap: wrap; width: auto; margin: 0px -12px; } */
.museums-block .museums-block-wrap .left-part { width: 100%; }
.museums-block .museums-block-wrap .right-part { width: 580px; display: none; }
.museums-block .museums-block-wrap .right-part img { width: 100%; height: 100%; object-fit: cover; }
.museums-block .museums-block-wrap .sub-text p { padding-bottom: 15px; }
.museums-block .museums-block-wrap .sub-text p:last-child { padding-bottom: 0px; }
.museums-block { padding: 0px 0px 0px; margin-bottom:30px; }
.museums-block .sub-text p:last-child { padding-bottom: 0; }
.museums-block .museums-block-wrap .heading, .museums-block-zig-zag .heading-zig-zag .font-36 { margin-bottom: 10px; font-size: var(--sttl-theme-font-24); font-weight: var(--sttl-theme-font-500); color: var(--mainColor); }
.museums-block-zig-zag { padding: 0px 0px 0px; background-color: transparent;    margin: 0px 0px 30px; }
.museums-block-zig-zag .museums-zig-zag { display: flex; flex-wrap: wrap; }
.museums-block-zig-zag .left-part { width: 580px; display: none; }
.museums-block-zig-zag .right-part { width: 100%;  }
.museums-block-zig-zag .sub-text p, .museums-block-zig-zag .sub-text ul { padding-bottom: 15px; }
.museums-block-zig-zag .sub-text .social-icons li { color: var(--sttl-theme-orange-1); }
.museums-block-zig-zag .sub-text .social-icons li:first-child { color: var(--sttl-theme-light-black); }
.museums-block-zig-zag .sub-text .social-icons li.social-li { padding-right: 0px; margin-right: 5px; }
.museums-block-zig-zag .sub-text .social-icons li.social-li svg { margin-right: 0px; }
.museums-block-zig-zag .sub-text .social-icons li.social-li:before { display: none; }
.museums-block-zig-zag .sub-text a { text-decoration: none; color: var(--sttl-theme-orange-1); }
.museums-block-zig-zag .sub-text a:hover { text-decoration: none; color: var(--sttl-theme-pure-black); }
.museums-block-zig-zag .sub-text p:last-child, .museums-block-zig-zag .sub-text ul:last-child { padding-bottom: 0px; }
.museums-block-zig-zag .left-part img { width: 100%; height: 100%; object-fit: cover; }
.museums-block-zig-zag .bottom-part { padding-top: 20px; }
.museums-block-zig-zag .sub-text p strong { font-weight: 700; }
/* .museums-block-zig-zag .heading-zig-zag { padding-bottom: 22px; } */
.museums-block-zig-zag:nth-child(even) .museums-zig-zag { flex-direction: row-reverse; }
.museums-block-zig-zag:nth-child(even) .right-part { padding-left: 0px; padding-right: 54px; }
.galleries-allahabad-museum { background: #F9F9F9; padding: 30px; margin: 30px 0px 40px; }
.galleries-allahabad-museum .list-items { display: flex; flex-wrap: wrap; width: 100%; }
.galleries-allahabad-museum ul { padding-bottom: 0px; columns: 4; -webkit-columns: 4; -moz-columns: 4; }
.galleries-allahabad-museum ul li { counter-increment: ul_li_counter_one; font-weight: var(--sttl-theme-font-500); color: var(--sttl-theme-light-black); list-style: none; margin-bottom: 3px; padding-left: 30px; padding-right: 10px; }
.galleries-allahabad-museum ul li:last-child { margin-bottom: 0px; }
.galleries-allahabad-museum ul li:after { display: none; }
.galleries-allahabad-museum ul li:nth-child(-n+9):before { content: '0' counter(ul_li_counter_one); }
.galleries-allahabad-museum ul li:before { content: counter(ul_li_counter_one); color: var(--sttl-theme-pure-black); position: absolute; left: 0; top: 0; }
.galleries-allahabad-museum .list-heading { margin-bottom: 17px; }
.important-activities { display: flex; }
.important-activities .left-important, .important-activities .right-important { width: 50%; padding-right: 50px; }
.important-activities .activity-heading { margin-bottom: 13px; }
.museums-block-zig-zag .social-icons { display: flex; flex-wrap: wrap; list-style: none; }
.museums-block-zig-zag .social-icons>li { padding: 0px; padding-right: 10px; margin-right: 10px; margin-bottom: 0px; display: flex; align-items: center; flex-wrap: wrap; }
.museums-block-zig-zag .social-icons>li svg { margin-right: 5px; }
.museums-block-zig-zag .social-icons>li:before { content: ""; position: absolute; right: 0; top: 50%; transform: translateY(-50%); display: block; width: 1px; height: 70%; background: var(--mainColor); }
.museums-block-zig-zag .social-icons>li:last-child:before { display: none; }
.museums-block-zig-zag .social-icons>li:after { display: none; }
.museums-block-zig-zag .social-icons>li:last-child { border: none; margin: 0px; padding: 0px; }
.museums-block-zig-zag .social-icons>li>ul { display: flex; padding-bottom: 0; list-style: none; padding-top: 0px; }
.museums-block-zig-zag .social-icons>li>ul>li { margin-right: 5px; padding-left: 0px; margin-bottom: 0px; }
.museums-block-zig-zag .social-icons>li>ul>li:after { display: none; }
.museums-block-zig-zag .social-icons>li:first-child { padding-right: 0px; }
.museums-block-zig-zag .social-icons>li:first-child:before { display: none; }
.museums-block-zig-zag .social-icons>li:first-child { margin-right: 5px; }
.auto-img.museums-block-zig-zag .left-part img { height: auto; }
nav#block-moc-admin-administratormenu .menu li ul li a { z-index: 11 !important; position: relative !important; }
.text-heading-block .heading { text-align: center; }
.text-heading-block { padding: 0px 0px 30px; }
.resTab.box-tabs.box-tabs-1 .tabNav li { width: calc(100% / 2); }
.resTab.box-tabs.box-tabs-1 .tabNav li a:after { display: none; }
.resTab.box-tabs.box-tabs-1 .tabNav { padding: 0px; max-width: 100%; margin: 0 auto 10px; background-color: var(--whiteColor); border-radius: var(--Rounded-4); overflow: hidden; }
.box-tabs-1 .intangible-cultural-heritage-section .intangible-wrap { display: flex; flex-wrap: wrap; }
.box-tabs-1 .intangible-cultural-heritage-section .intangible-wrap .left-part { width: 100%; }
.box-tabs-1 .intangible-cultural-heritage-section .intangible-wrap .right-part { width: 472px; display: none; }
.box-tabs-1 .intangible-cultural-heritage-section .sub-text-box { margin: 15px 0px 15px; font-size: var(--sttl-theme-font-16); font-weight: var(--sttl-theme-font-700); }
.box-tabs-1 .intangible-cultural-heritage-section .sub-text-box p { padding: 0; }
.box-tabs-1 .intangible-cultural-heritage-section .sub-text p:last-child { padding-bottom: 0; }
.box-tabs-1 .intangible-cultural-heritage-section .list-items-wrap { margin: 15px 0px; }
.box-tabs-1 .intangible-cultural-heritage-section .list-items-wrap .ul-lists { display: flex; flex-wrap: wrap; }
.box-tabs-1 .intangible-cultural-heritage-section .list-items-wrap .heading { padding-bottom: 15px;}
.box-tabs-1 .intangible-cultural-heritage-section .sub-text-level { display: flex; flex-wrap: wrap; margin: 15px 0px 0px; }
.box-tabs-1 .intangible-cultural-heritage-section .banner-block a { text-decoration: none; }
.box-tabs-1 .intangible-cultural-heritage-section .unesco-ich .heading { padding-bottom: 17px; }
.box-tabs-1 .intangible-cultural-heritage-section .unesco-ich .heading { padding-bottom: 17px; }

.intangible-memories { padding: 0px 0px 0px; }
.map-block { padding: 0px 0px 30px; }
.box-tabs.box-tabs-2 { display: flex; flex-wrap: wrap; }
.box-tabs.box-tabs-2 .tabNav { padding: 0; max-width: 552px; margin-left: auto; display: flex; justify-content: flex-end; margin-right: 0; padding-right: 30px; }
.box-tabs.box-tabs-2 .tabContainers { width: 100%; padding: 40px 40px; box-shadow: 0px 3px 60px #31313129; border-radius: var(--Rounded-4); }
.box-tabs.box-tabs-2 .tabContainers .tabContainer { padding: 0px; box-shadow: none; }
.box-tabs.box-tabs-2 .tabContainers ul.tabNav { position: absolute; bottom: calc(100% + 40px); width: 100%; right: 0; padding: 0; }
.box-tabs.box-tabs-2 .tabNav li { width: calc(100% / 3); }
.box-tabs.box-tabs-2 .tabNav li a { color: var(--sttl-theme-white); color: var(--sttl-theme-pure-black); }
.box-tabs.box-tabs-2 .inidaMapHeritagBlock { display: flex; flex-wrap: wrap; }
.box-tabs.box-tabs-2 .inidaMapHeritagBlock .indiaMapHeritag { width: 528px; height: 564px; position: relative; background: url(../images/map.png); position: relative; margin: 0; background-size: contain; background-position: top center; background-repeat: no-repeat; }
.box-tabs.box-tabs-2 .inidaMapHeritagBlock .alignLeft { width: calc(100% - 528px); padding-left: 60px; }
.box-tabs.box-tabs-2 .inidaMapHeritagBlock .alignLeft ul.red-dot { padding: 0; list-style: none; columns: 2; -webkit-columns: 2; -moz-columns: 2; }
.box-tabs.box-tabs-2 .inidaMapHeritagBlock .alignLeft ul.red-dot li a { text-decoration: none; color: var(--sttl-theme-light-black); }
.box-tabs.box-tabs-2 .inidaMapHeritagBlock .alignLeft ul.red-dot li a.hover-active-map { color: var(--sttl-theme-orange-1); }
.box-tabs.box-tabs-2 .inidaMapHeritagBlock .alignLeft ul.red-dot li { padding-left: 20px; position: relative; padding-bottom: 10px; }
.box-tabs.box-tabs-2 .inidaMapHeritagBlock .alignLeft ul.red-dot li:after { content: ""; position: absolute; left: 0; top: 8px; width: 8px; height: 8px; background: var(--sttl-theme-orange-1); border-radius: 50%; border-top: unset; border-right: unset; transform: unset; }
.box-tabs.box-tabs-2 .indiaMapHeritag a.dot { width: 11px; height: 11px; overflow: hidden; font-size: 0px; position: absolute; right: 158px; top: 200px; background: var(--sttl-theme-orange-1); border-radius: 50%; border: 2px solid var(--sttl-theme-white); }
.box-tabs.box-tabs-2 a.dot.green { background: #00c94d; }

.box-tabs.box-tabs-2 .popUpBlock { display: none; padding-bottom: 0px; width: 320px; position: absolute; left: 263px; top: 43px; z-index: 11 }
.box-tabs.box-tabs-2 .popUpBlock p { padding-bottom: 0px; }
.box-tabs.box-tabs-2 .popUpBlock .popup { background-color: var(--sttl-theme-white); box-shadow: 10px 20px 40px #3131311F; border-radius: var(--Rounded-8); padding: 10px; display: flex; flex-wrap: wrap; padding-right: 25px; }
.box-tabs.box-tabs-2 .popUpBlock .popup:after { content: ""; width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 10px solid white; position: absolute; top: 100%; left: 37px; }
.box-tabs.box-tabs-2 .popUpBlock .mapImg { width: 120px; height: 120px; overflow: hidden; border-radius: var(--Rounded-8); }
.box-tabs.box-tabs-2 .popUpBlock .mapImg img { width: 100%; height: 100%; }
.box-tabs.box-tabs-2 .popUpBlock .mapDetails { width: calc(100% - 123px); padding-left: 16px; display: flex; flex-wrap: wrap; }
.box-tabs.box-tabs-2 .popUpBlock .mapDetails .mapDetailsInner { width: 100%; }
.box-tabs.box-tabs-2 .popUpBlock .mapDetails .moreLinks { align-self: flex-end; }
.box-tabs.box-tabs-2 .popUpBlock .mapDetails .name { font-weight: var(--sttl-theme-font-600); font-size: var(--sttl-theme-font-14); color: var(--mainColor); line-height: 1.2; }
.box-tabs.box-tabs-2 .popUpBlock .mapDetails .location { font-weight: var(--sttl-theme-font-500); font-size: var(--sttl-theme-font-14); line-height: 1.2; margin-top: 5px; }
.box-tabs.box-tabs-2 .popUpBlock .mapDetails .moreLinks a { font-size: var(--sttl-theme-font-14); color: var(--sttl-theme-pure-black); text-decoration: underline; font-weight: var(--sttl-theme-font-500); line-height: 1; }
.box-tabs.box-tabs-2 .popUpBlock .mapDetails .moreLinks a:hover { text-decoration: none; }
.box-tabs.box-tabs-2 .popUpBlock .closePop { font-size: 0px; cursor: pointer; width: 26px; height: 26px; overflow: hidden; text-indent: -1000px; position: absolute; right: -7px; top: -7px; border-radius: 50%; border: 1px solid #DFDFDF; background: var(--sttl-theme-white); }
.box-tabs.box-tabs-2 .popUpBlock .closePop:after { content: ""; position: absolute; left: 6px; top: 12px; width: 50%; height: 1px; background-color: var(--mainColor); transform: rotate(45deg); }
.box-tabs.box-tabs-2 .popUpBlock .closePop:before { content: ""; position: absolute; left: 6px; top: 12px; width: 50%; height: 1px; background-color: var(--mainColor); transform: rotate(-45deg); }
.box-tabs.box-tabs-2 .indiaMapHeritag a.AgraFort { left: 169px; top: 191px; }
.box-tabs.box-tabs-2 .indiaMapHeritag a.FatehpurSikri { left: 179px; top: 190px; }
.box-tabs.box-tabs-2 .indiaMapHeritag a.TajMahal { left: 174px; top: 183px; }
.box-tabs.box-tabs-2 .indiaMapHeritag a.LeCorbusier { left: 153px; top: 148px; }
.box-tabs.box-tabs-2 .indiaMapHeritag a.QutbMinaranditsMonuments { left: 152px; top: 163px; }
.box-tabs.box-tabs-2 .indiaMapHeritag a.RedFortComplex { left: 160px; top: 160px; }
.box-tabs.box-tabs-2 .indiaMapHeritag a.HumayunTombDelhi { left: 158px; top: 168px; }
.box-tabs.box-tabs-2 .indiaMapHeritag a.TheJantarMantar { left: 140px; top: 193px; }
.box-tabs.box-tabs-2 .indiaMapHeritag a.JaipurCity { left: 133px; top: 197px; }
.box-tabs.box-tabs-2 .indiaMapHeritag a.HillFortsofRajasthan { left: 117px; top: 207px; }
.box-tabs.box-tabs-2 .indiaMapHeritag a.RanikiVav { left: 76px; top: 260px; }
.box-tabs.box-tabs-2 .indiaMapHeritag a.Ahmadabad { left: 73px; top: 281px; }
.box-tabs.box-tabs-2 .indiaMapHeritag a.ChhatrapatiShivajiTerminus { left: 77px; top: 349px; }
.box-tabs.box-tabs-2 .indiaMapHeritag a.dot.red.popLink.Mumbai { left: 84px; top: 349px; }
.box-tabs.box-tabs-2 .indiaMapHeritag a.ElephantaCaves { left: 80px; top: 356px }
.box-tabs.box-tabs-2 .indiaMapHeritag a.ElloraCaves { left: 122px; top: 335px; }
.box-tabs.box-tabs-2 .indiaMapHeritag a.AjantaCaves { left: 130px; top: 329px; }
.box-tabs.box-tabs-2 .indiaMapHeritag a.RockSheltersofBhimbetka { left: 164px; top: 269px; }
.box-tabs.box-tabs-2 .indiaMapHeritag a.BuddhistMonumentsatSanchi { left: 181px; top: 259px; }
.box-tabs.box-tabs-2 .indiaMapHeritag a.KhajurahoGroupofMonuments { left: 206px; top: 240px; }
.box-tabs.box-tabs-2 .indiaMapHeritag a.ChurchesandConventsofGoa { left: 99px; top: 426px; }
.box-tabs.box-tabs-2 .indiaMapHeritag a.GroupofMonumentsatPattadakal { left: 132px; top: 412px; }
.box-tabs.box-tabs-2 .indiaMapHeritag a.GroupofMonumentsatHampi { left: 143px; top: 420px; }
.box-tabs.box-tabs-2 .indiaMapHeritag a.GreatLivingCholaTemples { left: 186px; top: 506px; }
.box-tabs.box-tabs-2 .indiaMapHeritag a.GroupofMonumentsatMahabalipuram { left: 209px; top: 477px; }
.box-tabs.box-tabs-2 .indiaMapHeritag a.SunTemple { left: 317px; top: 333px; }
.box-tabs.box-tabs-2 .indiaMapHeritag a.NalandaMahavihara { top: 225px; right: 203px; }
.box-tabs.box-tabs-2 .indiaMapHeritag a.MahabodhiTempleComplexatBodhGaya { left: 304px; top: 235px; }
.box-tabs.box-tabs-2 .indiaMapHeritag a.NandaDeviandValleyofFlowersNationalParks { left: 204px; top: 133px; }
.box-tabs.box-tabs-2 .indiaMapHeritag a.KeoladeoNationalPark { left: 159px; top: 193px; }
.box-tabs.box-tabs-2 .indiaMapHeritag a.GreatHimalayanNationalPark { left: 165px; top: 88px; }
.box-tabs.box-tabs-2 .indiaMapHeritag a.KazirangaNationalPark { top: 206px; right: 71px; }
.box-tabs.box-tabs-2 .indiaMapHeritag a.ManasWildlifeSanctuary { right: 80px; top: 214px; }
.box-tabs.box-tabs-2 .indiaMapHeritag a.SundarbansNationalPark { right: 154px; top: 292px; }
.box-tabs.box-tabs-2 .indiaMapHeritag a.WesternGhats { top: 535px; left: 150px; }
.box-tabs.box-tabs-2 .indiaMapHeritag a.ChampanerPavagadhArchaeologicalPark { left: 88px; top: 279px; }
.box-tabs.box-tabs-2 .indiaMapHeritag a.MountainRailwaysofIndia { left: 137px; top: 496px; }
.box-tabs.box-tabs-2 .indiaMapHeritag a.Khangchendzonga { right: 155px; top: 186px; }
.noJS .inidaMapHeritagBlock { display: none; }
.hideMap { display: none; font-size: var(--sttl-theme-font-14); font-weight: bold; text-align: center; color: #940000; padding: 50px 0; }
.noJS .hideMap { display: block; }
.box-tabs.box-tabs-2 .inidaMapHeritagBlock .alignLeft .accordion.accordian-box {
    width: 100%;
}
.box-tabs.box-tabs-2 .inidaMapHeritagBlock .alignLeft .accordian-box .accordion-body{max-height: 320px; overflow: auto;}
/* .box-tabs.box-tabs-2 .indiaMapHeritag a{opacity: 0; pointer-events: none;} */
/* .box-tabs.box-tabs-2 .popUpBlock{opacity: 0; pointer-events: none;} */
.tab-ManMade .box-tabs.box-tabs-2 .indiaMapHeritag a.AgraFort,
.tab-ManMade .box-tabs.box-tabs-2 .indiaMapHeritag a.AjantaCaves,
.tab-ManMade .box-tabs.box-tabs-2 .indiaMapHeritag a.BuddhistMonumentsatSanchi,
.tab-ManMade .box-tabs.box-tabs-2 .indiaMapHeritag a.ChampanerPavagadhArchaeologicalPark,
.tab-ManMade .box-tabs.box-tabs-2 .indiaMapHeritag a.ChhatrapatiShivajiTerminus,
.tab-ManMade .box-tabs.box-tabs-2 .indiaMapHeritag a.ChurchesandConventsofGoa,
.tab-ManMade .box-tabs.box-tabs-2 .indiaMapHeritag a.ElephantaCaves,
.tab-ManMade .box-tabs.box-tabs-2 .indiaMapHeritag a.ElloraCaves,
.tab-ManMade .box-tabs.box-tabs-2 .indiaMapHeritag a.FatehpurSikri,
.tab-ManMade .box-tabs.box-tabs-2 .indiaMapHeritag a.GreatLivingCholaTemples,
.tab-ManMade .box-tabs.box-tabs-2 .indiaMapHeritag a.GroupofMonumentsatHampi,
.tab-ManMade .box-tabs.box-tabs-2 .indiaMapHeritag a.GroupofMonumentsatMahabalipuram,
.tab-ManMade .box-tabs.box-tabs-2 .indiaMapHeritag a.GroupofMonumentsatPattadakal,
.tab-ManMade .box-tabs.box-tabs-2 .indiaMapHeritag a.HillFortsofRajasthan,
.tab-ManMade .box-tabs.box-tabs-2 .indiaMapHeritag a.HumayunTombDelhi,
.tab-ManMade .box-tabs.box-tabs-2 .indiaMapHeritag a.KhajurahoGroupofMonuments,
.tab-ManMade .box-tabs.box-tabs-2 .indiaMapHeritag a.MahabodhiTempleComplexatBodhGaya,
.tab-ManMade .box-tabs.box-tabs-2 .indiaMapHeritag a.MountainRailwaysofIndia,
.tab-ManMade .box-tabs.box-tabs-2 .indiaMapHeritag a.QutbMinaranditsMonuments,
.tab-ManMade .box-tabs.box-tabs-2 .indiaMapHeritag a.RanikiVav,
.tab-ManMade .box-tabs.box-tabs-2 .indiaMapHeritag a.RedFortComplex,
.tab-ManMade .box-tabs.box-tabs-2 .indiaMapHeritag a.RockSheltersofBhimbetka,
.tab-ManMade .box-tabs.box-tabs-2 .indiaMapHeritag a.SunTemple,
.tab-ManMade .box-tabs.box-tabs-2 .indiaMapHeritag a.TajMahal,
.tab-ManMade .box-tabs.box-tabs-2 .indiaMapHeritag a.TheJantarMantar,
.tab-ManMade .box-tabs.box-tabs-2 .indiaMapHeritag a.NalandaMahavihara,
.tab-ManMade .box-tabs.box-tabs-2 .indiaMapHeritag a.LeCorbusier,
.tab-ManMade .box-tabs.box-tabs-2 .indiaMapHeritag a.Ahmadabad,
.tab-ManMade .box-tabs.box-tabs-2 .indiaMapHeritag a.dot.red.popLink.Mumbai,
.tab-ManMade .box-tabs.box-tabs-2 .indiaMapHeritag a.JaipurCity { opacity: 1; pointer-events: all; }
.tab-ManMade .box-tabs.box-tabs-2 #AgraFort,
.tab-ManMade .box-tabs.box-tabs-2 #AjantaCaves,
.tab-ManMade .box-tabs.box-tabs-2 #BuddhistMonumentsatSanchi,
.tab-ManMade .box-tabs.box-tabs-2 #ChampanerPavagadhArchaeologicalPark,
.tab-ManMade .box-tabs.box-tabs-2 #ChhatrapatiShivajiTerminus,
.tab-ManMade .box-tabs.box-tabs-2 #ChurchesandConventsofGoa,
.tab-ManMade .box-tabs.box-tabs-2 #ElephantaCaves,
.tab-ManMade .box-tabs.box-tabs-2 #ElloraCaves,
.tab-ManMade .box-tabs.box-tabs-2 #FatehpurSikri,
.tab-ManMade .box-tabs.box-tabs-2 #GreatLivingCholaTemples,
.tab-ManMade .box-tabs.box-tabs-2 #GroupofMonumentsatHampi,
.tab-ManMade .box-tabs.box-tabs-2 #GroupofMonumentsatMahabalipuram,
.tab-ManMade .box-tabs.box-tabs-2 #GroupofMonumentsatPattadakal,
.tab-ManMade .box-tabs.box-tabs-2 #HillFortsofRajasthan,
.tab-ManMade .box-tabs.box-tabs-2 #HumayunTombDelhi,
.tab-ManMade .box-tabs.box-tabs-2 #KhajurahoGroupofMonuments,
.tab-ManMade .box-tabs.box-tabs-2 #MahabodhiTempleComplexatBodhGaya,
.tab-ManMade .box-tabs.box-tabs-2 #MountainRailwaysofIndia,
.tab-ManMade .box-tabs.box-tabs-2 #QutbMinaranditsMonuments,
.tab-ManMade .box-tabs.box-tabs-2 #RanikiVav,
.tab-ManMade .box-tabs.box-tabs-2 #RedFortComplex,
.tab-ManMade .box-tabs.box-tabs-2 #RockSheltersofBhimbetka,
.tab-ManMade .box-tabs.box-tabs-2 #SunTemple,
.tab-ManMade .box-tabs.box-tabs-2 #TajMahal,
.tab-ManMade .box-tabs.box-tabs-2 #NalandaMahavihara,
.tab-ManMade .box-tabs.box-tabs-2 #LeCorbusier,
.tab-ManMade .box-tabs.box-tabs-2 #Ahmadabad { opacity: 1; pointer-events: all; }
.tab-Natural .box-tabs.box-tabs-2 .indiaMapHeritag a.GreatHimalayanNationalPark,
.tab-Natural .box-tabs.box-tabs-2 .indiaMapHeritag a.NandaDeviandValleyofFlowersNationalParks,
.tab-Natural .box-tabs.box-tabs-2 .indiaMapHeritag a.KazirangaNationalPark,
.tab-Natural .box-tabs.box-tabs-2 .indiaMapHeritag a.SundarbansNationalPark,
.tab-Natural .box-tabs.box-tabs-2 .indiaMapHeritag a.ManasWildlifeSanctuary,
.tab-Natural .box-tabs.box-tabs-2 .indiaMapHeritag a.WesternGhats{opacity: 1; pointer-events: all; }
.tab-Natural .box-tabs.box-tabs-2 #GreatHimalayanNationalPark,
.tab-Natural .box-tabs.box-tabs-2 #NandaDeviandValleyofFlowersNationalParks,
.tab-Natural .box-tabs.box-tabs-2 #KazirangaNationalPark,
.tab-Natural .box-tabs.box-tabs-2 #SundarbansNationalPark,
.tab-Natural .box-tabs.box-tabs-2 #ManasWildlifeSanctuary,
.tab-Natural .box-tabs.box-tabs-2 #WesternGhats{opacity: 1; pointer-events: all;}
.tab-Mixed .box-tabs.box-tabs-2 .indiaMapHeritag a.Khangchendzonga { opacity: 1; pointer-events: all; }
.tab-Mixed .box-tabs.box-tabs-2 #Khangchendzonga { opacity: 1; pointer-events: all; }

/* seekerbox */
.seekerbox-row { margin-top: -24px; }
.seekerbox { padding: 16px; border-radius: var(--Rounded-10); border: 1px solid var(--mainColor); display: flex; justify-content: flex-start; align-items: center; margin-top: 24px; position: relative; min-height: 100px; max-height: 134px; min-height: 120px; text-decoration: none; padding-right: 60px; }
.seekerbox img { width: 48px; margin-right: 5px; font-size: 5px; }
.seekerbox .link-btn { position: absolute; right: 16px;bottom: 16px; }

.seekerbox p { padding-bottom: 0px; text-align: left; color: var(--mainColor); }
.seekerbox .cloned-link { position: absolute; left: 0; top: 0; font-size: 0px; width: 100%; height: 100%; }

/* Color changes */
.main-profile-details .profile-box-grid:nth-child(1) .profile-box:after { background-color: var(--SeveanColors1); }
.main-profile-details .profile-box-grid:nth-child(1) .profile-box .thumb:after { background-color: var(--SeveanColorsDark1); }
.main-profile-details .profile-box-grid:nth-child(2) .profile-box:after { background-color: var(--SeveanColors2); }
.main-profile-details .profile-box-grid:nth-child(2) .profile-box .thumb:after { background-color: var(--SeveanColorsDark2); }

.dialog-off-canvas-main-canvas { display: flex; min-height: 100vh; flex-wrap: wrap; flex-direction: column; width: 100%; }
.dialog-off-canvas-main-canvas div#wrapper { width: 100%; }

@keyframes rotate {
	0% { transform: rotate(0deg); }
	100% { transform: rotate(360deg); }
}
@keyframes text_color_chnage {
	0% { color: var(--sttl-theme-white); }
	50% { color: #9d9d9d; }
	100% { color: var(--sttl-theme-white); }
}
@keyframes rotate-animation {
	0% { transform: rotate(0deg); }
	50% { transform: rotate(180deg); }
	100% { transform: rotate(360deg); }
}
@-webkit-keyframes liteboxLoader {
	0% { -webkit-transform: rotate(0deg); }
	100% { -webkit-transform: rotate(360deg); }
}
@-moz-keyframes liteboxLoader {
	0% { -moz-transform: rotate(0deg); }
	100% { -moz-transform: rotate(360deg); }
}
@-ms-keyframes liteboxLoader {
	0% { -ms-transform: rotate(0deg); }
	100% { -ms-transform: rotate(360deg); }
}
@-o-keyframes liteboxLoader {
	0% { -o-transform: rotate(0deg); }
	100% { -o-transform: rotate(360deg); }
}
@keyframes liteboxLoader {
	0% { transform: rotate(0deg); }
	100% { transform: rotate(360deg); }
}

/* fancybox */
body.compensate-for-scrollbar { overflow: hidden }
.fancybox-active { height: auto }
.fancybox-is-hidden { left: -9999px; margin: 0; position: absolute !important; top: -9999px; visibility: hidden }
.fancybox-container { -webkit-backface-visibility: hidden; height: 100%; left: 0; outline: none; position: fixed; -webkit-tap-highlight-color: transparent; top: 0; -ms-touch-action: manipulation; touch-action: manipulation; transform: translateZ(0); width: 100%; z-index: 99992 }
.fancybox-container * { box-sizing: border-box }
.fancybox-bg, .fancybox-inner, .fancybox-outer, .fancybox-stage { bottom: 0; left: 0; position: absolute; right: 0; top: 0 }
.fancybox-outer { -webkit-overflow-scrolling: touch; overflow-y: auto }
.fancybox-bg { background: #1e1e1e; opacity: 0; transition-duration: inherit; transition-property: opacity; transition-timing-function: cubic-bezier(.47, 0, .74, .71) }
.fancybox-is-open .fancybox-bg { opacity: .9; transition-timing-function: cubic-bezier(.22, .61, .36, 1) }
.fancybox-caption, .fancybox-infobar, .fancybox-navigation .fancybox-button, .fancybox-toolbar { direction: ltr; opacity: 0; position: absolute; transition: opacity .25s ease, visibility 0s ease .25s; visibility: hidden; z-index: 99997 }
.fancybox-show-caption .fancybox-caption, .fancybox-show-infobar .fancybox-infobar, .fancybox-show-nav .fancybox-navigation .fancybox-button, .fancybox-show-toolbar .fancybox-toolbar { opacity: 1; transition: opacity .25s ease 0s, visibility 0s ease 0s; visibility: visible }
.fancybox-infobar { color: #ccc; font-size: var(--sttl-theme-font-12); -webkit-font-smoothing: subpixel-antialiased; height: 44px; left: 0; line-height: 44px; min-width: 44px; mix-blend-mode: difference; padding: 0 10px; pointer-events: none; top: 0; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none }
.fancybox-toolbar { right: 0; top: 0 }
.fancybox-stage { direction: ltr; overflow: visible; transform: translateZ(0); z-index: 99994 }
.fancybox-is-open .fancybox-stage { overflow: hidden }
.fancybox-slide { -webkit-backface-visibility: hidden; display: none; height: 100%; left: 0; outline: none; overflow: auto; -webkit-overflow-scrolling: touch; padding: 44px; position: absolute; text-align: center; top: 0; transition-property: transform, opacity; white-space: normal; width: 100%; z-index: 99994 }
.fancybox-slide:before { content: ""; display: inline-block; font-size: 0; height: 100%; vertical-align: middle; width: 0 }
.fancybox-is-sliding .fancybox-slide, .fancybox-slide--current, .fancybox-slide--next, .fancybox-slide--previous { display: block }
.fancybox-slide--image { overflow: hidden; padding: 44px 0 }
.fancybox-slide--image:before { display: none }
.fancybox-slide--html { padding: 6px }
.fancybox-content { background: #fff; display: inline-block; margin: 0; max-width: 100%; overflow: auto; -webkit-overflow-scrolling: touch; padding: 44px; position: relative; text-align: left; vertical-align: middle }
.fancybox-slide--image .fancybox-content { animation-timing-function: cubic-bezier(.5, 0, .14, 1); -webkit-backface-visibility: hidden; background: transparent; background-repeat: no-repeat; background-size: 100% 100%; left: 0; max-width: none; overflow: visible; padding: 0; position: absolute; top: 0; transform-origin: top left; transition-property: transform, opacity; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; z-index: 99995 }
.fancybox-can-zoomOut .fancybox-content { cursor: zoom-out }
.fancybox-can-zoomIn .fancybox-content { cursor: zoom-in }
.fancybox-can-pan .fancybox-content, .fancybox-can-swipe .fancybox-content { cursor: grab }
.fancybox-is-grabbing .fancybox-content { cursor: grabbing }
.fancybox-container [data-selectable=true] { cursor: text }
.fancybox-image, .fancybox-spaceball { background: transparent; border: 0; height: 100%; left: 0; margin: 0; max-height: none; max-width: none; padding: 0; position: absolute; top: 0; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; width: 100% }
.fancybox-spaceball { z-index: 1 }
.fancybox-slide--iframe .fancybox-content, .fancybox-slide--map .fancybox-content, .fancybox-slide--pdf .fancybox-content, .fancybox-slide--video .fancybox-content { height: 100%; overflow: visible; padding: 0; width: 100% }
.fancybox-slide--video .fancybox-content { background: #000 }
.fancybox-slide--map .fancybox-content { background: #e5e3df }
.fancybox-slide--iframe .fancybox-content { background: #fff }
.fancybox-iframe, .fancybox-video { background: transparent; border: 0; display: block; height: 100%; margin: 0; overflow: hidden; padding: 0; width: 100% }
.fancybox-iframe { left: 0; position: absolute; top: 0 }
.fancybox-error { background: #fff; cursor: default; max-width: 400px; padding: 40px; width: 100% }
.fancybox-error p { color: #444; font-size: var(--sttl-theme-font-16); line-height: 20px; margin: 0; padding: 0 }
.fancybox-button { background: rgba(30, 30, 30, .6); border: 0; border-radius: 0; box-shadow: none; cursor: pointer; display: inline-block; height: 44px; margin: 0; padding: 10px; position: relative; transition: color .2s; vertical-align: top; visibility: inherit; width: 44px }
.fancybox-button, .fancybox-button:link, .fancybox-button:visited { color: #ccc }
.fancybox-button:hover { color: #fff }
.fancybox-button:focus { outline: none }
.fancybox-button.fancybox-focus { outline: 1px dotted }
.fancybox-button[disabled], .fancybox-button[disabled]:hover { color: #888; cursor: default; outline: none }
.fancybox-button div { height: 100% }
.fancybox-button svg { display: block; height: 100%; overflow: visible; position: relative; width: 100% }
.fancybox-button svg path { fill: currentColor; stroke-width: 0 }
.fancybox-button--fsenter svg:nth-child(2), .fancybox-button--fsexit svg:first-child, .fancybox-button--pause svg:first-child, .fancybox-button--play svg:nth-child(2) { display: none }
.fancybox-progress { background: #ff5268; height: 2px; left: 0; position: absolute; right: 0; top: 0; transform: scaleX(0); transform-origin: 0; transition-property: transform; transition-timing-function: linear; z-index: 99998 }
.fancybox-close-small { background: transparent; border: 0; border-radius: 0; color: #ccc; cursor: pointer; opacity: .8; padding: 8px; position: absolute; right: -12px; top: -44px; z-index: 401 }
.fancybox-close-small:hover { color: #fff; opacity: 1 }
.fancybox-slide--html .fancybox-close-small { color: currentColor; padding: 10px; right: 0; top: 0 }
.fancybox-slide--image.fancybox-is-scaling .fancybox-content { overflow: hidden }
.fancybox-is-scaling .fancybox-close-small, .fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small { display: none }
.fancybox-navigation .fancybox-button { background-clip: content-box; height: 100px; opacity: 0; position: absolute; top: calc(50% - 50px); width: 70px }
.fancybox-navigation .fancybox-button div { padding: 7px }
.fancybox-navigation .fancybox-button--arrow_left { left: 0; left: env(safe-area-inset-left); padding: 31px 26px 31px 6px }
.fancybox-navigation .fancybox-button--arrow_right { padding: 31px 6px 31px 26px; right: 0; right: env(safe-area-inset-right) }
.fancybox-caption { background: linear-gradient(0deg, rgba(0, 0, 0, .85) 0, rgba(0, 0, 0, .3) 50%, rgba(0, 0, 0, .15) 65%, rgba(0, 0, 0, .075) 75.5%, rgba(0, 0, 0, .037) 82.85%, rgba(0, 0, 0, .019) 88%, transparent); bottom: 0; color: #eee; font-size: var(--sttl-theme-font-14); font-weight: var(--sttl-theme-font-400); left: 0; line-height: 1.5; padding: 75px 44px 25px; pointer-events: none; right: 0; text-align: center; z-index: 99996 }
@supports (padding:max(0px)) {
	.fancybox-caption { padding: 75px max(44px, env(safe-area-inset-right)) max(25px, env(safe-area-inset-bottom)) max(44px, env(safe-area-inset-left)) }
}
.fancybox-caption--separate { margin-top: -50px }
.fancybox-caption__body { max-height: 50vh; overflow: auto; pointer-events: all }
.fancybox-caption a, .fancybox-caption a:link, .fancybox-caption a:visited { color: #ccc; text-decoration: none }
.fancybox-caption a:hover { color: #fff; text-decoration: underline }
.fancybox-loading { animation: a 1s linear infinite; background: transparent; border: 4px solid #888; border-bottom-color: #fff; border-radius: 50%; height: 50px; left: 50%; margin: -25px 0 0 -25px; opacity: .7; padding: 0; position: absolute; top: 50%; width: 50px; z-index: 99999 }
@keyframes a {
	to { transform: rotate(1turn) }
}
.fancybox-animated { transition-timing-function: cubic-bezier(0, 0, .25, 1) }
.fancybox-fx-slide.fancybox-slide--previous { opacity: 0; transform: translate3d(-100%, 0, 0) }
.fancybox-fx-slide.fancybox-slide--next { opacity: 0; transform: translate3d(100%, 0, 0) }
.fancybox-fx-slide.fancybox-slide--current { opacity: 1; transform: translateZ(0) }
.fancybox-fx-fade.fancybox-slide--next, .fancybox-fx-fade.fancybox-slide--previous { opacity: 0; transition-timing-function: cubic-bezier(.19, 1, .22, 1) }
.fancybox-fx-fade.fancybox-slide--current { opacity: 1 }
.fancybox-fx-zoom-in-out.fancybox-slide--previous { opacity: 0; transform: scale3d(1.5, 1.5, 1.5) }
.fancybox-fx-zoom-in-out.fancybox-slide--next { opacity: 0; transform: scale3d(.5, .5, .5) }
.fancybox-fx-zoom-in-out.fancybox-slide--current { opacity: 1; transform: scaleX(1) }
.fancybox-fx-rotate.fancybox-slide--previous { opacity: 0; transform: rotate(-1turn) }
.fancybox-fx-rotate.fancybox-slide--next { opacity: 0; transform: rotate(1turn) }
.fancybox-fx-rotate.fancybox-slide--current { opacity: 1; transform: rotate(0deg) }
.fancybox-fx-circular.fancybox-slide--previous { opacity: 0; transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0) }
.fancybox-fx-circular.fancybox-slide--next { opacity: 0; transform: scale3d(0, 0, 0) translate3d(100%, 0, 0) }
.fancybox-fx-circular.fancybox-slide--current { opacity: 1; transform: scaleX(1) translateZ(0) }
.fancybox-fx-tube.fancybox-slide--previous { transform: translate3d(-100%, 0, 0) scale(.1) skew(-10deg) }
.fancybox-fx-tube.fancybox-slide--next { transform: translate3d(100%, 0, 0) scale(.1) skew(10deg) }
.fancybox-fx-tube.fancybox-slide--current { transform: translateZ(0) scale(1) }
@media (max-height:576px) {
	.fancybox-slide { padding-left: 6px; padding-right: 6px }
	.fancybox-slide--image { padding: 6px 0 }
	.fancybox-close-small { right: -6px }
	.fancybox-slide--image .fancybox-close-small { background: #4e4e4e; color: #f2f4f6; height: 36px; opacity: 1; padding: 6px; right: 0; top: 0; width: 36px }
	.fancybox-caption { padding-left: 12px; padding-right: 12px }
	@supports (padding:max(0px)) {
		.fancybox-caption { padding-left: max(12px, env(safe-area-inset-left)); padding-right: max(12px, env(safe-area-inset-right)) }
	}
}
.fancybox-share { background: #f4f4f4; border-radius: 3px; max-width: 90%; padding: 30px; text-align: center }
.fancybox-share h1 { color: #222; font-size: var(--sttl-theme-font-36); font-weight: var(--sttl-theme-font-500); margin: 0 0 20px }
.fancybox-share p { margin: 0; padding: 0 }
.fancybox-share__button { border: 0; border-radius: 3px; display: inline-block; font-size: var(--sttl-theme-font-14); font-weight: 700; line-height: 40px; margin: 0 5px 10px; min-width: 130px; padding: 0 15px; text-decoration: none; transition: all .2s; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; white-space: nowrap }
.fancybox-share__button:link, .fancybox-share__button:visited { color: #fff }
.fancybox-share__button:hover { text-decoration: none }
.fancybox-share__button--fb { background: #3b5998 }
.fancybox-share__button--fb:hover { background: #344e86 }
.fancybox-share__button--pt { background: #bd081d }
.fancybox-share__button--pt:hover { background: #aa0719 }
.fancybox-share__button--tw { background: #1da1f2 }
.fancybox-share__button--tw:hover { background: #0d95e8 }
.fancybox-share__button svg { height: 25px; margin-right: 7px; position: relative; top: -1px; vertical-align: middle; width: 25px }
.fancybox-share__button svg path { fill: #fff }
.fancybox-share__input { background: transparent; border: 0; border-bottom: 1px solid #d7d7d7; border-radius: 0; color: #5d5b5b; font-size: var(--sttl-theme-font-14); margin: 10px 0 0; outline: none; padding: 10px 15px; width: 100% }
.fancybox-thumbs { background: #ddd; bottom: 0; display: none; margin: 0; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; padding: 2px 2px 4px; position: absolute; right: 0; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); top: 0; width: 212px; z-index: 99995 }
.fancybox-thumbs-x { overflow-x: auto; overflow-y: hidden }
.fancybox-show-thumbs .fancybox-thumbs { display: block }
.fancybox-show-thumbs .fancybox-inner { right: 212px }
.fancybox-thumbs__list { font-size: 0; height: 100%; list-style: none; margin: 0; overflow-x: hidden; overflow-y: auto; padding: 0; position: absolute; position: relative; white-space: nowrap; width: 100% }
.fancybox-thumbs-x .fancybox-thumbs__list { overflow: hidden }
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar { width: 7px }
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track { background: #fff; border-radius: var(--Rounded-10); box-shadow: inset 0 0 6px rgba(0, 0, 0, .3) }
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb { background: #2a2a2a; border-radius: 10px }
.fancybox-thumbs__list a { -webkit-backface-visibility: hidden; backface-visibility: hidden; background-color: rgba(0, 0, 0, .1); background-position: 50%; background-repeat: no-repeat; background-size: cover; cursor: pointer; float: left; height: 75px; margin: 2px; max-height: calc(100% - 8px); max-width: calc(50% - 4px); outline: none; overflow: hidden; padding: 0; position: relative; -webkit-tap-highlight-color: transparent; width: 100px }
.fancybox-thumbs__list a:before { border: 6px solid #ff5268; bottom: 0; content: ""; left: 0; opacity: 0; position: absolute; right: 0; top: 0; transition: all .2s cubic-bezier(.25, .46, .45, .94); z-index: 99991 }
.fancybox-thumbs__list a:focus:before { opacity: .5 }
.fancybox-thumbs__list a.fancybox-thumbs-active:before { opacity: 1 }
@media (max-width:576px) {
	.fancybox-thumbs { width: 110px }
	.fancybox-show-thumbs .fancybox-inner { right: 110px }
	.fancybox-thumbs__list a { max-width: calc(100% - 10px) }
}

/* sidebar menu */
.menu-part-left { width: 350px; position: sticky; top: 15px; align-self: flex-start; }
.menu-part-left + .content-part-right { width: calc(100% - 350px); padding-left: 20px; }
.menu-part-left ul { max-width: 100%; overflow: hidden; border-radius: var(--Rounded-10); padding-bottom: 0px; }
.menu-part-left ul li a { padding: 12px 15px; display: block; color: #000; background-color: var(--mainColor20); padding-left: 30px; }
.menu-part-left ul li a:after { content: "\f054"; position: absolute; left: 15px; top: 15px; font-family: var(--sttl-theme-font-fontawesome); font-size: var(--sttl-theme-font-14); }
.menu-part-left ul li a:hover { background-color: var(--mainColor); color: var(--sttl-theme-white); }
.menu-part-left ul li.tab-active a { background-color: var(--mainColor); color: var(--sttl-theme-white); }
.menu-part-left ul li:after { display: none; }
.menu-part-left ul li { position: relative; padding: 0; margin: 0px; border-bottom: 1px solid var(--mainColor40); }
.menu-part-left ul li:last-child { border-bottom: 0; }
.menu-part-left ul li a.is-active, .menu-part-left ul li a.menu__link--active-trail.is-active, .menu-part-left ul li a.menu__link--active-trail, .menu-part-left ul li a.primary-nav__menu-link--active-trail { background-color: var(--mainColor); color: var(--sttl-theme-white); }
.menu-part-left ul li a span.ext-link:after { font-size: var(--sttl-theme-font-16); }

/* virtual museums */
.virtual-museums-box { margin-top: 24px; }
.virtual-museums-box .inner { position: relative; height: 100%; }
.virtual-museums-box .content { min-height: 215px; display: flex; align-items: center; padding: 15px 20px; width: 100%; padding-right: 45px; }
.virtual-museums-box .thumb { width: 100%; height: 100%; position: relative; }
.virtual-museums-box .thumb img { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 100%; height: 100%; object-fit: cover; }
.virtual-museums-box .thumb .wide-image { width: 100%; margin: 0; height: 100%; }
.virtual-museums-box .thumb .field__label { display: none; }
.virtual-museums-box .cta-btn { padding: 11px 26px; border: 1px solid #F14B2A; color: #F14B2A; border-radius: 150px; font-size: var(--sttl-theme-font-14); margin-right: 10px; display: inline-block; }
.virtual-museums-box .cta-btn:last-child { margin-right: 0px; }
.virtual-museums-box .cta-btn:hover { color: #000; border-color: #000; }
.virtual-museums-box .cta-link-2 { border: 1px solid #2F8BF3; color: #2F8BF3; }
.virtual-museums-box .link { position: relative; right: unset; bottom: unset; width: 28px; height: 28px; font-size: 0; background: url(../images/ext-link-icon.svg); background-repeat: no-repeat; background-position: center; background-size: 100%; }
.virtual-museums-box .state-name { color: var(--sttl-theme-black); padding-bottom: 15px; position: relative; padding-left: 18px; }
.virtual-museums-box .state-name:after { content: ""; background: url(../images/Location.svg); width: 12px; height: 18px; display: inline-block; position: absolute; left: 0; top: 5px; background-size: contain; background-repeat: no-repeat; background-position: center; }
.virtual-museums-box:nth-child(5n+1) .inner { background-color: rgba(235, 187, 105, 0.20); }
.virtual-museums-box:nth-child(5n+2) .inner { background-color: rgba(145, 201, 238, 0.20); }
.virtual-museums-box:nth-child(5n+3) .inner { background-color: rgba(113, 188, 158, 0.20); }
.virtual-museums-box:nth-child(5n+4) .inner { background-color: rgba(215, 160, 192, 0.20); }
.virtual-museums-box:nth-child(5n+5) .inner { background-color: rgba(222, 144, 105, 0.20); }
.virtual-museums-row { margin-top: -24px; }
.virtual-museums-box .box-heading { margin-bottom: 5px; }
.virtual-museums-box .cta-box { display: flex; flex-wrap: wrap; }

/* new inner pages start */
.page-pb-30 { padding-bottom: 25px; }
.hmb-15 { margin-bottom: 15px; }
.border-radius-8 { border-radius: var(--Rounded-8); }
.img-padding { position: relative; padding-bottom: 100%; width: 100%; display: inline-block; }
.img-center { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 100%; height: 100%; object-fit: cover; }
.section-padding-1 { padding: 30px 0px 30px; }
.section-padding-1.section-padding-0-top { padding-top: 0px; }
.section-padding-1.section-padding-0-bottom { padding-bottom: 0px; }
.EventsChronology, .PhotoVideo, .latest-adition, .intangible-cultural-section, .FoodandCulture .icon-wrapper, .FestivalsofIndia { padding-left: 30px; padding-right: 30px; }
.latest-adition-box .sub-heading { color: var(--sttl-theme-pure-black); margin-top: 20px; text-align: center; }
.latest-adition-box .img { border: 5px solid #fff; padding-bottom: 134%; }
.latest-adition { background: url('../images/latest-adition-bg.png'); background-position: center; background-size: cover; background-repeat: no-repeat; }

/* .latest-adition .sliderArrowWrap1 .sliderPrev, .latest-adition .sliderArrowWrap1 .sliderNext { display: none; } */
.latest-adition .sliderArrowWrap1 .cta-link { margin-right: 0px; }
.intangible-cultural-section { background: url('../images/intangible-cultural-heritage.png'); background-position: center; background-size: cover; background-repeat: no-repeat; }
.intangible-cultural-box .content { padding: 20px; background-color: #ffff; min-height: calc(100% - 123px); display: flex; flex-wrap: wrap; }
.intangible-cultural-box .content ul:after, .intangible-cultural-box .content ul:before { display: none; }
.intangible-cultural-box .content .sub-heading { color: var(--sttl-theme-orange-1); }
.intangible-cultural-box .sub-text p { padding-bottom: 1px; }
.intangible-cultural-box .sub-text { padding-top: 5px; padding-bottom: 15px; }
.intangible-cultural-box .ebook-img { padding-bottom: 111%; background-color: rgb(112 112 112 / 10%); }
.intangible-cultural-box .ebook-img img { object-fit: contain; width: 85%; height: 85%; }
.intangible-cultural-box .ebook-content { padding-top: 12px; }
.intangible-cultural-box .heading { color: #fff; min-height: 98px; align-items: flex-end; display: flex; }
.intangible-cultural-box .historic-img { padding-bottom: 154%; }
.intangible-cultural-box .content ul li:after { display: none; }
.intangible-cultural-box .content ul li .icon { width: 58px; height: 58px; border: 1px solid #707070; border-radius: 50%; font-size: 0px; margin-right: 10px; min-width: 58px; min-height: 58px; display: flex; justify-content: center; align-items: center; padding: 14px; }
.intangible-cultural-box .content ul li .icon img { position: unset; left: unset; top: unset; transform: unset; width: 100%; height: 100%; object-fit: unset; }
.intangible-cultural-box .content ul li { display: flex; align-items: center; margin-bottom: 26px; font-weight: 500; padding-left: 0px; }
.intangible-cultural-box .content ul li:last-child { margin-bottom: 0px; }

/* indian-culture page */
.resTab.box-style-2 ul { border-bottom: 1px solid #121950; }
.resTab.box-style-2 ul li { margin: unset; padding: unset; }
.resTab.box-style-2 ul li.r-tabs-state-active a { color: #fff; background-color: #121950; }
.resTab.box-style-2 ul li:after { display: none; }
.resTab.box-style-2 ul li a { border: 1px solid #121950; padding: 11px 35px; line-height: 1; display: inline-block; border-bottom: none; opacity: 1; color: #848484; }
.e-books .pdf-box { margin-top: 30px; }
.e-books .e-books-row { margin-top: -30px; }
.e-books .tabContent { padding-top: 44px; }
.e-books .pdf-box p { padding-bottom: 1px; }
.e-books .pdf-box .sub-heading { margin-bottom: 5px; color: var(--sttl-theme-black); display: block; }
.e-books .pdf-box .inner { width: 100%; height: 100%; padding: 15px; box-shadow: 0px 3px 60px #3131311A; padding-bottom: 0px; display: block; -webkit-transform-style: flat; -moz-transform-style: preserve-3d; transform-style: preserve-3d; box-sizing: border-box; -webkit-transition: .2s; -moz-perspective: 1200px; perspective: 1200px; }
.e-books .pdf-box .inner > .thumb { background-size: 100% 100%; width: 100%; -webkit-transform-origin: left; transform-origin: left; position: relative; overflow: hidden; padding-bottom: 68%; }

/* .e-books .pdf-box .inner > .thumb:hover { transform: rotateY(-20deg) rotateZ(0deg); box-shadow: 3px 0 12px rgba(0, 0, 0, .6); } */
.e-books .pdf-box .content { padding: 20px 0px; width: 100%; }
.e-books .pdf-box .content .thumb { padding-bottom: unset; }
.e-books .pdf-box .inner:hover .content > a span { color: var(--mainColor); }
.e-books .pdf-box .cloned-link { position: absolute; left: 0; top: 0; width: 100%; height: 100%; font-size: 0px; }
.e-books.Snippets .pdf-box .inner { cursor: auto; }
.e-books.Snippets .pdf-box .inner>.thumb { padding-bottom: 68%; background-size: unset; width: 100%; -webkit-transform-origin: unset; transform-origin: unset; position: relative; overflow: hidden; -webkit-transition: unset; -moz-transition: unset; -ms-transition: unset; box-shadow: unset; }
.e-books.Snippets .pdf-box .inner>.thumb:hover { transform: unset; box-shadow: unset; }
.e-books.digital-district-repository .pdf-box .address-box { color: var(--sttl-theme-black); }
.e-books.digital-district-repository .pdf-box p { text-align: left; width: 100%; }
.e-books.digital-district-repository .pdf-box .address-box { padding-top: 5px; }
.e-books.digital-district-repository .pdf-box .content { display: flex; flex-wrap: wrap; padding: 20px 15px 48px; }
.e-books.digital-district-repository.mera-gaon .pdf-box .content { padding: 20px 15px 20px; ; }
.e-books.digital-district-repository .pdf-box .cta-box { display: flex; justify-content: space-between; align-items: center; position: absolute; bottom: 0; left: 0; padding: 15px; }
.e-books.digital-district-repository .pdf-box .cta-link { transition: var(--sttl-theme-transition); }
.e-books.digital-district-repository .pdf-box .strip { font-size: var(--sttl-theme-font-12); text-align: center; display: inline-block; background-color: #f2f2f2; border-radius: 25px; padding: 5px 11px; color: var(--sttl-theme-orange-1); text-transform: uppercase; margin-bottom: 5px; font-weight: 500; line-height: 1; }
.e-books.digital-district-repository .pdf-box .inner .sub-heading, .e-books.digital-district-repository .pdf-box .inner p { transition: var(--sttl-theme-transition); }
.e-books.digital-district-repository .pdf-box .inner:hover { box-shadow: 0px 3px 60px #3131311A; }
.e-books.digital-district-repository .pdf-box .inner:hover .cta-link{ color: var(--sttl-theme-pure-black);}
.e-books.digital-district-repository .pdf-box .inner { padding: 0; overflow: hidden; }

/* .e-books.digital-district-repository.UnsungHeroes .pdf-box .inner .sub-heading, .e-books.digital-district-repository.UnsungHeroes .pdf-box .inner p { text-align: center; } */
.e-books.digital-district-repository.UnsungHeroes .pdf-box .thumb { padding-bottom: 100%; }

.introtext-box .bg-box .sub-text p:last-child { padding-bottom: 0; }
.introtext-box .heading-box { padding-bottom: 10px; }
.introtext-box .heading-box .heading{ font-size: var(--sttl-theme-font-24); font-weight: var(--sttl-theme-font-500); color: var(--mainColor); }
.collabAmritMahotsav .collabAmritBox a { padding-bottom: 130%; }
.collabAmritMahotsav .collabAmritBox .sub-heading { font-size: var(--sttl-theme-font-18); position: absolute; left: 0; bottom: 0; padding: 15px; width: 100%; font-weight: 700; color: #fff; height: 22%; display: flex; align-items: flex-start; text-align: center; justify-content: center; }
.collabAmritMahotsav .collabAmritBox .sub-heading:after { border-radius: var(--Rounded-8); content: ""; position: absolute; bottom: 0; left: 0; width: 100%; height: 60%; background: transparent linear-gradient(180deg, #00000000 0%, #000000 100%) 0% 0% no-repeat padding-box; opacity: 0.4; z-index: -1; }
.collabAmritMahotsav .sliderArrowWrap1 { margin-top: 20px; }
.MediGallery .two-img .img-box { padding-bottom: calc(80% - 12px); overflow: hidden; }
.MediGallery .two-img .img-box img { width: 100%; height: 100%; object-fit: cover; }
.MediGallery .two-img { display: flex; justify-content: space-between; flex-direction: column; }
.MediGallery .img-box { width: 100%; display: block; position: relative; font-size: 0px; }
.MediGallery .one-img .img-box { padding-bottom: 76%; }
.MediGallery.PhotosOfVillage .two-img .img-box { padding-bottom: calc(78.50% - 12px); }

/* .cta-link.view-all-btn { border-radius: 50px; background-color: transparent; color: var(--sttl-theme-orange-1); border: 1px solid var(--sttl-theme-orange-1); }
.cta-link.view-all-btn:hover { border-color: var(--sttl-theme-orange-1); background-color: var(--sttl-theme-orange-1); color: #fff; }
.cta-link.view-all-btn:after { display: inline-block; } */
.cta-link.view-all-btn:after { display: none; }
.MediGallery .one-img .img-box .play-icon { width: 100%; height: 100%; display: inline-block; z-index: 111; position: absolute; border-radius: 50%; font-size: 0px; background: url(../images/video-btn.svg); background-position: center center; background-repeat: no-repeat; background-size: 15%; }
img.img-float { float: right; margin-left: 30px; margin-bottom: 15px; width: 47%; }
.MeraGaonMeriDharohar .img-float { width: 38%; }
img.img-float-left { float: left; margin-right: 30px; margin-bottom: 15px; width: 47%; }
img.img-float-right { float: right; margin-left: 30px; margin-bottom: 15px; width: 47%; display: none; }
.AboutIndianCulture p strong { font-size: var(--sttl-theme-font-18); font-family: var(--sttl-theme-font-primary); font-weight: 600; color: var(--sttl-theme-orange-1); }
.AboutIndianCulture p strong.black_font { color: var(--sttl-theme-black); }
.AboutIndianCulture .AboutIndianBox .heading-box { padding-bottom: 10px; }
.AboutIndianCulture .AboutIndianBox .heading-box .heading{font-size: var(--sttl-theme-font-24); color: var(--mainColor); font-weight: var(--sttl-theme-font-500);}
.EventsChronology { background: url('../images/EventsChronologyBG.jpg'); background-position: center; background-size: cover; background-repeat: no-repeat; }
.EventsChronologyBox { display: flex; flex-wrap: wrap; position: relative; overflow: hidden; }
.EventsChronologyBox .content { padding: 20px 30px; background: #fff; width: 100%; box-shadow: 0px 3px 25px #00000012; }
.EventsChronologyBox .sub-heading { padding-bottom: 5px; }
.EventsChronologyBox .sub-text p { text-align: left; padding-bottom: 0px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; }
.EventsChronologyBox .thumb { padding-bottom: 61%; }
.EventsChronology .heading { color: #fff; }
.EventsChronology .sliderArrowWrap1 .cta-link { color: #fff; }
.EventsChronology .sliderArrowWrap1 .sliderPrev, .EventsChronology .sliderArrowWrap1 .sliderNext { border: 1px solid #fff; }
.EventsChronology .sliderArrowWrap1 .sliderPrev:after, .EventsChronology .sliderArrowWrap1 .sliderNext:after { color: #fff; }
.PhotoVideo { background: #F6F7F6; }
.PhotoVideo .img-box { font-size: 0px; display: block; }
.PhotoVideo .two-img .img-box { width: 100%; display: block; position: relative; padding-bottom: calc(113% - 12px); }
.PhotoVideo .two-img .half-img-box.img-box { padding-bottom: calc(67% - 12px); }
.PhotoVideo .two-img { display: flex; flex-wrap: wrap; justify-content: space-between; flex-direction: column; }
.PhotoVideo .one-img .img-box { padding-bottom: 180%; }
.PhotoVideo .img-box .play-icon { width: 100%; height: 100%; display: inline-block; z-index: 111; position: absolute; border-radius: 50%; font-size: 0px; background: url(../images/video-btn.svg); background-position: center center; background-repeat: no-repeat; background-size: 15%; }
.resTab.box-style-3 ul { border-bottom: none; margin-bottom: 25px; }
.resTab.box-style-3 ul li { margin-bottom: 0px; padding-right: 15px; margin-right: 15px; padding-left: 0px; border-right: 2px solid rgba(50, 50, 50, 0.30); }
.resTab.box-style-3 ul li:after { display: none; }
.resTab.box-style-3 ul li a { line-height: 1; padding: 0; background-color: transparent; border: none; color: rgba(50, 50, 50, 0.30); }
.resTab.box-style-3 ul li.r-tabs-state-active a { background-color: transparent; color: var(--sttl-theme-black); }
.resTab.box-style-3 ul li:last-child { margin-right: 0px; padding-right: 0px; border: none; }
.PhotoVideo .sliderArrowWrap1 { position: absolute; right: -5px; top: 2px; }
.JournalsTributesBox .thumb { padding-bottom: 71%; }
.JournalsTributesBox.Books .thumb { background-color: #F5F5F5; }
.JournalsTributesBox.Books .thumb img { width: 80%; height: 80%; object-fit: contain; }
.JournalsTributesBox .inner { background: white; box-shadow: 0px 3px 25px #00000012; padding: 30px; height: calc(100% - 79px); }
.JournalsTributesBox.Tributes .thumb-box { display: flex; flex-wrap: wrap; align-items: center; }
.JournalsTributesBox.Tributes .thumb-box .thumb { width: 50%; padding-bottom: 50%; }
.JournalsTributesBox.Tributes .thumb-box .thumb-text { width: 100%; padding-top: 15px; }
.JournalsTributesBox.Tributes .thumb-box .name { margin-bottom: 8px; }
.JournalsTributesBox .thumb-box { margin-bottom: 15px; }
.JournalsTributesBox .sub-heading { margin-bottom: 5px; }
.JournalsTributesBox .sub-text p { text-align: left; padding-bottom: 0px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; }
.JournalsTributesBox.Tributes .sub-text p { -webkit-line-clamp: 3; }
.JournalsTributesBox .sliderArrowWrap1 { padding-top: 20px; margin-left: -5px; }
.JournalsTributesBox .heading-box { padding-bottom: 24px; }
.DidYouKnow { margin-top: 40px; }
.cta-1.cta-box { margin-top: 30px; }
.cta-1.cta-box p { text-align: center; width: 100%; }
.cta-1.cta-box .Disclaimer-text { color: var(--sttl-theme-orange-1); font-size: var(--sttl-theme-font-14); }
.DidYouKnowBox { position: relative; z-index: 1; margin-bottom: 90px; padding: 0px 40px 40px 40px; display: flex; flex-wrap: wrap; }
.DidYouKnowBox:last-child { margin-bottom: 0px; }
.DidYouKnowBox:after { content: ""; position: absolute; left: 0; right: 0; bottom: 0; top: 0px; background-color: #FBF1E1; z-index: -1; }
.DidYouKnowBox:nth-child(4n+1):after { background-color: #FBF1E1; }
.DidYouKnowBox:nth-child(4n+2):after { background-color: #E9F4FC; }
.DidYouKnowBox:nth-child(4n+3):after { background-color: #E2F2EC; }
.DidYouKnowBox:nth-child(4n+4):after { background-color: #F7ECF3; }
.DidYouKnowBox .leftBox { width: 46%; height: auto; position: relative; margin-top: -40px; }
.DidYouKnowBox .rightBox { width: 54%; padding: 20px 0px; min-height: 360px; display: flex; align-items: center; }
.DidYouKnowBox .sub-heading { margin-bottom: 8px; }
.DidYouKnowBox .sub-text p:last-child { padding-bottom: 0; }
.DidYouKnowBox:nth-child(even) { flex-direction: row-reverse; }
.DidYouKnowBox:nth-child(even) .rightBox { padding-right: 30px; }
.DidYouKnowBox:nth-child(odd) .rightBox { padding-left: 30px; }
.FoodandCulture .icon-box { background: #fff; text-align: center; box-shadow: 0px 3px 60px #31313114; padding: 30px 15px; height: 100%; }
.FoodandCulture .icon-box .icon img { width: 88px; height: 88px; object-fit: contain; }
.FoodandCulture .icon-wrapper { background: #F7F7F8; }
.FoodandCulture .icon-wrapper .swiper-slide { height: initial; }
.FoodandTabingBox .inner { position: relative; }
.FoodandTabingBox .inner:hover .cta-link { color: var(--sttl-theme-pure-black); }
.FoodandTabingBox:nth-child(9n+1) .inner { background-color: var(--SeveanColors1); }
.FoodandTabingBox:nth-child(9n+2) .inner { background-color: var(--SeveanColors2); }
.FoodandTabingBox:nth-child(9n+3) .inner { background-color: var(--SeveanColors3); }
.FoodandTabingBox:nth-child(9n+4) .inner { background-color: var(--SeveanColors4); }
.FoodandTabingBox:nth-child(9n+5) .inner { background-color: var(--SeveanColors5); }
.FoodandTabingBox:nth-child(9n+6) .inner { background-color: var(--SeveanColors6); }
.FoodandTabingBox:nth-child(9n+7) .inner { background-color: var(--SeveanColors7); }
.FoodandTabingBox:nth-child(9n+8) .inner { background-color: var(--SeveanColors8); }
.FoodandTabingBox:nth-child(9n+9) .inner { background-color: var(--SeveanColors9); }
.FoodandTabingBox .LeftBox .thumb { width: 100%; height: 100%; position: relative; min-height: 178px; }
.FoodandTabingBox .RightBox { padding: 30px 30px 30px 20px; }
.FoodandTabingBox .RightBox .sub-heading { margin-bottom: 8px; }
.FoodandTabingBox .RightBox .sub-text { padding-bottom: 10px; }
.FoodandTabingBox .RightBox .sub-text p { padding-bottom: 0; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.FoodandTabingBox { margin-top: 35px; }
.FoodandTabingBox .cloned-link { font-size: 0px; position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.FoodandContent .FoodandContent-row { margin-top: -35px; }
.text-block .sub-text p:last-child { padding-bottom: 0px; }
.FoodandCulture .icon-wrapper .sliderArrowWrap1 { margin-top: 15px; justify-content: center; }
.NationalBibliography .pdf-box .thumb { padding-bottom: 116%; background-color: #ECF2F7; margin-bottom: 15px; }
.NationalBibliography .pdf-box .thumb img { width: 80%; height: 80%; object-fit: contain; }
.NationalBibliography .pdf-box .content .sub-heading { color: var(--sttl-theme-orange-1); margin-bottom: 11px; }
.NationalBibliography .pdf-box .content p { padding-bottom: 0; text-align: left; }
.NationalBibliography .pdf-box { margin-top: 70px; }
.NationalBibliography .NationalBibliography-row { margin-top: -70px; }
.CulturalAgreement .NameofCountryBox { background: #EAF3F9; text-align: center; padding: 30px 15px; height: 100%; position: relative; }
.CulturalAgreement .NameofCountryBox p { text-align: center; padding-bottom: 0; font-size: 14px; }
.CulturalAgreement .NameofCountryBox .name { margin: 5px 0px 5px;  }
.CulturalAgreement .NameofCountryBox .name a{color: var(--sttl-theme-black);}
.CulturalAgreement .NameofCountryBox .sign { color: #8E8E8E; }
.CulturalAgreement .NameofCountryBox .flag img { width: 48px; height: 48px; object-fit: contain; }
.CulturalAgreement .NameofCountry-row { margin-top: -24px; }
.CulturalAgreement .NameofCountryWrap { margin-top: 24px; }
.CulturalAgreement .cloned-link { font-size: 0px; position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.CulturalAgreement .NameofCountryBox:hover .name a { color: var(--mainColor); }
.box-tabs-style-5 ul.tabNav li { width: calc((100% / 5) - 30px); margin: 0px 15px; padding: 0; }
.box-tabs-style-5 ul.tabNav { margin: 0px -15px; }
.box-tabs-style-5 ul.tabNav li a { display: block; opacity: 1; width: 100%; height: 100%; padding: 30px 15px; box-shadow: 0px 0px 24px #00000014; background-color: white; }
.box-tabs-style-5 ul.tabNav li a span { color: var(--sttl-theme-black); width: 100%; text-align: center; display: block; }
.box-tabs-style-5 ul.tabNav li a .icon { width: 130px; height: 130px; display: block; margin: 0 auto; }
.box-tabs-style-5 ul.tabNav li:after { transition: .2s all linear; content: ""; position: absolute; top: calc(100% + 57px); bottom: auto; height: 6px; background: var(--sttl-theme-orange-1); width: 100%; display: block; border-radius: 0px; opacity: 0; }
.box-tabs-style-5 ul.tabNav li:before { transition: .2s all linear; content: ""; position: absolute; top: calc(100% + 20px); width: 0; height: 0; border-left: 25px solid transparent; border-right: 25px solid transparent; border-bottom: 35px solid var(--sttl-theme-orange-1); left: 50%; transform: translateX(-50%); opacity: 0; }
.box-tabs-style-5 ul.tabNav li.r-tabs-state-active:after { opacity: 1; }
.box-tabs-style-5 ul.tabNav li.r-tabs-state-active:before { opacity: 1; }
.box-tabs-style-5 .tabContainer { margin-top: 54px; border-top: 6px solid var(--sttl-theme-navyblue-1); padding: 44px 0px 0px; }
.e-books.Avanaddhavadya .pdf-box .thumb { padding-bottom: 63%; background-size: unset; width: 100%; -webkit-transform-origin: unset; transform-origin: unset; position: relative; overflow: hidden; -webkit-transition: unset; -moz-transition: unset; -ms-transition: unset; box-shadow: unset; }
.e-books.Avanaddhavadya .pdf-box .thumb:hover { transform: unset; box-shadow: unset; }

/* VirtualMuseumsDetail */
.VirtualMuseumsDetail .virtual-museums-box.MuseumsDetail { margin-top: 0; display: flex; flex-wrap: wrap; padding: 60px 0px; }
.VirtualMuseumsDetail .left-part { width: 23%; padding: 30px 65px; padding-left: 0px; min-height: 663px; }
.VirtualMuseumsDetail .right-part { width: calc(100% - 23%); }
.VirtualMuseumsDetail .left-part .innerBox { max-width: 300px; display: block; margin: 0 auto; }
.virtual-museums-box.MuseumsDetail .state-name:after { top: 1px; }
.virtual-museums-box.MuseumsDetail .cta-btn { margin-right: 0px; margin-bottom: 15px; min-width: 134px; text-align: center; padding: 11px 20px; }
.virtual-museums-box.MuseumsDetail .cta-btn:last-child { margin-bottom: 0px; }
.VirtualMuseumsDetail .left-part .heading { margin-bottom: 8px; }
.VirtualMuseumsDetail .virtual-museums-box.MuseumsDetail .cta-box { display: block; }

/* e-books */
.e-books.e-books-detail-page .pdf-box { margin-top: 0px; padding-right: 40px; }
.e-books.e-books-detail-page .pdf-box .inner { height: auto; padding: 13px; }
.e-books.e-books-detail-page .InnerPageWrap.pdf-box-content { padding-top: 0px; padding-bottom: 0px; padding-left: 12px; padding-right: 12px; }
.e-books.e-books-detail-page .table-responsive { margin-bottom: 30px; }
.e-books.e-books-detail-page .table-responsive:last-child { margin-bottom: 0; }
.e-books.e-books-detail-page .pdf-box .inner { overflow: visible; }
.e-books.e-books-detail-page .pdf-box .inner>.thumb { transition: .2s; padding-bottom: 110%; }
.e-books.e-books-detail-page .pdf-box .inner>.thumb:hover { border-top-left-radius: 0px; border-bottom-left-radius: 0px; transform: rotateY(-15deg) rotateZ(0deg); box-shadow: 7px 0px 13px rgb(0 0 0 / 35%); }
.e-books.e-books-detail-page .pdf-box ._df_book-cover { background-position: center center; background-repeat: no-repeat; background-size: contain; background-color: #e8f4fb; }
.e-books.stories .pdf-box .inner { padding: 9px; padding-bottom: 0px; }
.e-books.stories .pdf-box .inner:hover { background-color: var(--sttl-theme-orange-1); }
.e-books.stories .pdf-box .sub-heading { transition: .2s; margin-bottom: 0; }
.e-books.stories .pdf-box .inner:hover .sub-heading { color: var(--sttl-theme-white); }
.e-books.stories .pdf-box .content { padding: 15px 10px; }
.e-books.stories .pdf-box .thumb { padding-bottom: 77%; }

/* Leader-Corner-Box */
.row.Leader-Corner-Row { margin-top: -24px; }
.Leader-Corner-Box { display: flex; margin-top: 24px; }
.Leader-Corner-Box .Leader-corner-Text { transition: .2s all linear; position: absolute; bottom: -65px; left: 0; background-color: rgb(0 0 0 / 50%); width: 100%; padding: 30px 20px; text-align: center; }
.Leader-Corner-Box .Leader-corner-Text p { text-align: center; padding: 0; }
.Leader-Corner-Box .heading { color: #fff; }
.Leader-Corner-Box .Leader-Corner-Inner { padding-bottom: 150%; overflow: hidden; }
.Leader-Corner-Box .cta-link { display: inline-block; transition: .2s all; margin-top: 30px; background-color: var(--mainColor); border-radius: 30px; padding: 6px 13px; color: #fff; }
.Leader-Corner-Box .cta-link:hover { background-color: var(--blackColor); }
.Leader-Corner-Box .Leader-Corner-Inner:hover .cta-link { margin-top: 15px; }
.Leader-Corner-Box .Leader-Corner-Inner:hover .Leader-corner-Text { bottom: 0px; background-color: rgb(0 0 0 / 80%); }
.Leader-Corner-Box .Leader-Corner-Inner .full-link { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1; font-size: 0px; }

/* TimeLessNow */
.TimeLessNow .TimelessGridBox .Inner { overflow: hidden; border-radius: var(--Rounded-8); display: flex; flex-wrap: wrap; }
.TimeLessNow .TimelessGridBox .thumb { padding-bottom: 67%; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }
.TimeLessNow .TimelessGridBox .content { width: 100%; padding: 20px 10px; text-align: center; }
.TimeLessNow .TimelessGridBox:nth-child(4n+1) .content { background-color: #DEEDF7; }
.TimeLessNow .TimelessGridBox:nth-child(4n+2) .content { background-color: #FBE5DB; }
.TimeLessNow .TimelessGridBox:nth-child(4n+3) .content { background-color: #E7F5EE; }
.TimeLessNow .TimelessGridBox:nth-child(4n+4) .content { background-color: #FBE7F3; }
.TimeLessNow .TimelessGridBox .heading { color: var(--sttl-theme-black); }

/* NowTimeLess */
.NowTimeLess .TimelessGridBox .Inner { overflow: hidden; border-radius: var(--Rounded-8); display: flex; flex-wrap: wrap; }
.NowTimeLess .TimelessGridBox .thumb { padding-bottom: 84%; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }
.NowTimeLess .TimelessGridBox .content { width: 100%; padding: 20px 10px; text-align: center; background-color: #DFF2FC; border-bottom: 2px solid var(--mainColor); }
.NowTimeLess .TimelessGridBox .heading { color: var(--sttl-theme-white); position: absolute; bottom: 0; left: 0; padding: 15px 20px; }
.NowTimeLess .TimelessGridBox .cta-link { color: var(--mainColor); }
.NowTimeLess .TimelessGridBox .cta-link:hover { color: var(--sttl-theme-black); }
.NowTimeLess .TimelessGridBox .cta-link:after { content: "\f054"; }

/* North-East-Archive-Icons */
.North-East-Archive-Icons .NorthEastIconsBox .Inner { height: 100%; border-radius: var(--Rounded-6); overflow: hidden; padding: 25px 20px; display: flex; flex-wrap: wrap; align-items: center; }
.North-East-Archive-Icons .NorthEastIconsBox .thumb { width: 45px; height: 45px; background-color: #2B041B14; border-radius: 50%; overflow: hidden; padding: 9px; display: flex; justify-content: center; align-items: center; }
.North-East-Archive-Icons .NorthEastIconsBox .heading { padding-bottom: 0; text-align: left; width: calc(100% - 45px); line-height: 1.2; display: flex; align-items: center; padding-left: 15px; }
.North-East-Archive-Icons .NorthEastIconsBox:nth-child(4n+1) .Inner { background-color: #D3E9F7; }
.North-East-Archive-Icons .NorthEastIconsBox:nth-child(4n+2) .Inner { background-color: #C6E4D8; }
.North-East-Archive-Icons .NorthEastIconsBox:nth-child(4n+3) .Inner { background-color: #EFD9E6; }
.North-East-Archive-Icons .NorthEastIconsBox:nth-child(4n+4) .Inner { background-color: #F2D2C3; }
.North-East-Archive-Icons .NorthEastIconsBox:nth-child(4n+1) .heading { color: #168BD5; }
.North-East-Archive-Icons .NorthEastIconsBox:nth-child(4n+2) .heading { color: #1CA46D; }
.North-East-Archive-Icons .NorthEastIconsBox:nth-child(4n+3) .heading { color: #BF217E; }
.North-East-Archive-Icons .NorthEastIconsBox:nth-child(4n+4) .heading { color: #D45114; }
.North-East-Archive-Icons .NorthEastIconsBox { height: initial; }
.North-East-Archive-Icons .sliderArrowWrap1, .TimeLessNow .sliderArrowWrap1, .NowTimeLess .sliderArrowWrap1, .FortsofIndiaIcons .sliderArrowWrap1, .AlsoExplore .sliderArrowWrap1 { padding-top: 10px; }

/* FortsofIndiaIcons */
.FortsofIndiaIcons .FortsofIndiaIconsBox .Inner { height: 100%; border-radius: var(--Rounded-6); overflow: hidden; padding: 25px 20px; display: flex; flex-wrap: wrap; align-items: center; }
.FortsofIndiaIcons .FortsofIndiaIconsBox .Inner .heading { padding-bottom: 0; text-align: left; width: calc(100% - 45px); line-height: 1.2; display: flex; align-items: center; padding-left: 15px; }
.FortsofIndiaIcons .FortsofIndiaIconsBox .thumb { width: 45px; height: 45px; background-color: #2B041B14; border-radius: 50%; overflow: hidden; padding: 9px; display: flex; justify-content: center; align-items: center; }
.FortsofIndiaIcons .FortsofIndiaIconsBox:nth-child(5n+1) .Inner { background-color: #E9F4FC; }
.FortsofIndiaIcons .FortsofIndiaIconsBox:nth-child(5n+2) .Inner { background-color: #FBF1E1; }
.FortsofIndiaIcons .FortsofIndiaIconsBox:nth-child(5n+3) .Inner { background-color: #F7ECF3; }
.FortsofIndiaIcons .FortsofIndiaIconsBox:nth-child(5n+4) .Inner { background-color: #F9E9E1; }
.FortsofIndiaIcons .FortsofIndiaIconsBox:nth-child(5n+5) .Inner { background-color: #E2F2EC; }
.FortsofIndiaIcons .FortsofIndiaIconsBox:nth-child(5n+1) .Inner .heading { color: #258AD4; }
.FortsofIndiaIcons .FortsofIndiaIconsBox:nth-child(5n+2) .Inner .heading { color: #BE8A38; }
.FortsofIndiaIcons .FortsofIndiaIconsBox:nth-child(5n+3) .Inner .heading { color: #C82A8F; }
.FortsofIndiaIcons .FortsofIndiaIconsBox:nth-child(5n+4) .Inner .heading { color: #CE6E3E; }
.FortsofIndiaIcons .FortsofIndiaIconsBox:nth-child(5n+5) .Inner .heading { color: #1CAC76; }
.FortsofIndiaIcons .FortsofIndiaIconsBox:nth-child(5n+1) .Inner .thumb { color: #D4E8F8; }
.FortsofIndiaIcons .FortsofIndiaIconsBox:nth-child(5n+2) .Inner .thumb { color: #F5E6CE; }
.FortsofIndiaIcons .FortsofIndiaIconsBox:nth-child(5n+3) .Inner .thumb { color: #F2D6E8; }
.FortsofIndiaIcons .FortsofIndiaIconsBox:nth-child(5n+4) .Inner .thumb { color: #F5DCCF; }
.FortsofIndiaIcons .FortsofIndiaIconsBox:nth-child(5n+5) .Inner .thumb { color: #CAE2D9; }

/* VertualWalkthrough */
.VertualWalkthrough .VertualWalkthroughBox { background-color: #FEF7EC; padding: 30px; }
.VertualWalkthrough .VertualWalkthroughBox .Content { padding-left: 25px; }
.VertualWalkthrough .VertualWalkthroughBox a { background-color: var(--mainColor); border-radius: var(--Rounded-6); }
.VertualWalkthrough .VertualWalkthroughBox a:hover { background-color: var(--sttl-theme-pure-black); }
.VertualWalkthrough .VertualWalkthroughBox .sub-text { margin: 10px 0px 15px; }
.VertualWalkthrough .VertualWalkthroughBox .sub-text p:last-child { padding-bottom: 0px; }

/* VertualWalkthrough */
.HomePageCultureSection .HomePageCulture-box .img-padding { padding-bottom: 135%; }
.HomePageCultureSection .sliderArrowWrap1 { margin-right: -5px; }
.HomePageCultureSection .HomePageCulture-box .HomePageCultureContant:after { border-radius: var(--Rounded-8); content: ""; position: absolute; bottom: 0; left: 0; width: 100%; height: 60%; background: transparent linear-gradient(180deg, #00000000 0%, #000000 100%) 0% 0% no-repeat padding-box; opacity: 0.4; z-index: -1; }
.HomePageCultureSection .HomePageCulture-box .HomePageCultureInner { display: flex; background-color: #000; }
.HomePageCultureSection .HomePageCulture-box .HomePageCultureContant { position: absolute; left: 0; bottom: 0; width: 100%; height: 100%; z-index: 1; display: flex; align-items: flex-end; }
.HomePageCultureSection .HomePageCulture-box .HomePageCultureContant a, .HomePageCultureSection .HomePageCulture-box .HomePageCultureContant .a { padding: 15px 15px; line-height: normal; font-size: var(--sttl-theme-font-18); color: var(--sttl-theme-white); display: inline-block; width: 100%; text-align: center; }
.HomePageCultureSection.AboutIndianCultureSection .HomePageCulture-box .HomePageCultureContant a { min-height: 78px; display: flex; align-items: flex-start; justify-content: center; }
.HomePageCultureSection .HomePageCulture-box .HomePageCultureContant .cloned-link { font-size: 0px; position: absolute; left: 0; top: 0; width: 100%; height: 100%; }

/* schemesBoxLink */
.schemesBoxLinkRow { margin-top: -30px; padding-left: 15px; padding-right: 15px; padding-top: 15px; }
.schemesBoxLink { margin-top: 30px; }
.schemesBoxLink .img-padding { padding-bottom: 55%; font-size: 0; }
.schemesBoxLink .Inner { position: relative; height: 100%; flex-wrap: wrap; border-radius: var(--Rounded-10); display: flex; padding: 15px; background-color: var(--sttl-theme-white); box-shadow: 0px 0px 45px rgba(0, 0, 0, 0.11); }
.schemesBoxLink .Content { margin-top: 10px; }
.schemesBoxLink .Content a { color: var(--sttl-theme-pure-black); font-weight: var(--sttl-theme-font-700); overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.schemesBoxLink .Content .cloned-link{ font-size: 0px; position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.schemesBoxLink .Inner:hover .Content a{ color: var(--mainColor);}
.schemesBoxLink .icon { transition: .2s all; opacity: 0; width: 45px; height: 45px; display: inline-block; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: 1; }
.schemesBoxLink .Inner:hover .icon { opacity: 1; }
.schemesBoxLink.ContainInnerLinks .Inner { border-bottom: 3px solid var(--sttl-theme-orange-1); }

/* AlsoExplore */
.AlsoExplore .heading { text-align: center; }
.AlsoExplore .AlsoExploreGridBox .thumb { padding-bottom: 61%; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.AlsoExplore .AlsoExploreGridBox .heading { color: var(--sttl-theme-black); text-align: center; background-color: #ECF2F7; width: 100%; padding: 20px 15px; min-height: 84px; display: flex; align-items: center; justify-content: center; }
.AlsoExplore .AlsoExploreGridBox .Inner { display: flex; flex-wrap: wrap; }

/* AlsoExplore */
.FestivalsofIndiaIcons { margin-top: -24px; }
.FestivalsofIndiaIcons .FestivalsofIndiaBox { margin-top: 24px; }
.FestivalsofIndiaIcons .FestivalsofIndiaBox .Inner { height: 100%; text-align: center; background: #fff; box-shadow: 0px 3px 60px #31313114; padding: 20px; }
.FestivalsofIndiaIcons .FestivalsofIndiaBox .thumb { height: 50px; width: 50px; margin: 0 auto; display: flex; align-items: end; justify-content: center; }
.FestivalsofIndiaIcons .FestivalsofIndiaBox .thumb img { max-height: 100%; max-width: 100%; width: auto; height: auto; }
.FestivalsofIndiaIcons .FestivalsofIndiaBox .sub-heading { padding-bottom: 0px; text-align: center; margin-top: 10px; }
.FestivalsofIndia { background-color: #F7F7F8; }

/* AlsoExplore */
.KnowMoreAboutFestivals .KnowMoreAboutFestivalsBox .Inner { display: flex; flex-wrap: wrap; height: 100%; }
.KnowMoreAboutFestivals .KnowMoreAboutFestivalsBox .thumb { width: 40%; position: relative; }
.KnowMoreAboutFestivals .KnowMoreAboutFestivalsBox .sub-heading { width: 60%; align-items: center; display: flex; padding: 60px 30px; }
.KnowMoreAboutFestivals .KnowMoreAboutFestivalsBox .thumb img { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 100%; height: 100%; object-fit: cover; }
.KnowMoreAboutFestivals .KnowMoreAboutFestivalsBox:nth-child(2n+1) .Inner { background-color: #FBF1E1; }
.KnowMoreAboutFestivals .KnowMoreAboutFestivalsBox:nth-child(2n+2) .Inner { background-color: #E9F4FC; }
.KnowMoreAboutFestivals .KnowMoreAboutFestivalsBox:nth-child(2n+1)  .sub-heading { color: #BE8A38; }
.KnowMoreAboutFestivals .KnowMoreAboutFestivalsBox:nth-child(2n+2)  .sub-heading { color: #258AD4; }
.KnowMoreAboutFestivals .row { margin-top: -24px; }
.KnowMoreAboutFestivals .KnowMoreAboutFestivalsBox { margin-top: 24px; }

/* you can start from here koshik */

/* border-radius */
.introtext-box .bg-box, .image-with-text-grid .image-with-text-box .left-part img, .FoodandCulture .icon-wrapper, .commemorations-box .commemorations-content-box ul li, .accordian-box .accordion-item, .image-with-text-grid .image-with-text-box, .museums-block-zig-zag .left-part img, .museums-block .museums-block-wrap .right-part img, .KnowMoreAboutFestivals .KnowMoreAboutFestivalsBox .Inner, .FestivalsofIndiaIcons .FestivalsofIndiaBox .Inner, .FestivalsofIndia, .captcha__element .captcha__image-wrapper img, .media-box .media-thumb, .all-event-section .views-exposed-form .form-actions a, .event-box .event-box-wrap:hover, .virtual-museums-box .inner, .box-tabs-style-5 ul.tabNav li a, .e-books .pdf-box .inner, .photo-gallery-grid .photo-gallery-img, .photo-gallery-grid .photo-gallery-grid-inner a, .commemorations-box .commemorations-content-box ul li .thumb-content, .commemorations-box .heading-box, .CulturalAgreement .NameofCountryBox, .gallery-grid-box img, .gallery-grid-box, .resTab.box-tabs .home-tab-section .left-part img, .dandi-memorial .right-part img, .img-padding, .schemesBoxLink .Inner, .InnerPageWrap ul.all-links li, .dynamic-pdf-wrapper ul li, .profile-box-all, .profile-box-all:after, .profile-box:after, .mission-statement .full-part, .about-us-intro img, .MediGallery .img-box, .intangible-cultural-box .content, .latest-adition-box .img, .JournalsTributesBox .thumb, .JournalsTributesBox .inner, .PhotoVideo .one-img .img-box, .PhotoVideo .two-img .img-box, .EventsChronologyBox, .FoodandTabingBox .inner, .FoodandCulture .icon-box, .VertualWalkthrough .VertualWalkthroughBox .Thumb img, .DidYouKnowBox:after, .DidYouKnowBox .leftBox, .AlsoExplore .AlsoExploreGridBox .Inner, .AboutIndianCulture .AboutIndianBox .img-float { border-radius: var(--Rounded-8); overflow: hidden; }

/* .InnerPageWrap .view-filters form .js-form-item input { border-top-left-radius: 8px; border-bottom-left-radius: 8px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; } */
/* .InnerPageWrap .view-filters form .form-actions input[value="Search"] { border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 0px; border-bottom-left-radius: 0px; } */
.view-digital-district-repository .view-header, .view-unsung-heroes-of-india-s-freedom-struggle .view-header { margin-bottom: 0; }
.InnerPageWrap .view-digital-district-repository .view-filters, .InnerPageWrap .view-unsung-heroes-of-india-s-freedom-struggle .view-filters { max-width: 100%; }
.InnerPageWrap .view-digital-district-repository form .js-form-item, .InnerPageWrap .view-unsung-heroes-of-india-s-freedom-struggle form .js-form-item { width: calc(100% / 3); padding: 0px 5px; margin: 10px 0px 0px; }

/* .InnerPageWrap .view-digital-district-repository form .js-form-item label, .InnerPageWrap .view-unsung-heroes-of-india-s-freedom-struggle form .js-form-item label { display: none; } */
.InnerPageWrap .view-digital-district-repository form .form-actions, .InnerPageWrap .view-unsung-heroes-of-india-s-freedom-struggle form .form-actions { width: calc(100% - 33.3333333333%); justify-content: space-between; padding: 0px 5px; margin: 10px 0px 0px; }
.InnerPageWrap .view-digital-district-repository form .form-actions a, .InnerPageWrap .view-digital-district-repository form .form-actions input, .InnerPageWrap .view-unsung-heroes-of-india-s-freedom-struggle form .form-actions a, .InnerPageWrap .view-unsung-heroes-of-india-s-freedom-struggle form .form-actions input { font-size: var(--sttl-theme-font-16) !important; background-color: var(--sttl-theme-orange-1); min-height: 50px; color: var(--sttl-theme-white); width: calc(50% - 5px); margin: 0px; display: flex; justify-content: center; align-items: center; text-decoration: none; border-radius: 8px !important; background-image: none !important; }
.InnerPageWrap .view-digital-district-repository form .form-actions a:hover, .InnerPageWrap .view-digital-district-repository form .form-actions input:hover, .InnerPageWrap .view-unsung-heroes-of-india-s-freedom-struggle form .form-actions a:hover, .InnerPageWrap .view-unsung-heroes-of-india-s-freedom-struggle form .form-actions input:hover { background-color: var(--sttl-theme-navyblue-1) !important; }
.InnerPageWrap .view-digital-district-repository form .js-form-item input, .InnerPageWrap .view-unsung-heroes-of-india-s-freedom-struggle form .js-form-item input { border-radius: var(--Rounded-8); }
.InnerPageWrap .view-digital-district-repository form, .InnerPageWrap .view-unsung-heroes-of-india-s-freedom-struggle form { margin-top: -5px; }
.VillagesDetailsProfile { padding: 50px; background-color: var(--SeveanColors2); }
.VillagesDetailsProfile .Box { margin-bottom: 15px; border-bottom: 1px solid var(--SeveanColorsDark2); }
.VillagesDetailsProfile .Box:last-child { border-bottom: none; margin-bottom: 0px; }
.VillagesDetailsProfile img{ width: 100%;}
.VillagesDetails .Location { background: url(../images/Location-icon.svg); background-position: 0 3px; background-repeat: no-repeat; background-size: 16px; padding-left: 22px; }
.TraditionalFood .sliderArrowWrap1 { left: 0px; width: 100%; position: absolute; width: 49%; display: flex; justify-content: space-between; top: 50%; transform: translateY(-50%); z-index: 11; padding: 0px 15px; }
.TraditionalFood .sliderArrowWrap1 .sliderPrev, .TraditionalFood .sliderArrowWrap1 .sliderNext { border-color: var(--whiteColor); }
.TraditionalFood .sliderArrowWrap1 .sliderPrev:after, .TraditionalFood .sliderArrowWrap1 .sliderNext:after { color: var(--whiteColor); }
.TraditionalFood .thumb { width: 100%; position: relative; padding-bottom: 57%; border-radius: var(--Rounded-8); overflow: hidden; }
.TraditionalFood .thumb img { width: 100%; height: 100%; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }
.TraditionalFood .tabContainer .tabContent { position: relative;}
/* Home header and footer */
.main-h-row { height: calc(100vh - 118px); }
.main-h-row .lr-main-h-row { height: 100%; margin-top: 0px; }
.full-container-h { height: 100vh; }
.bottom-full { margin-top: 0px; height: 100%; }
body.waiting * { cursor: progress; }
body.Default_Cursor { cursor: url(../images/cursor-large.png), auto !important; }
body.Default_Cursor a { cursor: url(../images/cursor-pointer-large.png), auto !important; }
header.header { padding: 0px 0px 0px;  position:sticky; left: 0; top: 0; z-index:99; width: 100%; background-color: var(--whiteColor);}
.HeaderTop > .container, .HeaderBottom > .container { max-width: 100%; padding: 0; }
.HeaderTop, .HeaderBottom { padding-left: 120px; padding-right: 120px; }
 .HeaderBottom{padding-left: 34px; padding-right: 34px;}
.HeaderBottom .CloseBtn { position: absolute; right: 0px; width: 35px; height: 35px; border: none; background-color: var(--mainColor); color: var(--sttl-theme-white); top: 0; display: none; justify-content: center; align-items: center; }
.HeaderBottom .CloseBtn:after{content: "\f00d"; font-family: var(--sttl-theme-font-fontawesome); display: inline-block;}
.bold { font-weight: var(--sttl-theme-font-600); }
.logo { display: flex; color: #333 !important; text-decoration: none; display: inline-flex; text-decoration: none;}
.logo img{ max-width:328px; width: 100%;}
.lofoInfo { display: inline-flex; flex-wrap: wrap; margin: 0 0 9px 10px; align-content: end; }
.lofoInfo .font5 { font-size: var(--middsize2); font-weight: bold; }
.lofoInfo span { width: 100%; line-height: 1.3; display: inline-flex; font-size: var(--middsize2); }
.lofoInfo .font6 { position: relative; top: 10px; font-weight: normal; }
.searchRightLink img { max-height: 20px; }
.searchRight { display: flex; margin-right: -5px; }
.search { position: relative; bottom: 6px; align-items: center; width: 100%; border: 2px solid var(--Color-EBEAEA); border-bottom: 3px solid var(--mainColor); border-radius: 12px 12px 0px 0px; padding: 3px; display: flex; max-width: 301px;
	margin: 0px 0px 0px 0px; }
.searchButton { background-color: transparent; border: 0px; color: var(--blackColor); display: none; }
.searchInput { border: 0px; width: 100%; outline: none; height: auto; padding: 0; background: transparent; }
.searchInput:focus { color: unset; background-color: unset; outline: unset; box-shadow: unset; }
.searchRight a { margin: 0 5px; }
.search>.block-search { width: 100%; }
.search .js-form-item input {border: none; height: 33px; outline: none; border-top-right-radius: 8px; border-top-left-radius: 8px; color: var(--sttl-theme-888888); padding: 5px 7px; padding-right: 55px;  }
.search .js-form-item input:placeholder{color:var(--sttl-theme-888888);}
.search .js-form-item input:focus { border-color: unset; outline: unset; box-shadow: unset; }
.search .searchBoxWrap { width: 100%; position: relative; }
.search .js-form-item { width: 100%; margin: 0; margin-block: unset; position: relative; }
.search .js-form-item:after { content: ""; position: absolute; right: 53px; width: 1px; background-color: var(--Color-EBEAEA); top: -3px; bottom: -3px; }

.search .js-form-item label { display: none; }
/* .search .form-actions {  } */
.search .form-actions{ margin-block: unset; width: 53px; height: 33px; position: absolute; right: 0px; top: 50%; transform: translateY(-50%);}
.search .form-actions input {background-color: transparent; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23771d1d'%3E%3Cpath d='M784-120 532-372q-30 24-69 38t-83 14q-109 0-184.5-75.5T120-580q0-109 75.5-184.5T380-840q109 0 184.5 75.5T640-580q0 44-14 83t-38 69l252 252-56 56ZM380-400q75 0 127.5-52.5T560-580q0-75-52.5-127.5T380-760q-75 0-127.5 52.5T200-580q0 75 52.5 127.5T380-400Z'/%3E%3C/svg%3E"); border: unset; color: unset; font-size: unset; transition: unset; box-shadow: unset; margin-block: unset; padding: 0; width: 100%; height: 100%; background-position: center center; background-repeat: no-repeat; background-size: 24px; font-size: 0px; }
.search .form-actions input:hover {background-color: transparent; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23771d1d'%3E%3Cpath d='M784-120 532-372q-30 24-69 38t-83 14q-109 0-184.5-75.5T120-580q0-109 75.5-184.5T380-840q109 0 184.5 75.5T640-580q0 44-14 83t-38 69l252 252-56 56ZM380-400q75 0 127.5-52.5T560-580q0-75-52.5-127.5T380-760q-75 0-127.5 52.5T200-580q0 75 52.5 127.5T380-400Z'/%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 24px; }
.dashboardIcon { display: inline-flex; flex-wrap: wrap; text-decoration: none; color: #333; justify-content: center; text-align: center; }
.dashboardIcon img { max-width: 100px; }
.dashboardIcon p { width: 100%; margin: 0px; padding: 0px; }
.headerRightIcons { list-style: none; margin: 0px; padding: 0px; display: flex; align-items: center; }
.headerRightIcons li { margin: 0px; display: inline-block; vertical-align: top; }
.headerRightIcons li .skillindiadigital { display: flex; margin: 0px 5px; justify-content: center; }
.headerRightIcons li .skillindiadigital img {
    max-height: 55px;
}
.headerMenus { display:flex; align-items: center; padding-right: 8px;}
.headerMenus ul { margin: 0px -10px; padding: 0px; list-style: none; display: inline-flex; }
.headerMenus ul li { display: flex; align-items: center; padding: 0 10px; position: relative; }
.headerMenus ul li:before { content: ""; position: absolute; left: 0; top: 0; width: 1px; height: 100%; background-color: var(--mainColor); }
.headerMenus ul li:first-child:before { display: none; }
.headerMenus ul li a.languages + .links { display: none; position: absolute; top: calc(100% + 5px); min-width: 89px; z-index: 9999; left: 0px; margin: 0px; overflow: hidden; box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2); height: auto; width: 100%; border: 1px solid #737373; background-color: var(--whiteColor); padding: 0px; border-radius: var(--Rounded-4); color: var(--blackColor); }
.languagesOpen .headerMenus ul li a.languages + .links { display: block; }
.headerMenus ul li a { color: var(--sttl-theme-white); }
.headerMenus ul li a:hover { color: var(--sttl-theme-white); }
.headerMenus ul li span { display: block; }
/* .languagesOpen .headerMenus ul li .languages .links { margin: 0px; overflow: hidden; height: auto; width: 100%; border: 1px solid var(--sttl-theme-white); background-color: var(--mainColor); padding: 0px; border-radius: var(--Rounded-4); } */
.languagesOpen .headerMenus ul li a.languages + .links li { padding: 0; width: 100%; }
.languagesOpen .headerMenus ul li a.languages + .links li:before { display: none; }
/* .languagesOpen .headerMenus ul li .languages .links li a { padding: 3px 10px; font-size: var(--sttl-theme-font-16); } */
.headerMenus ul li svg{display: none;}
.headerMenus ul li span, .headerMenus ul li a {font-size: var(--sttl-theme-font-14);  }
.headerMenus ul li a.SkiptomainContentBtn, .headerMenus ul li a.languages, .headerMenus ul li a.accessibilityBtn{width: 32px; height: 32px; background-position: center; background-repeat: no-repeat; background-size: contain; }
.headerMenus ul li a.SkiptomainContentBtn{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.2' viewBox='0 0 32 32' width='32' height='32'%3E%3Cstyle%3E.a%7Bfill:%23771d1d%7D%3C/style%3E%3Cpath class='a' d='m27.8 6.1h-19.6c-0.6 0-1.2 0.2-1.6 0.7-0.5 0.4-0.7 1-0.7 1.6v4.6h1.7v-5.3h20.9v17.6h-20.9v-5.4h-1.7v4.7c0 0.6 0.2 1.2 0.7 1.6 0.4 0.4 1 0.7 1.6 0.7h19.6c0.6 0 1.2-0.3 1.7-0.7 0.4-0.4 0.6-1 0.6-1.6v-16.2c0-0.6-0.2-1.2-0.6-1.6-0.5-0.5-1.1-0.7-1.7-0.7zm-17.3 13.8v-2.2h-8.1v-2h8.1v-2.7l4 3.5zm15-2.8h-8.1v-1.8h8.1zm0-4h-8.1v-1.6h8.1zm-3.5 8.5h-4.6v-1.6h4.6z'/%3E%3C/svg%3E");}
.headerMenus ul li a.languages{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24'%3E%3Cpath d='M14.125 3.735V12H12.91V3.735H11.815V2.67H15.685V3.735H14.125ZM8.47 2.52C9.25 2.52 9.845 2.715 10.255 3.105C10.675 3.495 10.885 3.985 10.885 4.575C10.885 5.005 10.77 5.395 10.54 5.745C10.32 6.085 9.99 6.355 9.55 6.555C9.11 6.755 8.56 6.865 7.9 6.885L7.825 5.835C8.505 5.815 8.985 5.695 9.265 5.475C9.555 5.255 9.7 4.96 9.7 4.59C9.7 4.23 9.58 3.97 9.34 3.81C9.11 3.65 8.84 3.57 8.53 3.57C8.16 3.57 7.825 3.62 7.525 3.72C7.225 3.82 6.905 3.955 6.565 4.125L6.19 3.09C6.45 2.95 6.77 2.82 7.15 2.7C7.54 2.58 7.98 2.52 8.47 2.52ZM11.05 8.73C11.05 9.19 10.945 9.575 10.735 9.885C10.525 10.195 10.24 10.425 9.88 10.575C9.53 10.725 9.13 10.8 8.68 10.8C8.11 10.8 7.58 10.66 7.09 10.38C6.61 10.1 6.15 9.655 5.71 9.045C5.28 8.435 4.855 7.64 4.435 6.66L5.5 6.27C5.79 6.98 6.09 7.595 6.4 8.115C6.72 8.625 7.06 9.02 7.42 9.3C7.78 9.57 8.165 9.705 8.575 9.705C8.955 9.705 9.265 9.62 9.505 9.45C9.745 9.27 9.865 8.985 9.865 8.595C9.865 8.115 9.7 7.7 9.37 7.35C9.04 7 8.64 6.68 8.17 6.39L9.055 6.345L9.7 6.21C9.84 6.33 9.995 6.475 10.165 6.645C10.335 6.815 10.47 6.985 10.57 7.155L10.645 7.44C10.775 7.63 10.875 7.83 10.945 8.04C11.015 8.25 11.05 8.48 11.05 8.73ZM11.29 6.75C11.77 6.75 12.185 6.715 12.535 6.645C12.885 6.565 13.295 6.44 13.765 6.27V7.35C13.335 7.54 12.945 7.665 12.595 7.725C12.255 7.785 11.88 7.815 11.47 7.815C11.32 7.815 11.145 7.805 10.945 7.785C10.745 7.755 10.555 7.725 10.375 7.695C10.205 7.655 10.08 7.62 10 7.59L9.295 6.75L9.385 6.525C9.675 6.595 9.98 6.65 10.3 6.69C10.62 6.73 10.95 6.75 11.29 6.75Z' fill='%23771d1d'/%3E%3Cpath d='M19.63 22L18.426 18.906H14.464L13.274 22H12L15.906 11.962H17.04L20.932 22H19.63ZM18.048 17.786L16.928 14.762C16.9 14.6873 16.8533 14.552 16.788 14.356C16.7227 14.16 16.6573 13.9593 16.592 13.754C16.536 13.5393 16.4893 13.376 16.452 13.264C16.3773 13.5533 16.298 13.838 16.214 14.118C16.1393 14.3887 16.074 14.6033 16.018 14.762L14.884 17.786H18.048Z' fill='%23771d1d'/%3E%3C/svg%3E");}
/* .headerMenus ul li a.accessibilityBtn{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='none' aria-label='Accessibility panal icon' class='jsx-4107003866'%3E%3Cpath d='M9.10943 11.1626C8.04754 11.1626 7.02744 11.1644 6.00735 11.1608C5.80813 11.1608 5.60625 11.1537 5.41059 11.1217C4.5817 10.9865 3.99295 10.2771 4.00006 9.43694C4.00718 8.61724 4.63684 7.89088 5.44883 7.77442C5.62403 7.74953 5.80279 7.74241 5.98067 7.74241C9.981 7.74064 13.9813 7.73886 17.9817 7.74508C18.2449 7.74508 18.5197 7.76642 18.7688 7.84377C19.5114 8.07403 19.9721 8.78171 19.9223 9.55963C19.8742 10.3118 19.2944 10.9794 18.5446 11.1101C18.2734 11.1572 17.9923 11.1581 17.7158 11.1599C16.7633 11.1652 15.8099 11.1617 14.7613 11.1617C14.82 12.0783 14.7666 12.9816 14.9543 13.8315C15.3945 15.823 15.9548 17.7878 16.4555 19.7659C16.6912 20.6985 16.1994 21.6044 15.3207 21.9032C14.3264 22.241 13.2796 21.6667 13.0279 20.6194C12.6864 19.196 12.368 17.7664 12.039 16.3404C12.0256 16.2817 12.0061 16.2248 11.9243 16.1652C11.7597 16.8818 11.5943 17.5993 11.4289 18.3159C11.2546 19.0724 11.0918 19.8317 10.9033 20.5847C10.6516 21.5867 9.71508 22.1485 8.73768 21.9058C7.79585 21.6711 7.22933 20.7127 7.47746 19.7303C7.92747 17.9451 8.35614 16.1537 8.86397 14.3845C9.16635 13.331 9.08898 12.2774 9.10854 11.1626H9.10943ZM11.9972 8.88306C10.0077 8.88306 8.01819 8.88306 6.0278 8.88306C5.8944 8.88306 5.75921 8.88039 5.62937 8.90173C5.33766 8.94796 5.14556 9.172 5.14289 9.4485C5.14022 9.73032 5.32165 9.94992 5.61692 10.0024C5.73609 10.0237 5.8606 10.0219 5.98244 10.0219C7.01588 10.0237 8.0502 10.0166 9.08364 10.0255C9.68307 10.0308 10.198 10.4051 10.2176 10.9394C10.2505 11.8587 10.3207 12.8011 10.1615 13.6955C9.91074 15.1002 9.48385 16.4737 9.12988 17.8607C8.94846 18.5701 8.75547 19.276 8.58026 19.9873C8.47976 20.3944 8.67898 20.7216 9.05162 20.8087C9.39669 20.8896 9.70708 20.6772 9.81469 20.2851C9.82359 20.2531 9.82625 20.2193 9.83337 20.1873C10.2336 18.435 10.632 16.6827 11.0393 14.9321C11.0865 14.7303 11.1514 14.5178 11.2661 14.3507C11.4636 14.0644 11.7659 13.948 12.1137 14.0129C12.5166 14.0884 12.7522 14.3418 12.8438 14.7392C13.2574 16.5449 13.6736 18.3505 14.089 20.1562C14.0961 20.1882 14.0978 20.2229 14.1058 20.2549C14.2108 20.6709 14.5221 20.895 14.876 20.8114C15.2602 20.7207 15.4479 20.3864 15.3394 19.957C15.0744 18.9142 14.804 17.8722 14.5319 16.8311C14.0578 15.0184 13.5002 13.2252 13.6656 11.3048C13.7385 10.4522 14.1085 10.0237 14.9739 10.021C15.9628 10.0184 16.9527 10.021 17.9417 10.0202C18.0528 10.0202 18.1649 10.0219 18.2734 10.0033C18.5989 9.94814 18.7999 9.70543 18.7821 9.40493C18.7643 9.11244 18.5589 8.91507 18.2334 8.88662C18.1231 8.87684 18.011 8.88039 17.8999 8.88039C15.9326 8.88039 13.9653 8.88039 11.9972 8.88039V8.88306Z' fill='%23771d1d' class='jsx-4107003866'/%3E%3Cpath d='M11.8704 6.62963C10.5698 6.62692 9.54923 5.59711 9.55557 4.29402C9.56192 3.02713 10.6133 1.9928 11.8876 2.00004C13.1583 2.00818 14.1879 3.05065 14.1852 4.3275C14.1824 5.60707 13.1519 6.63144 11.8704 6.62872V6.62963ZM13.026 4.31031C13.0214 3.67415 12.4867 3.1502 11.8522 3.15925C11.2296 3.16829 10.7157 3.68953 10.7148 4.31121C10.713 4.96185 11.2205 5.46861 11.8713 5.46771C12.5238 5.4668 13.0314 4.95733 13.026 4.3094V4.31031Z' fill='%23771d1d' class='jsx-4107003866'/%3E%3C/svg%3E");} */

.headerMenus ul li a.languages { cursor: pointer; font-size: var(--sttl-theme-font-16); }
.headerMenus ul li svg path, .headerMenus ul li svg path{fill: var(--mainColor);}
.HeaderIconsWrap { width: 100%; justify-content: space-between; padding-bottom: 0px; padding-left: 15px; }
.HeaderTop .LogoPartHeader {
	width: 25%;
}

.HeaderTop .SearchColHeader {
	width: 50%;
	justify-content: center;
}
.HeaderTop .SearchColHeader .OpenCloseBtn{display: none;}

.HeaderTop .SearchColHeader + .SearchColHeaderNext {
	width: 25%;
}
.languagesOpen .headerMenus ul li a.languages + .links li a {
	display: block;
	padding: 4px 10px;
	color: #000;
	width: 100%;
}
.languagesOpen .headerMenus ul li a.languages + .links li a:hover{ background-color: #f1f1f1;}
/* .SkillIndiaLogo { display: flex; }
.SkillIndiaLogo .skillindiadigital { display: inline-block; }
.SkillIndiaLogo img { max-width: 90px; } */

.banner1 { position: relative; overflow: hidden; border-radius: var(--Rounded-10); border: 1px solid #ccc; background: var(--mainColor); display: flex; align-items: end; }
.banner1 { position: relative; }
.banner1Info { position: absolute; right: 0; top: 80px; }
.banner1Info .date { margin: 10px 0 0 0; text-align: left; border-top: 1px solid #fff; padding-top: 6px; }
.banner1Info .date span.vision-statement { display: block; }
.banner1Info .sub-text { padding-bottom: 0px; text-align: left; }
.noImageColor { filter: inherit !important; }
.banner1 .pmQuotes { position: absolute; right: 10px; top: 10px; left: 25%; }
.banner1 .pmQuotes { color: #005788; }
.banner1 .pmQuotes .pmQuotesText { font-weight: var(--sttl-theme-font-600); border-bottom: 1px solid #005788; padding-bottom: 5px; margin-bottom: 5px; }
.banner1 .pmQuotes .pmQuotesSubject { font-weight: var(--sttl-theme-font-500); }
.banner1 .pmQuotes .pmQuotesDate { font-weight: var(--sttl-theme-font-400); }
.banner1 img { width: 94%; }
.banner1Info { font-size: var(--sttl-theme-font-14); position: absolute; right: 10px; top: 50%; transform: translateY(-50%); top: 50%; max-width: 60%; color: var(--whiteColor); }
.banner1Info:before { content: ""; position: absolute; left: 0; top: -20px; width: 50px; height: 30px; display: inline-block; vertical-align: top; background: url(../images/quote-icon.png) no-repeat left top; background-size: 20px; }
.banner1Info>p.sub-text{position:relative;}
.banner1Info>p.sub-text .after{position: relative;}
.banner1Info>p.sub-text .after:after { content: ""; rotate: 180deg; position: absolute; left: 110%; bottom: 0px; width: 20px; height: 30px; display: inline-block; vertical-align: top; background: url(../images/quote-icon.png) no-repeat left top; background-size: 20px; }

.slider1 { position: relative; }
.sliderBg1.slider1 { overflow: hidden; }
.sliderBg1.slider1 .swiper-slide { background: transparent; width: 58%; }
.slider2 { position: relative; }
.slider2 .swiper-slide, .sliderBg1 { background-color: var(--mainColor); border-radius: var(--Rounded-10); display: flex; justify-content: center; align-items: center; }
.bgBackgound img { opacity: 0; }

/*.slider1Icon { background-color: #005788; width: 150px; height: 150px; padding: 20px; border-radius: 50%; display: inline-flex; justify-content: center; align-items: center; transition: all 0.3s; margin-bottom:5px; }*/
.slider1Icon { display: flex; width: 100%; height: auto; padding: 2px; border-radius: 50%; transition: all 0.3s; margin-bottom: 5px; }
.slider2 a { width: 100%; }
.slider2 img { transition: all 0.3s; width: 100%; object-fit: cover; }
.slider1Icon img { width: 100%; height: 100%; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); object-fit: cover; }
.slider1Icon a { display: inline-block; background-color: #034971; border-radius: 50%; overflow: hidden; position: relative; padding-bottom: 100%; width: 100%; }
.slider1 { color: #005788; }

/*.slider1Info { display: inline-flex; justify-content: center; flex-wrap: wrap; text-align: center; padding: 50px 0; width: 100%; }*/
.slider1Info { text-align: center; padding: 30px 0; width: 100%; margin: 0 auto; max-width: 100%; color: var(--whiteColor); }
.slider1Info .font4 { font-weight: var(--sttl-theme-font-600); }
.slider1Info .font4 a { color: var(--sttl-theme-white); }
.slider1Info h4 { margin: 0; display: block; width: 100%; }
.swiper-button-next:after, .swiper-button-prev:after { color: var(--whiteColor); font-size: var(--smallsize1); }
.slider1Image { position: absolute; left: 0; bottom: 0; }
.swiper-button-next, .swiper-button-prev { top: inherit; bottom: 0; margin: 0; width: 50px; z-index: 999; }
.slider1InfoTwo { height: 100%; background-color: #fff; box-shadow: -10px 0 0 0 var(--mainColor), -20px 0 0 0 var(--mainColor80); border-radius: var(--Rounded-10); display: flex; justify-content: center; flex-direction: column; align-items: center; padding: 4%; width: 100%; text-align: center; overflow: hidden; margin-left: 20px; }
.slider1InfoTwo span { min-height: 65px; }
.slider1InfoTwoText{ width: 100%; padding-left: 20px; margin-top: 5px;}
body .slider1InfoTwoText a {
	color: #ffffff ;
	font-weight: var(--sttl-theme-font-600);
}
.slider1InfoTwoText .font4{ text-align: center;}
.slider1InfoCover { width: 100%; display: flex; justify-content: center; margin: 30px 0px; flex-wrap: wrap; }
.slider1InfoTwo h4 { margin: 20px 0 0 0; text-align: center; }
.addBanner { border-radius: var(--Rounded-10); display: flex; overflow: hidden; height: 100%; }
.addBanner img { width: 100%; height: 100%; object-fit: cover; }
.video { width: 100%; height: 100%; position: relative; }
.video iframe { border-radius: var(--Rounded-10); width: 100%; height: 100%; }
.banner1, .slider1, .slider2 { height: 100%; }
.connect_heading { display: flex; align-content: center; }
.connect_heading a { border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; margin: 0px 0 8px 0; background-color: var(--mainColor); padding: 10px 10px; width: 100%; color: #fff !important; text-decoration: none; }
.connect_heading a img { position: relative; left: 0px; transition: all 0.3s; filter: invert(100%) sepia(0%) saturate(7500%) hue-rotate(331deg) brightness(99%) contrast(103%); }
.connect_heading a:hover img { left: 2px; }

/********* Accordion ******** */
.connect_heading .connect_bottom { margin: 20px 0 0; }
.accordion { background-color: var(--whiteColor); }
.accordion .accTrigger { padding-left: 20px; cursor: pointer; font-weight: bold; display: flex; justify-content: space-between; align-items: center; margin: 0 0 8px 0; }
.accordion .accTrigger, .accordion .accTrigger.active { background-color: var(--mainColor); border-radius: var(--Rounded-10); overflow: hidden; padding: 20px; }
.noJS .accordion .accTrigger { background: none; padding-left: 0 }
.accordion .accTrigger a { display: block; text-decoration: none; outline: 0 }
.accordDetail { padding: 0; display: none }
.noJS .accordDetail { display: block; padding: 10px 0 }
.participate { background-color: var(--sttl-theme-pure-black); padding: 20px; border-top-left-radius: 10px; border-top-right-radius: 10px; color: #fff; }
.participate .same_box { margin-bottom: 20px; }
.participate .same_box img.icon { width: 25px; }
.participate .last_box { margin-top: 20px; }
.participate h6 { margin-bottom: 20px; }
.participate p { margin-bottom: 0px; text-align: center; padding-bottom: 0px; }
.participate a { color: #fff !important; text-decoration: none; }
.participate .scan { height: 70px; width: 70px; }
.accordion .nav-link { padding: 0 5px; }
.last_box { width: 100%; text-align: center; }
.bgBackgound { background-size: cover; background-position: right top; }

/********** Responsive Tab **********/
body.home .resTab { position: relative; background-color: var(--mainColor); color: var(--whiteColor); border-radius: var(--Rounded-10); overflow: auto; padding: 20px; width: 100%; display: flex; flex-wrap: wrap; align-content: baseline; }
body.home .resTab .tabNav { margin: -11px 0 10px auto; padding: 0; list-style: none; max-width: max-content; }
body.home .resTab .tabNav li { display: inline-block; margin: 0; position: relative; padding-right: 0px; }
body.home .resTab .tabNav li:after { display: none; }
body.home .resTab .tabNav li a { display: inline-block; padding: 10px 12px; text-decoration: none; font-weight: bold; color: var(--whiteColor); opacity: 1; }
body.home .resTab .tabNav li a img { filter: brightness(100%); }
body.home .resTab .tabNav .r-tabs-state-active a { text-shadow: none; background-color: var(--whiteColor); color: var(--blackColor); }
body.home .resTab .tabNav .r-tabs-state-active img { filter: brightness(0); }
body.home .resTab .tabContent { padding: 0; display: none; background-color: #fff; padding: 15px; border-radius: var(--Rounded-10); margin: 0 0 0 0; height: 100%; position: relative; }
body.home .resTab .r-tabs-panel.r-tabs-state-active { display: block; }
body.home .resTab .r-tabs-accordion-title { display: none; }
body.home .resTab .tabNav .r-tabs-state-disabled { opacity: 0.5; }
body.home .resTab .r-tabs-accordion-title .r-tabs-anchor { display: block; padding: 10px; background-color: #00c5ad; color: #fff; font-weight: bold; text-decoration: none; }
body.home .resTab .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor { background-color: #fff; color: #00c5ad; text-shadow: none; }
body.home .resTab .r-tabs-accordion-title.r-tabs-state-disabled { opacity: 0.5; }
.noJS .resTab .tabContainer { height: 150px; overflow: hidden }
.noJS .resTab .tabContent { display: block; height: 150px }
.socialTitle { text-align: left; text-transform: capitalize; font-weight: bold; color: var(--whiteColor); padding-bottom: 0px; }
.socialTitleRow span { cursor: pointer; font-weight: bold; display: flex; justify-content: space-between; align-items: center; margin: 5px 0; width: 100%; }
.socialPlugins { width: 100%; overflow: auto; }
.socialPlugins, .socialPlugins iframe { height: 95%; position: relative; width: 100%; }
.home_section .right-side .social-side iframe { width: 100% !important; height: 90% !important; }

/*popup*/
.accessibility_toolbar {      border-top-left-radius: 12px;
	border-bottom-left-radius: 12px;    box-shadow: -4px 4px 12px 0 rgba(0, 0, 0, .25); position: fixed; background: var(--sttl-theme-white); right: 0; top: 0; width: 100%; max-width: 400px; right: -450px; transition: 0.3s all linear; z-index: 99999; height: 100vh; }
.accessibility_toolbar a.FontSize-0{ display: none;}
.accessibility_titleBar { padding: 18px 20px 18px; display: flex; justify-content: space-between; align-items: center; }
.accessibility_titleBar .AccessibilityHeading { order: 1; font-size: var(--sttl-theme-font-20); font-weight: var(--sttl-theme-font-400); font-family: 'Noto Sans'; display: flex; align-items: center; }
.accessibility_titleBar .AccessibilityHeading svg{margin-right:10px; margin-left: -5px;}
.accessibility_titleBar .AccessibilityHeading svg path {fill: var(--mainColor);}
/* .accessibility_toolbar_exapnd_wrapper .fa.fa-times { position: absolute; right: 20px; top: 7px; color: #fff; } */
/* .accessibility_titleBar span { padding-left: 40px; color: #fff; padding: 10px 0 10px 50px; } */
.accessibility_toolbar_open .accessibility_toolbar{ right: 0px; }
.accessibility_toolbar_open .accessibility_toolbar:after{  
	content: "";
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: transparent;
	z-index: -1;}
.accessibility_titleBar .accessibility_toolbar_close { order: 2; color: var(--sttl-theme-black); width: 26px; height: 26px; background-size: contain; background-repeat: no-repeat; background-position: center center; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%239c9494'%3E%3Cpath d='m256-200-56-56 224-224-224-224 56-56 224 224 224-224 56 56-224 224 224 224-56 56-224-224-224 224Z'/%3E%3C/svg%3E");}
.accessibility_titleBar .accessibility_toolbar_close span.fa.fa-times{display: none;}
.accessibility_toolbar .accessibility_toolbar_exapnd, .accessibility_toolbar .accessibility_toolbar_exapnd_wrapper { height: 100%; }
.accessibility_toolbar_daiict_toolbar .fa.fa-universal-access { right: 15px; position: absolute; top: 15px; color: #fff; }
.accessibilityDaiictBox ul { list-style: none; display: flex; flex-wrap: wrap; justify-content: space-between; margin: -10px -5px 0px; padding: 0px; }
.accessibilityDaiictBox ul li { width: 50%;  position: relative; padding: 0px 5px; margin-top: 10px; }
.accessibilityDaiictBox ul li button{ padding: 4px 16px; outline: none; border: 1px solid var(--mainColor); border-radius: var(--Rounded-10); background-color: transparent; width: 100%; height: 100%;}
.accessibilityDaiictBox ul li button span { font-size: var(--sttl-theme-font-12); color: var(--mainColor); text-transform: uppercase; font-weight: var(--sttl-theme-font-600); }
.accessibilityDaiictBox ul li button svg path { fill: var(--mainColor); }
.wob .accessibilityDaiictBox ul li button#Dark_Contrast, body.InvertEffect .accessibilityDaiictBox ul li button#Invert, body.SaturationEffect .accessibilityDaiictBox ul li button#Saturation, body.Text_Size_Increase .accessibilityDaiictBox ul li button#Text_Size_Increase, body.Text_Size_Decrease .accessibilityDaiictBox ul li button#Text_Size_Decrease, body.Highlight_Links .accessibilityDaiictBox ul li button#Highlight_Links, body.Hide_Images .accessibilityDaiictBox ul li button#Hide_Images, body.Default_Cursor .accessibilityDaiictBox ul li button#Default_Cursor{background-color: var(--Color-FCDADA);}

.skip-link, .readerAccess { font-weight: var(--sttl-theme-font-600); line-height: 1.3; background-color: transparent; color: var(--sttl-theme-pure-black) !important; }
.accessibilityDaiictBox ul li span { width: 100%; color: var(--blackColor); display: flex; justify-content: center; margin: 5px 0 0 0; }
.pauseAnimationsBtn.active .fa-pause-circle::before { content: "\f144"; }

/********** Ticker *********/
.noJS .ticker .stop { display: none }
.noJS .ticker ul { margin: 0 }
.noJS .ticker .tickerDivBlock { height: 150px; overflow-y: scroll; overflow-x: hidden }
.ticker li { margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px solid #e3e3e3; opacity: 1 !important; }
#accessControl .contrastChanger.normal { background-color: #fff; border-radius: 50%; width: 20px; height: 20px; border: 1px solid #266cba; font-size: 0; }
#accessControl .contrastChanger.wob { background-color: #000; border-radius: 50%; width: 20px; height: 20px; margin-left: 10px; font-size: 0; border: none; color: #fff; }
#accessControl .contrastChanger.normal { background-color: #fff; border-radius: 50%; width: 20px; height: 20px; border: 1px solid #266cba; font-size: 0; }
#accessControl input { display: inline-block; height: 20px; background: none; border: none; padding: 0; width: auto; color: #266cba; line-height: 18px; cursor: pointer; box-shadow: 0 0 0 #fff; border-radius: 0; padding-right: 9px; }
.ResetBtnGrp {
	margin: 0px -5px 10px;
}
button.ResetFilter, button.ResetText {
	outline: none;
	border: 1px solid var(--mainColor);
	color: var(--mainColor);
	padding: 5px 8px;
	background-color: transparent;
	border-radius: var(--Rounded-6);
	margin: 0px 5px 0px;
	font-size: var(--sttl-theme-font-14);

}
button.ResetFilter:hover, button.ResetText:hover{color: var(--sttl-theme-white); background-color: var(--mainColor);}

div#accessControl {
	padding: 0px 20px;
	height: calc(100% - 70px);
	overflow: auto;
	padding-bottom: 30px;
}
.language select { appearance: none; -moz-appearance: none; -webkit-appearance: none; background: transparent url(../images/down-arrow.png) no-repeat right 5px; border: 0px; cursor: pointer; padding-right: 15px; color: #fff; }
.language select option { color: var(--blackColor); }
.language select:hover, .language select:focus { outline: none; }
.searchBtn { transition: all 0.3s; width: 30px; height: 30px; color: #848484; display: flex; justify-content: center; align-items: center; text-decoration: none; position: relative; cursor: pointer; background: transparent; border: 0px; }
.searchBtnBdr { border-left: 1px solid #848484; }
.searchBtn:hover, .searchBtn:focus { background-color: #0473b7; color: #fff; border-color: #0473b7; }
.searchBox { display: flex; border: 1px solid #cbcbcb; border-radius: var(--Rounded-8); }
.searchBox input { border: 0px; outline: none; padding: 0 5px; width: 100px; }
.searchBox .goBtn { color: #000; text-transform: uppercase; font-weight: bold; transition: all 0.4s; }
.searchBoxcover { display: flex; padding: 5px; }
.searchContainer { position: relative; z-index: 3; }
.headerLogos { padding: 10px 0; }
.socialBox img { width: 100%; max-width: 100%; }
.menuWrap { position: fixed; width: 100%; height: 100%; background-color: #005788; z-index: 99999; top: 0; overflow: hidden; padding: 70px 0px; }
.menuWrap ul ul { display: none; }
.menuWrap ul { margin: 0px; padding: 0px; list-style: none; border-top: 1px solid rgba(255, 255, 255, 0.3); }
.menuWrap ul li { display: flex; }
.menuWrap a { color: #fff; text-decoration: none; border-bottom: 1px solid rgba(255, 255, 255, 0.3); width: 100%; transition: all 0.3s; display: block; padding: 5px 15px; }
.menuWrap a:hover { background-color: rgb(22, 74, 133); }
.closeBtn { position: absolute; right: 20px; top: 20px; width: 30px; height: 30px; border-radius: 50%; display: flex; justify-content: center; align-items: center; cursor: pointer; color: #fff; }
.menuWrap { display: none; }
.menuOpen .menuWrap { display: block; }
body.menuopen { overflow: hidden; }
header .menu-section { z-index: 99999; display: none; width: 100%; height: 100vh; background: rgba(0, 0, 0, .7); position: fixed; top: 0; left: 0px; right: 0; color: #fff; text-align: right; padding: 0; }
header .menu-section nav { width: 100%; height: 100%; display: flex; justify-content: end; padding: 100px 0px 100px; align-items: center; }
header .menu-section ul { list-style: none; margin: 0; overflow-y: auto; height: auto; padding-right: 15px; max-height: 100%; overflow-x: hidden; padding-bottom: 0; }
header .menu-section li { margin-bottom: 10px; }
header .menu-section li:last-child { margin-bottom: 0; }
header .menu-section li img { max-width: 30px; filter: brightness(0) invert(1); }
header .menu-section li a { display: inline-flex; background: var(--mainColor); flex-direction: column; justify-content: center; align-items: center; width: 90px; height: 90px; border-radius: 50%; text-decoration: none; color: #d1be6c; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; }
header .menu-section li span { text-transform: uppercase; font-weight: var(--sttl-theme-font-600); color: var(--whiteColor); font-size: var(--smallsize3) }
header .menu-section li:hover a { background: var(--mainColor80); }
header .menu-section li:hover img { filter: brightness(0) invert(1); }
header .menu-section li:hover span { color: #fff; }
header .openbtn { width: 22px; height: 16px; position: relative; cursor: pointer; border-radius: 5px; display: flex; align-items: center; flex-wrap: wrap; }
header .openbtn>span { width: 100%; height: 2px; background-color: var(--mainColor); border-radius: 5px; }
header .openbtn>span:nth-child(1) { position: absolute; top: 0; left: 0; }
header .openbtn>span:nth-child(3) { bottom: 0; left: 0; position: absolute; }
header .menu-section .openbtn span:nth-child(1) { top: 9px; left: 0px; transform: rotate(-45deg); }
header .menu-section .openbtn span:nth-child(2) { top: 9px; left: 0px; transform: rotate(45deg); }
header .menu-section .openbtn { position: absolute; right: 20px; top: 47px; background: transparent; border-radius: 0; width: 22px; height: 22px; }
header .menu-section .openbtn span { background-color: #fff; position: absolute; width: 100%; }
body.menuopen header .menu-section { display: block; }
body.menuopen header .openbtn { opacity: 0; }
body.menuopen header .menu-section .openbtn { opacity: 1; }
.slider2Btn, .slider1Btn { position: absolute; right: 10px; top: 10px; cursor: pointer; width: 20px; height: 20px; z-index: 99; display: flex; justify-content: center; align-items: center; color: var(--subMainColor); background: #fff; }
.slider2Btn.pause .bi-pause-fill::before, .slider1Btn.pause .bi-pause-fill::before { content: "\f4f4"; }
.tabcontainer-xl { position: relative; height: 100%; }
.socialBox { width: 100%; height: calc(100% - 54px); position: relative;	/* border: 1px solid #000; */ }
.swiper-pagination-bullet-active { background-color: var(--whiteColor); opacity: 1 !important; }
.swiper-pagination-bullet { background-color: var(--whiteColor); opacity: 0.5; }

/*smoke external css popup start*/
.smoke-base { position: fixed; top: 0; left: 0; bottom: 0; right: 0; visibility: hidden; opacity: 0; z-index: 9999!important; }
.smoke-base.smoke-visible { opacity: 1; visibility: visible; }
.smokebg { position: fixed; top: 0; left: 0; bottom: 0; right: 0; }
.dialog-prompt { margin-top: 15px; text-align: center; }
.dialog-buttons { margin: 20px 0 5px 0 }
.smoke { text-align: center; line-height: 150%; }
.dialog-buttons button { display: inline-block; vertical-align: baseline; cursor: pointer; font-style: normal; text-decoration: none; border: 0; outline: 0; margin: 0 5px; -webkit-background-clip: padding-box; line-height: 13px; font-weight: normal; padding: 9px 12px; }
.dialog-prompt input { margin: 0; border: 0; font-family: sans-serif; outline: none; border: 1px solid #aaa; width: 75%; display: inline-block; background-color: transparent; padding: 8px; }
.smoke-base { background: rgba(0, 0, 0, .6); }
.smoke-base .dialog { position: absolute; top: 40%; width: 90%; left: 50%; transform: translateX(-50%); max-width: 560px; }
.smoke-base .dialog-inner { padding: 15px; color: #202020; }
.smoke { background-color: rgba(255, 255, 255, 0.95); box-shadow: 0 2px 8px #666; }
.dialog-buttons button { background-color: rgba(0, 0, 0, .85); border-radius: 0; color: #fff; }
.dialog-buttons button.cancel { background-color: rgba(0, 0, 0, .40); }

/* Footer */
.footer_bottom { background-color: var(--mainColor); padding: 33px 60px; width: 100%; margin-top: auto; }
.footer_bottom .social-links { list-style: none; margin-top:-12px; width: 100%;
	justify-content: end; }
.ft_s { color: var(--sttl-theme-white); }
.footer_bottom .ft_s h3 {  color: var(--sttl-theme-white); font-size: var(--sttl-theme-font-20); font-style: normal; font-weight: var(--sttl-theme-font-600); font-family: var(--sttl-theme-font-primary); line-height: normal; text-transform: uppercase; margin-bottom: 20px; }
.footer_bottom .ft_s ul { padding-bottom: 0px; list-style: none; display: flex; flex-wrap: wrap; }
.footer_bottom .ft_s.footerlist ul li { width: calc(100% / 3); margin-top: 20px; padding-right: 12px; position:relative; padding-left:17px; margin-bottom: 0px; }
.footer_bottom .ft_s.footerlist ul li:before {
	content: "\f105";
	font-family: var(--sttl-theme-font-fontawesome);
	position: absolute;
	left: 0;
}
/* .footer_bottom .ft_s.footerlist ul li span { font-size: var(--sttl-theme-font-14); position: absolute; left: 0; top: 5px; } */
.footer_bottom .ft_s.footerlist ul li:after{display: none;}
.footer_bottom .ft_s ul li a { border-radius: 0px; font-size: var(--sttl-theme-font-20); text-decoration: none; color: var(--sttl-theme-white); line-height: 1; text-transform: unset; margin-bottom: 0px; }
.footer_bottom .ft_s ul li a label{ cursor: pointer;}
.footer_bottom .ft_s ul li a img{ max-width: 25px;}
/* .footer_bottom .ft_s ul li.Twiiter a {  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.494' height='14.944' viewBox='0 0 16.494 14.944'%3E%3Cpath id='path1009' d='M.035,0,6,7.969,0,14.444H1.346L6.6,8.775l4.237,5.669h4.586L9.134,6.031,14.722,0H13.369L8.539,5.221,4.631,0ZM2.019.992h2.1l9.317,12.464h-2.1L2.03.992Z' transform='translate(0.572 0.25)' fill='%23fff' stroke='%23fff' stroke-width='0.5'/%3E%3C/svg%3E");} */
/* .footer_bottom .ft_s ul li.Twiiter a:hover{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.494' height='14.944' viewBox='0 0 16.494 14.944'%3E%3Cpath id='path1009' d='M.035,0,6,7.969,0,14.444H1.346L6.6,8.775l4.237,5.669h4.586L9.134,6.031,14.722,0H13.369L8.539,5.221,4.631,0ZM2.019.992h2.1l9.317,12.464h-2.1L2.03.992Z' transform='translate(0.572 0.25)' fill='rgb(119 29 29)' stroke='rgb(119 29 29)' stroke-width='0.5'/%3E%3C/svg%3E");} */

.footer_bottom .ft_s ul nav { margin-top: -15px; }
.footer_bottom .ft_s ul li a:hover { color: var(--Color-FAAAAA); }
.footer_bottom .social-links li { margin-right: 15px; margin-top: 12px; padding-left: 0px; }
.footer_bottom .social-links li:after{display: none;}
.footer_bottom .social-links li:last-child { margin-right: 0px; }
.footer_bottom .social-links li a { width: 25px; height: 25px; border-radius: 50%; display: flex; justify-content: center; align-items: center; font-size: 0px!important; }
.footer_bottom .social-links li a label{display: none;}
/* .footer_bottom .social-links li a:hover{ background-color: var(--whiteColor); color: var(--mainColor)!important;} */
.footer_bottom p{ padding-bottom: 0px; font-size: var(--sttl-theme-font-20); text-align: left; }
.footer_bottom span {font-size: var(--sttl-theme-font-16); }
.footer_bottom .footerImg { padding-top: 19px; }
.footer_bottom .footerImg a { padding: 2px 10px; background-color: #fff; margin-left: 10px; border-radius: var(--Rounded-4); display: flex; justify-content: center; align-items: center; }
.footer_bottom .footerImg a img{min-height: 40px; max-width: 100px; object-fit: contain;}
.footer_bottom .footerImg a:first-child { margin-left: 0px; }
.footer_bottom .CopyrightText { color: #fff; }
.footer_bottom .CopyrightTextWrap { margin-top: 25px; }
.footer_bottom  > .container { max-width: 100%; padding: 0; }
.footer_bottom .LastUpdatedText{color: var(--whiteColor);}
/*smoke external css popup End*/

/*********Dflip CSS**********/
.df-abs-center { top: 50%; left: 50%; position: absolute; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%) }
.df-abs-h-center { position: absolute; left: 50%; -webkit-transform: translate(-50%); -moz-transform: translate(-50%); -ms-transform: translate(-50%); transform: translate(-50%) }
.df-container { min-height: 320px; background: no-repeat 50%; background-size: cover; width: 100%; position: relative; image-rendering: auto; direction: ltr }
.df-container.df-transparent:not(.df-fullscreen) { background: 0 0 !important }
.df-container.df-custom-fullscreen.df-fullscreen { position: fixed !important; top: 0 !important; left: 0 !important; right: 0 !important; bottom: 0 !important; margin: 0 !important; border: 0 !important; z-index: 999999 }
.df-container .loading-info { position: absolute; top: 100%; margin-top: 20px; margin-left: 5px; padding: 6px 20px; background-color: rgba(0, 0, 0, .09); font-style: italic; border-radius: 5px; font-size: 11px; max-height: 30px; color: #fff; max-width: 200px; transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -webkit-transform: translateX(-50%); left: 50%; opacity: .7; transition: .3s top ease; -webkit-transition: .3s top ease }
.loading-info.df-old-browser { color: gray; background-color: #fff; opacity: .9; text-align: center; max-height: none }
.loading-info.df-old-browser a { font-weight: 700; font-style: normal; text-transform: uppercase; color: #2196f3; display: block; text-decoration: underline; margin: 10px 0 0 }
.df-container.df-init .loading-info { top: 50% }
.df-3dcanvas { position: absolute; z-index: 1; right: 0 }
.df-rtl .df-3dcanvas { right: auto; right: initial; left: 0 }
.df-container a { outline: none; text-decoration: none; box-shadow: none }
.df-container.df-zoom-enabled canvas.df-3dcanvas, .df-container.df-zoom-enabled .df-book-stage { cursor: move; cursor: -webkit-grab }
.df-container:before, .df-container:after { content: " "; transition: .3s .1s opacity; -webkit-transition: .3s .1s opacity; opacity: 0; height: 50px; width: 50px; left: 50%; top: 50%; font-size: 12px; margin: -45px -25px -25px; box-sizing: border-box; position: absolute; pointer-events: none }
.df-container.df-loading:before, .df-container.df-loading:after { content: " "; z-index: 100; opacity: 1 }
.df-container.df-loading:after { content: " "; background-image: url(../images/loading.gif); background-repeat: no-repeat; background-size: 32px; background-position: 50% }
.df-container.df-loading:before { background-color: #fff; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; border: 1px solid rgba(150, 150, 150, .2) }
.df-book-stage { position: absolute; overflow: hidden; right: 0; bottom: 0; z-index: 1; top: 0; left: 0; filter: blur(0); -webkit-filter: blur(0); padding: 30px 50px 70px }
.df-container.df-xs .df-book-stage { padding-left: 20px; padding-right: 20px }
.df-container.df-sidemenu-open .df-book-stage { padding-left: 230px; padding-right: 10px }
.df-container.df-sidemenu-open>.df-ui-btn.df-ui-prev { left: 220px }
.df-rtl.df-container.df-sidemenu-open>.df-ui-btn.df-ui-prev { left: 0 }
.df-rtl.df-container.df-sidemenu-open>.df-ui-btn.df-ui-next { right: 220px }
.df-book-stage.df-zoom-enabled { cursor: move }
.df-page-front:before, .df-page-back:before { content: " " }
.df-book-page .df-page-front:before { background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.2) 10%, rgba(0, 0, 0, 0.15) 25%, rgba(0, 0, 0, 0) 70%); background-image: -moz-linear-gradient(right, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.2) 10%, rgba(0, 0, 0, 0.15) 25%, rgba(0, 0, 0, 0) 70%); background-image: -ms-linear-gradient(right, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.2) 10%, rgba(0, 0, 0, 0.15) 25%, rgba(0, 0, 0, 0) 70%) }
.df-book-page .df-page-back:before { background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.15) 15%, rgba(255, 255, 255, 0.07), rgba(255, 255, 255, 0.0)); background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.15) 15%, rgba(255, 255, 255, 0.07), rgba(255, 255, 255, 0.0)); background-image: -ms-linear-gradient(left, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.15) 15%, rgba(255, 255, 255, 0.07), rgba(255, 255, 255, 0.0)) }
.df-book-wrapper, .df-page-wrapper, .df-book-page, .df-page-content, .df-page-front:before, .df-page-wrapper:after, .df-page-back:before, .df-page-content:after, .df-page-effects, .df-page-effects:before, .df-page-effects { position: absolute; height: 100%; display: block; top: 0 }
.df-page-content, .df-book-page { width: 100% }
.df-book-wrapper { position: relative; margin: 0 auto; transition: .3s left; -webkit-transition: .3s left; left: 0 }
.df-zoom-enabled .df-book-wrapper { transition: none; -webkit-transition: none }
.df-loading.df-container .df-book-wrapper { left: 100% }
.df-book-wrapper.close-right { left: 25% }
.df-book-wrapper.close-left { left: -25% }
.df-book-shadow { position: absolute; z-index: -1; height: 100%; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .3); -moz-box-shadow: 0 0 10px rgba(0, 0, 0, .3); -ms-box-shadow: 0 0 10px rgba(0, 0, 0, .3); box-shadow: 0 0 10px rgba(0, 0, 0, .3) }
.df-book-wrapper .df-book-side-buttons { position: absolute; left: 100%; width: 40px; opacity: .3; height: 100%; cursor: pointer; z-index: 30; -webkit-border-radius: 0 20px 20px 0; -moz-border-radius: 0 20px 20px 0; border-radius: 0 20px 20px 0 }
.df-book-prev-button.df-book-side-buttons { -webkit-border-radius: 20px 0 0 20px; -moz-border-radius: 20px 0 0 20px; border-radius: 20px 0 0 20px }
.df-book-wrapper .df-book-side-buttons:hover { opacity: .5; background-color: rgba(0, 0, 0, .18) }
.df-book-wrapper .df-book-prev-button { right: 100%; left: auto; left: initial }
.df-book-wrapper .df-book-side-buttons:before { position: absolute; font-size: 30px; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); left: 50%; top: 50% }
.df-page-wrapper { overflow: hidden }
.df-hard-page .df-page-wrapper { width: 100% !important; height: 100% !important; overflow: visible; transform-style: preserve-3d; -webkit-transform-origin: 0 50% 0; -moz-transform-origin: 0 50% 0; -ms-transform-origin: 0 50% 0; transform-origin: 0 50% 0 }
.df-book-page.df-flipping, .df-book-page.df-folding { box-shadow: -2px 0 10px transparent }
.df-book-page.df-left-side { left: 0; -webkit-transform-origin: right; -moz-transform-origin: right; -ms-transform-origin: right; transform-origin: right }
.df-book-page.df-right-side { left: 50%; -webkit-transform-origin: left; -moz-transform-origin: left; -ms-transform-origin: left; transform-origin: left }
.df-book-page.df-right-side+.df-page-wrapper.df-right-side { z-index: -1 }
.df-book-page .df-page-front, .df-book-page .df-page-back { width: 100%; background-size: 100.5% 100%; background-size: 100% 100%; height: 100%; background-color: #fff; position: absolute; box-sizing: border-box }
.df-page-back>canvas, .df-page-front>canvas { width: 100%; position: relative; z-index: -1 }
.df-quick-turn:before { opacity: 0 }
.df-book-page.df-flipping.df-left-side:before { background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1)); background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1)); width: 10px; left: -10px }
.df-book-page { width: 50% }
.df-book-page.df-flipping, .df-book-page.df-folding { z-index: 200 !important }
.df-page-content { background-size: 100.25% !important; background-repeat: no-repeat !important; transition-property: transform; -webkit-transition-property: -webkit-transform; width: 100%; overflow: hidden }
.df-book-page.df-left-side .df-page-front { z-index: 2 }
.df-book-page.df-left-side .df-page-back { z-index: 1 }
.df-book-page.df-left-side.df-folding:not(.df-hard-page) .df-page-back { z-index: 3 }
.df-book-page.df-right-side .df-page-front { top: 0; left: 0; z-index: 0 }
.df-book-page, .df-page-front, .df-page-back, .df-page-fold-inner-shadow, .df-page-fold-outer-shadow, .df-page-wrapper { position: absolute; -webkit-transform-origin: 0 0 0; -moz-transform-origin: 0 0 0; -ms-transform-origin: 0 0 0; transform-origin: 0 0 0 }
.df-page-front, .df-page-back { overflow: hidden }
.df-page-fold-outer-shadow { z-index: -1; width: 100%; height: 100% }
.df-page-fold-inner-shadow { position: absolute; z-index: 5; display: none }
.df-book-page.df-folding .df-page-fold-inner-shadow { display: block }
.df-book-page.df-right-side .df-page-back { left: 0; z-index: 1 }
.df-book-page.df-right-side.df-folding .df-page-front { z-index: 2 }
.df-page-wrapper.df-right-side .df-page-back { left: 100%; z-index: 1; overflow: hidden }
.df-hard-page .df-page-front, .df-hard-page .df-page-back { -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden }
.df-hard-page.df-right-side .df-page-front { -webkit-transform-origin: right 50%; -moz-transform-origin: right 50%; -ms-transform-origin: right 50%; transform-origin: right 50%; z-index: 3 !important }
.df-hard-page.df-left-side .df-page-front { -webkit-transform-origin: right 50%; -moz-transform-origin: right 50%; -ms-transform-origin: right 50%; transform-origin: right 50% }
.df-hard-page.df-right-side .df-page-back { -webkit-transform-origin: left 50%; -moz-transform-origin: left 50%; -ms-transform-origin: left 50%; transform-origin: left 50%; z-index: 3 }
.df-hard-page.df-left-side .df-page-back { -webkit-transform-origin: left 50%; -moz-transform-origin: left 50%; -ms-transform-origin: left 50%; transform-origin: left 50% }
.df-page-front:before, .df-page-back:before { width: 20%; z-index: 5; pointer-events: none }
.df-page-front:before { right: 0 }
.df-page-wrapper.df-right-side.df-flipping { z-index: 4 }
.df-ui { height: 60px; padding: 20px 16px 0 }
.df-ui-wrapper, .df-ui-btn { color: #888; vertical-align: top; background-color: #f7f7f7; box-sizing: border-box; text-align: center }
.df-ui-wrapper { box-shadow: 0 1px 4px rgba(0, 0, 0, .3); background-color: #f7f7f7; position: absolute }
.df-share-wrapper { z-index: 2; position: absolute; top: 0; bottom: 0; right: 0; left: 0; background-color: rgba(0, 0, 0, .35); display: none }
.df-share-box { position: absolute; top: 50%; width: 280px; -webkit-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); left: 50%; background-color: #fff; border-radius: var(--Rounded-10); padding: 10px 15px 5px; text-align: center }
span.df-share-title { color: #777; margin-bottom: 10px; display: block }
.df-share-url { background-color: #fff; height: 60px; color: #666; padding: 2px 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; width: 100%; font-size: 12px; box-sizing: border-box; margin-bottom: 0 }
.df-share-button { display: inline-block; text-align: center; cursor: pointer; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; padding: 10px; margin: 3px; color: #aaa }
.df-share-button:hover { color: #444 }
.df-ui-btn { position: relative; width: 35px; right: 0; height: 40px; font-size: 17px; cursor: pointer; z-index: 2; display: inline-block; padding: 12px 5px; line-height: 1 }
.df-floating .df-ui-controls>.df-ui-btn:first-child { border-radius: 5px 0 0 5px }
.df-floating .df-ui-controls>.df-ui-btn:last-child { border-radius: 0 5px 5px 0 }
.df-ui-btn:before { box-sizing: border-box }
.df-ui-thumbnail, .df-ui-share, .df-ui-outline, .df-ui-help, .df-ui-sound { float: left }
.df-ui-btn:hover { color: #00acce }
.df-ui-btn.disabled, .df-ui-btn.disabled:hover { color: #ccc }
.df-ui-page { padding: 8px 5px 2px; font-size: 12px; width: auto; width: 50px; margin: 0; border-radius: 0; background-color: rgba(0, 0, 0, .03) }
.df-ui-page input { width: 100%; background-color: transparent; height: 25px; margin: 0; padding: 0 !important; border: 1px solid #8f8f8f; text-align: center; vertical-align: top; color: transparent; font-size: 14px; top: 0; box-sizing: border-box; z-index: -1; display: inline-block; opacity: 0 }
.df-ui-page input:focus { z-index: 2; opacity: 1; color: inherit }
.df-ui-page input:focus+label { opacity: 0; display: none }
.df-ui-page label { position: absolute; height: 30px; width: 100%; display: block; top: 0; padding-top: 14px; line-height: 1.1em; color: #999; font-size: 13px; font-weight: 400; left: 0; cursor: pointer; background-color: transparent; z-index: 1; box-sizing: border-box }
.df-ui-share { float: left }
.df-ui-fullscreen { bottom: 0 }
.df-ui-zoom { top: 24px; height: 60px; right: 24px; width: 30px; display: none; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px }
.df-ui-sidemenu-close { position: absolute; top: 10px; right: -32px; font-size: 14px; width: 32px; height: 35px; cursor: pointer; padding: 10px 0; background: inherit; border-radius: 0 5px 5px 0; z-index: -1; transition: .5s ease; -webkit-transition: .5s ease }
.df-ui-controls { bottom: 0; width: 100%; height: 40px; padding: 0; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; z-index: 4; display: block }
.df-floating .df-ui-controls { bottom: 10px; width: auto; width: intial; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); left: 50%; margin: 0 auto; display: table; display: flex; border-radius: 5px }
.df-floating.df-controls-top .df-ui-controls { bottom: auto; bottom: intial; top: 10px }
.df-floating.df-controls-hide .df-ui-controls { display: none }
.df-ui-wrapper.df-ui-controls .df-ui-btn { float: none }
.df-ui-size { bottom: 24px; height: 60px; right: 24px }
.df-ui-zoom:before, .df-ui-size:before { height: 0; border-bottom: 1px solid; content: " "; right: 5px; opacity: .3; display: block; position: absolute; top: 30px; left: 5px; z-index: 2 }
.df-ui-zoomin { top: 0 }
.df-ui-zoomout { bottom: 0 }
.df-ui-next { right: 24px; right: 0; border-radius: 0 }
.df-container.df-floating>.df-ui-next { right: 8px }
.df-container.df-floating>.df-ui-prev { left: 2px }
.df-container>.df-ui-next, .df-container>.df-ui-prev { margin-top: -5px; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); top: 50%; position: absolute; opacity: .3; background-color: transparent; height: auto; height: initial; font-size: 36px; color: #000; width: auto; text-align: center; width: initial }
.df-container>.df-ui-next:hover, .df-container>.df-ui-prev:hover { opacity: .7 }
.df-container.df-floating>.df-ui-next, .df-container.df-floating>.df-ui-prev { border-radius: 50%; width: 40px }
.df-ui-prev { left: 0; right: auto; border-radius: 0 }
.df-ui-alt { position: relative !important; right: auto; right: initial; left: auto; left: initial; box-shadow: none !important }
.df-ui-alt.df-ui-next { border-right: 1px solid #ddd }
.df-ui-btn.df-active { color: #00acce; background-color: #e7e7e7 }
.df-ui-fit { display: none }
.df-ui-zoomin, .df-ui-zoomout, .df-ui-fullscreen, .df-ui-more { float: right }
.df-ui-fit { top: 0 }
.df-ui-more .more-container { display: none; position: absolute; bottom: 100%; margin-bottom: 8px !important; right: 10px; background-color: #f7f7f7; z-index: 20; border-radius: 5px; box-shadow: 0 -1px 3px rgba(0, 0, 0, .2) }
.df-controls-top .df-ui-more .more-container { bottom: auto; bottom: initial; margin-top: 8px !important; top: 100%; box-shadow: 0 1px 3px rgba(0, 0, 0, .2) }
.more-container:before { content: " "; position: absolute; border: solid transparent; border-width: 7px; border-top-color: #eee; height: 0; width: 0; bottom: -14px; right: 13px; margin-right: -8px; pointer-events: none }
.df-controls-top .more-container:before { border: solid transparent; border-bottom-color: #eee; border-width: 7px; top: -14px }
.more-container .df-ui-btn { width: auto; width: initial; width: 170px; text-align: left; padding: 8px 10px; height: 36px; border-top: 1px solid #e4e4e4; border-radius: 0 }
.more-container .df-ui-btn:hover { background-color: #eee }
.more-container>.df-ui-btn:first-child { border-radius: 5px; border-top: none }
.more-container>.df-ui-btn:last-child { border-radius: 0 0 5px 5px }
.more-container .df-ui-btn:before { position: absolute; top: 11px; font-size: 14px }
.df-ui-btn span { display: none }
.more-container .df-ui-btn span { font-size: 12px; padding-left: 20px; vertical-align: middle; display: inline-block }
.df-ui-more.df-active .more-container { display: block }
.annotationLayer section, .annotationDiv section, .customLinkAnnotation, .customHtmlAnnotation, .customVideoAnnotation, .linkAnnotation, .highlightAnnotation, .popupAnnotation { position: absolute; z-index: 5; cursor: pointer; pointer-events: all }
.annotationDiv .popupWrapper { position: absolute; width: 20em }
.annotationDiv .popup { position: absolute; z-index: 200; max-width: 20em; background-color: #ff9; box-shadow: 0 2px 5px #333; border-radius: 2px; padding: .6em; margin-left: 5px; cursor: pointer; word-wrap: break-word }
.annotationDiv .popup h1 { font-size: 1em; border-bottom: 1px solid #000; padding-bottom: .2em }
.annotationDiv .popup p { padding-top: .2em }
.annotationDiv .highlightAnnotation, .annotationDiv .underlineAnnotation, .annotationDiv .squigglyAnnotation, .annotationDiv .strikeoutAnnotation, .annotationDiv .fileAttachmentAnnotation { cursor: pointer }
.annotationDiv .textAnnotation img { position: absolute; cursor: pointer }
section.linkAnnotation a, .annotationDiv .buttonWidgetAnnotation.pushButton>a { display: block; height: 100% }
section.linkAnnotation a, a.linkAnnotation, a.customLinkAnnotation, .customHtmlAnnotation, .customVideoAnnotation { background-color: transparent; background-color: #ff0; opacity: .1 }
a.customLinkAnnotation { }
section.linkAnnotation a:hover, a.linkAnnotation:hover, .highlightAnnotation:hover, a.customLinkAnnotation:hover { opacity: .4; border-color: transparent; background-color: #2196f3 }
.annotationDiv { position: absolute; top: 0; left: 0; bottom: 0; right: 0; overflow: hidden }
section.linkAnnotation a .annotationLayer>a { display: block; position: absolute; height: 100%; cursor: pointer; box-sizing: border-box }
section.linkAnnotation a.internalLink:hover { }
.df-page-loading:after, .df-page-loading:before { content: " "; height: 44px; width: 44px; position: absolute; top: 50%; left: 50%; margin: -22px }
.df-page-loading:before { background-color: #fff; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; box-sizing: border-box }
.df-page-loading:after { background-image: url(../images/loading.gif); background-repeat: no-repeat; background-position: center; background-size: 22px }
.df-thumb-container .df-vrow { height: 124px; left: 0; width: 90%; margin: 10px auto; background-position: 50%; cursor: pointer; background-repeat: no-repeat; right: 0; border-radius: 5px }
.df-thumb-container .df-vrow:before { content: ""; background-image: url(../images/loading.gif); background-size: 22px; height: 22px; width: 22px; display: block; top: 60px; margin: 0 auto; position: relative; z-index: 0 }
.df-thumb-container .df-vrow:hover { background-color: #bbb }
.df-floating .df-thumb-container .df-vrow:hover, .df-vrow.df-selected { background-color: #ccc; opacity: 1 }
.df-thumb-container .df-vrow.df-thumb-loaded { background-size: contain }
.df-thumb-container .df-vrow.df-thumb-loaded:before { display: none }
.df-vrow>div { height: 20px; background-color: rgba(170, 170, 170, .54); width: 40px; margin: 0 auto }
.df-sidemenu { float: left; width: 220px; height: auto !important; position: absolute !important; top: 0; z-index: 3; transition: .5s transform ease; -webkit-transition: .5s -webkit-transform ease; transform: translateX(-100%); -webkit-transform: translateX(-100%); -moz-transform: translateX(-100%); -ms-transform: translateX(-100%); left: -50px; background-color: rgba(238, 238, 238, .9) }
.df-rtl .df-sidemenu { left: auto; left: initial; transform: translateX(100%); -webkit-transform: translateX(100%); -moz-transform: translateX(100%); -ms-transform: translateX(100%); right: -50px; direction: rtl }
.df-thumb-container { text-align: center }
.df-outline-container { color: #666; font-size: 12px }
.df-outline-wrapper, .df-thumb-wrapper { position: absolute !important; top: 0; bottom: 0; left: 0; right: 0; height: auto !important; box-shadow: 1px 0 4px rgba(102, 102, 102, .38) }
.df-outline-wrapper { overflow: auto; padding: 10px 10px 5px }
.df-floating .df-outline-container, .df-floating .df-thumb-container { bottom: 0 }
.df-sidemenu.df-sidemenu-visible { display: block; transform: translateX(0); -ms-transform: translateX(0); -moz-transform: translateX(0); -webkit-transform: translateX(0); left: 0 }
.df-outline-toggle { cursor: pointer; float: left; width: 18px; padding: 5px 0; margin-left: -18px; text-align: center }
.df-outline-toggle.df-outlines-hidden~.df-outline-items { display: none }
.df-outline-items>.df-outline-item { margin-left: 18px }
.df-outline-item a:hover, .df-outline-toggle:hover { background-color: #e7e7e7 }
.df-outline-item a { color: inherit !important; text-decoration: none !important; display: block; padding: 5px 0 5px 5px; overflow: hidden; text-overflow: ellipsis; border: none !important; box-shadow: none !important }
.df-outline-toggle:before { content: "\e64b"; font-size: 10px; font-family: themify }
.df-outline-toggle.df-outlines-hidden:before { content: "\e649" }
.df-lightbox-wrapper { position: fixed !important; top: 0; bottom: 0; right: 0; height: auto !important; left: 0; background-color: #fff; z-index: 99999 }
.df-lightbox-controls { float: right; padding: 5px; z-index: 1000; position: relative }
.df-lightbox-close { float: right; height: 40px; text-align: center; font-size: 50px; cursor: pointer; color: #444; border-radius: 50%; border-color: transparent; width: 40px; background-color: transparent; transition: .2s; -webkit-transition: .2s }
.df-lightbox-close:hover { color: #fff; background-color: rgba(0, 0, 0, .21); border-color: #000 }
.df-lightbox-close:before { top: 50%; position: absolute; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); left: 50%; font-size: 24px }
.df-lightbox-wrapper .df-container { position: absolute !important; width: 100%; top: 0; bottom: 0; height: auto !important }
.df-container.df-xs .df-ui-controls .df-ui-btn.df-ui-page { display: none !important }
._df_button, ._df_thumb { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: inline-block; position: relative; cursor: pointer }
._df_button { padding: 5px 15px; background-color: #444; background: #0085ba; color: #fff; font-size: 14px; border-color: #0073aa #006799 #006799; cursor: pointer; border-width: 1px; border-style: solid; -webkit-appearance: none; -webkit-border-radius: 3px; border-radius: 3px; white-space: nowrap }
._df_thumb { border: none; width: 100%; height: 100%; text-align: center; position: absolute; left: 0; top: 0; }
._df_thumb { cursor: pointer; box-shadow: 0 1px 2px rgba(0, 0, 0, .22); display: inline-block; -webkit-transform-style: flat; -moz-transform-style: preserve-3d; transform-style: preserve-3d; box-sizing: border-box; -webkit-transition: .2s; -moz-perspective: 1200px; perspective: 1200px }
._df_books ._df_thumb, ._df_books .df-dummy { width: 140px; height: 200px; text-align: center; display: inline-block; position: relative; margin: 20px 10px; vertical-align: top }
._df_thumb[thumbtype=img] { height: auto }
._df_thumb[thumbtype=img] img { max-width: 100%; max-height: 200px }
._df_book-cover { background-size: 100% 100%; height: 100%; width: 100%; -webkit-transform-origin: left; transform-origin: left; top: 0; background-color: #eee; position: relative; overflow: hidden; -webkit-transition: .3s; -moz-transition: .3s; -ms-transition: .3s; box-shadow: 0 1px 2px rgba(0, 0, 0, .22) }
._df_thumb ._df_book-title { display: none !important; bottom: -100%; position: absolute; width: 100%; left: 0; padding: 5px; font-size: 12px; background: rgba(1, 163, 163, .87); background: rgba(60, 60, 60, .8); box-sizing: border-box; display: block; color: #fff; transition: .4s; -webkit-transition: .4s; opacity: 0 }
._df_thumb ._df_book-tag { float: left; padding: 0 4px 2px; background-color: rgba(0, 0, 0, .26); text-transform: uppercase; font-size: 10px; margin: -15px 0 0 2px; z-index: -1; color: rgba(255, 255, 255, .8); position: relative }
._df_thumb:hover ._df_book-title, ._df_thumb-not-found ._df_book-title { opacity: 1; bottom: 0 }

/* ._df_thumb:hover ._df_book-cover { -webkit-transform: rotateY(-20deg) rotateZ(0deg); -moz-transform: rotateY(-20deg) rotateZ(0deg); -ms-transform: rotateY(-20deg) rotateZ(0deg); transform: rotateY(-20deg) rotateZ(0deg); box-shadow: 3px 0 12px rgba(0, 0, 0, .6) } */
.df-webkit ._df_thumb:hover ._df_book-cover { -webkit-transform: none; -moz-transform: none; -ms-transform: none; transform: none; box-shadow: 1px 0 12px rgba(0, 0, 0, .6) }
._df_books { max-width: 960px; margin: 0 auto; text-align: center; position: relative; z-index: 1; padding: 20px 5px 150px }
._df_books-break { color: rgba(255, 255, 255, .3); font-size: 14px; letter-spacing: 1px; font-weight: 600; margin-top: 25px; text-transform: uppercase }
._df_books-break:after { content: " "; bottom: 0; width: 50px; height: 1px; background-color: rgba(255, 255, 255, .24); display: block; margin: 10px auto }
.df-page-wrapper { -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0) }
.df-container::-webkit-scrollbar { width: 8px }
.df-container::-webkit-scrollbar-button { height: 8px }
.df-container::-webkit-scrollbar-thumb { background: rgba(0, 0, 0, .3); border: 0 #fff; border-radius: 100px }
.df-container::-webkit-scrollbar-thumb:hover { background: rgba(0, 0, 0, .5) }
.df-container::-webkit-scrollbar-thumb:active { background: rgba(0, 0, 0, .5) }
.df-container::-webkit-scrollbar-track { background: rgba(0, 0, 0, .2); border: 0 #fff; border-radius: 100px }
.df-container::-webkit-scrollbar-track:hover { background: rgba(0, 0, 0, .2) }
.df-container::-webkit-scrollbar-track:active { background: rgba(0, 0, 0, .15) }
.df-container::-webkit-scrollbar-corner { background: 0 0 }
.df-skipTransition { -webkit-transition: none !important; -moz-transition: none !important; -ms-transition: none !important; transition: none !important }
.df-container.df-fullscreen { height: 100% !important; max-height: 100% !important; width: 100% !important; max-width: 100% !important }
.df-container.df-double-internal .df-page-front { background-position: left; background-size: cover }
.df-container.df-double-internal .df-page-back { background-position: right; background-size: cover }
.customHtmlAnnotation iframe { position: absolute; top: 0; left: 0; width: 100% !important; height: 100% !important }
.df-rtl .more-container .df-ui-btn { text-align: right; direction: rtl }
.df-rtl .more-container .df-ui-btn:before { right: 10px }
.df-rtl .more-container .df-ui-btn span { padding: 0; padding-right: 20px }
.df-rtl .df-outline-items>.df-outline-item { margin: 0 18px 0 0; text-align: right; direction: rtl }
.df-rtl .df-outline-toggle { float: right; margin: 0 -18px 0 0 }
.df-rtl .df-outline-toggle.df-outlines-hidden:before { content: "\e64a" }
.df-rtl .df-sidemenu.df-sidemenu-visible { left: auto; left: initial; right: 0 }
.df-rtl .df-ui-sidemenu-close { right: auto; right: initial; left: -32px; border-radius: 5px 0 0 5px }
._df_thumb[thumbtype=img] ._df_thumb-not-found { height: 200px; position: relative }

/************Themify Icons Min**********/
@font-face { font-family: 'themify'; src: url('fonts/themify.eot'); src: url('fonts/themify.eot?#iefix') format('embedded-opentype'), url('../fonts/themify.woff') format('woff'), url('../fonts/themify.ttf') format('truetype'), url('../fonts/themify.svg') format('svg'); font-weight: normal; font-style: normal }
[class^="ti-"]:before, [class*=" ti-"]:before { font-family: 'themify'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale }
.ti-wand:before { content: "\e600" }
.ti-volume:before { content: "\e601" }
.ti-user:before { content: "\e602" }
.ti-unlock:before { content: "\e603" }
.ti-unlink:before { content: "\e604" }
.ti-trash:before { content: "\e605" }
.ti-thought:before { content: "\e606" }
.ti-target:before { content: "\e607" }
.ti-tag:before { content: "\e608" }
.ti-tablet:before { content: "\e609" }
.ti-star:before { content: "\e60a" }
.ti-spray:before { content: "\e60b" }
.ti-signal:before { content: "\e60c" }
.ti-shopping-cart:before { content: "\e60d" }
.ti-shopping-cart-full:before { content: "\e60e" }
.ti-settings:before { content: "\e60f" }
.ti-search:before { content: "\e610" }
.ti-zoom-in:before { content: "\e611" }
.ti-zoom-out:before { content: "\e612" }
.ti-cut:before { content: "\e613" }
.ti-ruler:before { content: "\e614" }
.ti-ruler-pencil:before { content: "\e615" }
.ti-ruler-alt:before { content: "\e616" }
.ti-bookmark:before { content: "\e617" }
.ti-bookmark-alt:before { content: "\e618" }
.ti-reload:before { content: "\e619" }
.ti-plus:before { content: "\e61a" }
.ti-pin:before { content: "\e61b" }
.ti-pencil:before { content: "\e61c" }
.ti-pencil-alt:before { content: "\e61d" }
.ti-paint-roller:before { content: "\e61e" }
.ti-paint-bucket:before { content: "\e61f" }
.ti-na:before { content: "\e620" }
.ti-mobile:before { content: "\e621" }
.ti-minus:before { content: "\e622" }
.ti-medall:before { content: "\e623" }
.ti-medall-alt:before { content: "\e624" }
.ti-marker:before { content: "\e625" }
.ti-marker-alt:before { content: "\e626" }
.ti-arrow-up:before { content: "\e627" }
.ti-arrow-right:before { content: "\e628" }
.ti-arrow-left:before { content: "\e629" }
.ti-arrow-down:before { content: "\e62a" }
.ti-lock:before { content: "\e62b" }
.ti-location-arrow:before { content: "\e62c" }
.ti-link:before { content: "\e62d" }
.ti-layout:before { content: "\e62e" }
.ti-layers:before { content: "\e62f" }
.ti-layers-alt:before { content: "\e630" }
.ti-key:before { content: "\e631" }
.ti-import:before { content: "\e632" }
.ti-image:before { content: "\e633" }
.ti-heart:before { content: "\e634" }
.ti-heart-broken:before { content: "\e635" }
.ti-hand-stop:before { content: "\e636" }
.ti-hand-open:before { content: "\e637" }
.ti-hand-drag:before { content: "\e638" }
.ti-folder:before { content: "\e639" }
.ti-flag:before { content: "\e63a" }
.ti-flag-alt:before { content: "\e63b" }
.ti-flag-alt-2:before { content: "\e63c" }
.ti-eye:before { content: "\e63d" }
.ti-export:before { content: "\e63e" }
.ti-exchange-vertical:before { content: "\e63f" }
.ti-desktop:before { content: "\e640" }
.ti-cup:before { content: "\e641" }
.ti-crown:before { content: "\e642" }
.ti-comments:before { content: "\e643" }
.ti-comment:before { content: "\e644" }
.ti-comment-alt:before { content: "\e645" }
.ti-close:before { content: "\e646" }
.ti-clip:before { content: "\e647" }
.ti-angle-up:before { content: "\e648" }
.ti-angle-right:before { content: "\e649" }
.ti-angle-left:before { content: "\e64a" }
.ti-angle-down:before { content: "\e64b" }
.ti-check:before { content: "\e64c" }
.ti-check-box:before { content: "\e64d" }
.ti-camera:before { content: "\e64e" }
.ti-announcement:before { content: "\e64f" }
.ti-brush:before { content: "\e650" }
.ti-briefcase:before { content: "\e651" }
.ti-bolt:before { content: "\e652" }
.ti-bolt-alt:before { content: "\e653" }
.ti-blackboard:before { content: "\e654" }
.ti-bag:before { content: "\e655" }
.ti-move:before { content: "\e656" }
.ti-arrows-vertical:before { content: "\e657" }
.ti-arrows-horizontal:before { content: "\e658" }
.ti-fullscreen:before { content: "\e659" }
.ti-arrow-top-right:before { content: "\e65a" }
.ti-arrow-top-left:before { content: "\e65b" }
.ti-arrow-circle-up:before { content: "\e65c" }
.ti-arrow-circle-right:before { content: "\e65d" }
.ti-arrow-circle-left:before { content: "\e65e" }
.ti-arrow-circle-down:before { content: "\e65f" }
.ti-angle-double-up:before { content: "\e660" }
.ti-angle-double-right:before { content: "\e661" }
.ti-angle-double-left:before { content: "\e662" }
.ti-angle-double-down:before { content: "\e663" }
.ti-zip:before { content: "\e664" }
.ti-world:before { content: "\e665" }
.ti-wheelchair:before { content: "\e666" }
.ti-view-list:before { content: "\e667" }
.ti-view-list-alt:before { content: "\e668" }
.ti-view-grid:before { content: "\e669" }
.ti-uppercase:before { content: "\e66a" }
.ti-upload:before { content: "\e66b" }
.ti-underline:before { content: "\e66c" }
.ti-truck:before { content: "\e66d" }
.ti-timer:before { content: "\e66e" }
.ti-ticket:before { content: "\e66f" }
.ti-thumb-up:before { content: "\e670" }
.ti-thumb-down:before { content: "\e671" }
.ti-text:before { content: "\e672" }
.ti-stats-up:before { content: "\e673" }
.ti-stats-down:before { content: "\e674" }
.ti-split-v:before { content: "\e675" }
.ti-split-h:before { content: "\e676" }
.ti-smallcap:before { content: "\e677" }
.ti-shine:before { content: "\e678" }
.ti-shift-right:before { content: "\e679" }
.ti-shift-left:before { content: "\e67a" }
.ti-shield:before { content: "\e67b" }
.ti-notepad:before { content: "\e67c" }
.ti-server:before { content: "\e67d" }
.ti-quote-right:before { content: "\e67e" }
.ti-quote-left:before { content: "\e67f" }
.ti-pulse:before { content: "\e680" }
.ti-printer:before { content: "\e681" }
.ti-power-off:before { content: "\e682" }
.ti-plug:before { content: "\e683" }
.ti-pie-chart:before { content: "\e684" }
.ti-paragraph:before { content: "\e685" }
.ti-panel:before { content: "\e686" }
.ti-package:before { content: "\e687" }
.ti-music:before { content: "\e688" }
.ti-music-alt:before { content: "\e689" }
.ti-mouse:before { content: "\e68a" }
.ti-mouse-alt:before { content: "\e68b" }
.ti-money:before { content: "\e68c" }
.ti-microphone:before { content: "\e68d" }
.ti-menu:before { content: "\e68e" }
.ti-menu-alt:before { content: "\e68f" }
.ti-map:before { content: "\e690" }
.ti-map-alt:before { content: "\e691" }
.ti-loop:before { content: "\e692" }
.ti-location-pin:before { content: "\e693" }
.ti-list:before { content: "\e694" }
.ti-light-bulb:before { content: "\e695" }
.ti-Italic:before { content: "\e696" }
.ti-info:before { content: "\e697" }
.ti-infinite:before { content: "\e698" }
.ti-id-badge:before { content: "\e699" }
.ti-hummer:before { content: "\e69a" }
.ti-home:before { content: "\e69b" }
.ti-help:before { content: "\e69c" }
.ti-headphone:before { content: "\e69d" }
.ti-harddrives:before { content: "\e69e" }
.ti-harddrive:before { content: "\e69f" }
.ti-gift:before { content: "\e6a0" }
.ti-game:before { content: "\e6a1" }
.ti-filter:before { content: "\e6a2" }
.ti-files:before { content: "\e6a3" }
.ti-file:before { content: "\e6a4" }
.ti-eraser:before { content: "\e6a5" }
.ti-envelope:before { content: "\e6a6" }
.ti-download:before { content: "\e6a7" }
.ti-direction:before { content: "\e6a8" }
.ti-direction-alt:before { content: "\e6a9" }
.ti-dashboard:before { content: "\e6aa" }
.ti-control-stop:before { content: "\e6ab" }
.ti-control-shuffle:before { content: "\e6ac" }
.ti-control-play:before { content: "\e6ad" }
.ti-control-pause:before { content: "\e6ae" }
.ti-control-forward:before { content: "\e6af" }
.ti-control-backward:before { content: "\e6b0" }
.ti-cloud:before { content: "\e6b1" }
.ti-cloud-up:before { content: "\e6b2" }
.ti-cloud-down:before { content: "\e6b3" }
.ti-clipboard:before { content: "\e6b4" }
.ti-car:before { content: "\e6b5" }
.ti-calendar:before { content: "\e6b6" }
.ti-book:before { content: "\e6b7" }
.ti-bell:before { content: "\e6b8" }
.ti-basketball:before { content: "\e6b9" }
.ti-bar-chart:before { content: "\e6ba" }
.ti-bar-chart-alt:before { content: "\e6bb" }
.ti-back-right:before { content: "\e6bc" }
.ti-back-left:before { content: "\e6bd" }
.ti-arrows-corner:before { content: "\e6be" }
.ti-archive:before { content: "\e6bf" }
.ti-anchor:before { content: "\e6c0" }
.ti-align-right:before { content: "\e6c1" }
.ti-align-left:before { content: "\e6c2" }
.ti-align-justify:before { content: "\e6c3" }
.ti-align-center:before { content: "\e6c4" }
.ti-alert:before { content: "\e6c5" }
.ti-alarm-clock:before { content: "\e6c6" }
.ti-agenda:before { content: "\e6c7" }
.ti-write:before { content: "\e6c8" }
.ti-window:before { content: "\e6c9" }
.ti-widgetized:before { content: "\e6ca" }
.ti-widget:before { content: "\e6cb" }
.ti-widget-alt:before { content: "\e6cc" }
.ti-wallet:before { content: "\e6cd" }
.ti-video-clapper:before { content: "\e6ce" }
.ti-video-camera:before { content: "\e6cf" }
.ti-vector:before { content: "\e6d0" }
.ti-themify-logo:before { content: "\e6d1" }
.ti-themify-favicon:before { content: "\e6d2" }
.ti-themify-favicon-alt:before { content: "\e6d3" }
.ti-support:before { content: "\e6d4" }
.ti-stamp:before { content: "\e6d5" }
.ti-split-v-alt:before { content: "\e6d6" }
.ti-slice:before { content: "\e6d7" }
.ti-shortcode:before { content: "\e6d8" }
.ti-shift-right-alt:before { content: "\e6d9" }
.ti-shift-left-alt:before { content: "\e6da" }
.ti-ruler-alt-2:before { content: "\e6db" }
.ti-receipt:before { content: "\e6dc" }
.ti-pin2:before { content: "\e6dd" }
.ti-pin-alt:before { content: "\e6de" }
.ti-pencil-alt2:before { content: "\e6df" }
.ti-palette:before { content: "\e6e0" }
.ti-more:before { content: "\e6e1" }
.ti-more-alt:before { content: "\e6e2" }
.ti-microphone-alt:before { content: "\e6e3" }
.ti-magnet:before { content: "\e6e4" }
.ti-line-double:before { content: "\e6e5" }
.ti-line-dotted:before { content: "\e6e6" }
.ti-line-dashed:before { content: "\e6e7" }
.ti-layout-width-full:before { content: "\e6e8" }
.ti-layout-width-default:before { content: "\e6e9" }
.ti-layout-width-default-alt:before { content: "\e6ea" }
.ti-layout-tab:before { content: "\e6eb" }
.ti-layout-tab-window:before { content: "\e6ec" }
.ti-layout-tab-v:before { content: "\e6ed" }
.ti-layout-tab-min:before { content: "\e6ee" }
.ti-layout-slider:before { content: "\e6ef" }
.ti-layout-slider-alt:before { content: "\e6f0" }
.ti-layout-sidebar-right:before { content: "\e6f1" }
.ti-layout-sidebar-none:before { content: "\e6f2" }
.ti-layout-sidebar-left:before { content: "\e6f3" }
.ti-layout-placeholder:before { content: "\e6f4" }
.ti-layout-menu:before { content: "\e6f5" }
.ti-layout-menu-v:before { content: "\e6f6" }
.ti-layout-menu-separated:before { content: "\e6f7" }
.ti-layout-menu-full:before { content: "\e6f8" }
.ti-layout-media-right-alt:before { content: "\e6f9" }
.ti-layout-media-right:before { content: "\e6fa" }
.ti-layout-media-overlay:before { content: "\e6fb" }
.ti-layout-media-overlay-alt:before { content: "\e6fc" }
.ti-layout-media-overlay-alt-2:before { content: "\e6fd" }
.ti-layout-media-left-alt:before { content: "\e6fe" }
.ti-layout-media-left:before { content: "\e6ff" }
.ti-layout-media-center-alt:before { content: "\e700" }
.ti-layout-media-center:before { content: "\e701" }
.ti-layout-list-thumb:before { content: "\e702" }
.ti-layout-list-thumb-alt:before { content: "\e703" }
.ti-layout-list-post:before { content: "\e704" }
.ti-layout-list-large-image:before { content: "\e705" }
.ti-layout-line-solid:before { content: "\e706" }
.ti-layout-grid4:before { content: "\e707" }
.ti-layout-grid3:before { content: "\e708" }
.ti-layout-grid2:before { content: "\e709" }
.ti-layout-grid2-thumb:before { content: "\e70a" }
.ti-layout-cta-right:before { content: "\e70b" }
.ti-layout-cta-left:before { content: "\e70c" }
.ti-layout-cta-center:before { content: "\e70d" }
.ti-layout-cta-btn-right:before { content: "\e70e" }
.ti-layout-cta-btn-left:before { content: "\e70f" }
.ti-layout-column4:before { content: "\e710" }
.ti-layout-column3:before { content: "\e711" }
.ti-layout-column2:before { content: "\e712" }
.ti-layout-accordion-separated:before { content: "\e713" }
.ti-layout-accordion-merged:before { content: "\e714" }
.ti-layout-accordion-list:before { content: "\e715" }
.ti-ink-pen:before { content: "\e716" }
.ti-info-alt:before { content: "\e717" }
.ti-help-alt:before { content: "\e718" }
.ti-headphone-alt:before { content: "\e719" }
.ti-hand-point-up:before { content: "\e71a" }
.ti-hand-point-right:before { content: "\e71b" }
.ti-hand-point-left:before { content: "\e71c" }
.ti-hand-point-down:before { content: "\e71d" }
.ti-gallery:before { content: "\e71e" }
.ti-face-smile:before { content: "\e71f" }
.ti-face-sad:before { content: "\e720" }
.ti-credit-card:before { content: "\e721" }
.ti-control-skip-forward:before { content: "\e722" }
.ti-control-skip-backward:before { content: "\e723" }
.ti-control-record:before { content: "\e724" }
.ti-control-eject:before { content: "\e725" }
.ti-comments-smiley:before { content: "\e726" }
.ti-brush-alt:before { content: "\e727" }
.ti-youtube:before { content: "\e728" }
.ti-vimeo:before { content: "\e729" }
.ti-twitter:before { content: "\e72a" }
.ti-time:before { content: "\e72b" }
.ti-tumblr:before { content: "\e72c" }
.ti-skype:before { content: "\e72d" }
.ti-share:before { content: "\e72e" }
.ti-share-alt:before { content: "\e72f" }
.ti-rocket:before { content: "\e730" }
.ti-pinterest:before { content: "\e731" }
.ti-new-window:before { content: "\e732" }
.ti-microsoft:before { content: "\e733" }
.ti-list-ol:before { content: "\e734" }
.ti-linkedin:before { content: "\e735" }
.ti-layout-sidebar-2:before { content: "\e736" }
.ti-layout-grid4-alt:before { content: "\e737" }
.ti-layout-grid3-alt:before { content: "\e738" }
.ti-layout-grid2-alt:before { content: "\e739" }
.ti-layout-column4-alt:before { content: "\e73a" }
.ti-layout-column3-alt:before { content: "\e73b" }
.ti-layout-column2-alt:before { content: "\e73c" }
.ti-instagram:before { content: "\e73d" }
.ti-google:before { content: "\e73e" }
.ti-github:before { content: "\e73f" }
.ti-flickr:before { content: "\e740" }
.ti-facebook:before { content: "\e741" }
.ti-dropbox:before { content: "\e742" }
.ti-dribbble:before { content: "\e743" }
.ti-apple:before { content: "\e744" }
.ti-android:before { content: "\e745" }
.ti-save:before { content: "\e746" }
.ti-save-alt:before { content: "\e747" }
.ti-yahoo:before { content: "\e748" }
.ti-wordpress:before { content: "\e749" }
.ti-vimeo-alt:before { content: "\e74a" }
.ti-twitter-alt:before { content: "\e74b" }
.ti-tumblr-alt:before { content: "\e74c" }
.ti-trello:before { content: "\e74d" }
.ti-stack-overflow:before { content: "\e74e" }
.ti-soundcloud:before { content: "\e74f" }
.ti-sharethis:before { content: "\e750" }
.ti-sharethis-alt:before { content: "\e751" }
.ti-reddit:before { content: "\e752" }
.ti-pinterest-alt:before { content: "\e753" }
.ti-microsoft-alt:before { content: "\e754" }
.ti-linux:before { content: "\e755" }
.ti-jsfiddle:before { content: "\e756" }
.ti-joomla:before { content: "\e757" }
.ti-html5:before { content: "\e758" }
.ti-flickr-alt:before { content: "\e759" }
.ti-email:before { content: "\e75a" }
.ti-drupal:before { content: "\e75b" }
.ti-dropbox-alt:before { content: "\e75c" }
.ti-css3:before { content: "\e75d" }
.ti-rss:before { content: "\e75e" }
.ti-rss-alt:before { content: "\e75f" }

/*table height css here*/
.table-min-width{min-width:1300px;}
.headStickyStyle table thead { position: sticky; top: 0; background-color: #fff; z-index: 1; }
.table-min-hight{max-height:600px;}
/*table height css here*/



.headerMenus ul li .dropbutton-widget{padding:0px 0px;overflow: hidden;}
.headerMenus .languages .language-link{padding: 6px 10px;width: 100%;display: inline-block; color: var(--blackColor); font-size: var(--sttl-theme-font-16);}
.headerMenus .languages .language-link:hover,
.headerMenus .languages .language-link.active-language{background-color: #f1f1f1;}








/* AVIK */
:root {--Color-White: #ffffff; --Color-A72626: #A72626; --Color-FCDADA:#FCDADA;--Color-A72626:#A72626;}


.PlayBtnSlider{
	z-index: 1;
	width: 40px;
	height: 40px;
	background: rgba(0, 0, 0, 0.3);
	border: none;
	outline: none;
	border-radius: 50%;
}
.PlayBtnSlider:after{
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-size: 24px;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23fff'%3E%3Cpath d='M520-200v-560h240v560H520Zm-320 0v-560h240v560H200Zm400-80h80v-400h-80v400Zm-320 0h80v-400h-80v400Zm0-400v400-400Zm320 0v400-400Z'/%3E%3C/svg%3E");
}
.PlayBtnSlider.paused:after{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23fff'%3E%3Cpath d='M320-200v-560l440 280-440 280Zm80-280Zm0 134 210-134-210-134v268Z'/%3E%3C/svg%3E");
}


.home-swiper-btn1-prev, .home-swiper-btn1-next { opacity: 1; border: none; background-color: rgba(0,0,0,.6); width: 20px; height: 20px; padding: 0px;  }
.home-swiper-btn1-prev:after, .home-swiper-btn1-next:after{content: ""; display: inline-block; width: 100%; height: 100%; background-size: 13px; background-repeat: no-repeat; background-position: center; }
.home-swiper-btn1-prev:after {  display: inline-block; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFFFFF'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e"); }
.home-swiper-btn1-next:after {  display: inline-block;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFFFFF'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); }
.HomeSocialVideoGallerySlider .home-swiper-btn1-pagination { position: absolute; margin: 0; z-index: 1; display: flex; justify-content: center; }
.HomeSocialVideoGallerySlider .home-swiper-btn1-pagination .swiper-pagination-bullet { background-color: var(--mainColor); width: 10px; height: 10px; }
/* Common CSS */
.home-padding{padding: 40px 120px 40px 120px; width: 100%;}
.home-common-head {display: flex; align-items: center;}
.home-common-head img, .home-common-head svg{margin-right: 15px!important; width: 48px; height: 48px;}
.home-common-head svg path{stroke: var(--mainColor);}

.home-social-media-head svg path {
	stroke: unset;
	fill: var(--whiteColor);
}

.home-imp-link-head svg path,  .home-explore-head svg path, .home-recent-docs-head svg path, .home-key-offering-head svg path, .home-about-ministry-head svg path {
	fill: var(--mainColor);
}


.home-common-head h4{font-size: var(--sttl-theme-font-24);line-height: 1.3;font-weight: var(--sttl-theme-font-700);position: relative;  }
.home-common-head h4:before{display: inline-block; margin-right: 14px; position: relative; top: 3px;}
/* Common Btn View All */
.home-view-all-btn{margin-top: 16px;display: flex;}
.btnEventlist,
.home-view-all-btn a {
	font-size: var(--sttl-theme-font-14);
	z-index: 11;
	padding: 10px 14px;
	position: relative;
	transition: var(--sttl-theme-transition);
	font-weight: var(--sttl-theme-font-600);
	color: var(--mainColor);
	text-transform: uppercase;
	border-radius: var(--Rounded-4);
	background-color: var(--Color-FCDADA);
	display: flex;
	align-items: center;
	line-height: 1;
}
.btnEventlist::after,
.home-view-all-btn a::after {
content: "";
width: 24px;
    height: 24px;
    display: inline-block;
    background-position: center center;
    background-repeat: no-repeat;
		background-size: contain;
    margin-left: -7px;
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.2' viewBox='0 0 48 48' width='48' height='48'%3E%3Cstyle%3E.a%7Bfill:%23771d1d%7D%3C/style%3E%3Cpath class='a' d='m43.5 23.9l-9.9-9.9 2.2-2.1 12 12.1-12.1 12-2.1-2.1z'/%3E%3C/svg%3E");
}
.btnEventlist:hover,
.home-view-all-btn a:hover {
	background-color: var(--Color-FAAAAA);
}
.btnEventlist:focus,
.home-view-all-btn a:focus{outline: 1px solid #000!important;}

/* .home-view-all-btn a:hover::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6.811' height='12.121' viewBox='0 0 6.811 12.121'%3E%3Cpath id='Icon_akar-chevron-right-small' data-name='Icon akar-chevron-right-small' d='M13.5,9l5,5-5,5' transform='translate(-12.439 -7.939)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");} */

/* Home Banner Section */
.home-banner-section { padding: 0; }
.home-banner-section .Content .Thumb { padding-bottom: 33.35%; position: relative; z-index: 1; background-color: #000; }
.home-banner-section img { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 100%; height: 100%; object-fit: cover; }
.rich-heritage-wrap { bottom: 40px; left: 50%; transform: translateX(-50%); max-width: 900px; z-index: 1; width: 100%; }
.rich-heritage-head { color: var(--sttl-theme-white); font-size: var(--sttl-theme-font-36); font-weight: var(--sttl-theme-font-700); line-height: 1.4; margin-bottom: 10px; }
.rich-heritage-wrap p { color: var(--sttl-theme-white); padding: 0; text-align: center; font-weight: normal; }
.home-banner-section .Content .Thumb:after { content: ""; bottom: 0; width: 100%; height: 30%; z-index: 0; background: transparent linear-gradient(180deg, transparent 0%, #000000 100%); position: absolute; }
.home-banner-section .BannerSwiperPagination { position: absolute; bottom: 15px; z-index: 1; text-align: end; padding-bottom: 0px; padding-right: 150px; }
.home-banner-section .BannerSwiperPagination span.swiper-pagination-bullet { width: 16px; height: 16px; background-color: var(--whiteColor); opacity: 1; background-color: var(--Color-FCDADA); }
.home-banner-section .BannerSwiperPagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: var(--mainColor);}
.rich-heritage-wrap .heading{ display: none;}
.home-banner-section .PrevBtnDbmi, .home-banner-section .NextBtnDbmi {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	z-index: 1;
}
.home-banner-section .PrevBtnDbmi {left: 30px;}
.home-banner-section .NextBtnDbmi{right: 30px;}

.home-banner-section .PlayBtnSlider {
	position: absolute;
	right: 106px;
	bottom: 10px;
}
/* Announcements section css */
.home-announcements.home-padding{padding-top:0;padding-bottom: 0; overflow: hidden;}
.home-announcements{ background-color: rgb(211, 211, 211);}
.announcement-wrap{padding: 14px 0;}
.announcememnts-head p{padding: 0;font-size: var(--sttl-theme-font-20);font-weight: var(--sttl-theme-font-600);color: var(--mainColor);line-height: 1.3; white-space: nowrap;}
.announcememnts-head svg path{ fill: var(--mainColor);}
.home-marquee-play-pause{right: -5px; min-width: 24px;min-height: 24px; width: 24px;height: 24px;background-color: transparent;border-radius: 50%;margin-left: 0px; display: flex; justify-content: center; align-items: center;}
.home-marquee-play-pause::before{content: ''; width: 24px; height: 24px; display: inline-block; background-position: center center; background-size: contain; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23771d1d'%3E%3Cpath d='M520-200v-560h240v560H520Zm-320 0v-560h240v560H200Zm400-80h80v-400h-80v400Zm-320 0h80v-400h-80v400Zm0-400v400-400Zm320 0v400-400Z'/%3E%3C/svg%3E"); }
.home-marquee-play-pause.Play::before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23771d1d'%3E%3Cpath d='M320-200v-560l440 280-440 280Zm80-280Zm0 134 210-134-210-134v268Z'/%3E%3C/svg%3E");}
.home-marquee-wrap{overflow: hidden;margin: 0 30px 0 28px;width: 100%;}
.home-marquee { display: flex; width: 100%; animation: marqueeSlide 20s linear infinite; list-style: none;padding: 0;}
.home-marquee.MarqueePause {animation-play-state: paused;}
.home-marquee li {margin-right: 50px;position: relative;padding-left: 22px; font-size: var(--sttl-theme-font-20); font-weight: var(--sttl-theme-font-500);}
.home-marquee li::before {position: absolute;top: 50%;left: 0;width: 10px;height: 10px;transform: translateY(-50%);border-radius: 50%;background-color: #D75151;content: '';}
.home-marquee li a { white-space: nowrap;font-weight: normal;color: var(--sttl-theme-black); font-weight: var(--sttl-theme-font-500);}
.home-marquee li a:hover {color: var(--mainColor);}
@keyframes marqueeSlide {
	from { transform: translateX(0); }
	to { transform: translateX(-50%); }
}
.home-marquee-view-all-btn a{font-weight: var(--sttl-theme-font-500);color: var(--Color-A72626);transition: 0.3s all linear;position: relative;white-space: nowrap;}
.home-marquee-view-all-btn a:hover{color: #ed5c5c;}
.home-marquee-view-all-btn a::after{content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.874' height='13.403' viewBox='0 0 16.874 13.403'%3E%3Cpath id='Icon_akar-arrow-right' data-name='Icon akar-arrow-right' d='M3,12.787H17.874M12.587,7.5l5.287,5.287-5.287,5.287' transform='translate(-2 -6.086)' fill='none' stroke='%23a72626' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E");transform: translateY(-50%);font-family: var(--sttl-theme-font-fontawesome);font-size: 14px;margin-left: 9px;}
.home-marquee-view-all-btn a:hover::after{content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.874' height='13.403' viewBox='0 0 16.874 13.403'%3E%3Cpath id='Icon_akar-arrow-right' data-name='Icon akar-arrow-right' d='M3,12.787H17.874M12.587,7.5l5.287,5.287-5.287,5.287' transform='translate(-2 -6.086)' fill='none' stroke='%23ed5c5c' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E");transform: translateY(-50%);font-family: var(--sttl-theme-font-fontawesome);font-size: 14px;margin-left: 9px;}


/* Vision Statement */
.vision-statement-section{ background-color: var(--Color-EBEAEA); padding-top: 45px; padding-bottom: 45px;}
.vision-statement-section .vision-in .row{align-items: center;}
.vision-statement-section .vision-in {
	max-width: 1281px;
	margin: 0 auto;
	width: 100%;
}
.vision-statement-section .vision-in .pm-in img{background-color: var(--whiteColor); border-radius: 50%;     box-shadow: 0 2px 4px 0 rgba(35, 35, 47, .06), 0 6px 12px 0 rgba(35, 35, 47, .08);}
/* .modiji-img-wrap .pm-in:before{content: '';position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 300px;height: 300px;background-color: var(--sttl-theme-white);opacity: 0.2;box-shadow: 0px 0px 16px #00000029;border-radius: 50%;} */
.statement-vision-text{width: 100%;padding: 15px 0px 15px;}
.statement-vision-text p{font-size: var(--sttl-theme-font-24);line-height: 1.2;color: var(--mainColor);font-weight: var(--sttl-theme-font-500);text-align: left;padding: 0;}
.statement-vision-text::before {    position: absolute;
	top: -4px;
	left: -3px;
	content: "";
	background-repeat: no-repeat;
	background-position: center center;
	background-size: contain;
	width: 22px;
	height: 22px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='512.000000pt' height='512.000000pt' viewBox='0 0 512.000000 512.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,512.000000) scale(0.100000,-0.100000)' fill='%23771d1d' stroke='none'%3E%3Cpath d='M1815 3947 c-603 -314 -1012 -822 -1126 -1398 -29 -146 -32 -422 -6 -565 32 -175 101 -350 185 -469 116 -166 202 -245 344 -316 130 -65 211 -84 373 -83 163 0 229 14 346 75 140 73 240 183 320 354 52 110 71 198 70 320 -2 410 -309 718 -741 742 -118 6 -191 -4 -281 -41 l-61 -25 7 47 c22 151 90 345 166 478 132 230 359 452 626 611 51 31 92 59 91 62 -8 18 -184 270 -188 270 -3 0 -59 -28 -125 -62z'/%3E%3Cpath d='M3950 3949 c-675 -356 -1107 -948 -1149 -1576 -29 -438 96 -801 363 -1051 276 -258 769 -283 1028 -52 101 90 206 267 243 409 85 329 -72 679 -375 835 -201 104 -452 124 -632 51 -32 -12 -58 -21 -58 -18 0 3 9 49 20 103 85 417 341 756 773 1022 53 33 97 62 97 65 0 8 -184 273 -189 273 -3 0 -58 -28 -121 -61z'/%3E%3C/g%3E%3C/svg%3E");}

	.statement-vision-text::after {position: absolute;bottom: 0;left: 0;content: '';width: 100%;height: 1px; background-color: var(--mainColor);}
.vision-bottom-wrap{margin-top: 15px; align-items: start!important;}

.vision-bottom-wrap .vision-date-wrap p{text-transform: uppercase; font-size: var(--sttl-theme-font-16);line-height: 1.7;font-weight:var(--sttl-theme-font-500);padding: 0;color: var(--mainColor);}
.vision-bottom-wrap .vision-date-wrap p.vision-main-date{font-weight:var(--sttl-theme-font-500); width: 100%;}
.vision-bottom-wrap .vision-date-wrap { flex-wrap: wrap; max-width: calc(100% - 200px); }

.vision-bottom-wrap .home-view-all-btn a:after{display: none;}
.vision-bottom-wrap .home-view-all-btn a:before{ margin-right: 4px;  background-size: contain;
	background-repeat: no-repeat;
	background-position: center center; content: ""; display: inline-block; width: 24px; height: 24px; 
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.2' viewBox='0 0 48 48' width='48' height='48'%3E%3Cstyle%3E.a%7Bfill:%23771d1d%7D%3C/style%3E%3Cpath class='a' d='m3 42q-1.2 0-2.1-0.9-0.9-0.9-0.9-2.1v-30q0-1.2 0.9-2.1 0.9-0.9 2.1-0.9h14v3h-14v30h30v-14h3v14q0 1.2-0.9 2.1-0.9 0.9-2.1 0.9zm10.1-10.9l-2.1-2.2 19.9-19.9h-10.9v-3h16v16h-3v-10.9z'/%3E%3C/svg%3E");}


.about-minstry-main-wrap { padding-right: 40px; }
.about-home-padding { padding: 0; }
.about-ministry-container{z-index: 1;}
.about-ministry{background-color: var(--sttl-theme-white);position: relative; padding: 45px 120px;}
.about-ministry .about-ministry-text h4{color: var(--mainColor);}
.about-ministry .about-ministry-text .about-ministry-des{margin-top: 20px;}
.about-ministry .about-ministry-text .about-ministry-des p{line-height: 1.5;text-align: left; font-size: var(--sttl-theme-font-20); letter-spacing: -0.1px; text-align: left;}
.about-ministry .row { margin-top: -24px;}
.about-ministry .row > div{ margin-top: 24px;}
.about-ministry .our-org { padding-top: 40px; }
.about-ministry .ministry-dignitry-wrap { max-width: 454px; margin: 0 auto; width: 100%; }
/* .our-org > div.row > div.col-lg-4::after{position: absolute;top: 0;height: 100%;background-color:#d8d8d8;right: 0;content: '';width: 1px;} */
.our-org > div.row > div.col-lg-4:last-child:after{display: none;}
.our-org-card { height: 100%; display: flex;align-items: center;justify-content: center; transition: var(--sttl-theme-transition);padding: 14px 8px; border: 1px solid var(--mainColor);}
.our-org-card .FullLink { position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.our-org-card a { height: 100%; width: 100%; top: 0; left: 0; font-size: 0;z-index: 1; }
.our-circle{transition: var(--sttl-theme-transition); border-radius: 50%; display: flex; justify-content: center; align-items: center;}
.our-circle img, .our-circle svg { transition: var(--sttl-theme-transition); width: auto; height: auto; max-height: 22px; }
.our-circle-text{margin-top: 10px;color: var(--sttl-theme-black);font-weight: var(--sttl-theme-font-600); line-height: 1.3; font-size: var(--sttl-theme-font-20);}
.our-org-card:hover{ background-color: var(--mainColor);}
.our-org-card:hover .our-circle img{filter: brightness(0) saturate(100%) invert(100%);}
.our-org-card:hover .our-circle-text{color: var(--whiteColor);}

/* .ministry-dignitry-wrap .ministry-dignitry{background: transparent linear-gradient(180deg, #FCDADA 0%, #FFFFFF 100%) 0% 0% no-repeat padding-box;padding: 30px;margin-top: 70px;} */
/* .dig-img-wrap{left: 50%;transform: translateX(-50%);top: -70px;} */
/* .dig-img-wrap .dig-img::before { content: ""; position: absolute; bottom: -17px; left: 50%; transform: translateX(-50%); height: 87px; width: 170px; border-radius: 0 0 150px 150px; background-color: #D75151; opacity: 0.2; z-index: -1; } */
.dig-wrap{margin-top: 10px;font-weight: var(--sttl-theme-font-600);line-height: 1.5;color:var(--sttl-theme-black);}
.dig-wrap p{padding: 0;}
.dig-wrap p.dig-name{color: var(--blackColor); font-size: var(--sttl-theme-font-20); line-height: 1.3; margin-bottom: 10px;}
.contact-border{border-bottom: 1px solid #E3B7B7;padding-left: 32px;margin-top: 20px;}
.contact-border p{ text-align: left;}
.dig-contact-info-wrap .phone::before{position: absolute;top: 5px;left: 0; content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18.001' viewBox='0 0 18 18.001'%3E%3Cpath id='phone-call' d='M17.359,12.575a2.329,2.329,0,0,1,0,3.289l-.684.788C10.522,22.543-4.451,7.574,1.349,1.4L2.213.65A2.315,2.315,0,0,1,5.464.68C5.487.7,6.879,2.512,6.879,2.512a2.329,2.329,0,0,1-.005,3.217L6,6.823a9.6,9.6,0,0,0,5.207,5.218l1.1-.875a2.329,2.329,0,0,1,3.216,0S17.336,12.552,17.359,12.575Zm-1.034,1.092s-1.8-1.383-1.821-1.406a.826.826,0,0,0-1.164,0c-.02.021-1.536,1.228-1.536,1.228a.751.751,0,0,1-.736.114A11.276,11.276,0,0,1,4.442,6.987a.751.751,0,0,1,.109-.751S5.759,4.719,5.779,4.7a.826.826,0,0,0,0-1.164c-.023-.023-1.406-1.822-1.406-1.822a.826.826,0,0,0-1.134.029l-.864.751c-4.239,5.1,8.737,17.352,13.2,13.132l.684-.789a.842.842,0,0,0,.064-1.17Z' transform='translate(-0.039 0.002)' fill='%23d75151'/%3E%3C/svg%3E");}
.dig-contact-info-wrap .phone.telephone::before{content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath id='fax' d='M8.25,10.125A1.125,1.125,0,1,1,9.375,11.25,1.123,1.123,0,0,1,8.25,10.125ZM9.375,12.75A1.125,1.125,0,1,0,10.5,13.875,1.123,1.123,0,0,0,9.375,12.75Zm3.75-1.5A1.125,1.125,0,1,0,12,10.125,1.123,1.123,0,0,0,13.125,11.25Zm0,3.75A1.125,1.125,0,1,0,12,13.875,1.123,1.123,0,0,0,13.125,15ZM18,4.68v9.57A3.751,3.751,0,0,1,14.25,18H3a3,3,0,0,1-3-3V6A3,3,0,0,1,6,6H7.5V3a3,3,0,0,1,3-3h2.82a3,3,0,0,1,2.122.877l1.68,1.68A3.022,3.022,0,0,1,18,4.68ZM4.5,6a1.5,1.5,0,0,0-3,0v9a1.5,1.5,0,0,0,3,0ZM9,6h7.5V4.68a.73.73,0,0,0-.015-.18H15A1.5,1.5,0,0,1,13.5,3V1.515c-.06,0-.12-.015-.18-.015H10.5A1.5,1.5,0,0,0,9,3Zm7.5,1.5H6V15a2.992,2.992,0,0,1-.4,1.5H14.25a2.257,2.257,0,0,0,2.25-2.25Z' fill='%23d75151'/%3E%3C/svg%3E");}
.dig-contact-info-wrap .phone.email p{word-break: break-all;}
.dig-contact-info-wrap .phone.email::before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.657' height='16.791' viewBox='0 0 18.657 16.791'%3E%3Cpath id='envelope' d='M14.77,1H3.887A3.857,3.857,0,0,0,0,4.816v9.159a3.857,3.857,0,0,0,3.887,3.816H14.77a3.857,3.857,0,0,0,3.887-3.816V4.816A3.857,3.857,0,0,0,14.77,1ZM3.887,2.526H14.77a2.332,2.332,0,0,1,2.161,1.44L10.978,9.812a2.368,2.368,0,0,1-3.3,0L1.726,3.967a2.332,2.332,0,0,1,2.161-1.44ZM14.77,16.265H3.887a2.311,2.311,0,0,1-2.332-2.29V5.961L6.58,10.892a3.944,3.944,0,0,0,5.5,0L17.1,5.961v8.014A2.311,2.311,0,0,1,14.77,16.265Z' transform='translate(0 -1)' fill='%23d75151'/%3E%3C/svg%3E");}
.dig-contact-info-wrap .phone.location::before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='marker' width='15' height='18' viewBox='0 0 15 18'%3E%3Cpath id='Path_46065' data-name='Path 46065' d='M10.984,6a3,3,0,1,0,2.984,3A2.992,2.992,0,0,0,10.984,6Zm0,4.5A1.5,1.5,0,1,1,12.475,9,1.5,1.5,0,0,1,10.984,10.5Z' transform='translate(-3.484 -1.499)' fill='%23d75151'/%3E%3Cpath id='Path_46066' data-name='Path 46066' d='M9.445,18a3.925,3.925,0,0,1-3.216-1.65C3.387,12.406,1.945,9.442,1.945,7.539a7.5,7.5,0,1,1,15,0c0,1.9-1.442,4.867-4.284,8.809A3.925,3.925,0,0,1,9.445,18Zm0-16.363a5.9,5.9,0,0,0-5.873,5.9c0,1.507,1.412,4.295,3.975,7.849a2.338,2.338,0,0,0,3.8,0c2.563-3.554,3.975-6.341,3.975-7.849a5.9,5.9,0,0,0-5.873-5.9Z' transform='translate(-1.945 0.002)' fill='%23d75151'/%3E%3C/svg%3E");}
.dig-contact-info-wrap .phone.location.contact-border{border-bottom: none;}
.ministry-dignitry-wrap .dig-img{border: 1px solid #dbdbdb; border-bottom: 5px solid var(--mainColor);}

.dig-wrap .dig-desig { font-weight: var(--sttl-theme-font-400); font-size: var(--sttl-theme-font-16); }

/* Key offerings section css */
.key-offering-section{background-color: var(--Color-EBEAEA); width: 100%;}
.key-offering-wrap .home-common-head.home-key-offering-head h4{color: var(--mainColor);}
/* .key-offering-wrap .home-common-head.home-key-offering-head h4::before{content: url(../images/key-offering-icon.svg);} */
.key-offering-tab-wrap{margin-top: 25px;}
ul#tabs-nav { list-style: none; margin: 0; overflow: auto; display: flex; padding: 0; border-radius: var(--Rounded-4); margin-bottom: 12px; border: 1px solid var(--mainColor); }
ul#tabs-nav li { width: calc(100% / 3); padding: 11px 0; cursor: pointer; }
ul#tabs-nav li { background-color: var(--Color-FCDADA); text-align: center; transition: var(--sttl-theme-transition);border-right: 1px solid var(--mainColor); }
ul#tabs-nav li:last-child { border-right: none;}
ul#tabs-nav li a { font-size: var(--sttl-theme-font-20); line-height: 1.1; font-weight: var(--sttl-theme-font-400); color: var(--sttl-theme-black); }
ul#tabs-nav li.active { background-color: var(--mainColor); }
ul#tabs-nav li.active a { color: var(--sttl-theme-white); font-weight: var(--sttl-theme-font-600);  }
.key-offering-tab{ display: none;}
.key-offering-tab .key-offering-tab-inner{padding: 8px 0px 8px 0px; box-shadow: 0px 0px 50px #65656529; background-color: var(--whiteColor); height: 246px; border-radius: var(--Rounded-4);}
.key-offering-tab .key-offering-tab-scroll { padding: 0px 16px; height: 100%; overflow: auto; }
.key-offering-tab .key-offering-tab-scroll::-webkit-scrollbar-track { background-color: var(--whiteColor); border-radius: 100px; border: 1px solid var(--Color-FAAAAA);}
.key-offering-tab .key-offering-tab-scroll::-webkit-scrollbar { width: 6px; background-color: var(--whiteColor);; border-radius: 100px; border: 1px solid var(--Color-FAAAAA);}
.key-offering-tab .key-offering-tab-scroll::-webkit-scrollbar-thumb { background-color: var(--mainColor);border-radius: 100px; }
.key-offering-links-list{list-style: none;padding: 0;}
.key-offering-links-list li { border-bottom: 1px solid var(--Color-FCDADA);  }
.key-offering-links-list li a{display: flex; padding: 19px 24px; font-size: var(--sttl-theme-font-16);line-height:1.6;color: var(--sttl-theme-black);transition: var(--sttl-theme-transition); position: relative; justify-content: space-between; flex-wrap: nowrap;}
.key-offering-links-list li a::after {  content: "";  min-width: 24px; min-height: 24px; background-size: contain; background-repeat: no-repeat; background-position: center center; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23771d1d'%3E%3Cpath d='m321-80-71-71 329-329-329-329 71-71 400 400L321-80Z'/%3E%3C/svg%3E");}
.key-offering-links-list li a:hover{color: var(--mainColor);}
/* .key-offering-links-list li:first-child a{padding-top: 0;} */
.key-offering-links-list li:last-child{border-bottom: none;}
/* .key-offering-links-list li:last-child a{padding-bottom: 0;} */
div#tabs-content li.accordion-toggle { position: relative; background-color: var(--mainColor); padding: 20px 15px; list-style: none; color: var(--sttl-theme-white); text-align: left; margin-bottom: 10px; }
div#tabs-content li.accordion-toggle:after { content: "\f107"; font-family: var(--sttl-theme-font-fontawesome); position: absolute; right: 15px; top: 50%; transform: translateY(-50%); }

/* whats new section css */
/* .home-whats-new-slider{max-height: 472px;height: 100%;padding: 30px;background-color: var(--mainColor);} */
.home-whats-new-scroll{padding: 0px 24px;  overflow: auto; height: 100%; }
.home-whats-new-slider{background-color: var(--mainColor);padding: 8px 0px;margin-top: 25px; height: 305px; border-radius: var(--Rounded-4); }
.home-whats-new-scroll::-webkit-scrollbar-track { background-color: var(--whiteColor); border-radius: 100px; border: 1px solid var(--Color-FAAAAA);}
.home-whats-new-scroll::-webkit-scrollbar { width: 7px; background-color: var(--whiteColor); border-radius: 100px; border: 1px solid var(--Color-FAAAAA);}
.home-whats-new-scroll::-webkit-scrollbar-thumb { background-color: var(--Color-D75151);border-radius: 100px; }
.whats-new-wrap .home-common-head.home-whats-new-head h4{color: var(--mainColor);}
.home-whats-new-slider .whats-new-card{border-bottom: 1px solid var(--whiteColor); padding: 17px 16px; display: flex; justify-content: space-between; flex-wrap: nowrap;}
.home-whats-new-slider .whats-new-card::after { content: ""; min-width: 24px; min-height: 24px; background-size: contain; background-repeat: no-repeat; background-position: center center; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23fff'%3E%3Cpath d='m321-80-71-71 329-329-329-329 71-71 400 400L321-80Z'/%3E%3C/svg%3E");}
.home-whats-new-slider .whats-new-card:last-child{border-bottom: none;}
.home-whats-new-slider .whats-new-card p{padding: 0;}
.home-whats-new-slider .whats-new-card .whats-new-date{color:#FFA4A9;text-align: left;padding-left: 24px;position: relative;font-size: var(--sttl-theme-font-14);line-height: 1.4;margin-bottom: 6px;}
.home-whats-new-slider .whats-new-card .whats-new-date::before{position: absolute;content: url(../images/calender-icon.svg);left: 0;top: 50%;transform: translateY(-50%);width: 100%;height: 100%;}
/* .home-whats-new-slider .whats-new-card .whats-new-des { color: var(--sttl-theme-white); text-align: left; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; } */
.home-whats-new-slider .whats-new-card .whats-new-des { color: var(--sttl-theme-white); text-align: left; font-size: var(--sttl-theme-font-16);}

.home-swiper-btn.WhatsNewSwiper-button-prev,.home-swiper-btn.WhatsNewSwiper-button-next{padding: 10px;width: 40px;height: 40px;border: 1px solid var(--mainColor);}
.home-swiper-btn.WhatsNewSwiper-button-prev::after{left: 50%;transform: translate(-50%,-50%) rotate(180deg);}
.home-swiper-btn.WhatsNewSwiper-button-next::after{left: 50%;transform: translate(-50%,-50%);}
.home-whats-new-wrap{max-width: 100px;}
.whats-new-card a{height: 100%;width: 100%;top: 0;left: 0;font-size: 0;}


/* Recent Docs */
.home-extra-links-in .home-common-head.home-recent-docs-head h4{color: var(--mainColor);}
/* .home-extra-links-in .home-common-head.home-recent-docs-head h4::before{content: url(../images/recent-docs-icon.svg);} */
.home-extra-links-in .recent-docs .docs-card-wrap{margin-top: 5px;}
.home-extra-links-in .recent-docs .docs-card-wrap .row > div{margin-top: 20px;}
.home-extra-links-in .recent-docs .docs-card-wrap .doc-card { border-radius: var(--Rounded-4); padding: 24px;box-shadow: 0px 0px 30px #65656529;border: 1px solid var(--mainColor);color: var(--sttl-theme-black);min-height: 154px;height: 100%; transition: var(--sttl-theme-transition);}
.home-extra-links-in .recent-docs .docs-card-wrap .doc-card a{height: 100%;width: 100%;top: 0;left: 0;font-size: 0;}
.home-extra-links-in .recent-docs .docs-card-wrap .doc-card p{padding: 0; font-size: var(--sttl-theme-font-16);}
.home-extra-links-in .recent-docs .docs-card-wrap .doc-card h6{font-size: var(--sttl-theme-font-20);line-height: 1.5;color: var(--Color-A72626);font-weight: var(--sttl-theme-font-600);}
/* .home-extra-links-in .recent-docs .docs-card-wrap .doc-card:hover{background-color: #fcdada;border-bottom-color: var(--Color-A72626) ;} */
/* .home-extra-links-in .recent-docs .docs-card-wrap .doc-card:hover h6{color: #ffa7a7;} */
.home-extra-links-in .recent-docs .docs-card-wrap .doc-card .Heading{ margin-bottom: 8px; color: var(--mainColor);}

/* Explore User Personas */
.explore-user-personas {height: 100%;}
/* .home-common-head.home-explore-head{justify-content: center;} */
.home-explore-slider{margin-top: 25px;position: relative;}
.explore-user-wrap { text-align: center; padding: 0px 0px 25px; max-width: 260px; width: 100%; margin: 0 auto; display: block; }
.explore-user-wrap > a { background-color: var(--Color-FCDADA); width: 100%; position: relative; padding-bottom: 100%; display: block; overflow: hidden; border-radius: 50%; }
.explore-user-wrap > a img { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 100%; height: 100%; object-fit: cover; }
.slider1-pagination{ z-index: 1; position: absolute;left: 50% !important;transform: translateX(-50%);display: flex;width: max-content !important;top: unset !important;bottom: unset !important;}
.slider1-pagination .swiper-pagination-bullet{background-color: #E8DBDB;opacity: unset;width: 8px;height: 8px; margin: 0px 7px !important;}
.slider1-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: var(--mainColor);}
.explore-user-wrap p{text-transform: uppercase; padding: 0;text-align: center;margin-top: 25px;font-size: var(--sttl-theme-font-20);color: var(--mainColor);font-weight: var(--sttl-theme-font-600);line-height: 1.7;}
.home-extra-links-in .home-common-head.home-explore-head h4{color: var(--mainColor);}
/* .home-extra-links-in .home-common-head.home-explore-head h4::before{content: url(../images/explore-user-icon.svg);} */
.home-slider-nav-wrap{left: 50%;transform: translateX(-50%);min-width: 130px;}
.home-swiper-btn{position: relative;width: 10px;height: 10px;}
.home-swiper-btn::after{position: absolute;top: 50%;transform: translateY(-50%);content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6.811' height='12.121' viewBox='0 0 6.811 12.121'%3E%3Cpath id='Icon_akar-chevron-right-small' data-name='Icon akar-chevron-right-small' d='M13.5,9l5,5-5,5' transform='translate(-12.439 -7.939)' fill='none' stroke='%23A72626' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");left: 0;color:var(--Color-A72626);}
.home-slider-nav-wrap .home-swiper-btn.slider1-button-prev:after{transform: translateY(-50%) rotate(180deg);}
.home-extra-links-in .home-common-head.home-imp-link-head h4{color: var(--mainColor);}
/* .home-extra-links-in .home-common-head.home-imp-link-head h4::before{content: url(../images/imp-links-icon.svg);} */


/* Imp Links */
.imp-link-list{margin-top: 25px;}
.imp-link-list .imp-list{list-style: none;overflow-y: auto;max-height: 308px;padding-right: 12px;padding-bottom: 0;}
.imp-link-list .imp-list li{border-bottom: 1px solid #d8d8d8;}
.imp-link-list .imp-list li a{position: relative; padding: 18px 0;display: block; font-size: var(--sttl-theme-font-16);line-height:1.6;color: var(--sttl-theme-black);transition: var(--sttl-theme-transition); display: flex; flex-wrap: nowrap; justify-content: space-between;}
/* .imp-link-list .imp-list li a::after{color: var(--mainColor); content: "\f105"; font-family: var(--sttl-theme-font-fontawesome); position: absolute; right: 0; top: 50%;transform: translateY(-50%);} */
.imp-link-list .imp-list li a::after{ 
	content: "";
	min-width: 24px;
	min-height: 24px;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23771d1d'%3E%3Cpath d='m321-80-71-71 329-329-329-329 71-71 400 400L321-80Z'/%3E%3C/svg%3E");
}
.imp-link-list .imp-list li a:hover{color: var(--mainColor);}
/* imp links scrollbar custom css  */
.imp-list::-webkit-scrollbar-track { background-color: var(--whiteColor); border-radius: 100px; border: 1px solid var(--Color-FAAAAA);;}
.imp-list::-webkit-scrollbar { width: 6px; background-color: var(--whiteColor);; border-radius: 100px; border: 1px solid var(--Color-FAAAAA);;}
.imp-list::-webkit-scrollbar-thumb { background-color: var(--mainColor);border-radius: 100px; }

/* Social Media + Extra Links below Social media */
.home-social-media-wrap{font-family: var(--sttl-theme-font-primary);background-color: var(--mainColor);color: var(--sttl-theme-white);}
/* .home-social-media-in .home-social-media-head h4::before{position: absolute;content: url(../images/home-social-media-icon.svg);left: 0;top: 50%;transform: translateY(-50%);width: 34px;height: 40px;} */
.home-social-media-in .home-social-media-cards {margin-top: 30px;}
.home-social-media-in .home-social-media-cards .home-social-card{height: 100%;background-color: var(--sttl-theme-white); border-radius: var(--Rounded-4);}
.home-social-media-in .home-social-media-cards .home-social-card h5.social-card-head{padding: 12px 16px 4px;font-size: var(--sttl-theme-font-20);font-weight: var(--sttl-theme-font-500);line-height: 1.8;color: var(--mainColor);}
.home-social-links-in .home-social-link-wrap a{display: flex; padding-bottom: 38%; overflow: auto; border-radius: var(--Rounded-6); font-size: 0px;}
.home-social-links-in .home-social-link-wrap a .home-social-link-img { position: absolute; top: 50%; left: 50%; width: 100%; height: 100%; object-fit: cover; transform: translate(-50%, -50%); }
.home-social-links-in .home-social-link-wrap a.home-youtube-video::after{position: absolute;content: '\f167';top: 50%;left: 50%;transform: translate(-50%,-50%);font-family: var(--sttl-theme-font-fontawesome);color: red;font-size: 48px;z-index: 1;transition: var(--sttl-theme-transition);}
.home-social-links-in .home-social-link-wrap a.home-youtube-video:hover::after{color:#f93e3e;}
.home-social-links-in .HomeSocialPhotoGallery .home-social-link-wrap a, .home-social-links-in .HomeSocialVideoGallery .home-social-link-wrap a{ padding-bottom: 78%;}
.home-social-links-in .HomeSocialVideoGallerySlider { width: 100%; position: relative; }
.home-social-links-in .HomeSocialVideoGallerySlider .VideoGallerySlider { width: 100%; }
.HomeSocialVideoGallerySlider .VideoGallerySlider-prev, .HomeSocialVideoGallerySlider .VideoGallerySlider-next { position: absolute; top: 50%; transform: translateY(-50%); z-index: 1; color: var(--whiteColor); }
.HomeSocialVideoGallerySlider .VideoGallerySlider-prev { left: 15px; }
.HomeSocialVideoGallerySlider .VideoGallerySlider-next { right: 15px; }
.home-social-links-in .HomeSocialVideoGallerySlider .PlayBtnSlider {
	position: absolute;
	bottom: 10px;
	right: 10px;
}

.home-social-links .HomeSocialPhotoGallery  div {
    height: 100%;
}

.home-social-links .HomeSocialPhotoGallery iframe {
    width: 100%;
    height: 100%;
}
/* LOGO Swiper  */
.logo-slider-wrap.home-padding{padding-top: 0px!important;padding-bottom: 0px!important; margin-top: 0px; border-top: 2px solid var(--Color-EBEAEA);}
.logo-slider-wrap.home-padding .swiper-wrapper{padding-top: 30px; padding-bottom: 30px;}
.DepartmentLogoSwiper .swiper-wrapper{align-items: center;}

.logo-slider-wrap .PrevBtnDbmi:after{ background-size:30px ; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23212529'%3E%3Cpath d='M560-240 320-480l240-240 56 56-184 184 184 184-56 56Z'/%3E%3C/svg%3E");}
.logo-slider-wrap .NextBtnDbmi:after{ background-size:30px ; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23212529'%3E%3Cpath d='M504-480 320-664l56-56 240 240-240 240-56-56 184-184Z'/%3E%3C/svg%3E");}
.logo-slider-wrap .inner-wrap{position: relative; padding: 0px 40px; max-width: 81%; margin: 0 auto; width: 100%;}
.logo-slider-wrap .DepartmentLogoSwiperPrev, .logo-slider-wrap .DepartmentLogoSwiperNext { background-color: transparent; color: var(--mainColor); position: absolute; top: 50%; transform: translateY(-50%); z-index: 1; }
.logo-slider-wrap .DepartmentLogoSwiperPrev:hover, .logo-slider-wrap .DepartmentLogoSwiperNext:hover { background-color: transparent; }
.logo-slider-wrap .DepartmentLogoSwiperPrev { left: 0px; justify-content: start; }
.logo-slider-wrap .DepartmentLogoSwiperNext { right: 0px; justify-content: end; }
.home-logo a { border-radius: 4px; padding: 10px; width: 100%; display: flex; align-items: center; justify-content: center; height: 100px; background-color: var(--whiteColor); border: 1px solid #ebeaea; box-shadow: 0 1px 2px 0 rgba(35,35,47,.06),0 4px 8px 0 rgba(35,35,47,.08); }
.home-logo a img{width: 100%; height: 100%; object-fit: contain;}
.home-iframe-wrap{padding: 12px;height: 310px;}
.home-iframe-wrap.youtube-frame > div { width: 100%; height: 100%; }
.home-iframe-wrap iframe{width: 100%!important;height: 100%!important;}
.home-iframe-wrap .twitter-timeline.twitter-timeline-rendered { height: 100%; overflow: auto; width: 100%!important; position: relative; }
.home-iframe-wrap div#fb-root { display: none; }
.home-iframe-wrap .fb-page.fb_iframe_widget{ width: 100%!important; height: 100%!important; display: inline-block;}
.home-iframe-wrap .fb-page.fb_iframe_widget > span{ width: 100%!important; height: 100%!important; }
.home-iframe-wrap.twitter-frame{position: relative;}
.home-iframe-wrap.twitter-frame a.twitter-timeline {
	position: absolute;
	top: 0px;
	left: 15px;
}
.alphabetBox { margin-bottom: 50px; }
.alphabetBox ul { display: flex; justify-content: center; background-color: #ebeaea; padding: 7px 0px; overflow: auto; border-radius: var(--Rounded-4); }
.alphabetBox ul li:after { display: none; }
.alphabetBox ul li { padding: 0px; margin: 0px 4px; }
.alphabetBox ul li a { padding: 0px 10px; font-size: var(--sttl-theme-font-20); font-weight: var(--sttl-theme-font-400); letter-spacing: -.1px;  }
.alphabetBox ul li.Active a{font-weight: var(--sttl-theme-font-700);}
/* .directoryGridRow{ margin-top: -20px;}
.directoryGrid{ margin-top: 20px;} */
.directoryBox { border-bottom: 1px solid var(--mainColor); margin-bottom: 20px; padding-bottom: 20px; }
.directoryBox .designation, .directoryBox .name { width: 100%; display: block; }
.directoryBox .designation { font-size: var(--sttl-theme-font-12); color: var(--mainColor); }
.directoryBox .name { font-size: var(--sttl-theme-font-16); font-weight: var(--sttl-theme-font-400); margin: 3px 0px 0px; }
.directoryBox .departmentBadge { margin-right: 5px; margin-top: 5px; min-width: 50px; display: inline-block; background-color: var(--Color-FCDADA); color: var(--mainColor); border-radius: 4px; padding: 4px 10px; font-size: var(--sttl-theme-font-12); }
.directoryBox .departmentBadge:last-child{margin-right: 0px;}
.directoryBox .EmailId { word-break: break-word; }
.directoryBox .ContactNo, .directoryBox .EmailId, .directoryBox .Address { padding-left: 30px; position: relative; margin-bottom: 8px; }
.directoryBox .ContactNo:after, .directoryBox .EmailId:after, .directoryBox .Address:after { font-family: var(--sttl-theme-font-fontawesome); position: absolute; left: 0px; top: 1px; color: var(--mainColor); width: 24px; height: 24px; background-repeat: no-repeat; background-position: center center; background-size: contain;  }
.directoryBox .ContactNo:after { content: ""; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23771d1d'%3E%3Cpath d='M798-120q-125 0-247-54.5T329-329Q229-429 174.5-551T120-798q0-18 12-30t30-12h162q14 0 25 9.5t13 22.5l26 140q2 16-1 27t-11 19l-97 98q20 37 47.5 71.5T387-386q31 31 65 57.5t72 48.5l94-94q9-9 23.5-13.5T670-390l138 28q14 4 23 14.5t9 23.5v162q0 18-12 30t-30 12ZM241-600l66-66-17-94h-89q5 41 14 81t26 79Zm358 358q39 17 79.5 27t81.5 13v-88l-94-19-67 67ZM241-600Zm358 358Z'/%3E%3C/svg%3E"); }
.directoryBox .EmailId:after { content: ""; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23771d1d'%3E%3Cpath d='M160-160q-33 0-56.5-23.5T80-240v-480q0-33 23.5-56.5T160-800h640q33 0 56.5 23.5T880-720v480q0 33-23.5 56.5T800-160H160Zm320-280L160-640v400h640v-400L480-440Zm0-80 320-200H160l320 200ZM160-640v-80 480-400Z'/%3E%3C/svg%3E"); }
.directoryBox .Address:after { content: ""; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23771d1d'%3E%3Cpath d='M480-480q33 0 56.5-23.5T560-560q0-33-23.5-56.5T480-640q-33 0-56.5 23.5T400-560q0 33 23.5 56.5T480-480Zm0 294q122-112 181-203.5T720-552q0-109-69.5-178.5T480-800q-101 0-170.5 69.5T240-552q0 71 59 162.5T480-186Zm0 106Q319-217 239.5-334.5T160-552q0-150 96.5-239T480-880q127 0 223.5 89T800-552q0 100-79.5 217.5T480-80Zm0-480Z'/%3E%3C/svg%3E"); }
.directoryBox .ContactNo, .directoryBox .EmailId, .directoryBox .Address, .directoryBox .AddressList { font-size: var(--sttl-theme-font-14); }
.directoryBox .AddressList ul li:after { background-color: transparent!important; content: "-"; position: absolute; left: 0; top: 0; width: auto; height: auto; background: transparent; border-radius: unset; }
.BackToTop { width: 44px; height: 44px; border:none; outline: none; background-color: var(--Color-FCDADA); border-radius: 50%; position: fixed; right: 2%; bottom: 10%; z-index: 9999; display: flex; justify-content: center; align-items: center; color: var(--sttl-theme-black); transition: var(--sttl-theme-transition); }
.BackToTop:hover { background-color: var(--Color-FAAAAA); }
.BackToTop:before { content: "\f062"; font-family: var(--sttl-theme-font-fontawesome); display: inline-block; }




/* new css start from here */
span.FileSize { white-space: nowrap; }
a.ViewBtn { font-size: var(--sttl-theme-font-14); z-index: 11; padding: 10px 14px; position: relative; transition: var(--sttl-theme-transition); font-weight: var(--sttl-theme-font-600); color: var(--mainColor); text-transform: uppercase; border-radius: var(--Rounded-4); background-color: var(--Color-FCDADA); display: flex; align-items: center; line-height: 1; }
a.ViewBtn:hover { background-color: var(--Color-FAAAAA); color: var(--mainColor); }
a.ViewBtn span.bi.bi-eye, a.ViewBtn span.bi-box-arrow-up-right { font-size: 20px; line-height: 1; vertical-align: middle; display: none; }
.modal { z-index: 9999; }
.modal-header { border-bottom: none; }
.modal-dialog { max-width: 450px; }
.modal-body { padding: 0px; }
/* ol-custom-no */
ol.ol-custom-no { margin-left: 0; padding-left: 1rem; list-style: auto; }
ol.ol-custom-no li:after { display: none; }
ol.ol-custom-no li { padding-left: 0px; }

.StickyTextBox{position: sticky; top: 235px; align-self: flex-start;}

/* ImageLogoIconGrid */
.ImageLogoIconRowBox{margin-bottom: 30px;}
.ImageLogoIconGrid, .PDFGrid_3_0 { margin-top: 15px; padding: 0px 7.5px; }
.ImageLogoIconRow, .PDFRow_3_0 { margin: -15px -7.5px 0px; }
.ImageLogoIconBox { border: 1px solid #c6c6c6; padding: 24px 24px 24px; border-radius: var(--Rounded-10); height: 100%; overflow: hidden; }
.ImageLogoIconBox .Logo { padding-bottom: 0px; }
.ImageLogoIconBox .Thumb img { width: 88px; object-fit: cover; height: 88px; border-radius: 50%; }
.ImageLogoIconBox.CountryBox .Thumb img{width: 45px; height: 45px; border: 1px solid #c6c6c6;}
.ImageLogoIconBox .Heading { color: var(--mainColor); font-weight: var(--sttl-theme-font-500); padding: 0px 0px 10px; }
.ImageLogoIconBox .SubTextPart { padding: 0px 0px 15px; }
.ImageLogoIconBox .SubTextPart p { padding: 0; text-align: left; }
.ImageLogoIconBox.WithFullImage{padding: 0px;}
.ImageLogoIconBox.WithFullImage .Heading{color: var(--blackColor); margin-top: 24px; padding: 0px 24px 10px; }
.ImageLogoIconBox.WithFullImage .DateBoxPart { padding: 24px 24px 0px; }
.ImageLogoIconBox.WithFullImage .BtnBoxPart{padding: 0px 24px 24px;}
.normalLink,
.ImageLogoIconBox .ExternalLink, .PDFBox_3_0 .ExternalLink, .seekerbox .link-btn, .OnlyExternalBtn { transition: var(--sttl-theme-transition); width: 40px; height: 40px; background-color: var(--Color-FCDADA); border-radius: var(--Rounded-6); display: flex; justify-content: center; align-items: center; color: var(--blackColor); }
.normalLink{width: 44px; height: 44px;}
.normalLink:hover,
.ImageLogoIconBox .ExternalLink:hover, .PDFBox_3_0 .ExternalLink:hover, .seekerbox .link-btn:hover{ background-color: var(--Color-FAAAAA);}
.normalLink:focus,
.ImageLogoIconBox .ExternalLink:focus, .PDFBox_3_0 .ExternalLink:focus, .seekerbox .link-btn:focus{outline: 1px solid #000!important;}
.normalLink:after{rotate: -180deg; content: ""; width: 24px; height: 24px; display: inline-block; background-size: contain; background-repeat: no-repeat; background-position: center center; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23771d1d'%3E%3Cpath d='m560-240-56-58 142-142H160v-80h486L504-662l56-58 240 240-240 240Z'/%3E%3C/svg%3E"); }
.ImageLogoIconBox .ExternalLink:after, .PDFBox_3_0 .ExternalLink:after, .seekerbox .link-btn:after, .OnlyExternalBtn:after { content: ""; width: 24px; height: 24px; display: inline-block; background-size: contain; background-repeat: no-repeat; background-position: center center; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23771d1d'%3E%3Cpath d='m560-240-56-58 142-142H160v-80h486L504-662l56-58 240 240-240 240Z'/%3E%3C/svg%3E"); }
.ImageLogoIconBox.WithLink .ExternalLink:after, .OnlyExternalBtn:after{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23771d1d'%3E%3Cpath d='M200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h280v80H200v560h560v-280h80v280q0 33-23.5 56.5T760-120H200Zm188-212-56-56 372-372H560v-80h280v280h-80v-144L388-332Z'/%3E%3C/svg%3E");}
.ImageLogoIconBox.WithPDF .ExternalLink:after{width: 18px; height: 18px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 68 68' fill='none' title='PDF icon'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.13 47.8714C12.7254 46.6379 9.88617 46.145 7.0975 46.4771H0V67.9281H5.6525V59.741H8.075C10.5846 59.9579 13.1063 59.4402 15.215 58.2752C17.0049 56.9837 17.9917 55.0731 17.8925 53.0912C18.025 51.0785 16.9966 49.1354 15.13 47.8714ZM10.5825 55.701C9.51486 56.0964 8.34103 56.2445 7.1825 56.1301H5.525V50.0523H7.1825C8.38607 49.9447 9.6003 50.144 10.6675 50.6243C11.6614 51.2066 12.2246 52.1813 12.155 53.1984C12.2838 54.2239 11.6623 55.213 10.5825 55.701ZM30.0475 46.4771H22.9925V67.9281H29.75C33.1938 68.2116 36.6618 67.653 39.7375 66.3193C43.1218 64.1975 44.9299 60.7346 44.4975 57.2026C44.7508 54.1767 43.4692 51.2021 40.97 49.0155C37.8829 46.9686 33.9459 46.0537 30.0475 46.4771ZM35.6575 63.0659C33.8869 63.9031 31.8595 64.2766 29.835 64.1384H28.73V50.2668H29.75C33.32 50.2668 34.7225 50.5528 36.125 51.6254C37.8271 53.1161 38.7062 55.1399 38.5475 57.2026C38.7661 59.4349 37.6898 61.6187 35.6575 63.0659ZM50.7025 67.9281H56.44V58.9544H68V55.1648H56.44V50.2668H68V46.4771H50.7025V67.9281ZM46.75 0H0V39.3268H8.5V32.1765V28.4226V7.15033H43.2225L59.5 20.8432V28.4226V32.1765V39.3268H68V17.8758L46.75 0Z' fill='rgb(119 29 29)'%3E%3C/path%3E%3C/svg%3E");}
.PDFBox_3_0 .ExternalLink:after{content: ""; display: inline-block; width: 18px; height: 18px; background-position: center; background-repeat: no-repeat;     background-size: contain; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 68 68' fill='none' title='PDF icon'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.13 47.8714C12.7254 46.6379 9.88617 46.145 7.0975 46.4771H0V67.9281H5.6525V59.741H8.075C10.5846 59.9579 13.1063 59.4402 15.215 58.2752C17.0049 56.9837 17.9917 55.0731 17.8925 53.0912C18.025 51.0785 16.9966 49.1354 15.13 47.8714ZM10.5825 55.701C9.51486 56.0964 8.34103 56.2445 7.1825 56.1301H5.525V50.0523H7.1825C8.38607 49.9447 9.6003 50.144 10.6675 50.6243C11.6614 51.2066 12.2246 52.1813 12.155 53.1984C12.2838 54.2239 11.6623 55.213 10.5825 55.701ZM30.0475 46.4771H22.9925V67.9281H29.75C33.1938 68.2116 36.6618 67.653 39.7375 66.3193C43.1218 64.1975 44.9299 60.7346 44.4975 57.2026C44.7508 54.1767 43.4692 51.2021 40.97 49.0155C37.8829 46.9686 33.9459 46.0537 30.0475 46.4771ZM35.6575 63.0659C33.8869 63.9031 31.8595 64.2766 29.835 64.1384H28.73V50.2668H29.75C33.32 50.2668 34.7225 50.5528 36.125 51.6254C37.8271 53.1161 38.7062 55.1399 38.5475 57.2026C38.7661 59.4349 37.6898 61.6187 35.6575 63.0659ZM50.7025 67.9281H56.44V58.9544H68V55.1648H56.44V50.2668H68V46.4771H50.7025V67.9281ZM46.75 0H0V39.3268H8.5V32.1765V28.4226V7.15033H43.2225L59.5 20.8432V28.4226V32.1765V39.3268H68V17.8758L46.75 0Z' fill='rgb(119 29 29)'%3E%3C/path%3E%3C/svg%3E");}

/* .ImageLogoIconBox .ExternalLink:hover,.PDFBox_3_0 .ExternalLink:hover{ background-color: var(--Color-FAAAAA);} */
.PDFBox_3_0 .Heading{ font-family: var(--sttl-theme-font-primary); font-size: var(--sttl-theme-font-20); font-weight: var(--sttl-theme-font-500);}
.PDFMainHeading_3_0{ margin-bottom: 15px; font-size: var(--sttl-theme-font-20); font-weight: var(--sttl-theme-font-700); color: var(--mainColor);}
.PDFRow_3_0 { margin-bottom: 30px; }
.PDFBox_3_0 .ExternalLink { position: absolute; bottom: 15px; right: 15px; }
.PDFBox_3_0 .ExternalLink.PDF{background-color: var(--Color-FAAAAA);}
.PDFBox_3_0 { width: 100%; }
.PDFBox_3_0 .Thumb { position: relative; margin-bottom: 10px; border-radius: var(--Rounded-8); padding-bottom: 65%; overflow: hidden; }
.PDFBox_3_0 .Thumb img { position: absolute; left: 50%; top: 50%; height: 100%; width: 100%; min-height: 100%; transform: translate(-50%, -50%); object-fit: cover; }

.ImageLogoIconBox.WithFullImage .Thumb { overflow: hidden; width: 100%; min-height: auto; margin-bottom: 0px; position: relative; padding-bottom: 49.21%; }
.ImageLogoIconBox.WithFullImage .Thumb img { border-radius: 0px; max-height: unset; width: 100%; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); object-fit: contain; height: 100%; }

.ImageLogoIconBox.WithFullImage .Thumb img.duplicate { object-fit: cover; max-height: max-content; filter: blur(10px); z-index: -1; opacity: 0.8; max-height: unset; }
.ImageLogoIconBox.WithFullImage .SubTextPart { padding-left: 24px; padding-right: 24px; }
.ImageLogoIconBox .BtnBoxPart { padding-bottom: 0; }
.ImageLogoIconBox .TitleWithIcon { padding-bottom: 10px; }
.ImageLogoIconBox .CountryName { width: calc(100% - 84px); }
.ImageLogoIconBox .CountryNameLogo { width: 84px; }
.ImageLogoIconGrid.CountryBoxGrid{ width: calc(100% / 5);}
/* about-us-intro */
.StickyTextBox .left-inner { padding: 30px; background-color: var(--sttl-theme-F8F5F5); border-radius: var(--Rounded-6); }
.StickyTextBox .left-inner .SidebarHeading{ color: var(--mainColor); line-height: 1.4; font-weight: var(--sttl-theme-font-500);}

.Who_Who .TeamsBox { margin-bottom: 30px; }
.Who_Who .BorderLine { border-bottom: 1px solid #ebebeb; margin-bottom: 15px; padding-bottom: 15px; }
.Who_Who .HeadingWithIcon { position: relative; background-color: var(--Color-D75151); padding: 10px 15px 10px 45px; border-radius: var(--Rounded-4); margin-bottom: 5px; color: var(--blackColor); font-size: var(--sttl-theme-font-16); }
.Who_Who .HeadingWithIcon:before { content: ""; position: absolute; left: 15px; top: 7px; width: 24px; height: 24px; background-repeat: no-repeat; background-position: center; background-size: contain; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.2' viewBox='0 0 24 24' width='24' height='24'%3E%3Cstyle%3E.a%7Bfill:%23150202%7D%3C/style%3E%3Cpath class='a' d='m0 21v-14h4v-4h10v8h4v10h-8v-4h-2v4zm2-2h2v-2h-2zm0-4h2v-2h-2zm0-4h2v-2h-2zm4 4h2v-2h-2zm0-4h2v-2h-2zm0-4h2v-2h-2zm4 8h2v-2h-2zm0-4h2v-2h-2zm0-4h2v-2h-2zm4 12h2v-2h-2zm0-4h2v-2h-2z'/%3E%3C/svg%3E");}
.Who_Who .Th { font-size: var(--sttl-theme-font-12); text-transform: uppercase; padding: 7px 15px; border-radius: var(--Rounded-6); font-weight: var(--sttl-theme-font-600); color: var(--mainColor); }
.Who_Who .ThStrip { background-color: var(--Color-FCDADA); border-radius: var(--Rounded-4); margin-bottom: 10px;  }
.Who_Who .Name { font-weight: var(--sttl-theme-font-700); color: var(--sttl-theme-pure-black); }
.Who_Who .Name, .Who_Who .Designation, .Who_Who .PhoneDetail, .Who_Who .EmailDetail, .Who_Who .AddressDetail { text-align: left; padding: 0px 15px; }
.Who_Who .EmailDetail .EmailDetail{ padding: 0px 0px;}
.Who_Who_Card_Box .Thumb { width: 125px; height: 125px; background-color: var(--whiteColor); border-radius: 50%; overflow: hidden; position: absolute; top: 0; transform: translate(-50%, -50%); left: 50%; }
.Who_Who_Card_Box .Thumb img { width: 100%; height: 100%; object-fit: cover; }
.Who_Who_Card_Box { cursor: pointer; position: relative; border: 1px solid transparent; box-shadow: 0 4px 4px 0 rgba(0, 0, 0, .12); width: 100%; max-width: 350px; margin: 59px auto 0px; padding: 72px 24px 24px; border-radius: var(--Rounded-10); background-color: var(--whiteColor); }
.Who_Who_Card_Box:hover{border: 1px solid var(--mainColor);}
.Who_Who .Who_Who_Card { background-color: var(--Color-FCDADA); padding: 50px 16px 0px 16px; margin: 0px 30px 30px 30px; border-radius: var(--Rounded-15); width: calc(100% - 60px); }
.Who_Who_Card_Box .Heading, .Who_Who_Card_Box .DesignationBox { text-align: center; font-weight: var(--sttl-theme-font-500); }
.Who_Who_Card_Box .DesignationBox { color: var(--mainColor); padding: 10px 0px 5px; font-size: var(--sttl-theme-font-12); }
.Who_Who .Who_Who_Card .Who_Who_Card_Grid { margin-top: 100px; position: relative; z-index: 1; }
.Who_Who .Who_Who_Card .Who_Who_Card_Grid.Who_Who_Card_Grid1{margin-top: 0px;}
/* .Who_Who .Who_Who_Card .Who_Who_Card_Row { margin-top: -100px; } */
.Who_Who .Who_Who_Card .Who_Who_Card_Grid:after { content: ""; position: absolute; left: 50%; transform: translateX(-50%); width: 1px; height: 100%; background-color: var(--Color-FAAAAA); z-index: -1; top: 100%; }
.Who_Who .Who_Who_Card .Who_Who_Card_Grid.Who_Who_Card_Grid2:after { display: none; }
.Who_Who .Who_Who_Card .Who_Who_Card_Tags { display: flex; flex-wrap: wrap; margin-top: 50px; border-top: 1px solid var(--Color-FAAAAA); padding: 10px 0px 16px; }
.Who_Who .Who_Who_Card .Who_Who_Card_Tags .Tags_Wrapper{margin: -6px -3px 0px;}
.Who_Who .Who_Who_Card .Who_Who_Card_Tags .Tags { display: flex; flex-wrap: wrap; align-items: center; background-color: var(--whiteColor); margin: 6px 3px 0px; padding: 8px 10px; border: 1px solid var(--mainColor); color: var(--mainColor); font-size: var(--sttl-theme-font-12); font-weight: var(--sttl-theme-font-700); text-transform: uppercase; }
.Who_Who .Who_Who_Card .Who_Who_Card_Tags .Tags span { margin-left: 6px; }
.Who_Who .Who_Who_Card .Who_Who_Card_Tags .Tags span.PDFIcon{content: ""; display: inline-block; width: 18px; height: 18px; margin-right: 8px; background-position: center; background-repeat: no-repeat;     background-size: contain; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 68 68' fill='none' title='PDF icon'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.13 47.8714C12.7254 46.6379 9.88617 46.145 7.0975 46.4771H0V67.9281H5.6525V59.741H8.075C10.5846 59.9579 13.1063 59.4402 15.215 58.2752C17.0049 56.9837 17.9917 55.0731 17.8925 53.0912C18.025 51.0785 16.9966 49.1354 15.13 47.8714ZM10.5825 55.701C9.51486 56.0964 8.34103 56.2445 7.1825 56.1301H5.525V50.0523H7.1825C8.38607 49.9447 9.6003 50.144 10.6675 50.6243C11.6614 51.2066 12.2246 52.1813 12.155 53.1984C12.2838 54.2239 11.6623 55.213 10.5825 55.701ZM30.0475 46.4771H22.9925V67.9281H29.75C33.1938 68.2116 36.6618 67.653 39.7375 66.3193C43.1218 64.1975 44.9299 60.7346 44.4975 57.2026C44.7508 54.1767 43.4692 51.2021 40.97 49.0155C37.8829 46.9686 33.9459 46.0537 30.0475 46.4771ZM35.6575 63.0659C33.8869 63.9031 31.8595 64.2766 29.835 64.1384H28.73V50.2668H29.75C33.32 50.2668 34.7225 50.5528 36.125 51.6254C37.8271 53.1161 38.7062 55.1399 38.5475 57.2026C38.7661 59.4349 37.6898 61.6187 35.6575 63.0659ZM50.7025 67.9281H56.44V58.9544H68V55.1648H56.44V50.2668H68V46.4771H50.7025V67.9281ZM46.75 0H0V39.3268H8.5V32.1765V28.4226V7.15033H43.2225L59.5 20.8432V28.4226V32.1765V39.3268H68V17.8758L46.75 0Z' fill='rgb(119 29 29)'%3E%3C/path%3E%3C/svg%3E");}

.modal .Who_Who_Card_Box { max-width: 100%; box-shadow: none; padding: 20px 40px 32px; margin: 0px auto 0px;}
.modal .Who_Who_Card_Box ul li:after { display: none; }
.modal .Who_Who_Card_Box ul li { padding: 0; text-align: center; display: inline-block; margin: 0px 0px 15px; width: 100%; }
.modal .Who_Who_Card_Box ul li span, .Who_Who .PhoneDetail .Icon, .Who_Who .EmailDetail .Icon{ margin-bottom: 3px; display: inline-block; padding-left: 30px; position: relative; }
.modal .Who_Who_Card_Box ul li span:after, .Who_Who .PhoneDetail .Icon:after, .Who_Who .EmailDetail .Icon:after { width: 24px; height: 24px; content: ""; background-position: center center; background-repeat: no-repeat; background-size: contain;  position: absolute; left: 0; top: 1px; }
.modal .Who_Who_Card_Box ul li.MobileNo span:after, .Who_Who .PhoneDetail .Icon:after { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23150202'%3E%3Cpath d='M798-120q-125 0-247-54.5T329-329Q229-429 174.5-551T120-798q0-18 12-30t30-12h162q14 0 25 9.5t13 22.5l26 140q2 16-1 27t-11 19l-97 98q20 37 47.5 71.5T387-386q31 31 65 57.5t72 48.5l94-94q9-9 23.5-13.5T670-390l138 28q14 4 23 14.5t9 23.5v162q0 18-12 30t-30 12ZM241-600l66-66-17-94h-89q5 41 14 81t26 79Zm358 358q39 17 79.5 27t81.5 13v-88l-94-19-67 67ZM241-600Zm358 358Z'/%3E%3C/svg%3E"); }
.modal .Who_Who_Card_Box ul li.MobileNo span:after{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23771d1d'%3E%3Cpath d='M798-120q-125 0-247-54.5T329-329Q229-429 174.5-551T120-798q0-18 12-30t30-12h162q14 0 25 9.5t13 22.5l26 140q2 16-1 27t-11 19l-97 98q20 37 47.5 71.5T387-386q31 31 65 57.5t72 48.5l94-94q9-9 23.5-13.5T670-390l138 28q14 4 23 14.5t9 23.5v162q0 18-12 30t-30 12ZM241-600l66-66-17-94h-89q5 41 14 81t26 79Zm358 358q39 17 79.5 27t81.5 13v-88l-94-19-67 67ZM241-600Zm358 358Z'/%3E%3C/svg%3E");}
.modal .Who_Who_Card_Box ul li.FaxNo span:after { content: ""; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23150202'%3E%3Cpath d='M200-120q-50 0-85-35t-35-85v-280q0-50 35-85t85-35q27 0 49.5 11t39.5 29h31v-200h400v200h40q50 0 85 35t35 85v320H289q-17 18-39.5 29T200-120Zm0-80q17 0 28.5-11.5T240-240v-280q0-17-11.5-28.5T200-560q-17 0-28.5 11.5T160-520v280q0 17 11.5 28.5T200-200Zm200-400h240v-120H400v120Zm-80 360h480v-240q0-17-11.5-28.5T760-520H320v280Zm280-160q17 0 28.5-11.5T640-440q0-17-11.5-28.5T600-480q-17 0-28.5 11.5T560-440q0 17 11.5 28.5T600-400Zm120 0q17 0 28.5-11.5T760-440q0-17-11.5-28.5T720-480q-17 0-28.5 11.5T680-440q0 17 11.5 28.5T720-400ZM600-280q17 0 28.5-11.5T640-320q0-17-11.5-28.5T600-360q-17 0-28.5 11.5T560-320q0 17 11.5 28.5T600-280Zm120 0q17 0 28.5-11.5T760-320q0-17-11.5-28.5T720-360q-17 0-28.5 11.5T680-320q0 17 11.5 28.5T720-280Zm-360 0h160v-200H360v200Zm-40 40v-280 280Z'/%3E%3C/svg%3E"); }
.modal .Who_Who_Card_Box ul li.FaxNo span:after {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23771d1d'%3E%3Cpath d='M200-120q-50 0-85-35t-35-85v-280q0-50 35-85t85-35q27 0 49.5 11t39.5 29h31v-200h400v200h40q50 0 85 35t35 85v320H289q-17 18-39.5 29T200-120Zm0-80q17 0 28.5-11.5T240-240v-280q0-17-11.5-28.5T200-560q-17 0-28.5 11.5T160-520v280q0 17 11.5 28.5T200-200Zm200-400h240v-120H400v120Zm-80 360h480v-240q0-17-11.5-28.5T760-520H320v280Zm280-160q17 0 28.5-11.5T640-440q0-17-11.5-28.5T600-480q-17 0-28.5 11.5T560-440q0 17 11.5 28.5T600-400Zm120 0q17 0 28.5-11.5T760-440q0-17-11.5-28.5T720-480q-17 0-28.5 11.5T680-440q0 17 11.5 28.5T720-400ZM600-280q17 0 28.5-11.5T640-320q0-17-11.5-28.5T600-360q-17 0-28.5 11.5T560-320q0 17 11.5 28.5T600-280Zm120 0q17 0 28.5-11.5T760-320q0-17-11.5-28.5T720-360q-17 0-28.5 11.5T680-320q0 17 11.5 28.5T720-280Zm-360 0h160v-200H360v200Zm-40 40v-280 280Z'/%3E%3C/svg%3E");}
.modal .Who_Who_Card_Box ul li.EmailId span:after, .Who_Who .EmailDetail .Icon:after { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23150202'%3E%3Cpath d='M160-160q-33 0-56.5-23.5T80-240v-480q0-33 23.5-56.5T160-800h640q33 0 56.5 23.5T880-720v480q0 33-23.5 56.5T800-160H160Zm320-280L160-640v400h640v-400L480-440Zm0-80 320-200H160l320 200ZM160-640v-80 480-400Z'/%3E%3C/svg%3E");}
.modal .Who_Who_Card_Box ul li.EmailId span:after{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23771d1d'%3E%3Cpath d='M160-160q-33 0-56.5-23.5T80-240v-480q0-33 23.5-56.5T160-800h640q33 0 56.5 23.5T880-720v480q0 33-23.5 56.5T800-160H160Zm320-280L160-640v400h640v-400L480-440Zm0-80 320-200H160l320 200ZM160-640v-80 480-400Z'/%3E%3C/svg%3E");}
.modal .Who_Who_Card_Box ul li.Address span:after { content: "\f3c5"; }
.modal .Who_Who_Card_Box ul { display: flex; flex-wrap: wrap; justify-content: center; padding-top: 10px; }
.modal .Who_Who_Card_Box .Thumb { margin: 0 auto 10px; border: 1px solid var(--mainColor); position: unset; left: unset; top: unset; transform: unset; }
.modal .Who_Who_Card_Box:hover { border: 1px solid transparent; }
.modal .cta-1{ margin-top: 10px;}
.modal .cta-1 a{ padding: 9px 18px; text-transform: uppercase; font-size: var(--sttl-theme-font-12); font-weight: var(--sttl-theme-font-600);}
.Who_Who .EmailDetail > .EmailDetail{padding: 0px;}
.Who_Who .EmailDetail{ word-break: break-all;}
.modal .Who_Who_Card_Box ul li.Address span{padding-left: 0px;}
.modal .Who_Who_Card_Box ul li.Address span:after{display: none;}
.modal .Who_Who_Card_Box  .Thumb{ width: 130px; height: 130px;}
.modal .Who_Who_Card_Box .DesignationBox{font-weight: var(--sttl-theme-font-600);}
.modal .Who_Who_Card_Box .Heading{font-size:var(--sttl-theme-font-24); font-weight: var(--sttl-theme-font-400);}

.VacanciesRow { margin-top: -24px; }
.VacanciesGrid { margin-top: 24px; }
.VacanciesBox { border-radius: var(--Rounded-10); overflow: hidden; height: 100%; padding: 20px 24px 24px; border: 1px solid #e7e7e7; }
.VacanciesBox .Heading { background-color: var(--Color-FCDADA); border-radius: var(--Rounded-6); padding: 12px 25px; font-weight: var(--sttl-theme-font-500); }
.VacanciesBox .Heading span { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; }
.VacanciesBox .SubText { min-height: 96px; }
.VacanciesBox .SubHeading { font-weight: var(--sttl-theme-font-500); text-transform: uppercase; }
.VacanciesBox .ContentListItems { font-size: var(--sttl-theme-font-12); margin-bottom: 9px; align-items: center; display: flex; }
.VacanciesBox .ContentListItems svg{margin-right: 5px; width: 24px;}
.VacanciesBox .ContentListItems svg path { fill: var(--mainColor); }
.VacanciesBox .ContentListItems a { text-decoration: underline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; }
.VacanciesBox .cta-1 { padding-top: 5px; justify-content: center; }

.THEAD { background-color: var(--Color-FCDADA); border-radius: var(--Rounded-6); padding: 0px 30px; margin-bottom: 15px; }
.THEAD .TH { padding: 15px 0px!important; text-transform: uppercase; font-weight: var(--sttl-theme-font-500); font-size: var(--sttl-theme-font-14); color: var(--mainColor); }
.TBODYTR { border: 1px solid #e7e7e7; margin-bottom: 10px; border-radius: var(--Rounded-6); padding: 0px 30px; }
.TBODYTR .TD { padding: 10px 0px; align-items: center; font-size: var(--sttl-theme-font-12); font-weight: var(--sttl-theme-font-600); }
.TBODYTR .TH { padding: 0; }
.TBODYTR .TD .FileSize i,.TBODYTR .TD .FileSize span { display: none;}
.TBODYTR .TD .FileSize{ display: flex; align-items: center; color: var(--mainColor); font-weight: var(--sttl-theme-font-600);}
.TBODYTR .TD .FileSize:before{content: ""; display: inline-block; width: 18px; height: 18px; margin-right: 8px; background-position: center; background-repeat: no-repeat;     background-size: contain; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 68 68' fill='none' title='PDF icon'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.13 47.8714C12.7254 46.6379 9.88617 46.145 7.0975 46.4771H0V67.9281H5.6525V59.741H8.075C10.5846 59.9579 13.1063 59.4402 15.215 58.2752C17.0049 56.9837 17.9917 55.0731 17.8925 53.0912C18.025 51.0785 16.9966 49.1354 15.13 47.8714ZM10.5825 55.701C9.51486 56.0964 8.34103 56.2445 7.1825 56.1301H5.525V50.0523H7.1825C8.38607 49.9447 9.6003 50.144 10.6675 50.6243C11.6614 51.2066 12.2246 52.1813 12.155 53.1984C12.2838 54.2239 11.6623 55.213 10.5825 55.701ZM30.0475 46.4771H22.9925V67.9281H29.75C33.1938 68.2116 36.6618 67.653 39.7375 66.3193C43.1218 64.1975 44.9299 60.7346 44.4975 57.2026C44.7508 54.1767 43.4692 51.2021 40.97 49.0155C37.8829 46.9686 33.9459 46.0537 30.0475 46.4771ZM35.6575 63.0659C33.8869 63.9031 31.8595 64.2766 29.835 64.1384H28.73V50.2668H29.75C33.32 50.2668 34.7225 50.5528 36.125 51.6254C37.8271 53.1161 38.7062 55.1399 38.5475 57.2026C38.7661 59.4349 37.6898 61.6187 35.6575 63.0659ZM50.7025 67.9281H56.44V58.9544H68V55.1648H56.44V50.2668H68V46.4771H50.7025V67.9281ZM46.75 0H0V39.3268H8.5V32.1765V28.4226V7.15033H43.2225L59.5 20.8432V28.4226V32.1765V39.3268H68V17.8758L46.75 0Z' fill='rgb(119 29 29)'%3E%3C/path%3E%3C/svg%3E");}
.TBODYTR .HasTitle > .TD{display: flex; position: relative; padding-left: 30px; font-size: var(--sttl-theme-font-16); font-weight: var(--sttl-theme-font-400);}
.TBODYTR .HasTitle > .TD:after, .HeadingWithPageIcon:after{content: ""; position: absolute; left: 0; top: 10px; width: 24px; height: 24px; background-size: contain; background-repeat: no-repeat; background-position: left center; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.2' viewBox='0 0 24 24' width='24' height='24'%3E%3Cstyle%3E.a%7Bfill:%23771d1d%7D%3C/style%3E%3Cpath class='a' d='m17 19h-11q-0.8 0-1.4-0.6-0.6-0.6-0.6-1.4v-14q0-0.8 0.6-1.4 0.6-0.6 1.4-0.6h7l6 6v10q0 0.8-0.6 1.4-0.6 0.6-1.4 0.6zm-5-11v-5h-6v14h11v-9zm-10 15q-0.8 0-1.4-0.6-0.6-0.6-0.6-1.4v-14h2v14h11v2zm4-20v5-5 14z'/%3E%3C/svg%3E");}
.HeadingWithPageIcon:after{top: 4px;}
.TBODYTR.HasSingleFile .HasTitle > .TD:after, .TBODYTR.HasNoFile .HasTitle > .TD:after{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.2' viewBox='0 0 24 24' width='24' height='24'%3E%3Cstyle%3E.a%7Bfill:%23771d1d%7D%3C/style%3E%3Cpath class='a' d='m2 22q-0.8 0-1.4-0.6-0.6-0.6-0.6-1.4v-16q0-0.8 0.6-1.4 0.6-0.6 1.4-0.6h8l6 6v12q0 0.8-0.6 1.4-0.6 0.6-1.4 0.6zm7-13v-5h-7v16h12v-11zm-7-5v5-5 16z'/%3E%3C/svg%3E");}
.TBODYTR .TD.PublishedYear{color: #3d4043;}
.TBODYTR .TD em{display: none;}
.TBODYTR .TD .text-end { display: flex; justify-content: end; }
.TBODYTR.HasXlsx .TD .FileSize:before{width: 21px; height: 21px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='512.000000pt' height='512.000000pt' viewBox='0 0 512.000000 512.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,512.000000) scale(0.100000,-0.100000)' fill='%23771d1d' stroke='none'%3E%3Cpath d='M969 5104 c-69 -21 -139 -73 -181 -135 -70 -102 -68 -63 -68 -1145 l0 -972 -51 -11 c-167 -36 -299 -166 -344 -338 -22 -85 -22 -1461 0 -1546 44 -171 173 -297 343 -337 l52 -12 0 -142 c0 -162 14 -235 62 -308 35 -56 87 -99 155 -131 l48 -22 1575 0 1575 0 57 28 c69 34 131 94 166 162 26 48 27 58 30 231 l4 182 54 10 c175 36 320 184 354 361 6 33 10 322 10 760 0 594 -2 716 -15 764 -45 174 -180 305 -350 339 l-54 11 -3 591 -3 591 -29 55 c-22 43 -133 159 -485 512 -402 403 -463 461 -516 485 l-60 28 -1140 2 c-966 1 -1147 0 -1186 -13z m2688 -716 l433 -433 0 -552 0 -553 -1535 0 -1535 0 0 963 c0 855 2 965 16 985 l15 22 1087 0 1087 0 432 -432z m772 -1858 c27 -13 46 -33 60 -63 21 -43 21 -52 21 -737 0 -673 -1 -695 -20 -735 -13 -26 -34 -49 -59 -63 l-39 -22 -1832 0 -1832 0 -39 22 c-25 14 -46 37 -59 63 -19 40 -20 62 -20 735 0 672 1 695 20 735 12 25 34 49 57 63 l38 22 1833 0 c1803 0 1833 0 1871 -20z m-339 -2063 c0 -98 -4 -147 -12 -155 -9 -9 -360 -12 -1519 -12 l-1508 0 -15 22 c-13 18 -16 51 -16 155 l0 133 1535 0 1535 0 0 -143z'/%3E%3Cpath d='M1292 2353 c-52 -25 -77 -69 -77 -133 0 -55 1 -57 128 -238 77 -109 127 -189 123 -197 -3 -8 -69 -105 -146 -215 -78 -110 -145 -214 -150 -232 -20 -67 28 -156 96 -178 40 -14 95 -6 131 17 13 9 77 92 143 185 l119 169 24 -33 c13 -18 67 -94 120 -169 53 -75 109 -145 124 -155 36 -25 120 -25 157 0 42 27 66 74 66 132 0 49 -5 57 -150 264 -82 117 -150 217 -150 223 0 5 57 90 128 190 123 176 127 183 127 233 0 113 -108 184 -207 135 -35 -17 -60 -45 -138 -156 -52 -74 -97 -135 -100 -135 -3 0 -48 61 -100 135 -101 142 -138 175 -201 175 -19 0 -49 -8 -67 -17z'/%3E%3Cpath d='M2395 2356 c-41 -18 -83 -69 -90 -109 -3 -18 -5 -249 -3 -514 3 -468 4 -482 24 -509 50 -68 56 -69 274 -69 185 0 200 1 226 21 51 38 69 71 69 129 0 104 -58 145 -202 145 l-93 0 0 403 c0 459 1 453 -80 495 -50 25 -81 27 -125 8z'/%3E%3Cpath d='M3410 2357 c-123 -28 -220 -102 -268 -205 -23 -48 -27 -71 -27 -142 0 -99 20 -152 81 -220 44 -48 83 -70 249 -135 66 -26 137 -56 158 -68 67 -38 59 -93 -18 -122 -79 -31 -179 -4 -267 72 -63 55 -112 64 -175 31 -74 -38 -105 -127 -68 -197 23 -45 111 -118 189 -156 261 -129 549 -52 655 175 22 46 26 69 26 145 0 110 -22 163 -100 242 -58 58 -112 87 -303 163 -117 46 -133 55 -130 74 2 12 18 28 38 39 44 23 113 16 181 -18 l47 -25 96 115 96 114 -43 29 c-117 81 -290 118 -417 89z'/%3E%3C/g%3E%3C/svg%3E");}
.TableDesignGrid { border: 1px solid #e7e7e7; margin-bottom: 10px; border-radius: var(--Rounded-6); padding: 10px 30px; }
.TableDesignGrid p{ text-transform: capitalize;}
a.ViewBtn.ExtBtn { width: 40px; height: 40px; padding: 0px; position: relative; border-radius: var(--Rounded-4);  }
a.ViewBtn.ExtBtn:hover{ background-color: var(--Color-FAAAAA);}
a.ViewBtn.ExtBtn:after { width: 24px; height: 24px; content: ""; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); display: inline-block; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23771d1d'%3E%3Cpath d='M200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h280v80H200v560h560v-280h80v280q0 33-23.5 56.5T760-120H200Zm188-212-56-56 372-372H560v-80h280v280h-80v-144L388-332Z'/%3E%3C/svg%3E"); }
a.ViewBtn.ExtBtn:before{display: none!important;}
/* a.ViewBtn.VisitWebsite{display: flex; align-items: center;} */
.TableDesignGrid .text-sm-end{display: flex; justify-content: end;}
.TBODYTR .TD .ViewBtn:before, .TableDesignGrid a.ViewBtn:before { content: ""; margin-right: 5px; width: 24px; height: 24px; display: inline-block; background-position: center; background-repeat: no-repeat; background-size: contain; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.2' viewBox='0 0 48 48' width='48' height='48'%3E%3Cstyle%3E.a%7Bfill:%23771d1d%7D%3C/style%3E%3Cpath class='a' d='m22 38q-7.3 0-13.2-4.1-5.9-4.2-8.8-10.9 2.9-6.7 8.8-10.9 5.9-4.1 13.2-4.1 7.3 0 13.2 4.1 5.9 4.2 8.8 10.9-2.9 6.7-8.8 10.9-5.9 4.1-13.2 4.1zm0-3q6.1 0 11.1-3.3 5.1-3.2 7.8-8.7-2.7-5.5-7.8-8.7-5-3.3-11.1-3.3-6 0-11.1 3.3-5.1 3.2-7.8 8.7 2.7 5.4 7.8 8.7 5 3.3 11.1 3.3zm0-3.5q3.6 0 6-2.5 2.5-2.5 2.5-6 0-3.6-2.5-6-2.5-2.5-6-2.5-3.5 0-6 2.5-2.5 2.5-2.5 6 0 3.5 2.5 6 2.5 2.5 6 2.5zm0-2.9q-2.4 0-4-1.6-1.6-1.7-1.6-4 0-2.4 1.6-4 1.7-1.6 4-1.6 2.4 0 4 1.6 1.6 1.7 1.6 4 0 2.4-1.6 4-1.7 1.6-4 1.6z'/%3E%3C/svg%3E");}
a.ViewBtn.VisitWebsite:before{vertical-align: middle; content: ""; margin-right: 8px; width: 22px; height: 22px; display: inline-block; background-position: center; background-repeat: no-repeat; background-size: contain; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23771d1d'%3E%3Cpath d='M200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h280v80H200v560h560v-280h80v280q0 33-23.5 56.5T760-120H200Zm188-212-56-56 372-372H560v-80h280v280h-80v-144L388-332Z'/%3E%3C/svg%3E")!important;}
.TBODYTR .TD .ViewBtn{font-size: 1.1666666666666667em; white-space: nowrap;}
.TBODYTR .TD .ViewBtn span.bi.bi-eye { display: none; }

.LocationIcon { position: relative; padding-left: 30px; }
.LocationIcon:after { content: "";  position: absolute; top: 0; left: 0; width: 24px; height: 24px; background-size: contain; background-repeat: no-repeat; background-position: center center; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23771d1d'%3E%3Cpath d='M480-480q33 0 56.5-23.5T560-560q0-33-23.5-56.5T480-640q-33 0-56.5 23.5T400-560q0 33 23.5 56.5T480-480Zm0 294q122-112 181-203.5T720-552q0-109-69.5-178.5T480-800q-101 0-170.5 69.5T240-552q0 71 59 162.5T480-186Zm0 106Q319-217 239.5-334.5T160-552q0-150 96.5-239T480-880q127 0 223.5 89T800-552q0 100-79.5 217.5T480-80Zm0-480Z'/%3E%3C/svg%3E"); }
.view-empty p.no_records { text-align: center; font-weight: var(--sttl-theme-font-700); margin-top: 30px; font-size: var(--sttl-theme-font-18); }

.ListOfStaff .StaffBoxName, .ListOfStaff .StaffBoxDesignation, .ListOfStaff .StaffBoxPhone, .ListOfStaff .StaffBoxEmail, .ListOfStaff .StaffBoxFax { padding-bottom: 0px; text-align: left; }
.ListOfStaff .StaffBoxDesignation, .ListOfStaff .StaffBoxPhone, .ListOfStaff .StaffBoxEmail, .ListOfStaff .StaffBoxFax { font-size: var(--sttl-theme-font-12); }
.ListOfStaff .StaffBoxPhone span, .ListOfStaff .StaffBoxEmail span, .ListOfStaff .StaffBoxFax span { width: 100%; display: block; position: relative; padding-left: 20px; }
.ListOfStaff .StaffBoxPhone span:after, .ListOfStaff .StaffBoxEmail span:after, .ListOfStaff .StaffBoxFax span:after { width: 13px; height: 13px; content: ""; background-position: center center; background-repeat: no-repeat; background-size: contain; position: absolute; left: 0; top: 2px; }
.ListOfStaff .StaffBoxPhone span:after{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23771d1d'%3E%3Cpath d='M798-120q-125 0-247-54.5T329-329Q229-429 174.5-551T120-798q0-18 12-30t30-12h162q14 0 25 9.5t13 22.5l26 140q2 16-1 27t-11 19l-97 98q20 37 47.5 71.5T387-386q31 31 65 57.5t72 48.5l94-94q9-9 23.5-13.5T670-390l138 28q14 4 23 14.5t9 23.5v162q0 18-12 30t-30 12ZM241-600l66-66-17-94h-89q5 41 14 81t26 79Zm358 358q39 17 79.5 27t81.5 13v-88l-94-19-67 67ZM241-600Zm358 358Z'/%3E%3C/svg%3E");}
.ListOfStaff .StaffBoxEmail span:after{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23771d1d'%3E%3Cpath d='M160-160q-33 0-56.5-23.5T80-240v-480q0-33 23.5-56.5T160-800h640q33 0 56.5 23.5T880-720v480q0 33-23.5 56.5T800-160H160Zm320-280L160-640v400h640v-400L480-440Zm0-80 320-200H160l320 200ZM160-640v-80 480-400Z'/%3E%3C/svg%3E");}
.ListOfStaff .StaffBoxFax span:after{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23771d1d'%3E%3Cpath d='M200-120q-50 0-85-35t-35-85v-280q0-50 35-85t85-35q27 0 49.5 11t39.5 29h31v-200h400v200h40q50 0 85 35t35 85v320H289q-17 18-39.5 29T200-120Zm0-80q17 0 28.5-11.5T240-240v-280q0-17-11.5-28.5T200-560q-17 0-28.5 11.5T160-520v280q0 17 11.5 28.5T200-200Zm200-400h240v-120H400v120Zm-80 360h480v-240q0-17-11.5-28.5T760-520H320v280Zm280-160q17 0 28.5-11.5T640-440q0-17-11.5-28.5T600-480q-17 0-28.5 11.5T560-440q0 17 11.5 28.5T600-400Zm120 0q17 0 28.5-11.5T760-440q0-17-11.5-28.5T720-480q-17 0-28.5 11.5T680-440q0 17 11.5 28.5T720-400ZM600-280q17 0 28.5-11.5T640-320q0-17-11.5-28.5T600-360q-17 0-28.5 11.5T560-320q0 17 11.5 28.5T600-280Zm120 0q17 0 28.5-11.5T760-320q0-17-11.5-28.5T720-360q-17 0-28.5 11.5T680-320q0 17 11.5 28.5T720-280Zm-360 0h160v-200H360v200Zm-40 40v-280 280Z'/%3E%3C/svg%3E");}
.ListOfStaff .ListOfStaffBox { padding-bottom: 20px; margin-bottom: 20px; border-bottom: 2px solid var(--mainColor); }
.ListOfStaff .ListOfStaffBox:last-child { margin-bottom: 0px; }

.RtiBox { background-color: var(--sttl-theme-F8F5F5); padding: 10px 16px; border-radius: var(--Rounded-8); }
.RtiBox ul { display: block; border-top: 2px solid var(--mainColor); margin-top: 12px; }
.RtiBoxOpen .RtiBox ul { display: none; }
.RtiBox ul li:after { display: none; }
.RtiBox ul li { border-bottom: 1px solid var(--mainColor); margin: 0; padding: 0; }
.RtiBox ul li a { font-size: 14px; padding: 8px 30px; display: block; color: #150202; }
.RtiBox .Heading { position: relative; padding: 0px 0px; cursor: pointer; }
.RtiBox .Heading:after{content: ""; position: absolute; right: 0; top: 0; width: 20px; height: 20px; top: 50%; transform: translateY(-50%); background-size: contain; background-repeat: no-repeat; background-position: center; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23771d1d'%3E%3Cpath d='M480-528 296-344l-56-56 240-240 240 240-56 56-184-184Z'/%3E%3C/svg%3E"); }
.RtiBoxOpen .RtiBox .Heading:after{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23771d1d'%3E%3Cpath d='M480-344 240-584l56-56 184 184 184-184 56 56-240 240Z'/%3E%3C/svg%3E");}

.CookieBlock { position: fixed; bottom: 0; left: 0; width: 100%; background-color: var(--whiteColor); z-index: 99999; padding: 30px 15px 12px; }
.CookieBlock p { padding-bottom: 0px; }
.CookieBlock a { text-decoration: underline; }
.CookieBlock .CookieBlockBtn { margin-right: 29px; margin-top: 15px; }
.CookieBlock .CookieBlockBtn:last-child{margin-right: 0px;}
.CookieBlock .CookieBlockBtn:last-child { margin-left: 0px; }
.CookieBlock .cta-2 { margin-top: -15px; align-items: flex-start !important; padding-top: 5px; }

.LalitkalaRowData h1,.LalitkalaRowData h2, .LalitkalaRowData h3, .LalitkalaRowData h4,.LalitkalaRowData h5, .LalitkalaRowData h6{font-size: var(--sttl-theme-font-24); font-weight: var(--sttl-theme-font-500); margin-bottom: 10px; color: var(--mainColor);}
.LalitkalaRowData h1 strong,.LalitkalaRowData h2 strong, .LalitkalaRowData h3 strong, .LalitkalaRowData h4 strong,.LalitkalaRowData h5 strong, .LalitkalaRowData h6 strong{font-weight: var(--sttl-theme-font-500);}

.Commonswitch input[type=checkbox] { height: 0; width: 0; visibility: hidden; position: absolute; }
.Commonswitch label { cursor: pointer;  width: 36px; height: 20px; background-color: var(--Color-FCDADA); display: block; border-radius: 100px; position: relative; }
.Commonswitch label:after { content: ''; position: absolute; top: 2px; left: 2px; width: 16px; height: 16px; background: #fff; border-radius: 50%; transition: 0.3s; }
.Commonswitch input:checked + label { background-color: var(--mainColor); }
.Commonswitch input:checked + label:after { left: 18px; }
.Commonswitch label:active:after { width: 16px; height: 16px; }
.Commonswitch input[type="checkbox"] + label, .Commonswitch input[type="radio"] + label { padding: 0px; font-size: 0px; }
.ImageLogoIconGrid .ContentPartHeading { text-transform: uppercase; font-weight: var(--sttl-theme-font-500); font-size: var(--sttl-theme-font-12); }
.ImageLogoIconGrid .ContentPartSubHeading { font-size: var(--sttl-theme-font-12); }
.ImageLogoIconGrid .ContentPartHeading svg { width: 24px; margin-right: 5px; }
.ImageLogoIconGrid .ContentPartHeading svg path { fill: var(--mainColor); }
.ImageLogoIconGrid .ContentPartHeading, .ImageLogoIconGrid .ContentPartSubHeading { margin-bottom: 9px; text-transform: uppercase; }



header.header .LogoPartHeader .logo svg { width: 100%; max-width: 57px; }
header.header .LogoPartHeader .logo svg path{fill: #000;}
header.header .LogoPartHeader .logo .LogoText { padding-left: 10px; position: relative; bottom: -1px; }
header.header .LogoPartHeader .logo .LogoText span { display: block; width: 100%; font-size: var(--sttl-theme-font-24); letter-spacing: -.08px; color: #000; }
header.header .LogoPartHeader .logo { display: flex; align-items: end; }
header.header .LogoPartHeader .logo .LogoText .TextBig { font-weight: 700; }

.HeadingWithPageIcon { position: relative; padding-left: 30px; margin: 20px 0px 13px; display: flex; flex-wrap: wrap; align-items: center; }
.HeadingWithPageIcon span{display: inline-block;}
.HeadingWithPageIcon .CountBox, .TBODYTR .TD .CountBox { min-width: 25px; min-height: 25px; width: 25px; height: 25px; background-color: var(--Color-FCDADA); display: flex; justify-content: center; align-items: center; border-radius: 4px; margin-left: 5px; color: var(--mainColor); font-size: var(--sttl-theme-font-12); font-weight: var(--sttl-theme-font-600); }
.HeadingWithPageIcon:after { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='rgb(21 2 2)'%3E%3Cpath d='M760-200H320q-33 0-56.5-23.5T240-280v-560q0-33 23.5-56.5T320-920h280l240 240v400q0 33-23.5 56.5T760-200ZM560-640v-200H320v560h440v-360H560ZM160-40q-33 0-56.5-23.5T80-120v-560h80v560h440v80H160Zm160-800v200-200 560-560Z'/%3E%3C/svg%3E"); }
.TBODYTR .ExternalLink.WithArrowBtn { transition: var(--sttl-theme-transition); width: 40px; height: 40px; background-color: var(--Color-FCDADA); border-radius: var(--Rounded-6); display: flex; justify-content: center; align-items: center; color: var(--blackColor); }
.TBODYTR .ExternalLink.WithArrowBtn:after { content: ""; width: 24px; height: 24px; display: inline-block; background-size: contain; background-repeat: no-repeat; background-position: center center; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23771d1d'%3E%3Cpath d='m560-240-56-58 142-142H160v-80h486L504-662l56-58 240 240-240 240Z'/%3E%3C/svg%3E"); }
.WhosThumbBox img{border-radius: 50%; background-color: var(--Color-FCDADA);}


.WorldHeritageDetails {
	border: 1px solid #c6c6c6;
	border-radius: var(--Rounded-10);
	padding: 30px;
}

.BackDetails{margin-bottom: 20px; display: flex;}
.BackToDetailsBtn{display: flex; align-items: center;}
.BackToDetailsBtn:before{transition: var(--sttl-theme-transition); margin-right: 0px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
    content: "";
    display: inline-block;
    width: 16px;
    height: 16px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23771d1d'%3E%3Cpath d='M400-80 0-480l400-400 71 71-329 329 329 329-71 71Z'/%3E%3C/svg%3E");}

.BackToDetailsBtn:hover:before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23150202'%3E%3Cpath d='M400-80 0-480l400-400 71 71-329 329 329 329-71 71Z'/%3E%3C/svg%3E");}


:root { body.wob { --sttl-theme-pure-black: #222; --sttl-theme-black: #222; --sttl-theme-light-black: #222; --sttl-theme-white: #222; --sttl-theme-arrow: #222; --sttl-theme-shadow-color: #222; --sttl-theme-color-F7F7F8:#222; --sttl-theme-orange-g: #ff0; --sttl-theme-orange-1:#ff0; --sttl-theme-main2:#ff0; --sttl-theme-navyblue-1:#222; --sttl-theme-navyblue-2:#222; --sttl-theme-F8F5F5:#F8F5F5; --sttl-theme-888888:#888888; --bgColor: #222; --mainColor: #ff0; --mainColor20:#222; --mainColor40:#222; --mainColor80:#ff0; --subMainColor: #222; --subMainColor2:#222; --whiteColor: #222; --blackColor: #222; --SeveanColors1:#222; --SeveanColors2:#222; --SeveanColors3:#222; --SeveanColors4:#222; --SeveanColors5:#222; --SeveanColors6:#222; --SeveanColors7:#222; --SeveanColors8:#222; --SeveanColors9:#222; --SeveanColorsDark1:#222; --SeveanColorsDark2:#222; --SeveanColorsDark3:#222; --SeveanColorsDark4:#222; --SeveanColorsDark5:#222; --SeveanColorsDark6:#222; --SeveanColorsDark7:#222; --SeveanColorsDark8:#222; --SeveanColorsDark9:#222; --Color-A72626:#ff0; --Color-D75151:#ff0; --Color-FAAAAA: #ff0; --Color-FCDADA: #ff0; --Color-3d4043:#ff0; }
}
.wob .search .form-actions input { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='rgb(255 255 0)'%3E%3Cpath d='M784-120 532-372q-30 24-69 38t-83 14q-109 0-184.5-75.5T120-580q0-109 75.5-184.5T380-840q109 0 184.5 75.5T640-580q0 44-14 83t-38 69l252 252-56 56ZM380-400q75 0 127.5-52.5T560-580q0-75-52.5-127.5T380-760q-75 0-127.5 52.5T200-580q0 75 52.5 127.5T380-400Z'/%3E%3C/svg%3E");}
.wob .ImageLogoIconBox .ExternalLink:after, .wob .PDFBox_3_0 .ExternalLink:after, .wob .seekerbox .link-btn:after,
.Highlight_Links .ImageLogoIconBox .ExternalLink:after, .Highlight_Links .PDFBox_3_0 .ExternalLink:after, .Highlight_Links .seekerbox .link-btn:after
 { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='rgb(255 255 0)'%3E%3Cpath d='m560-240-56-58 142-142H160v-80h486L504-662l56-58 240 240-240 240Z'/%3E%3C/svg%3E");}
.wob .InnerPageWrap .view-filters form .filterIconResponsiveboxLeft .js-form-item:before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='rgb(255 255 0)'%3E%3Cpath d='M784-120 532-372q-30 24-69 38t-83 14q-109 0-184.5-75.5T120-580q0-109 75.5-184.5T380-840q109 0 184.5 75.5T640-580q0 44-14 83t-38 69l252 252-56 56ZM380-400q75 0 127.5-52.5T560-580q0-75-52.5-127.5T380-760q-75 0-127.5 52.5T200-580q0 75 52.5 127.5T380-400Z'/%3E%3C/svg%3E");}
.wob .InnerPageWrap .view-filters form .filterIconResponsiveboxRight .js-form-item-items-per-page .js-form-item:before{ background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='rgb(255 255 0)'%3E%3Cpath d='M320-280q17 0 28.5-11.5T360-320q0-17-11.5-28.5T320-360q-17 0-28.5 11.5T280-320q0 17 11.5 28.5T320-280Zm0-160q17 0 28.5-11.5T360-480q0-17-11.5-28.5T320-520q-17 0-28.5 11.5T280-480q0 17 11.5 28.5T320-440Zm0-160q17 0 28.5-11.5T360-640q0-17-11.5-28.5T320-680q-17 0-28.5 11.5T280-640q0 17 11.5 28.5T320-600Zm120 320h240v-80H440v80Zm0-160h240v-80H440v80Zm0-160h240v-80H440v80ZM200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h560q33 0 56.5 23.5T840-760v560q0 33-23.5 56.5T760-120H200Zm0-80h560v-560H200v560Zm0-560v560-560Z'/%3E%3C/svg%3E"); }
.wob .InnerPageWrap .view-filters form .filterIconResponsiveboxRight .js-form-item-items-per-category .js-form-item:before{ background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='rgb(255 255 0)'%3E%3Cpath d='M120-240v-80h240v80H120Zm0-200v-80h480v80H120Zm0-200v-80h720v80H120Z'/%3E%3C/svg%3E");}
.wob .InnerPageWrap .view-filters form .filterIconResponsiveboxRight .js-form-item-items-per-page .js-form-item:before, 
.wob .InnerPageWrap .view-filters form .filterIconResponsiveboxRight .js-form-item-items-per-category .js-form-item:before, 
.wob .InnerPageWrap .view-filters form .filterIconResponsiveboxLeft .js-form-item:before{position: relative; left: 1px;}
.wob .InnerPageWrap .view-filters form .filterIconResponsiveboxRight .js-form-item-items-per-category.js-form-item-items-per-Date .js-form-item:before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23ff0'%3E%3Cpath d='M200-80q-33 0-56.5-23.5T120-160v-560q0-33 23.5-56.5T200-800h40v-80h80v80h320v-80h80v80h40q33 0 56.5 23.5T840-720v560q0 33-23.5 56.5T760-80H200Zm0-80h560v-400H200v400Zm0-480h560v-80H200v80Zm0 0v-80 80Zm280 240q-17 0-28.5-11.5T440-440q0-17 11.5-28.5T480-480q17 0 28.5 11.5T520-440q0 17-11.5 28.5T480-400Zm-160 0q-17 0-28.5-11.5T280-440q0-17 11.5-28.5T320-480q17 0 28.5 11.5T360-440q0 17-11.5 28.5T320-400Zm320 0q-17 0-28.5-11.5T600-440q0-17 11.5-28.5T640-480q17 0 28.5 11.5T680-440q0 17-11.5 28.5T640-400ZM480-240q-17 0-28.5-11.5T440-280q0-17 11.5-28.5T480-320q17 0 28.5 11.5T520-280q0 17-11.5 28.5T480-240Zm-160 0q-17 0-28.5-11.5T280-280q0-17 11.5-28.5T320-320q17 0 28.5 11.5T360-280q0 17-11.5 28.5T320-240Zm320 0q-17 0-28.5-11.5T600-280q0-17 11.5-28.5T640-320q17 0 28.5 11.5T680-280q0 17-11.5 28.5T640-240Z'/%3E%3C/svg%3E");}

.wob .TBODYTR .HasTitle > .TD:after, .wob .HeadingWithPageIcon:after { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='rgb(255 255 0)'%3E%3Cpath d='M760-200H320q-33 0-56.5-23.5T240-280v-560q0-33 23.5-56.5T320-920h280l240 240v400q0 33-23.5 56.5T760-200ZM560-640v-200H320v560h440v-360H560ZM160-40q-33 0-56.5-23.5T80-120v-560h80v560h440v80H160Zm160-800v200-200 560-560Z'/%3E%3C/svg%3E"); }
.wob .TBODYTR.HasSingleFile .HasTitle > .TD:after, .wob .TBODYTR.HasNoFile .HasTitle > .TD:after{ background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='rgb(255 255 0)'%3E%3Cpath d='M240-80q-33 0-56.5-23.5T160-160v-640q0-33 23.5-56.5T240-880h320l240 240v480q0 33-23.5 56.5T720-80H240Zm280-520v-200H240v640h480v-440H520ZM240-800v200-200 640-640Z'/%3E%3C/svg%3E"); }
.wob nav.pager ul.pager__items li.pager__item.pager__item--previous:after, .wob .pagination.CustomPagination li.Prev:after,
.Highlight_Links nav.pager ul.pager__items li.pager__item.pager__item--previous:after, .Highlight_Links .pagination.CustomPagination li.Prev:after
{ background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='rgb(255 255 0)'%3E%3Cpath d='M560-240 320-480l240-240 56 56-184 184 184 184-56 56Z'/%3E%3C/svg%3E"); }
.wob .Who_Who .Who_Who_Card .Who_Who_Card_Tags .Tags span.PDFIcon { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 68 68' fill='none' title='PDF icon'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.13 47.8714C12.7254 46.6379 9.88617 46.145 7.0975 46.4771H0V67.9281H5.6525V59.741H8.075C10.5846 59.9579 13.1063 59.4402 15.215 58.2752C17.0049 56.9837 17.9917 55.0731 17.8925 53.0912C18.025 51.0785 16.9966 49.1354 15.13 47.8714ZM10.5825 55.701C9.51486 56.0964 8.34103 56.2445 7.1825 56.1301H5.525V50.0523H7.1825C8.38607 49.9447 9.6003 50.144 10.6675 50.6243C11.6614 51.2066 12.2246 52.1813 12.155 53.1984C12.2838 54.2239 11.6623 55.213 10.5825 55.701ZM30.0475 46.4771H22.9925V67.9281H29.75C33.1938 68.2116 36.6618 67.653 39.7375 66.3193C43.1218 64.1975 44.9299 60.7346 44.4975 57.2026C44.7508 54.1767 43.4692 51.2021 40.97 49.0155C37.8829 46.9686 33.9459 46.0537 30.0475 46.4771ZM35.6575 63.0659C33.8869 63.9031 31.8595 64.2766 29.835 64.1384H28.73V50.2668H29.75C33.32 50.2668 34.7225 50.5528 36.125 51.6254C37.8271 53.1161 38.7062 55.1399 38.5475 57.2026C38.7661 59.4349 37.6898 61.6187 35.6575 63.0659ZM50.7025 67.9281H56.44V58.9544H68V55.1648H56.44V50.2668H68V46.4771H50.7025V67.9281ZM46.75 0H0V39.3268H8.5V32.1765V28.4226V7.15033H43.2225L59.5 20.8432V28.4226V32.1765V39.3268H68V17.8758L46.75 0Z' fill='rgb(255 255 0)'%3E%3C/path%3E%3C/svg%3E"); }
.wob .Who_Who .HeadingWithIcon:before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='rgb(255 255 0)'%3E%3Cpath d='M120-120v-560h160v-160h400v320h160v400H520v-160h-80v160H120Zm80-80h80v-80h-80v80Zm0-160h80v-80h-80v80Zm0-160h80v-80h-80v80Zm160 160h80v-80h-80v80Zm0-160h80v-80h-80v80Zm0-160h80v-80h-80v80Zm160 320h80v-80h-80v80Zm0-160h80v-80h-80v80Zm0-160h80v-80h-80v80Zm160 480h80v-80h-80v80Zm0-160h80v-80h-80v80Z'/%3E%3C/svg%3E"); }
.wob nav.pager ul.pager__items li.pager__item--next:after, .wob .pagination.CustomPagination li.Next:after,
.Highlight_Links nav.pager ul.pager__items li.pager__item--next:after, .Highlight_Links .pagination.CustomPagination li.Next:after
{ background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='rgb(255 255 0)'%3E%3Cpath d='M504-480 320-664l56-56 240 240-240 240-56-56 184-184Z'/%3E%3C/svg%3E");}
.Highlight_Links nav.pager ul.pager__items li.pager__item a, .Highlight_Links .pagination.CustomPagination li a{border-bottom: none!important; background-color: transparent!important;}
.wob .view-footer a.button {background-color: #000; }
.wob .view-footer a.button:hover{ background-color: #2d2d2d; color:#ff0!important;}
.wob .TBODYTR .TD .FileSize:before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 68 68' fill='none' title='PDF icon'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.13 47.8714C12.7254 46.6379 9.88617 46.145 7.0975 46.4771H0V67.9281H5.6525V59.741H8.075C10.5846 59.9579 13.1063 59.4402 15.215 58.2752C17.0049 56.9837 17.9917 55.0731 17.8925 53.0912C18.025 51.0785 16.9966 49.1354 15.13 47.8714ZM10.5825 55.701C9.51486 56.0964 8.34103 56.2445 7.1825 56.1301H5.525V50.0523H7.1825C8.38607 49.9447 9.6003 50.144 10.6675 50.6243C11.6614 51.2066 12.2246 52.1813 12.155 53.1984C12.2838 54.2239 11.6623 55.213 10.5825 55.701ZM30.0475 46.4771H22.9925V67.9281H29.75C33.1938 68.2116 36.6618 67.653 39.7375 66.3193C43.1218 64.1975 44.9299 60.7346 44.4975 57.2026C44.7508 54.1767 43.4692 51.2021 40.97 49.0155C37.8829 46.9686 33.9459 46.0537 30.0475 46.4771ZM35.6575 63.0659C33.8869 63.9031 31.8595 64.2766 29.835 64.1384H28.73V50.2668H29.75C33.32 50.2668 34.7225 50.5528 36.125 51.6254C37.8271 53.1161 38.7062 55.1399 38.5475 57.2026C38.7661 59.4349 37.6898 61.6187 35.6575 63.0659ZM50.7025 67.9281H56.44V58.9544H68V55.1648H56.44V50.2668H68V46.4771H50.7025V67.9281ZM46.75 0H0V39.3268H8.5V32.1765V28.4226V7.15033H43.2225L59.5 20.8432V28.4226V32.1765V39.3268H68V17.8758L46.75 0Z' fill='rgb(255 255 0)'%3E%3C/path%3E%3C/svg%3E");}
.wob a.ViewBtn.ExtBtn:after { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='rgb(255 255 0)'%3E%3Cpath d='M200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h280v80H200v560h560v-280h80v280q0 33-23.5 56.5T760-120H200Zm188-212-56-56 372-372H560v-80h280v280h-80v-144L388-332Z'/%3E%3C/svg%3E"); }
.wob .key-offering-links-list li a::after, .wob .home-whats-new-slider .whats-new-card::after, .wob .imp-link-list .imp-list li a::after { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='rgb(255 255 0)'%3E%3Cpath d='m321-80-71-71 329-329-329-329 71-71 400 400L321-80Z'/%3E%3C/svg%3E");}
.wob .home-view-all-btn a::after { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.2' viewBox='0 0 24 24' width='24' height='24'%3E%3Cstyle%3E.a%7Bfill:%23ff0%7D%3C/style%3E%3Cpath class='a' d='m20.6 12l-4.6-4.6 1.4-1.4 6 6-6 6-1.4-1.4z'/%3E%3C/svg%3E");}
.wob .home-swiper-btn::after { content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6.811' height='12.121' viewBox='0 0 6.811 12.121'%3E%3Cpath id='Icon_akar-chevron-right-small' data-name='Icon akar-chevron-right-small' d='M13.5,9l5,5-5,5' transform='translate(-12.439 -7.939)' fill='none' stroke='rgb(255 255 0)' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");}
.wob .PrevBtnDbmi:after { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='rgb(255 255 0)'%3E%3Cpath d='M560-240 320-480l240-240 56 56-184 184 184 184-56 56Z'/%3E%3C/svg%3E");}
.wob .NextBtnDbmi:after { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='rgb(255 255 0)'%3E%3Cpath d='M504-480 320-664l56-56 240 240-240 240-56-56 184-184Z'/%3E%3C/svg%3E");}
.wob .home-marquee-play-pause::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='rgb(255 255 0)'%3E%3Cpath d='M520-200v-560h240v560H520Zm-320 0v-560h240v560H200Zm400-80h80v-400h-80v400Zm-320 0h80v-400h-80v400Zm0-400v400-400Zm320 0v400-400Z'/%3E%3C/svg%3E");}
.wob .home-marquee-play-pause.Play::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='rgb(255 255 0)'%3E%3Cpath d='M320-200v-560l440 280-440 280Zm80-280Zm0 134 210-134-210-134v268Z'/%3E%3C/svg%3E");}
.wob .PlayBtnSlider:after{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='rgb(255 255 0)'%3E%3Cpath d='M520-200v-560h240v560H520Zm-320 0v-560h240v560H200Zm400-80h80v-400h-80v400Zm-320 0h80v-400h-80v400Zm0-400v400-400Zm320 0v400-400Z'/%3E%3C/svg%3E");
}
.wob .PlayBtnSlider.paused:after{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='rgb(255 255 0)'%3E%3Cpath d='M320-200v-560l440 280-440 280Zm80-280Zm0 134 210-134-210-134v268Z'/%3E%3C/svg%3E");
}
.wob .vision-bottom-wrap .home-view-all-btn a:before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='rgb(255 255 0)'%3E%3Cpath d='M200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h280v80H200v560h560v-280h80v280q0 33-23.5 56.5T760-120H200Zm188-212-56-56 372-372H560v-80h280v280h-80v-144L388-332Z'/%3E%3C/svg%3E");
}
.wob .statement-vision-text::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='512.000000pt' height='512.000000pt' viewBox='0 0 512.000000 512.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,512.000000) scale(0.100000, -0.100000)' fill='rgb(255 255 0)' stroke='none'%3E%3Cpath d='M1815 3947 c-603 -314 -1012 -822 -1126 -1398 -29 -146 -32 -422 -6 -565 32 -175 101 -350 185 -469 116 -166 202 -245 344 -316 130 -65 211 -84 373 -83 163 0 229 14 346 75 140 73 240 183 320 354 52 110 71 198 70 320 -2 410 -309 718 -741 742 -118 6 -191 -4 -281 -41 l-61 -25 7 47 c22 151 90 345 166 478 132 230 359 452 626 611 51 31 92 59 91 62 -8 18 -184 270 -188 270 -3 0 -59 -28 -125 -62z'/%3E%3Cpath d='M3950 3949 c-675 -356 -1107 -948 -1149 -1576 -29 -438 96 -801 363 -1051 276 -258 769 -283 1028 -52 101 90 206 267 243 409 85 329 -72 679 -375 835 -201 104 -452 124 -632 51 -32 -12 -58 -21 -58 -18 0 3 9 49 20 103 85 417 341 756 773 1022 53 33 97 62 97 65 0 8 -184 273 -189 273 -3 0 -58 -28 -121 -61z'/%3E%3C/g%3E%3C/svg%3E");
}
.wob .directoryBox .ContactNo:after {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='rgb(255 255 0)'%3E%3Cpath d='M798-120q-125 0-247-54.5T329-329Q229-429 174.5-551T120-798q0-18 12-30t30-12h162q14 0 25 9.5t13 22.5l26 140q2 16-1 27t-11 19l-97 98q20 37 47.5 71.5T387-386q31 31 65 57.5t72 48.5l94-94q9-9 23.5-13.5T670-390l138 28q14 4 23 14.5t9 23.5v162q0 18-12 30t-30 12ZM241-600l66-66-17-94h-89q5 41 14 81t26 79Zm358 358q39 17 79.5 27t81.5 13v-88l-94-19-67 67ZM241-600Zm358 358Z'/%3E%3C/svg%3E");
}

.wob .directoryBox .EmailId:after {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='rgb(255 255 0)'%3E%3Cpath d='M160-160q-33 0-56.5-23.5T80-240v-480q0-33 23.5-56.5T160-800h640q33 0 56.5 23.5T880-720v480q0 33-23.5 56.5T800-160H160Zm320-280L160-640v400h640v-400L480-440Zm0-80 320-200H160l320 200ZM160-640v-80 480-400Z'/%3E%3C/svg%3E");
}

.wob .directoryBox .Address:after {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='rgb(255 255 0)'%3E%3Cpath d='M480-480q33 0 56.5-23.5T560-560q0-33-23.5-56.5T480-640q-33 0-56.5 23.5T400-560q0 33 23.5 56.5T480-480Zm0 294q122-112 181-203.5T720-552q0-109-69.5-178.5T480-800q-101 0-170.5 69.5T240-552q0 71 59 162.5T480-186Zm0 106Q319-217 239.5-334.5T160-552q0-150 96.5-239T480-880q127 0 223.5 89T800-552q0 100-79.5 217.5T480-80Zm0-480Z'/%3E%3C/svg%3E");
}
.wob .LocationIcon:after {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='rgb(255 255 0)'%3E%3Cpath d='M480-480q33 0 56.5-23.5T560-560q0-33-23.5-56.5T480-640q-33 0-56.5 23.5T400-560q0 33 23.5 56.5T480-480Zm0 294q122-112 181-203.5T720-552q0-109-69.5-178.5T480-800q-101 0-170.5 69.5T240-552q0 71 59 162.5T480-186Zm0 106Q319-217 239.5-334.5T160-552q0-150 96.5-239T480-880q127 0 223.5 89T800-552q0 100-79.5 217.5T480-80Zm0-480Z'/%3E%3C/svg%3E");
}
.wob .RtiBox .Heading:after {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='rgb(255 255 0)'%3E%3Cpath d='M480-528 296-344l-56-56 240-240 240 240-56 56-184-184Z'/%3E%3C/svg%3E");
}

.wob .RtiBoxOpen .RtiBox .Heading:after {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='rgb(255 255 0)'%3E%3Cpath d='M480-344 240-584l56-56 184 184 184-184 56 56-240 240Z'/%3E%3C/svg%3E");
}
.wob .photo-gallery-grid.PopupIcon .ExternalLink:after {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.2' viewBox='0 0 512 512' width='100' height='100'%3E%3Cstyle/%3E%3Cpath d='m97 33.5c-33.7 6.9-58.7 32.8-64 66.5-0.8 5.1-1 19.6-0.8 44.7 0.3 35.7 0.4 37.3 2.4 39.9 3.9 5.3 7.1 6.9 13.4 6.9 6.3 0 9.5-1.6 13.4-6.9 2-2.6 2.1-4.3 2.6-42.9 0.5-38.1 0.6-40.5 2.7-45.4 6.1-15.1 15.2-24 30.7-30.1 3.4-1.4 10.6-1.7 44.3-2.2 38.6-0.5 40.3-0.6 42.9-2.6 5.3-3.9 6.9-7.1 6.9-13.4 0-6.3-1.6-9.5-6.9-13.4-2.7-2-4.1-2.1-41.9-2.3-29.3-0.1-40.8 0.2-45.7 1.2z' fill='rgb(255 255 0)'/%3E%3Cpath d='m329.5 33.4c-9.4 4.2-12.4 16.9-5.8 24.7 4.9 5.8 5.7 5.9 45.6 5.9 28.9 0 37.4 0.3 42 1.5 15.9 4.1 27.4 14.5 34 30.8 2.1 4.9 2.2 7.3 2.7 45.4 0.5 38.6 0.6 40.3 2.6 42.9 3.9 5.3 7.1 6.9 13.4 6.9 6.3 0 9.5-1.6 13.4-6.9 2-2.7 2.1-3.9 2.1-43.9 0-44.1 0-44.4-5.5-58.9-2.9-7.7-10.4-19.1-17.5-26.1-10-10.2-21.5-16.8-37.5-21.5-7.7-2.2-84.8-3-89.5-0.8z' fill='rgb(255 255 0)'/%3E%3Cpath d='m41.5 321.4c-4.1 1.8-8.3 6.9-9 10.9-0.4 1.8-0.5 20.8-0.3 42.2 0.4 41.4 0.4 41.5 5.8 55.7 6.6 17.7 26.1 37.2 43.8 43.8 14.5 5.5 14.8 5.5 58.9 5.5 40 0 41.2-0.1 43.9-2.1 5.3-3.9 6.9-7.1 6.9-13.4 0-6.3-1.6-9.5-6.9-13.4-2.6-2-4.3-2.1-42.9-2.6-38.1-0.5-40.5-0.6-45.4-2.7-15.1-6.1-24-15.2-30.1-30.7-1.4-3.4-1.7-10.6-2.2-44.3-0.5-38.6-0.6-40.3-2.6-42.9-1.1-1.5-3.2-3.7-4.6-4.7-3.3-2.5-11.3-3.2-15.3-1.3z' fill='rgb(255 255 0)'/%3E%3Cpath d='m457.5 321.4c-3.7 1.7-7 5.2-8.4 8.9-0.7 1.8-1.1 15.6-1.1 38.1 0 19.9-0.4 37.7-1 40.7-3.1 16.2-14.5 29.4-31.3 36.2-4.9 2.1-7.3 2.2-45.4 2.7-38.6 0.5-40.3 0.6-42.9 2.6-5.3 3.9-6.9 7.1-6.9 13.4 0 6.3 1.6 9.5 6.9 13.4 2.7 2 3.9 2.1 43.9 2.1 44.1 0 44.4 0 58.9-5.5 17.8-6.6 37.2-26 43.8-43.8 5.5-14.5 5.5-14.8 5.5-58.9 0-40-0.1-41.2-2.1-43.9-1.1-1.5-3.2-3.7-4.6-4.7-3.4-2.5-11.3-3.2-15.3-1.3z' fill='rgb(255 255 0)'/%3E%3Cpath d='m256 312c-31 0-56-25-56-56 0-31 25-56 56-56 31 0 56 25 56 56 0 31-25 56-56 56z' fill='rgb(255 255 0)'/%3E%3C/svg%3E");
}
.wob .ImageLogoIconBox.WithLink .ExternalLink:after, .Highlight_Links .ImageLogoIconBox.WithLink .ExternalLink:after {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='rgb(255 255 0)'%3E%3Cpath d='M200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h280v80H200v560h560v-280h80v280q0 33-23.5 56.5T760-120H200Zm188-212-56-56 372-372H560v-80h280v280h-80v-144L388-332Z'/%3E%3C/svg%3E");
}
 .HasClearBtn.wob .InnerPageWrap .view-filters form div#edit-actions input#edit-reset {
	border-color: #ff0;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='rgb(255 255 0)'%3E%3Cpath d='m256-200-56-56 224-224-224-224 56-56 224 224 224-224 56 56-224 224 224 224-56 56-224-224-224 224Z'/%3E%3C/svg%3E");
}

.wob .ImageLogoIconBox.WithPDF .ExternalLink:after, .Highlight_Links .ImageLogoIconBox.WithPDF .ExternalLink:after {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 68 68' fill='none' title='PDF icon'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.13 47.8714C12.7254 46.6379 9.88617 46.145 7.0975 46.4771H0V67.9281H5.6525V59.741H8.075C10.5846 59.9579 13.1063 59.4402 15.215 58.2752C17.0049 56.9837 17.9917 55.0731 17.8925 53.0912C18.025 51.0785 16.9966 49.1354 15.13 47.8714ZM10.5825 55.701C9.51486 56.0964 8.34103 56.2445 7.1825 56.1301H5.525V50.0523H7.1825C8.38607 49.9447 9.6003 50.144 10.6675 50.6243C11.6614 51.2066 12.2246 52.1813 12.155 53.1984C12.2838 54.2239 11.6623 55.213 10.5825 55.701ZM30.0475 46.4771H22.9925V67.9281H29.75C33.1938 68.2116 36.6618 67.653 39.7375 66.3193C43.1218 64.1975 44.9299 60.7346 44.4975 57.2026C44.7508 54.1767 43.4692 51.2021 40.97 49.0155C37.8829 46.9686 33.9459 46.0537 30.0475 46.4771ZM35.6575 63.0659C33.8869 63.9031 31.8595 64.2766 29.835 64.1384H28.73V50.2668H29.75C33.32 50.2668 34.7225 50.5528 36.125 51.6254C37.8271 53.1161 38.7062 55.1399 38.5475 57.2026C38.7661 59.4349 37.6898 61.6187 35.6575 63.0659ZM50.7025 67.9281H56.44V58.9544H68V55.1648H56.44V50.2668H68V46.4771H50.7025V67.9281ZM46.75 0H0V39.3268H8.5V32.1765V28.4226V7.15033H43.2225L59.5 20.8432V28.4226V32.1765V39.3268H68V17.8758L46.75 0Z' fill='rgb(255 255 0)'%3E%3C/path%3E%3C/svg%3E");
}
.wob .TBODYTR.HasXlsx .TD .FileSize:before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='512.000000pt' height='512.000000pt' viewBox='0 0 512.000000 512.000000' preserveAspectRatio='xMidYMid meet' style='&%2310;'%3E%3Cg transform='translate(0.000000,512.000000) scale(0.100000,-0.100000)' fill='%23ff0' stroke='none'%3E%3Cpath d='M969 5104 c-69 -21 -139 -73 -181 -135 -70 -102 -68 -63 -68 -1145 l0 -972 -51 -11 c-167 -36 -299 -166 -344 -338 -22 -85 -22 -1461 0 -1546 44 -171 173 -297 343 -337 l52 -12 0 -142 c0 -162 14 -235 62 -308 35 -56 87 -99 155 -131 l48 -22 1575 0 1575 0 57 28 c69 34 131 94 166 162 26 48 27 58 30 231 l4 182 54 10 c175 36 320 184 354 361 6 33 10 322 10 760 0 594 -2 716 -15 764 -45 174 -180 305 -350 339 l-54 11 -3 591 -3 591 -29 55 c-22 43 -133 159 -485 512 -402 403 -463 461 -516 485 l-60 28 -1140 2 c-966 1 -1147 0 -1186 -13z m2688 -716 l433 -433 0 -552 0 -553 -1535 0 -1535 0 0 963 c0 855 2 965 16 985 l15 22 1087 0 1087 0 432 -432z m772 -1858 c27 -13 46 -33 60 -63 21 -43 21 -52 21 -737 0 -673 -1 -695 -20 -735 -13 -26 -34 -49 -59 -63 l-39 -22 -1832 0 -1832 0 -39 22 c-25 14 -46 37 -59 63 -19 40 -20 62 -20 735 0 672 1 695 20 735 12 25 34 49 57 63 l38 22 1833 0 c1803 0 1833 0 1871 -20z m-339 -2063 c0 -98 -4 -147 -12 -155 -9 -9 -360 -12 -1519 -12 l-1508 0 -15 22 c-13 18 -16 51 -16 155 l0 133 1535 0 1535 0 0 -143z'/%3E%3Cpath d='M1292 2353 c-52 -25 -77 -69 -77 -133 0 -55 1 -57 128 -238 77 -109 127 -189 123 -197 -3 -8 -69 -105 -146 -215 -78 -110 -145 -214 -150 -232 -20 -67 28 -156 96 -178 40 -14 95 -6 131 17 13 9 77 92 143 185 l119 169 24 -33 c13 -18 67 -94 120 -169 53 -75 109 -145 124 -155 36 -25 120 -25 157 0 42 27 66 74 66 132 0 49 -5 57 -150 264 -82 117 -150 217 -150 223 0 5 57 90 128 190 123 176 127 183 127 233 0 113 -108 184 -207 135 -35 -17 -60 -45 -138 -156 -52 -74 -97 -135 -100 -135 -3 0 -48 61 -100 135 -101 142 -138 175 -201 175 -19 0 -49 -8 -67 -17z'/%3E%3Cpath d='M2395 2356 c-41 -18 -83 -69 -90 -109 -3 -18 -5 -249 -3 -514 3 -468 4 -482 24 -509 50 -68 56 -69 274 -69 185 0 200 1 226 21 51 38 69 71 69 129 0 104 -58 145 -202 145 l-93 0 0 403 c0 459 1 453 -80 495 -50 25 -81 27 -125 8z'/%3E%3Cpath d='M3410 2357 c-123 -28 -220 -102 -268 -205 -23 -48 -27 -71 -27 -142 0 -99 20 -152 81 -220 44 -48 83 -70 249 -135 66 -26 137 -56 158 -68 67 -38 59 -93 -18 -122 -79 -31 -179 -4 -267 72 -63 55 -112 64 -175 31 -74 -38 -105 -127 -68 -197 23 -45 111 -118 189 -156 261 -129 549 -52 655 175 22 46 26 69 26 145 0 110 -22 163 -100 242 -58 58 -112 87 -303 163 -117 46 -133 55 -130 74 2 12 18 28 38 39 44 23 113 16 181 -18 l47 -25 96 115 96 114 -43 29 c-117 81 -290 118 -417 89z'/%3E%3C/g%3E%3C/svg%3E");
}
.Highlight_Links .inner-page-menu ul li a{background-color: transparent!important; border-bottom: none!important;}
.wob .inner-page-menu ul li a.primary-nav__menu-link--active-trail:before, 
.wob .inner-page-menu ul li a.is-active:before, 
.wob .inner-page-menu ul li a.menu__link--active-trail.is-active:before, 
.wob .inner-page-menu ul li a.menu__link--active-trail:before,
.Highlight_Links .inner-page-menu ul li a.primary-nav__menu-link--active-trail:before, 
.Highlight_Links .inner-page-menu ul li a.is-active:before, 
.Highlight_Links .inner-page-menu ul li a.menu__link--active-trail.is-active:before, 
.Highlight_Links .inner-page-menu ul li a.menu__link--active-trail:before{
	background-image: url("data:image/svg+xml,%3Csvg width='12' height='28' viewBox='0 0 12 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1293_43610)'%3E%3Cpath d='M8.35593 3.06788C8.35593 4.07416 9.17168 4.88992 10.178 4.88992C11.1842 4.88992 12 4.07417 12 3.06788C12 2.0616 11.1842 1.24585 10.178 1.24585C9.17168 1.24585 8.35593 2.0616 8.35593 3.06788Z' fill='rgb(255 255 0)'/%3E%3Cpath d='M8.35593 10.356C8.35593 11.3623 9.17168 12.178 10.178 12.178C11.1842 12.178 12 11.3623 12 10.356C12 9.34969 11.1842 8.53394 10.178 8.53394C9.17168 8.53394 8.35593 9.34969 8.35593 10.356Z' fill='rgb(255 255 0)'/%3E%3Cpath d='M8.35593 17.6441C8.35593 18.6503 9.17168 19.4661 10.178 19.4661C11.1842 19.4661 12 18.6503 12 17.6441C12 16.6378 11.1842 15.822 10.178 15.822C9.17168 15.822 8.35593 16.6378 8.35593 17.6441Z' fill='rgb(255 255 0)'/%3E%3Cpath d='M8.35593 24.9321C8.35593 25.9384 9.17168 26.7542 10.178 26.7542C11.1842 26.7542 12 25.9384 12 24.9321C12 23.9259 11.1842 23.1101 10.178 23.1101C9.17168 23.1101 8.35593 23.9259 8.35593 24.9321Z' fill='rgb(255 255 0)'/%3E%3Cpath d='M1.06785 3.06788C1.06785 4.07416 1.8836 4.88992 2.88988 4.88992C3.89616 4.88992 4.71191 4.07417 4.71191 3.06788C4.71191 2.0616 3.89616 1.24585 2.88988 1.24585C1.8836 1.24585 1.06785 2.0616 1.06785 3.06788Z' fill='rgb(255 255 0)'/%3E%3Cpath d='M1.06785 10.356C1.06785 11.3623 1.8836 12.178 2.88988 12.178C3.89616 12.178 4.71191 11.3623 4.71191 10.356C4.71191 9.34969 3.89616 8.53394 2.88988 8.53394C1.8836 8.53394 1.06785 9.34969 1.06785 10.356Z' fill='rgb(255 255 0)'/%3E%3Cpath d='M1.06785 17.6441C1.06785 18.6503 1.8836 19.4661 2.88988 19.4661C3.89616 19.4661 4.71191 18.6503 4.71191 17.6441C4.71191 16.6378 3.89616 15.822 2.88988 15.822C1.8836 15.822 1.06785 16.6378 1.06785 17.6441Z' fill='rgb(255 255 0)'/%3E%3Cpath d='M1.06785 24.9321C1.06785 25.9384 1.8836 26.7542 2.88988 26.7542C3.89616 26.7542 4.71191 25.9384 4.71191 24.9321C4.71191 23.9259 3.89616 23.1101 2.88988 23.1101C1.8836 23.1101 1.06785 23.9259 1.06785 24.9321Z' fill='rgb(255 255 0)'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1293_43610'%3E%3Crect width='27' height='12' fill='rgb(255 255 0)' transform='translate(12 0.5) rotate(90)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.wob .PDFBox_3_0 .ExternalLink:after {

	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 68 68' fill='none' title='PDF icon'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.13 47.8714C12.7254 46.6379 9.88617 46.145 7.0975 46.4771H0V67.9281H5.6525V59.741H8.075C10.5846 59.9579 13.1063 59.4402 15.215 58.2752C17.0049 56.9837 17.9917 55.0731 17.8925 53.0912C18.025 51.0785 16.9966 49.1354 15.13 47.8714ZM10.5825 55.701C9.51486 56.0964 8.34103 56.2445 7.1825 56.1301H5.525V50.0523H7.1825C8.38607 49.9447 9.6003 50.144 10.6675 50.6243C11.6614 51.2066 12.2246 52.1813 12.155 53.1984C12.2838 54.2239 11.6623 55.213 10.5825 55.701ZM30.0475 46.4771H22.9925V67.9281H29.75C33.1938 68.2116 36.6618 67.653 39.7375 66.3193C43.1218 64.1975 44.9299 60.7346 44.4975 57.2026C44.7508 54.1767 43.4692 51.2021 40.97 49.0155C37.8829 46.9686 33.9459 46.0537 30.0475 46.4771ZM35.6575 63.0659C33.8869 63.9031 31.8595 64.2766 29.835 64.1384H28.73V50.2668H29.75C33.32 50.2668 34.7225 50.5528 36.125 51.6254C37.8271 53.1161 38.7062 55.1399 38.5475 57.2026C38.7661 59.4349 37.6898 61.6187 35.6575 63.0659ZM50.7025 67.9281H56.44V58.9544H68V55.1648H56.44V50.2668H68V46.4771H50.7025V67.9281ZM46.75 0H0V39.3268H8.5V32.1765V28.4226V7.15033H43.2225L59.5 20.8432V28.4226V32.1765V39.3268H68V17.8758L46.75 0Z' fill='rgb(255 255 0)'%3E%3C/path%3E%3C/svg%3E");
}
.wob form-select, .wob select {background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='rgb(255 255 0)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");}

.wob .logo img{    filter: invert(100%) sepia(100%) saturate(500%) hue-rotate(10deg) brightness(1.5);}
.wob .headerRightIcons img{    filter: invert(1);}
.wob .search { border-top: 1px solid #ff0; border-left: 1px solid #ff0; border-right: 1px solid #ff0; }
.wob, .wob h1,.wob h2,.wob h3, .wob h4, .wob h5, .wob h6, .wob p, .wob li, .wob a, .wob input, .wob input::placeholder, .wob .form-select, .wob select, .wob div, .wob .accordian-box .accordian-title {color: #ffff00!important;}
.wob .StickyTextBox .left-inner, .wob .inner-page-menu-link, .wob .Who_Who .HeadingWithIcon, .wob .Who_Who .ThStrip, .wob .Who_Who .Who_Who_Card, .wob .footer_bottom, .wob .VacanciesBox .Heading, .wob .home-announcements, .wob .vision-statement-section, .wob .key-offering-section, .wob .home-social-media-wrap, .wob .directoryBox .departmentBadge, .wob .RtiBox, .wob .THEAD{ background-color: #23232a!important;}
.wob, .wob header.header, .wob input,.wob .Who_Who_Card_Box, .wob .form-select option, .wob .accordian-box .accordion-item, .wob .accordian-box .accordion-collapse, .wob .accordion, .wob ul#tabs-nav li, .wob .about-ministry, .wob .key-offering-tab .key-offering-tab-inner, .wob .home-whats-new-slider, .wob .home-view-all-btn a, .wob .home-social-media-in .home-social-media-cards .home-social-card, .wob .accessibility_toolbar, .wob .modal-content{background-color: #0b0c0e!important;}
.wob .cta-1.cta-small a, .wob .cta-1 a, .wob a.ViewBtn, .wob .cta-2 a, .wob .cta-2 button, .wob .TBODYTR .ExternalLink.WithArrowBtn{background-color: #000;  color: #ff0!important;}
.wob .cta-1.cta-small a:hover, .wob .cta-1 a:hover, .wob a.ViewBtn:hover, .wob .cta-2 a:hover, .wob .cta-2 button:hover, .wob .TBODYTR .ExternalLink.WithArrowBtn:hover{background-color: #23232a;}
.wob .Who_Who .Who_Who_Card .Who_Who_Card_Tags .Tags{color: #ff0!important;}
.wob .ImageLogoIconBox .ExternalLink, .wob .PDFBox_3_0 .ExternalLink, .wob .PDFBox_3_0 .ExternalLink.PDF, .wob .seekerbox .link-btn,
.Highlight_Links .ImageLogoIconBox .ExternalLink, .Highlight_Links .PDFBox_3_0 .ExternalLink, .Highlight_Links .PDFBox_3_0 .ExternalLink.PDF, .Highlight_Links .seekerbox .link-btn
{background-color: #000; border-bottom: none!important;}
.wob .ImageLogoIconBox .ExternalLink:hover, .wob .PDFBox_3_0 .ExternalLink:hover, .wob .PDFBox_3_0 .ExternalLink.PDF:hover, .wob .seekerbox .link-btn:hover,
.Highlight_Links .ImageLogoIconBox .ExternalLink:hover, .Highlight_Links .PDFBox_3_0 .ExternalLink:hover, .Highlight_Links .PDFBox_3_0 .ExternalLink.PDF:hover, .Highlight_Links .seekerbox .link-btn:hover
{background-color: #2d2d2d;}
.wob .footer_bottom .ft_s h3{color: #fff!important;}
.wob .HeaderMenuBox ul li.hover, .wob .HeaderMenuBox ul>li ul li.hover > a, .wob nav.pager ul.pager__items li.pager__item.pager__item--active, .wob nav.pager ul.pager__items li:hover, .wob .pagination.CustomPagination li:hover, .wob .HeadingWithPageIcon .CountBox, .wob .TBODYTR .TD .CountBox{ background-color: #23232a;}
/* .wob .view-footer a.button.button1{background-image: none;} */
.wob ul#tabs-nav li.active{background-color: #ff0!important; }
.wob ul#tabs-nav li.active a{color: #0b0c0e!important;}
.wob .home-whats-new-slider .whats-new-card{border-bottom-color: #ff0;}
.wob .home-view-all-btn a{border: none; background-color: #000!important;}
.wob .home-view-all-btn a:hover{background-color: #2d2d2d!important;}
.wob .home-extra-links-wrap .home-view-all-btn a{background-color: #000!important;}
.wob .home-extra-links-wrap .home-view-all-btn a:hover{background-color: #2d2d2d!important;}
.wob .slider1-pagination .swiper-pagination-bullet{opacity: 0.5; background-color: #ff0;}
.wob .HeaderBottom{border-bottom: none;         border-top: 1px solid #ff0;}
.wob .home-banner-section .PrevBtnDbmi, .wob .home-banner-section .NextBtnDbmi{background-color: #212529;}
.wob .accessibilityDaiictBox ul li button{border-color: #ff0;}
.wob .ministry-dignitry-wrap .dig-img { border: 1px solid #ff0; border-bottom: 5px solid var(--mainColor); }
.wob .home-social-media-head svg path { stroke: unset; fill: #ff0; }
.wob .headerMenus ul li img, .wob .headerMenus ul li img, .wob .our-circle img, .wob .our-circle svg{ filter: invert(100%) sepia(100%) saturate(500%) hue-rotate(10deg) brightness(1.5);}
.wob .home-announcements{border-bottom: 1px solid #ff0;}
 .wob .our-org-card:hover .our-circle-text{color: #0b0c0e!important;}
 .wob .our-org-card:hover .our-circle img{ filter: invert(100%) sepia(100%) saturate(500%) hue-rotate(10deg) brightness(0);}
 .wob .modal .Who_Who_Card_Box ul li span:after,  .wob .Who_Who .PhoneDetail .Icon:after,  .wob .Who_Who .EmailDetail .Icon:after,  .wob .ListOfStaff .StaffBoxPhone span:after, .wob .ListOfStaff .StaffBoxEmail span:after, .wob .ListOfStaff .wob .StaffBoxFax span:after{filter: invert(100%) sepia(100%) saturate(500%) hue-rotate(10deg) brightness(1.5);}
 .wob .Who_Who_Card_Box .Thumb{background-color: #fff;}
 .wob .search .js-form-item:after, .wob .headerMenus ul li:before{background-color: #ff0;}
 .wob .alphabetBox ul li a{color: #0b0c0e!important;}
 .Highlight_Links .alphabetBox ul li a{color: #ff0!important;}
 .wob .InnerPageWrap ul li:after{background-color: #ff0;}
 .wob header.header .LogoPartHeader .logo svg path{fill: #ff0;}
 .wob header.header .LogoPartHeader .logo .LogoText span{color: #ff0;}
 .Highlight_Links .inner-page-menu-link{ background-color: #23232a!important;}
 .wob .seekerbox img{ filter: brightness(0) saturate(100%) invert(80%) sepia(100%) saturate(1000%) hue-rotate(10deg);}
.wob .Who_Who .PhoneDetail .Icon:after {
	filter: unset;	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='rgb(255 255 0)'%3E%3Cpath d='M798-120q-125 0-247-54.5T329-329Q229-429 174.5-551T120-798q0-18 12-30t30-12h162q14 0 25 9.5t13 22.5l26 140q2 16-1 27t-11 19l-97 98q20 37 47.5 71.5T387-386q31 31 65 57.5t72 48.5l94-94q9-9 23.5-13.5T670-390l138 28q14 4 23 14.5t9 23.5v162q0 18-12 30t-30 12ZM241-600l66-66-17-94h-89q5 41 14 81t26 79Zm358 358q39 17 79.5 27t81.5 13v-88l-94-19-67 67ZM241-600Zm358 358Z'/%3E%3C/svg%3E");

}
.wob .Who_Who .EmailDetail .Icon:after {
	filter: unset;	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='rgb(255 255 0)'%3E%3Cpath d='M160-160q-33 0-56.5-23.5T80-240v-480q0-33 23.5-56.5T160-800h640q33 0 56.5 23.5T880-720v480q0 33-23.5 56.5T800-160H160Zm320-280L160-640v400h640v-400L480-440Zm0-80 320-200H160l320 200ZM160-640v-80 480-400Z'/%3E%3C/svg%3E");
}
.wob .TBODYTR .TD .ViewBtn:before, .wob .TableDesignGrid a.ViewBtn:before, .Highlight_Links .TBODYTR .TD .ViewBtn:before, .Highlight_Links .TableDesignGrid a.ViewBtn:before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='rgb(255 255 0)'%3E%3Cpath d='M480-320q75 0 127.5-52.5T660-500q0-75-52.5-127.5T480-680q-75 0-127.5 52.5T300-500q0 75 52.5 127.5T480-320Zm0-72q-45 0-76.5-31.5T372-500q0-45 31.5-76.5T480-608q45 0 76.5 31.5T588-500q0 45-31.5 76.5T480-392Zm0 192q-146 0-266-81.5T40-500q54-137 174-218.5T480-800q146 0 266 81.5T920-500q-54 137-174 218.5T480-200Zm0-300Zm0 220q113 0 207.5-59.5T832-500q-50-101-144.5-160.5T480-720q-113 0-207.5 59.5T128-500q50 101 144.5 160.5T480-280Z'/%3E%3C/svg%3E");
}

.wob a.ViewBtn.VisitWebsite:before {

	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='rgb(255 255 0)'%3E%3Cpath d='M200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h280v80H200v560h560v-280h80v280q0 33-23.5 56.5T760-120H200Zm188-212-56-56 372-372H560v-80h280v280h-80v-144L388-332Z'/%3E%3C/svg%3E") !important;
}
.wob .view-footer a.button:before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.2' viewBox='0 0 24 24' width='24' height='24'%3E%3Cstyle%3E.a%7Bfill:%23ff0%7D%3C/style%3E%3Cpath class='a' d='m2 21q-0.8 0-1.4-0.6-0.6-0.6-0.6-1.4v-12.5q0-0.3 0.1-0.7 0.1-0.3 0.4-0.6l1.2-1.5q0.3-0.3 0.7-0.5 0.4-0.2 0.8-0.2h11.6q0.4 0 0.8 0.2 0.4 0.2 0.7 0.5l1.3 1.5q0.2 0.3 0.3 0.6 0.1 0.4 0.1 0.7v12.5q0 0.8-0.6 1.4-0.6 0.6-1.4 0.6zm0-13v11h14v-11zm7 10l4-4-1.4-1.4-1.6 1.6v-4.2h-2v4.2l-1.6-1.6-1.4 1.4zm-6.6-12h13.2l-0.8-1h-11.5z'/%3E%3C/svg%3E");
}
.wob .view-footer a.button.button-back:before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.2' viewBox='0 0 24 24' width='24' height='24'%3E%3Cstyle%3E.a%7Bfill:%23ff0%7D%3C/style%3E%3Cpath class='a' d='m6 18l-6-6 6-6 1.4 1.4-3.5 3.6h12.1v2h-12.1l3.5 3.6z'/%3E%3C/svg%3E");}

.wob .headerMenus ul li a.SkiptomainContentBtn{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.2' viewBox='0 0 32 32' width='32' height='32'%3E%3Cstyle%3E.a%7Bfill:%23ff0%7D%3C/style%3E%3Cpath class='a' d='m27.8 6.1h-19.6c-0.6 0-1.2 0.2-1.6 0.7-0.5 0.4-0.7 1-0.7 1.6v4.6h1.7v-5.3h20.9v17.6h-20.9v-5.4h-1.7v4.7c0 0.6 0.2 1.2 0.7 1.6 0.4 0.4 1 0.7 1.6 0.7h19.6c0.6 0 1.2-0.3 1.7-0.7 0.4-0.4 0.6-1 0.6-1.6v-16.2c0-0.6-0.2-1.2-0.6-1.6-0.5-0.5-1.1-0.7-1.7-0.7zm-17.3 13.8v-2.2h-8.1v-2h8.1v-2.7l4 3.5zm15-2.8h-8.1v-1.8h8.1zm0-4h-8.1v-1.6h8.1zm-3.5 8.5h-4.6v-1.6h4.6z'/%3E%3C/svg%3E");}
.wob .headerMenus ul li a.languages{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24'%3E%3Cpath d='M14.125 3.735V12H12.91V3.735H11.815V2.67H15.685V3.735H14.125ZM8.47 2.52C9.25 2.52 9.845 2.715 10.255 3.105C10.675 3.495 10.885 3.985 10.885 4.575C10.885 5.005 10.77 5.395 10.54 5.745C10.32 6.085 9.99 6.355 9.55 6.555C9.11 6.755 8.56 6.865 7.9 6.885L7.825 5.835C8.505 5.815 8.985 5.695 9.265 5.475C9.555 5.255 9.7 4.96 9.7 4.59C9.7 4.23 9.58 3.97 9.34 3.81C9.11 3.65 8.84 3.57 8.53 3.57C8.16 3.57 7.825 3.62 7.525 3.72C7.225 3.82 6.905 3.955 6.565 4.125L6.19 3.09C6.45 2.95 6.77 2.82 7.15 2.7C7.54 2.58 7.98 2.52 8.47 2.52ZM11.05 8.73C11.05 9.19 10.945 9.575 10.735 9.885C10.525 10.195 10.24 10.425 9.88 10.575C9.53 10.725 9.13 10.8 8.68 10.8C8.11 10.8 7.58 10.66 7.09 10.38C6.61 10.1 6.15 9.655 5.71 9.045C5.28 8.435 4.855 7.64 4.435 6.66L5.5 6.27C5.79 6.98 6.09 7.595 6.4 8.115C6.72 8.625 7.06 9.02 7.42 9.3C7.78 9.57 8.165 9.705 8.575 9.705C8.955 9.705 9.265 9.62 9.505 9.45C9.745 9.27 9.865 8.985 9.865 8.595C9.865 8.115 9.7 7.7 9.37 7.35C9.04 7 8.64 6.68 8.17 6.39L9.055 6.345L9.7 6.21C9.84 6.33 9.995 6.475 10.165 6.645C10.335 6.815 10.47 6.985 10.57 7.155L10.645 7.44C10.775 7.63 10.875 7.83 10.945 8.04C11.015 8.25 11.05 8.48 11.05 8.73ZM11.29 6.75C11.77 6.75 12.185 6.715 12.535 6.645C12.885 6.565 13.295 6.44 13.765 6.27V7.35C13.335 7.54 12.945 7.665 12.595 7.725C12.255 7.785 11.88 7.815 11.47 7.815C11.32 7.815 11.145 7.805 10.945 7.785C10.745 7.755 10.555 7.725 10.375 7.695C10.205 7.655 10.08 7.62 10 7.59L9.295 6.75L9.385 6.525C9.675 6.595 9.98 6.65 10.3 6.69C10.62 6.73 10.95 6.75 11.29 6.75Z' fill='%23ff0'/%3E%3Cpath d='M19.63 22L18.426 18.906H14.464L13.274 22H12L15.906 11.962H17.04L20.932 22H19.63ZM18.048 17.786L16.928 14.762C16.9 14.6873 16.8533 14.552 16.788 14.356C16.7227 14.16 16.6573 13.9593 16.592 13.754C16.536 13.5393 16.4893 13.376 16.452 13.264C16.3773 13.5533 16.298 13.838 16.214 14.118C16.1393 14.3887 16.074 14.6033 16.018 14.762L14.884 17.786H18.048Z' fill='%23ff0'/%3E%3C/svg%3E");
}
/* .wob .headerMenus ul li a.accessibilityBtn{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='none' aria-label='Accessibility panal icon' class='jsx-4107003866'%3E%3Cpath d='M9.10943 11.1626C8.04754 11.1626 7.02744 11.1644 6.00735 11.1608C5.80813 11.1608 5.60625 11.1537 5.41059 11.1217C4.5817 10.9865 3.99295 10.2771 4.00006 9.43694C4.00718 8.61724 4.63684 7.89088 5.44883 7.77442C5.62403 7.74953 5.80279 7.74241 5.98067 7.74241C9.981 7.74064 13.9813 7.73886 17.9817 7.74508C18.2449 7.74508 18.5197 7.76642 18.7688 7.84377C19.5114 8.07403 19.9721 8.78171 19.9223 9.55963C19.8742 10.3118 19.2944 10.9794 18.5446 11.1101C18.2734 11.1572 17.9923 11.1581 17.7158 11.1599C16.7633 11.1652 15.8099 11.1617 14.7613 11.1617C14.82 12.0783 14.7666 12.9816 14.9543 13.8315C15.3945 15.823 15.9548 17.7878 16.4555 19.7659C16.6912 20.6985 16.1994 21.6044 15.3207 21.9032C14.3264 22.241 13.2796 21.6667 13.0279 20.6194C12.6864 19.196 12.368 17.7664 12.039 16.3404C12.0256 16.2817 12.0061 16.2248 11.9243 16.1652C11.7597 16.8818 11.5943 17.5993 11.4289 18.3159C11.2546 19.0724 11.0918 19.8317 10.9033 20.5847C10.6516 21.5867 9.71508 22.1485 8.73768 21.9058C7.79585 21.6711 7.22933 20.7127 7.47746 19.7303C7.92747 17.9451 8.35614 16.1537 8.86397 14.3845C9.16635 13.331 9.08898 12.2774 9.10854 11.1626H9.10943ZM11.9972 8.88306C10.0077 8.88306 8.01819 8.88306 6.0278 8.88306C5.8944 8.88306 5.75921 8.88039 5.62937 8.90173C5.33766 8.94796 5.14556 9.172 5.14289 9.4485C5.14022 9.73032 5.32165 9.94992 5.61692 10.0024C5.73609 10.0237 5.8606 10.0219 5.98244 10.0219C7.01588 10.0237 8.0502 10.0166 9.08364 10.0255C9.68307 10.0308 10.198 10.4051 10.2176 10.9394C10.2505 11.8587 10.3207 12.8011 10.1615 13.6955C9.91074 15.1002 9.48385 16.4737 9.12988 17.8607C8.94846 18.5701 8.75547 19.276 8.58026 19.9873C8.47976 20.3944 8.67898 20.7216 9.05162 20.8087C9.39669 20.8896 9.70708 20.6772 9.81469 20.2851C9.82359 20.2531 9.82625 20.2193 9.83337 20.1873C10.2336 18.435 10.632 16.6827 11.0393 14.9321C11.0865 14.7303 11.1514 14.5178 11.2661 14.3507C11.4636 14.0644 11.7659 13.948 12.1137 14.0129C12.5166 14.0884 12.7522 14.3418 12.8438 14.7392C13.2574 16.5449 13.6736 18.3505 14.089 20.1562C14.0961 20.1882 14.0978 20.2229 14.1058 20.2549C14.2108 20.6709 14.5221 20.895 14.876 20.8114C15.2602 20.7207 15.4479 20.3864 15.3394 19.957C15.0744 18.9142 14.804 17.8722 14.5319 16.8311C14.0578 15.0184 13.5002 13.2252 13.6656 11.3048C13.7385 10.4522 14.1085 10.0237 14.9739 10.021C15.9628 10.0184 16.9527 10.021 17.9417 10.0202C18.0528 10.0202 18.1649 10.0219 18.2734 10.0033C18.5989 9.94814 18.7999 9.70543 18.7821 9.40493C18.7643 9.11244 18.5589 8.91507 18.2334 8.88662C18.1231 8.87684 18.011 8.88039 17.8999 8.88039C15.9326 8.88039 13.9653 8.88039 11.9972 8.88039V8.88306Z' fill='%23ff0' class='jsx-4107003866'/%3E%3Cpath d='M11.8704 6.62963C10.5698 6.62692 9.54923 5.59711 9.55557 4.29402C9.56192 3.02713 10.6133 1.9928 11.8876 2.00004C13.1583 2.00818 14.1879 3.05065 14.1852 4.3275C14.1824 5.60707 13.1519 6.63144 11.8704 6.62872V6.62963ZM13.026 4.31031C13.0214 3.67415 12.4867 3.1502 11.8522 3.15925C11.2296 3.16829 10.7157 3.68953 10.7148 4.31121C10.713 4.96185 11.2205 5.46861 11.8713 5.46771C12.5238 5.4668 13.0314 4.95733 13.026 4.3094V4.31031Z' fill='%23ff0' class='jsx-4107003866'/%3E%3C/svg%3E") */
}
.wob .TBODYTR .ExternalLink.WithArrowBtn:after {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='rgb(255 255 0)'%3E%3Cpath d='m560-240-56-58 142-142H160v-80h486L504-662l56-58 240 240-240 240Z'/%3E%3C/svg%3E");
}
.wob .view-footer.ViewFooterEvent .button.buttonEvent:after{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23ff0'%3E%3Cpath d='M647-440H160v-80h487L423-744l57-56 320 320-320 320-57-56 224-224Z'/%3E%3C/svg%3E");}
body.page-schemes-and-services.wob .form-text, 
body.page-schemes-and-services.wob .form-text:focus, 
body.page-schemes-and-services.wob input, 
body.page-schemes-and-services.wob input:focus, 
body.page-schemes-and-services.wob textarea, 
body.page-schemes-and-services.wob textarea:focus, 
body.page-schemes-and-services.wob select, 
body.page-schemes-and-services.wob select:focus, 
body.page-schemes-and-services.wob .form-select, 
body.page-schemes-and-services.wob .form-select:focus{border-color: #ff0;}

.wob .accessibilityDaiictBox ul li button#Dark_Contrast, 
body.wob.InvertEffect .accessibilityDaiictBox ul li button#Invert, body.InvertEffect.wob .accessibilityDaiictBox ul li button#Invert, 
body.wob.SaturationEffect .accessibilityDaiictBox ul li button#Saturation, body.SaturationEffect.wob .accessibilityDaiictBox ul li button#Saturation, 
body.wob.Text_Size_Increase .accessibilityDaiictBox ul li button#Text_Size_Increase, body.Text_Size_Increase.wob .accessibilityDaiictBox ul li button#Text_Size_Increase, 
body.wob.Text_Size_Decrease .accessibilityDaiictBox ul li button#Text_Size_Decrease, body.Text_Size_Decrease.wob .accessibilityDaiictBox ul li button#Text_Size_Decrease,
body.wob.Highlight_Links .accessibilityDaiictBox ul li button#Highlight_Links, body.Highlight_Links.wob .accessibilityDaiictBox ul li button#Highlight_Links, 
body.wob.Hide_Images .accessibilityDaiictBox ul li button#Hide_Images, body.Hide_Images.wob .accessibilityDaiictBox ul li button#Hide_Images, 
body.wob.Default_Cursor .accessibilityDaiictBox ul li button#Default_Cursor, body.Default_Cursor.wob .accessibilityDaiictBox ul li button#Default_Cursor {
	background-color: #23232a!important;
}
.wob .home-banner-section .BannerSwiperPagination span.swiper-pagination-bullet{opacity: 0.4;}
.wob .home-banner-section .BannerSwiperPagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity: 1;}
.wob .explore-user-wrap > a{	background-color: #23232a;}
body.wob .HeadingWithPageIcon .Heading{color: #ff0;}
body.wob #Tooltip {
	background-color: #0b0c0e;
	border: 1px solid #ff0;
}

body.wob #Tooltip:after {
	border-bottom: 5px solid #ff0;
}
body.wob .headerMenus .languages .language-link:hover, body.wob .headerMenus .languages .language-link.active-language{background-color: #000;}
.wob.languagesOpen .headerMenus ul li a.languages + .links li a:hover{    background-color: #000000;}
.wob .datepicker.dropdown-menu {
    background-color: #23232a;
}
.wob .datepicker table tr td.day.focused, .wob .datepicker table tr td.day:hover{background-color: #000;}
.wob .datepicker-dropdown.datepicker-orient-top:after{     border-top: 6px solid #23232a;}
.wob  .BackToDetailsBtn:before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23ff0'%3E%3Cpath d='M400-80 0-480l400-400 71 71-329 329 329 329-71 71Z'/%3E%3C/svg%3E");}

html.InvertEffect{filter: invert(1);}
html.SaturationEffect{filter: saturate(0.5);}
body.Hide_Images img{opacity: 0!important;}
body.Hide_Images header .logo img, body.Hide_Images .headerRightIcons img, body.Hide_Images .headerMenus ul li img{opacity: 1!important;}
body.Highlight_Links a, body.Highlight_Links .our-circle-text, body.Highlight_Links .home-whats-new-slider .whats-new-card .whats-new-des, body.Highlight_Links .home-extra-links-in .recent-docs .docs-card-wrap .doc-card p{background-color: #000!important;color: #ff0!important; border-bottom: 1px solid #ff0!important;}
body.Highlight_Links .logo img {
	filter: invert(100%) sepia(100%) saturate(500%) hue-rotate(10deg) brightness(1.5);
}
body.Highlight_Links .headerMenus ul li a{background-color: transparent!important; border-bottom: none!important;}
body.Highlight_Links .our-org-card .FullLink, body.Highlight_Links .whats-new-card a, body.Highlight_Links .home-extra-links-in .recent-docs .docs-card-wrap .doc-card a{ background-color: transparent!important;  border-bottom: none!important;}
/* body.Highlight_Links .key-offering-links-list li a::after, body.Highlight_Links .home-view-all-btn a::after, body.Highlight_Links .ImageLogoIconBox.WithLink .ExternalLink:after, body.Highlight_Links .PDFBox_3_0 .ExternalLink:after{	    filter: invert(100%) sepia(100%) saturate(500%) hue-rotate(10deg) brightness(1.5);} */

body.Highlight_Links header.header .LogoPartHeader .logo svg path{    fill: #ff0;}
body.Highlight_Links header.header .LogoPartHeader .logo .LogoText span{color: #ff0;}
body.wob.Highlight_Links ul#tabs-nav li.active a, body.Highlight_Links.wob ul#tabs-nav li.active a{color: #ff0!important;}
body.Highlight_Links .pagination-box .breadcrumb__list li a{text-decoration: none;}
.galleryzoomWrap{background-color: #fff;}

.user-logged-in .tabs li::after {
  display: none!important;
}
body.Highlight_Links nav.pager ul.pager__items li.pager__item {background-color: #000;}
body.Highlight_Links nav.pager ul.pager__items li.pager__item a{color: #ff0;}
body.Highlight_Links nav.pager ul.pager__items li.pager__item.pager__item--active{background-color: #000; color: #ff0;}
body.Highlight_Links .footer_bottom .footerImg a{ background-color: #fff!important;}




.bhashini-dropdown button.bhashini-dropdown-btn .bhashini-dropdown-btn-icon img { filter: invert(13%) sepia(60%) saturate(6417%) hue-rotate(67deg) brightness(95%) contrast(101%); }
.bhashini-dropdown button.bhashini-dropdown-btn { outline: none; width: 32px; height: 32px; background-position: center; background-repeat: no-repeat; background-size: contain; background-color: unset !important; padding: 0px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24'%3E%3Cpath d='M14.125 3.735V12H12.91V3.735H11.815V2.67H15.685V3.735H14.125ZM8.47 2.52C9.25 2.52 9.845 2.715 10.255 3.105C10.675 3.495 10.885 3.985 10.885 4.575C10.885 5.005 10.77 5.395 10.54 5.745C10.32 6.085 9.99 6.355 9.55 6.555C9.11 6.755 8.56 6.865 7.9 6.885L7.825 5.835C8.505 5.815 8.985 5.695 9.265 5.475C9.555 5.255 9.7 4.96 9.7 4.59C9.7 4.23 9.58 3.97 9.34 3.81C9.11 3.65 8.84 3.57 8.53 3.57C8.16 3.57 7.825 3.62 7.525 3.72C7.225 3.82 6.905 3.955 6.565 4.125L6.19 3.09C6.45 2.95 6.77 2.82 7.15 2.7C7.54 2.58 7.98 2.52 8.47 2.52ZM11.05 8.73C11.05 9.19 10.945 9.575 10.735 9.885C10.525 10.195 10.24 10.425 9.88 10.575C9.53 10.725 9.13 10.8 8.68 10.8C8.11 10.8 7.58 10.66 7.09 10.38C6.61 10.1 6.15 9.655 5.71 9.045C5.28 8.435 4.855 7.64 4.435 6.66L5.5 6.27C5.79 6.98 6.09 7.595 6.4 8.115C6.72 8.625 7.06 9.02 7.42 9.3C7.78 9.57 8.165 9.705 8.575 9.705C8.955 9.705 9.265 9.62 9.505 9.45C9.745 9.27 9.865 8.985 9.865 8.595C9.865 8.115 9.7 7.7 9.37 7.35C9.04 7 8.64 6.68 8.17 6.39L9.055 6.345L9.7 6.21C9.84 6.33 9.995 6.475 10.165 6.645C10.335 6.815 10.47 6.985 10.57 7.155L10.645 7.44C10.775 7.63 10.875 7.83 10.945 8.04C11.015 8.25 11.05 8.48 11.05 8.73ZM11.29 6.75C11.77 6.75 12.185 6.715 12.535 6.645C12.885 6.565 13.295 6.44 13.765 6.27V7.35C13.335 7.54 12.945 7.665 12.595 7.725C12.255 7.785 11.88 7.815 11.47 7.815C11.32 7.815 11.145 7.805 10.945 7.785C10.745 7.755 10.555 7.725 10.375 7.695C10.205 7.655 10.08 7.62 10 7.59L9.295 6.75L9.385 6.525C9.675 6.595 9.98 6.65 10.3 6.69C10.62 6.73 10.95 6.75 11.29 6.75Z' fill='%23771d1d'/%3E%3Cpath d='M19.63 22L18.426 18.906H14.464L13.274 22H12L15.906 11.962H17.04L20.932 22H19.63ZM18.048 17.786L16.928 14.762C16.9 14.6873 16.8533 14.552 16.788 14.356C16.7227 14.16 16.6573 13.9593 16.592 13.754C16.536 13.5393 16.4893 13.376 16.452 13.264C16.3773 13.5533 16.298 13.838 16.214 14.118C16.1393 14.3887 16.074 14.6033 16.018 14.762L14.884 17.786H18.048Z' fill='%23771d1d'/%3E%3C/svg%3E"); }
.bhashini-dropdown button.bhashini-dropdown-btn .bhashini-dropdown-btn-icon p { display: none; }
.bhashini-dropdown-content { max-height: 275px !important; right: 0; top: calc(100% + 5px) !important; bottom: inherit !important; }
.bhashini-dropdown-content > div { text-align: left !important; }
.bhashini-dropdown { position: relative !important; left: unset !important; bottom: unset !important; }
.bhashini-dropdown-content .language-option { cursor: pointer; }
div#bhashini-translation { display: none; }
.bhashini-plugin-container div#bhashini-translation { display: inline-block; }


/* new css here add  */
.descriptionExternalLink  { transition: var(--sttl-theme-transition); width: auto; height: 40px;  border-radius: var(--Rounded-6); display: inline-flex; justify-content: center; align-items: center; color: var(--blackColor); }
.descriptionExternalLink:after { content: ""; width: 24px; height: 24px; display: inline-block; background-size: contain; background-repeat: no-repeat; background-position: center center; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23771d1d'%3E%3Cpath d='M200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h280v80H200v560h560v-280h80v280q0 33-23.5 56.5T760-120H200Zm188-212-56-56 372-372H560v-80h280v280h-80v-144L388-332Z'/%3E%3C/svg%3E"); }
.bannerBtn { position: absolute; bottom: 18%; background: #e7792c; left: 6.5%; color: #fff; z-index: 1; border-radius: 4px; 
  padding: 10px 14px; font-size: 16px;}
.bannerBtn:hover { background-color: var(--mainColor); color: #fff; }

/* new css here  */
.ImageLogoIconBox.WithLink .ExternalLink.EnternalLink:after{ content: ""; width: 24px; height: 24px; display: inline-block; background-size: contain; background-repeat: no-repeat; background-position: center center; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23771d1d'%3E%3Cpath d='m560-240-56-58 142-142H160v-80h486L504-662l56-58 240 240-240 240Z'/%3E%3C/svg%3E"); }
a.ViewBtn.WithPDF.ExtBtn:after {
    width: 18px;
    height: 18px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 68 68' fill='none' title='PDF icon'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.13 47.8714C12.7254 46.6379 9.88617 46.145 7.0975 46.4771H0V67.9281H5.6525V59.741H8.075C10.5846 59.9579 13.1063 59.4402 15.215 58.2752C17.0049 56.9837 17.9917 55.0731 17.8925 53.0912C18.025 51.0785 16.9966 49.1354 15.13 47.8714ZM10.5825 55.701C9.51486 56.0964 8.34103 56.2445 7.1825 56.1301H5.525V50.0523H7.1825C8.38607 49.9447 9.6003 50.144 10.6675 50.6243C11.6614 51.2066 12.2246 52.1813 12.155 53.1984C12.2838 54.2239 11.6623 55.213 10.5825 55.701ZM30.0475 46.4771H22.9925V67.9281H29.75C33.1938 68.2116 36.6618 67.653 39.7375 66.3193C43.1218 64.1975 44.9299 60.7346 44.4975 57.2026C44.7508 54.1767 43.4692 51.2021 40.97 49.0155C37.8829 46.9686 33.9459 46.0537 30.0475 46.4771ZM35.6575 63.0659C33.8869 63.9031 31.8595 64.2766 29.835 64.1384H28.73V50.2668H29.75C33.32 50.2668 34.7225 50.5528 36.125 51.6254C37.8271 53.1161 38.7062 55.1399 38.5475 57.2026C38.7661 59.4349 37.6898 61.6187 35.6575 63.0659ZM50.7025 67.9281H56.44V58.9544H68V55.1648H56.44V50.2668H68V46.4771H50.7025V67.9281ZM46.75 0H0V39.3268H8.5V32.1765V28.4226V7.15033H43.2225L59.5 20.8432V28.4226V32.1765V39.3268H68V17.8758L46.75 0Z' fill='rgb(119 29 29)'%3E%3C/path%3E%3C/svg%3E");
}
.culcture-bazz-box { height: 100%;border-radius: 8px;padding: 15px;border: 1px solid #ccc;}
.culcture-bazz-box .Heading{margin-top: 15px;margin-bottom: 15px;}
.culcture-bazz-box p{padding-bottom: 5px;}
