 @import "font.css";
 * {
     margin: 0;
     padding: 0;
     list-style: none;
     box-sizing: border-box;
     font-weight: 400;
     transition: all 0.5s ease;
     outline: none;
     line-height: 1.5;
 }

 ::selection {
     background: #3390ff !important;
     color: #fff;
 }

 p,
 div,
 span,
 strong {
     font-family: gill sans infant;
     line-height: 1.5;
 }

 h1,
 h2 {
     color: #ee1c2e;
     margin-bottom: 10px;
     line-height: 1;
 }

 p {
     padding: 10px 0;
     color: #000000;
     font-size: 24px;
 }

 strong {
     font-weight: bold;
 }

 ul,
 ol {
     margin: 10px 0 10px 20px;
     text-align: left;
 }

 ol li {
     margin: 5px 0;
     color: #333;
     font-size: 24px;
     list-style: decimal;
 }

 ul li {
     margin: 5px 0;
     color: #333;
     font-size: 24px;
     list-style: disc;
 }

 img {
     max-width: 100%;
     display: block;
 }

 a {
     text-decoration: none;
     /* color: #333333; */
     color: #3db8ff;
 }

 a:hover {
     color: #da291c;
 }

 input[type=submit] {
     background: #ed1d24;
     border-radius: 5px;
     color: #fff;
     text-transform: uppercase;
     width: 200px;
     height: 47px;
     line-height: 47px;
     padding: 0 20px;
     font-family: trade gothic lt;
     font-size: 18px;
     text-align: center;
     margin-left: 30px;
     border: none;
 }

 input:focus,
 input:active,
 textbox:focus {
     border: none;
     outline: none;
 }

 .notransition,
 .notransition div {
     transition: none;
 }

 #wrapper {
     width: 100%;
     max-width: 1920px;
     margin: 0 auto;
 }

 #header {
     display: flex;
     justify-content: flex-end;
     width: 100%;
     position: fixed;
     top: 0;
     left: 0;
     width: 100%;
     background: #fff;
     z-index: 5;
 }

 #header .logoArea {
     display: flex;
     align-items: center;
     margin-right: auto;
     margin-left: 35px;
 }

 #header .hdrRgt {
     display: flex;
 }

 #header .logo {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/logo.png) 0 0 no-repeat;
     background-size: 100%;
     height: 49px;
     width: 247px;
 }

 #header nav {
     display: flex;
     align-items: center;
     border-right: 1px solid #e6e3db;
 }

 #header nav ul {
     margin: 0;
 }

 #header nav ul li {
     list-style: none;
     display: inline-block;
     text-transform: uppercase;
     color: #333333;
     font-family: trade gothic lt;
     font-size: 20px;
     position: relative;
     margin: 0;
 }

 #header nav ul li a {
     color: #333333;
     padding: 25px 15px;
 }

 #header.header nav ul li a {
     padding: 16px 15px;
 }

 #header nav ul li:hover a {
     color: #fff;
     background: #da291c;
 }

 #header nav ul li:hover ul.sub-menu a {
     background: #fff;
     color: #333333;
 }

 #header nav ul li ul.sub-menu {
     width: 250px;
     position: absolute;
     background: #fff;
     box-shadow: 0px 10px 10px #333;
     top: 50px;
     max-height: 0;
     overflow: hidden;
     /* transition: all 1.5s; */
     margin: 0;
 }

 #header.header nav ul li ul.sub-menu {
     top: 43px;
 }

 #header nav ul ul li {
     list-style: none;
     display: block;
     border-top: 1px solid #333;
     padding: 0;
     margin: 0;
 }

 #header nav ul ul li:first-child {
     display: block;
     border-top: none;
 }

 #header nav ul ul li a {
     display: block;
     padding: 10px 15px;
 }

 #header nav ul li:hover ul.sub-menu a:hover {
     color: #fff;
     background: #da291c;
 }

 #header nav ul li:hover ul.sub-menu {
     max-height: 2000px;
     transition: all 1.5s;
 }

 #header .donateBox {
     font-size: 24px;
     background: #ee1c2e;
     color: #fff;
     text-transform: uppercase;
     font-family: trade gothic lt;
 }

 #header .donateBox a {
     color: #fff;
     padding: 20px 60px;
     display: block;
 }

 #header .donateBox a:hover {
     background: #9a3324;
 }

 #header .searchBox {
     position: relative;
 }

 #header .searchBox {
     position: relative;
     margin: 0 30px;
     width: 20px;
     display: flex;
 }

 #header .searchIcon {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/search-ico.png) center no-repeat;
     cursor: pointer;
     width: 20px;
     position: absolute;
     top: 0;
     right: 0;
     height: 100%;
     z-index: 2;
 }

 #header .srchBox {
     width: 300px;
     /* height: 50px; 
    display: flex;
    align-items: center;*/
     position: absolute;
     right: -30px;
     top: -200%;
     z-index: 1;
 }

 #header .searchBox input {
     width: 100%;
     height: 100%;
     border: 0;
 }

 #header .srchBox form input[type="submit"] {
     width: 100%;
     height: 50px;
     background: #ee1c2e;
     color: #fff;
     font-size: 24px;
     display: none;
 }

 #header .srchBoxOpen {
     top: 100%;
 }

 #header .srchBoxOpen form {
     width: 100%;
 }

 #header .srchBox form input[type="text"] {
     width: 100%;
     height: 50px;
 }

 #header .srchBoxOpen input {
     border: 1px solid #e6e3db;
     padding: 0 10px;
     font-size: 16px;
     font-family: trade gothic lt;
 }

 #header .srchBoxOpen input::placeholder {
     font-family: trade gothic lt;
     color: #b6b4af;
 }

 #header.header .donateBox a {
     padding: 10px 60px;
 }

 #header.header a.logo {
     width: 200px;
     height: 40px;
 }

 #header a.logo img {
     width: auto;
     transition: all 2s ease-in-out;
 }

 #header.header {
     box-shadow: 0 0 5px #999;
 }

 .mblMenu {
     display: none;
 }

 .main {
     width: 100%;
     padding-top: 69px;
 }

 .side-scroll-outer {
     position: relative;
     width: 100%;
     background-color: #faf8f3;
 }

 .side-scroll {
     position: sticky;
     top: 0;
     overflow: hidden;
     width: 100%;
     height: 100vh;
 }

 .side-scroll-inner {
     height: 100%;
 }

 .sliderHdr {
     text-align: center;
     width: 60%;
     margin: 0 auto;
     padding-top: 20px;
 }

 .sliderHdr h2 {
     color: #ee1c2e;
     font-size: 44px;
     margin-bottom: 10px;
     font-family: trade gothic lt;
     line-height: 1;
 }

 .sliderHdr p {
     color: #000000;
     font-size: 24px;
     line-height: 1;
 }

 .panel {
     position: relative;
     float: left;
     /* padding: 0 50px; */
     padding: 0 0 0 100px;
     width: 528px;
 }

 .panel .panelImg {
     position: relative;
     display: flex;
     justify-content: center;
 }

 .panel .panelImg p {
     padding: 0;
 }

 .panel .panelImg .panelcopy {
     position: absolute;
     background: #fff;
     text-transform: uppercase;
     color: #26221b;
     font-size: 34px;
     text-align: center;
     height: 68px;
     line-height: 68px;
     padding: 0 20px;
     border-radius: 5px;
     bottom: 30px;
     font-family: trade gothic lt;
 }

 .panel .panelDiv {
     padding: 10px;
     text-align: center;
     text-transform: uppercase;
 }

 .panel .panelDiv p {
     font-size: 20px;
     padding: 5px 0;
 }

 .panel .panelDiv p strong {
     display: block;
     font-weight: 800;
 }

 .panel .readMore {
     display: inline-block;
     text-transform: uppercase;
     color: #fff;
     font-size: 20px;
     margin-top: 10px;
     font-family: gill sans infant;
 }

 .panel .readMore a {
     color: #fff;
     background: #ed1d24;
     display: block;
     padding: 10px 30px;
     border-radius: 5px;
 }

 .panel .readMore a:hover {
     background: #9a3324;
 }

 .sliderTop {
     background: #ffffff;
     padding: 90px 0;
     text-align: center;
 }

 .sliderTop img {
     display: inline-block;
 }

 .latest {
     padding: 80px 0;
     display: flex;
     justify-content: space-around;
     background: #fff;
 }

 .latest .latestNews,
 .latest .upcomingevent {
     width: 40%;
 }

 .latest .upcomingevent .upcomingeventCont .date {
     /* display: none; */
     visibility: hidden;
 }

 .latest .latestNews ul,
 .latest .upcomingevent ul {
     margin: 0;
 }

 .latestNews .latestNewsImg,
 .upcomingevent .upcomingeventImg {
     position: relative;
     transform: scale(1);
 }

 .latestNews .latestNewsImg:hover,
 .upcomingevent .upcomingeventImg:hover {
     transform: scale(1.02);
 }

 .upcomingevent .upcomingeventImg .container {
     position: absolute;
     top: 0;
     right: 0;
     width: 88px;
     height: auto;
 }

 #countdown li {
     list-style: none;
     background: rgba(255, 255, 255, 0.5);
     width: 88px;
     height: 76px;
     text-transform: uppercase;
     font-family: gill sans infant;
     text-align: center;
     font-size: 18px;
     display: flex;
     align-items: center;
     justify-content: center;
     margin-top: 2px;
     display: flex;
     flex-direction: column-reverse;
 }

 #countdown li span {
     display: block;
     font-size: 40px;
     line-height: 1;
 }

 #countdown .message {
     font-size: 4rem;
 }

 #countdown #content {
     display: none;
     padding: 1rem;
 }

 #countdown .emoji {
     padding: 0 .25rem;
 }

 .latestNews .latestNewsImg .hdngNews,
 .upcomingevent .upcomingeventImg .hdngEvnt {
     position: absolute;
     top: 30px;
     left: 40px;
     background: #fff;
     width: 156px;
     height: 46px;
     text-transform: uppercase;
     border-radius: 5px;
     color: #000000;
     font-family: trade gothic lt;
     font-size: 24px;
     text-align: center;
     line-height: 46px;
 }

 .upcomingevent .upcomingeventImg .hdngEvnt {
     width: 196px;
 }

 .upcomingevent .dates {
     position: absolute;
     top: 0;
     right: 0;
     width: 88px;
     height: 75px;
 }

 .upcomingevent .dates .dateBox {
     background: rgba(255, 255, 255, 0.5);
     width: 88px;
     height: 76px;
     text-transform: uppercase;
     font-family: gill sans infant;
     text-align: center;
     font-size: 12px;
     display: flex;
     align-items: center;
     justify-content: center;
     margin-top: 2px;
 }

 .upcomingevent .dates .dateBox p {
     color: #282828;
 }

 .upcomingevent .dates .dateBox span {
     display: block;
     font-size: 40px;
     line-height: 1;
 }

 .latestNews .latestNewsCont,
 .upcomingevent .upcomingeventCont {
     padding: 15px 5px;
 }

 .latestNews .latestNewsCont .date,
 .upcomingeventCont .date {
     color: #ed1d24;
     display: flex;
     align-items: center;
 }

 .latestNews .latestNewsCont .date span,
 .upcomingeventCont .date span {
     margin-right: 10px;
 }

 .latestNews .latestNewsCont .latestNewsCopy,
 .upcomingeventCont .upcomingeventCopy {
     width: 100%;
     display: flex;
     align-items: center;
     margin-top: 10px;
 }

 .latestNews .latestNewsCont .latestNewsCopy .copy,
 .upcomingeventCont .upcomingeventCopy .copy {
     color: #2e2e2e;
     font-size: 24px;
     /* line-height: 1.3; */
 }

 .latestNews .latestNewsCont .latestNewsCopy .copyreadmore,
 .upcomingeventCont .upcomingeventCopy .copyreadmore {
     margin-left: 90px;
     width: 250px;
     text-align: center;
 }

 .latestNews .latestNewsCont .latestNewsCopy .copyreadmore a,
 .upcomingeventCont .upcomingeventCopy .copyreadmore a {
     background: #ed1d24;
     color: #fff;
     text-transform: uppercase;
     display: block;
     height: 48px;
     line-height: 48px;
     border-radius: 5px;
 }

 .latestNews .latestNewsCont .latestNewsCopy .copyreadmore a:hover,
 .upcomingeventCont .upcomingeventCopy .copyreadmore a:hover {
     background: #9a3324;
 }

 .redBoxes {
     width: 100%;
 }

 .redBoxes .voiceBox,
 .redBoxes .invisibleBox,
 .redBoxes .vissionBox,
 .redBoxes .misinBox {
     display: flex;
 }

 .redBoxes .voiceBox .voiceImg,
 .redBoxes .invisibleBox .invisibleImg,
 .redBoxes .vissionBox .vissionImg,
 .redBoxes .misinBox .misinImg {
     flex: 1;
     overflow: hidden;
 }

 .redBoxes .voiceBox .voiceImg img,
 .redBoxes .invisibleBox .invisibleImg img {
     transform: scale(1);
 }

 .redBoxes .voiceBox .voiceImg img:hover,
 .redBoxes .invisibleBox .invisibleImg img:hover,
 .redBoxes .vissionBox .vissionImg:hover img,
 .redBoxes .misinBox .misinImg:hover img {
     transform: scale(1.05);
 }

 .redBoxes .voiceBox .voiceCont,
 .redBoxes .invisibleBox .invisibleCont,
 .redBoxes .vissionBox .vissionCont,
 .redBoxes .misinBox .misinCont {
     background: #ea1514 url(https://www.savethechildren.in/wp-content/themes/ngo/images/voiceContImg.png) -35% 0 no-repeat;
     flex: 1;
     display: flex;
     align-items: center;
     justify-content: center;
     position: relative;
     z-index: 1;
     padding: 0;
 }

 .redBoxes .vissionBox .vissionCont {
     background: #ea1514;
 }

 .redBoxes .invisibleBox .invisibleCont,
 .redBoxes .misinBox .misinCont {
     order: 2;
     background: #ea1514 url(https://www.savethechildren.in/wp-content/themes/ngo/images/invisibleImg.png) 128% 90% no-repeat;
     padding: 0;
 }

 .redBoxes .misinBox .misinCont {
     background: #ea1514;
 }

 .redBoxes .voiceBox .voiceCont::before,
 .redBoxes .vissionBox .vissionCont::before {
     content: '';
     width: 0;
     height: 0;
     border-top: 30px solid transparent;
     border-bottom: 30px solid transparent;
     border-left: 30px solid #ea1514;
     position: absolute;
     top: 100px;
     right: -30px;
 }

 .redBoxes .voiceBox .voiceCont .voiceContCopy,
 .redBoxes .invisibleBox .invisibleCont .invisibleCopy,
 .redBoxes .vissionBox .vissionCont .vissionContCopy,
 .redBoxes .misinBox .misinCont .misinContCopy {
     text-align: center;
     width: 80%;
 }

 .redBoxes .vissionBox .vissionCont .vissionContCopy,
 .redBoxes .misinBox .misinCont .misinContCopy {
     width: 60%;
 }

 .redBoxes .invisibleBox .invisibleCont .invisibleCopy::before,
 .redBoxes .misinBox .misinCont .misinContCopy::before {
     content: '';
     width: 0;
     height: 0;
     border-top: 30px solid transparent;
     border-bottom: 30px solid transparent;
     border-right: 30px solid #ea1514;
     position: absolute;
     top: 100px;
     left: -30px;
 }

 .redBoxes .voiceBox .voiceCont .voiceContCopy h2,
 .redBoxes .invisibleBox .invisibleCont .invisibleCopy h2,
 .redBoxes .vissionBox .vissionCont .vissionContCopy h2,
 .redBoxes .misinBox .misinCont .misinContCopy h2 {
     color: #fff;
     font-size: 48px;
     line-height: 1;
     font-family: trade gothic lt;
     margin-bottom: 20px;
 }

 .redBoxes .voiceBox .voiceCont .voiceContCopy p,
 .redBoxes .invisibleBox .invisibleCont .invisibleCopy p,
 .redBoxes .vissionBox .vissionCont .vissionContCopy p,
 .redBoxes .misinBox .misinCont .misinContCopy p {
     color: #fff;
     font-size: 24px;
     line-height: 1.2;
     padding: 0 10%;
 }

 .redBoxes .voiceBox .voiceCont .voiceContCopy .voiceBtn,
 .redBoxes .invisibleBox .invisibleCont .invisibleCopy .voiceBtn {
     background: #ffffff;
     text-transform: uppercase;
     border-radius: 5px;
     font-size: 24px;
     width: 270px;
     height: 70px;
     line-height: 70px;
     text-align: center;
     font-weight: 700;
     display: inline-block;
     cursor: pointer;
     margin-top: 50px;
 }

 .redBoxes .voiceBox .voiceCont .voiceContCopy .voiceBtn a,
 .redBoxes .invisibleBox .invisibleCont .invisibleCopy .voiceBtn a {
     color: #333;
 }

 .redBoxes .voiceBox .voiceCont .voiceContCopy .voiceBtn:hover,
 .redBoxes .invisibleBox .invisibleCont .invisibleCopy .voiceBtn:hover {
     background: #ccc;
 }

 .multiBox {
     padding: 70px 10%;
     background: #fff;
 }

 .multiBox .row {
     display: flex;
     justify-content: space-between;
 }

 .multiBox .row .greyBox {
     background: #faf8f3;
     display: flex;
     flex-direction: column;
     justify-content: space-between;
     align-items: center;
     width: 30%;
     text-align: center;
     min-height: 570px;
     padding: 5% 0;
 }

 .multiBox .row .greyBox:hover {
     transform: translate3d(0, -20px, 0);
     box-shadow: 0px 25px 10px #ccc;
 }

 .multiBox .row .greyBox:nth-child(1) {
     background: #faf8f3 url(https://www.savethechildren.in/wp-content/themes/ngo/images/ques-1.png) 20px 50px no-repeat;
 }

 .multiBox .row .greyBox:nth-child(2) {
     background: #faf8f3 url(https://www.savethechildren.in/wp-content/themes/ngo/images/ques-1.png) 105% -5% no-repeat;
 }

 .multiBox .row .greyBox:nth-child(3) {
     background: #faf8f3 url(https://www.savethechildren.in/wp-content/themes/ngo/images/ques-1.png) 90% 30% no-repeat;
 }

 .multiBox .row .greyBox .greyBoxCont {
     width: 80%;
 }

 .multiBox .row .greyBox h2 {
     color: #ea1413;
     font-size: 48px;
     line-height: 0.9;
     font-family: trade gothic lt;
     margin-bottom: 40px;
 }

 .multiBox .row .greyBox p {
     font-size: 24px;
     color: #000000;
     line-height: 1;
 }

 .multiBox .row .greyBox .lrnMore {
     text-transform: uppercase;
     text-align: center;
     display: inline-block;
     width: 225px;
     height: 70px;
     line-height: 70px;
     font-size: 20px;
 }

 .multiBox .row .greyBox .lrnMore a {
     color: #fff;
     display: block;
     font-weight: 800;
     background: #ed1d24;
     border-radius: 5px;
     height: 60px;
     line-height: 60px;
 }

 .multiBox .row .greyBox .lrnMore a:hover {
     background: #9a3324;
 }

 .donationBox {
     background: #faf8f3;
     margin: 90px 0;
     padding: 80px 100px;
     display: flex;
 }

 .donationBox .donationCopy {
     flex: 1;
 }

 .donationBox .donationCopy h2 {
     font-size: 48px;
     color: #333333;
     font-family: trade gothic lt;
     line-height: 1;
     margin-bottom: 20px;
 }

 .donationBox .donationCopy p {
     color: #4a4f53;
     font-size: 24px;
 }

 .donationBox .donationCopy .beChg {
     display: inline-block;
     width: 250px;
     text-transform: uppercase;
     text-align: center;
     font-size: 20px;
     margin-top: 40px;
 }

 .donationBox .donationCopy .beChg a {
     background: #ed1d24;
     color: #fff;
     display: block;
     height: 70px;
     line-height: 70px;
     font-weight: 800;
     border-radius: 5px;
 }

 .donationBox .donationCopy .beChg a:hover {
     background: #9a3324;
 }

 .donationBox .donationImg {
     flex: 2;
     text-align: right;
     display: flex;
     justify-content: flex-end;
 }

 .donorBox {
     display: flex;
     justify-content: space-between;
 }

 .flip-card {
     background-color: transparent;
     width: 48%;
     height: 332px;
     perspective: 1000px;
 }

 .flip-card-inner {
     position: relative;
     width: 100%;
     height: 100%;
     text-align: center;
     transition: transform 0.6s;
     transform-style: preserve-3d;
 }

 .flip-card:hover .flip-card-inner {
     transform: rotateY(180deg);
 }

 .flip-card-front,
 .flip-card-back {
     position: absolute;
     width: 100%;
     height: 100%;
     -webkit-backface-visibility: hidden;
     backface-visibility: hidden;
 }

 .flip-card-front {
     background-color: #f9f6f0;
     color: black;
 }

 .flip-card-back {
     background-color: #2980b9;
     color: white;
     transform: rotateY(180deg);
 }

 .donorBox .donor {
     display: flex;
     background: #f9f6f0;
     width: 100%;
 }

 .donorBox .donor .donorImg {
     flex: 1;
 }

 .donorBox .donor .donorCont {
     text-align: center;
     display: flex;
     justify-content: center;
     align-items: center;
     flex: 1;
 }

 .donorBox .donor .donorCont .donorContCopy {
     width: 70%;
 }

 .donorBox .donor .donorCont h2 {
     color: #ed1d24;
     text-transform: uppercase;
     font-family: trade gothic lt;
     font-size: 28px;
 }

 .donorBox .donor .donorCont p {
     color: #373737;
     font-size: 22px;
     /* line-height: 1.3; */
 }

 .donorBox .donor .donorCont h3 {
     color: #000000;
     font-size: 30px;
     line-height: 1;
     margin-top: 30px;
 }

 .donorBox .workingBox {
     background: #f32c29;
     text-align: center;
     color: #ffffff;
     font-size: 24px;
     width: 100%;
     height: 100%;
     display: flex;
     justify-content: center;
     align-items: center;
     background-image: url(https://www.savethechildren.in/wp-content/themes/ngo/images/shape-1.png), url(https://www.savethechildren.in/wp-content/themes/ngo/images/shape-2.png);
     background-position: 5% 10%, 120% 200%;
     background-repeat: no-repeat;
 }

 .donorBox .workingBox p {
     width: 60%;
     color: #fff;
 }

 .donorBox .workingBox p span {
     display: block;
     margin-top: 20px;
 }

 .bottomNav {
     width: 100%;
     border-top: 4px solid #fff;
 }

 .bottomNav ul {
     display: flex;
     margin: 0;
 }

 .bottomNav ul li {
     list-style: none;
     flex: 1;
     font-size: 24px;
     font-family: trade gothic lt;
 }

 .bottomNav ul li:nth-child(2) {
     margin: 5px;
 }

 .bottomNav ul li a {
     background: #f12522;
     height: 100px;
     line-height: 100px;
     display: block;
     color: #fff;
     text-transform: uppercase;
     text-align: center;
 }

 .bottomNav ul li a:hover {
     background: #9a3324;
 }

 footer {
     background: #312b2a url(https://www.savethechildren.in/wp-content/themes/ngo/images/shape-3.png) 90% bottom no-repeat;
     padding: 90px 0;
     display: flex;
     justify-content: center;
     align-items: center;
 }

 .footerCont {
     width: 80%;
 }

 .footerCont .signUp {
     width: 100%;
     margin-bottom: 80px;
     /* display: none; */
 }

 .footerCont .signUp h3 {
     color: #fff;
     text-transform: uppercase;
     font-family: trade gothic lt;
     font-size: 16px;
 }

 .footerCont .signUpForm {
     display: flex;
     margin-top: 20px;
 }

 .footerCont .signUpForm .formField {
     width: 50%;
     margin-right: 5%;
     border-bottom: 1px solid #fff;
 }

 .footerCont .signUpForm .formBtn input {
     background: #ffffff;
     text-transform: uppercase;
     color: #000000;
     font-size: 24px;
     border-radius: 5px;
     border: none;
     text-align: center;
     width: 170px;
     height: 60px;
     font-family: gill sans infant;
     font-weight: 700;
     cursor: pointer;
 }

 .footerCont .signUpForm .formBtn input:hover {
     background: #ccc;
 }

 .footerCont .signUpForm .formField input {
     background: none;
     border: none;
     width: 100%;
     height: 50px;
     line-height: 50px;
     font-size: 24px;
     color: #ffffff;
 }

 .footerCont .signUpForm .formField input::placeholder {
     color: #ffffff;
 }

 .footerCont .footerLinks {
     /* margin-top: 80px; */
     display: flex;
 }

 .footerCont .footerLinks .colm {
     width: 20%;
 }

 .footerCont .footerLinks .colm h4 {
     color: #ffffff;
     font-size: 24px;
     text-transform: uppercase;
     font-family: trade gothic lt;
 }

 .footerCont .footerLinks .colm ul {
     margin: 0;
     margin-top: 10px;
 }

 .footerCont .footerLinks .colm ul li {
     list-style: none;
     padding: 2px 0;
 }

 .footerCont .footerLinks .colm ul li a {
     color: #f3eae9;
     font-size: 14px;
 }

 .footerCont .footerLinks .colm ul li a:hover {
     color: #f12522;
 }

 .footerCont .footerLinks .colm ul.sclLinks {
     display: flex;
     flex-wrap: wrap;
 }

 .footerCont .footerLinks .colm ul.sclLinks li {
     list-style: none;
     width: 30%;
     margin-bottom: 15px;
 }

 .footerCont .footerLinks .colm ul.sclLinks li:hover img {
     filter: opacity(50%);
 }

 .mapBox {
     background: #faf8f3;
     padding: 35px 150px;
     display: flex;
     overflow: hidden;
 }

 .mapBox .mapCopy {
     flex: 1.2;
     display: flex;
     align-items: center;
 }

 .mapBox .mapCopy h2 {
     font-size: 50px;
     line-height: 1;
     color: #333333;
     font-family: trade gothic lt;
     margin-bottom: 15px;
 }

 .mapBox .mapCopy p {
     font-size: 24px;
     /* line-height: 1.3; */
     color: #4a4f53;
 }

 .mapBox .mapCopy .viewPrg {
     margin-top: 40px;
 }

 .mapBox .mapCopy .viewPrg a {
     height: 71px;
     line-height: 71px;
     background: #ed1d24;
     border-radius: 5px;
     color: #fff;
     text-transform: uppercase;
     padding: 0 30px;
     display: inline-block;
     font-size: 21px;
 }

 .mapBox .mapCopy .viewPrg a:hover {
     background: #9a3324;
 }

 .mapBox .mapArea {
     flex: 2;
     padding: 0 130px;
 }

 .mapAreaBox {
     position: relative;
 }

 .mapBtn {
     position: absolute;
     left: 0px;
     top: 320px;
     width: 250px;
     display: flex;
     justify-content: flex-end;
     flex-wrap: wrap;
     text-align: right;
     justify-content: center
 }

 .mapBtn a {
     background: #ed1d24;
     text-transform: uppercase;
     color: #fff;
     font-size: 14px;
     height: 42px;
     line-height: 42px;
     padding: 0 20px;
     font-weight: 700;
     display: inline-block;
     text-align: center;
     border-radius: 5px;
 }

 .mapBtn a:hover {
     background: #9a3324;
 }

 .mapBtn a.strChng {
     margin-top: 15px;
 }

 .pos1 {
     top: 44%;
     left: 65%;
 }

 .pos2 {
     top: 57%;
     left: 25%;
 }

 .pos3 {
     top: 16%;
     left: 31%;
 }

 .pos4 {
     top: 31%;
     left: 22%;
 }

 .pos5 {
     top: 32%;
     left: 40%;
 }

 .pos6 {
     top: 30%;
     left: 34%;
 }

 .pos7 {
     top: 46%;
     left: 35%;
 }

 .pos8 {
     top: 46%;
     left: 69%;
 }

 .pos9 {
     top: 88%;
     left: 33%;
 }

 .pos10 {
     top: 35%;
     left: 58%;
 }

 .pos11 {
     top: 66%;
     left: 25%;
 }

 .pos12 {
     top: 53%;
     left: 57%;
 }

 .pos13 {
     top: 35%;
     left: 64%;
 }

 .pos14 {
     top: 24%;
     left: 34%;
 }

 .pos15 {
     top: 82%;
     left: 37%;
 }

 .pos16 {
     top: 83%;
     left: 27%;
 }

 .mapBox .mapTheme {
     flex: 1;
     display: flex;
     align-items: flex-end;
 }

 .mapBox .mapTheme .themeCont h3 {
     color: #000000;
     font-size: 18px;
     font-weight: 700;
     text-transform: uppercase;
 }

 .mapBox .mapTheme .themeCont ul {
     margin: 0;
 }

 .mapBox .mapTheme .themeCont ul li {
     list-style: none;
     color: #333333;
     font-size: 18px;
     display: flex;
     align-items: center;
     margin: 10px 0;
     cursor: pointer;
 }

 .mapBox .mapTheme .themeCont ul li:hover {
     transform: translate3d(5px, 0, 0);
 }

 .mapBox .mapTheme .themeCont ul li span {
     width: 23px;
     height: 23px;
     border-radius: 100%;
     background: #ccc;
     justify-content: center;
     margin-right: 15px;
 }

 .mapBox .mapTheme .themeCont ul li:nth-child(1) span {
     background: #000;
 }

 .mapBox .mapTheme .themeCont ul li:nth-child(2) span {
     background: #1da8b6;
 }

 .mapBox .mapTheme .themeCont ul li:nth-child(3) span {
     background: #f16930;
 }

 .mapBox .mapTheme .themeCont ul li:nth-child(4) span {
     background: #fab42d;
 }

 .mapBox .mapTheme .themeCont ul li:nth-child(5) span {
     background: #891619;
 }

 .mapBox .mapTheme .themeCont ul li:nth-child(6) span {
     background: #a16529;
 }

 .mapBox .mapTheme .themeCont ul li:nth-child(7) span {
     background: #e50f0f;
 }

 .hoverSec {
     position: absolute;
     top: 150px;
     left: 0;
     opacity: 0;
     visibility: hidden;
     transform: translate3d(100%, 0px, 0px);
     z-index: 2;
 }

 .hoverSecShow {
     opacity: 1;
     visibility: visible;
     transform: translate3d(0, 0px, 0px);
 }

 .hoverSec .hoverSecClose {
     position: absolute;
     top: 0;
     right: -30px;
     width: 30px;
     height: 30px;
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/close.png) 0 0 no-repeat;
     cursor: pointer;
 }

 .hoverSec ul {
     display: flex;
     margin: 0;
 }

 .hoverSec ul li {
     list-style: none;
     width: 227px;
     height: 270px;
     background: #fff;
     margin: 10px;
     box-shadow: 0 0 10px #ccc;
 }

 .hoverSec ul li .imgCont {
     padding: 10px;
 }

 .hoverSec ul li .imgCont p {
     font-size: 12px;
     color: #111111;
     padding: 0;
 }

 .hoverSec ul li .imgCont span {
     font-size: 13px;
     color: #8d8d8d;
     font-style: italic;
     display: flex;
     align-items: center;
 }

 .hoverSec ul li .imgCont span img {
     margin-right: 5px;
 }

 .banner {
     background: #fff; 
     position: relative;
 }
 .bnrBg{
    background: #faf8f3;
 }

 .missionVsnBox {
     padding: 50px 10%;
     text-align: center;
 }

 .missionVsnBox p {
     padding: 20px 0;
     color: #000000;
     font-size: 24px;
 }

 .missionVsnBox .msnBox {
     display: flex;
     margin: 10px 0;
     justify-content: space-between;
 }

 .missionVsnBox .msnBox .msnColm {
     width: 30%;
     display: flex;
     justify-content: center;
     align-items: center;
     background: #faf8f3;
     height: 370px;
 }

 .missionVsnBox .msnBox .msnColm:nth-child(1) {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/m-1.png) -30% 10% no-repeat #faf8f3;
 }

 .missionVsnBox .msnBox .msnColm:nth-child(2) {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/m-2.png) 120% 90% no-repeat #faf8f3;
 }

 .missionVsnBox .msnBox .msnColm:nth-child(3) {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/m-3.png) 90% -20% no-repeat #faf8f3;
 }

 .missionVsnBox .msnBox .msnColm h2 {
     width: 60%;
     color: #e7171d;
     font-size: 38px;
     font-family: trade gothic lt;
 }

 .mapPos,
 .edumapPos,
 .hlthmapPos,
 .chPovertymapPos,
 .chProtectionmapPos,
 .hmntmapPos,
 .rslmapPos {
     position: absolute;
     cursor: pointer;
     transform: translate3d(0, 0, 0);
 }

 .mapPos:hover,
 .edumapPos:hover,
 .hlthmapPos:hover,
 .chPovertymapPos:hover,
 .chProtectionmapPos:hover,
 .hmntmapPos:hover,
 .rslmapPos:hover {
     transform: translate3d(0, -5px, 0);
 }

 .termPage {
     padding: 10px 0;
 }

 .termNav {
     text-align: center;
     padding: 50px 0;
 }

 .termNav ul {
     display: flex;
     justify-content: center;
     margin: 0;
 }

 .termNav ul li {
     list-style: none;
     font-family: trade gothic lt;
     text-transform: uppercase;
     color: #000000;
     font-size: 38px;
     margin: 0 50px;
 }

 .termNav ul li a {
     color: #000000;
 }

 .termNav ul li a.selected {
     color: #e7171d;
     border-bottom: 4px solid #e7171d;
     padding: 0 7px;
 }

 .termMain {
     width: 100%;
 }

 .termCont {
     width: 100%;
 }

 .termRow {
     display: flex;
 }

 .termRow .termColm {
     flex: 1;
     display: flex;
     align-content: center;
     position: relative;
     /* background: #e3e3e3; */
     align-items: flex-start;
 }

 .termRow:nth-child(even) .termColm:first-child {
     order: 1;
     display: flex;
     align-items: flex-start;
 }

 .termRed {
     background: #ea1413;
 }

 .termWht {
     background: #ffffff;
 }

 .termTxt {}

 .termPad {
     padding: 70px;
 }

 .termWht {
     text-align: right;
 }

 .termTxt h2 {
     color: #ffffff;
     font-size: 48px;
     line-height: 1;
     font-family: trade gothic lt;
     margin-bottom: 20px;
 }

 .termWht h2 {
     color: #000000;
 }

 .termTxt h2 span {
     font-size: 32px;
     font-style: italic;
     display: block;
 }

 .termWht h2 span {
     color: #000000;
 }

 .termTxt p {
     color: #fff;
     font-size: 24px;
     padding: 10px 0;
 }

 .termWht p {
     color: #000000;
 }

 .termRed::before {
     content: '';
     width: 0;
     height: 0;
     border-top: 30px solid transparent;
     border-bottom: 30px solid transparent;
     border-right: 30px solid #ea1514;
     position: absolute;
     top: 100px;
     left: -30px;
 }

 .termWht::before {
     content: '';
     width: 0;
     height: 0;
     border-top: 30px solid transparent;
     border-bottom: 30px solid transparent;
     border-left: 30px solid #fff;
     position: absolute;
     top: 100px;
     right: -30px;
 }

 .conatctPage {
     padding: 100px 0;
     width: 80%;
     margin: 0 auto;
 }

 .contList .loadMore {
     background: #e7171d;
     border-radius: 5px;
     height: 80px;
     line-height: 80px;
     text-transform: uppercase;
     font-size: 24px;
     display: block;
     text-align: center;
     color: #fff;
     font-family: trade gothic lt;
     cursor: pointer;
 }

 .contList .loadMore:hover {
     background: #9a3324;
 }

 .conatctPage .contList ul.docList li {
     /* display: none; */
 }

 .conatctPage .contList ul.docList li.show {
     display: flex;
 }

 .conatctPage .contList ul {
     margin: 0;
 }

 .conatctPage .contList ul li {
     list-style: none;
     background: #faf8f3;
     padding: 20px 30px;
     margin-bottom: 30px;
 }

 .conatctPage .contList ul li h3 {
     color: #ee1c2e;
     font-size: 34px;
     font-family: trade gothic lt;
     line-height: 1;
 }

 .conatctPage .contList ul li p {
     font-size: 24px;
     color: #000000;
     padding: 5px 0;
 }

 .conatctPage .contList ul li p strong {
     font-weight: 700;
     font-family: trade gothic lt;
     padding-top: 15px;
     display: block;
 }

 .conatctPage .contList ul li p a {
     color: #000000;
 }

 .conatctPage .contList ul li p a:hover {
     color: #ee1c2e;
 }

 .conatctPage .contList ul li p.icoMail {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/mailIco.png) center left no-repeat;
     padding-left: 35px;
 }

 .conatctPage .contList ul li p.icoPhn {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/ico-Mbl.png) center left no-repeat;
     padding-left: 35px;
 }

 .conatctPage .contOffices h2 {
     font-family: trade gothic lt;
     background: #faf8f3;
     color: #e7171d;
     text-transform: uppercase;
     font-size: 34px;
     padding: 20px 30px;
 }

 .conatctPage .contOffices ul {
     margin: 0;
 }

 .conatctPage .contOffices ul li {
     list-style: none;
     margin-bottom: 1px;
     border: 1px solid #fff;
     width: 100%;
     transition: none;
 }

 .conatctPage .contOffices ul li h4 {
     background: #f12522;
     color: #ffffff;
     font-size: 24px;
     text-transform: uppercase;
     padding: 20px 30px;
     font-family: trade gothic lt;
     position: relative;
     cursor: pointer;
     user-select: none;
     transition: all 0.5s ease;
 }

 .conatctPage .contOffices ul li h4 strong {
     color: #ffffff;
 }

 .conatctPage .contOffices ul li h4 span {
     width: 32px;
     height: 32px;
     position: absolute;
     top: 23px;
     right: 23px;
     display: block;
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/icoPlus.png) 0 0 no-repeat;
 }

 .conatctPage .contOffices ul li .contExpend {
     /* max-height: 0;
    width: 100%;
    overflow: hidden; */
     width: 100%;
     display: none;
     transition: none;
 }

 .conatctPage .contOffices ul li .contExpend p {
     color: #000000;
     font-size: 24px;
     padding: 0 30px 20px 30px;
 }

 .conatctPage .contOffices ul li .contExpend ul {
     padding: 0 30px 20px 30px;
 }

 .conatctPage .contOffices ul li .contExpend ul li {
     font-size: 24px;
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/redBltSml.png) 0 10px no-repeat;
     padding: 0 0 0 20px;
 }

 .conatctPage .contOffices ul li.open {
     border: 1px solid #000000;
 }

 .conatctPage .contOffices ul li.open h4 {
     background: #fff;
     color: #000;
 }

 .conatctPage .contOffices ul li.open h4 strong {
     color: #000;
 }

 .conatctPage .contOffices ul li.open h4 span {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/icoMns.png) 0 0 no-repeat;
 }

 .conatctPage .contOffices ul li.open .contExpend {}

 img {
     width: auto;
     height: auto;
 }

 .conatctPage .contOffices ul li.open h4:after {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/icoMns.png) 0 0 no-repeat;
 }

 .conatctPage .contOffices ul li h4:after {
     width: 32px;
     height: 32px;
     position: absolute;
     top: 23px;
     right: 23px;
     display: block;
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/icoPlus.png) 0 0 no-repeat;
     content: "";
 }

 .bx-wrapper {
     box-shadow: none !important;
     border: none !important;
     margin-bottom: 0 !important;
 }

 .testimonial-slider img {
     display: block;
     margin: 0 auto;
 }

 #datafetch {
     position: absolute;
     top: 60px;
     background: #fff;
     border-radius: 5px;
     width: 100%;
 }

 #datafetch ul,
 #datafetch h3 {
     margin: 10px;
 }

 #datafetch li {
     list-style: none;
     border-bottom: 1px solid #dcdcdc;
     padding: 10px;
 }

 #datafetch li:last-child {
     border: none;
 }

 #datafetch li:hover {
     background: #dcdcdc;
 }

 #datafetch li a {
     color: #333;
 }

 .inner {
     width: 80%;
     margin: 0 auto;
     padding: 100px 0;
 }

 .innerPage {
     width: 96%;
     margin: 0 auto;
     padding: 20px 0 50px 0;
 }

 .innerPage h2,
 .innerPage h3 {
     margin-top: 15px;
 }

 .innerPage p {
     padding: 5px 0;
     font-size: 16px;
 }

 .site-main header {
     padding: 0 2%;
     margin-top: 40px;
 }

 .site-main header h1 {
     color: #ee1c2e;
     font-size: 44px;
     margin-bottom: 10px;
     font-family: trade gothic lt;
     line-height: 1;
 }

 .post-thumbnail {
     margin: 20px 0;
 }

 .post-thumbnail img {
     width: 100%;
 }

 .entry-meta {
     font-size: 14px;
     color: #000;
 }

 .entry-meta a {
     color: #000;
     text-decoration: underline;
 }

 .blogPage {
     padding: 10px 0;
     width: 80%;
     margin: 0 auto;
 }

 .blogList {
     width: 100%;
     margin: 50px 0;
 }

 .masonry {
     /* Masonry container */
     column-count: 2;
     column-gap: 1em;
 }

 .item {
     /* Masonry bricks or child elements */
     background-color: #eee;
     display: inline-block;
     margin: 0 0 1em;
     width: 100%;
 }

 .masonry {
     margin: 1.5em 0;
     padding: 0;
     -moz-column-gap: 1.5em;
     -webkit-column-gap: 1.5em;
     column-gap: 1.5em;
     font-size: .85em;
 }

 .item {
     display: inline-block;
     background: #fff;
     padding: 1em;
     margin: 0 0 1.5em;
     width: 100%;
     -webkit-transition: 1s ease all;
     box-sizing: border-box;
     -moz-box-sizing: border-box;
     -webkit-box-sizing: border-box;
     font-size: 18px;
 }

 .item img {
     max-width: 100%;
 }

 .blogImg img {
     width: 100%;
 }

 .blogTop {
     width: 100%;
     display: flex;
     justify-content: center;
     margin-top: 50px;
     position: relative;
 }

 .blogTop .archivesList1 {
     position: absolute;
     top: 0;
     right: 0;
 }

 .blogTop .archivesList {
     position: absolute;
     top: 30px;
     right: 20px;
     width: 100px;
     cursor: pointer;
 }

 .archivesList .archives {
     color: #7f7f7f;
     font-size: 16px;
     text-transform: uppercase;
     font-family: trade gothic lt;
     display: flex;
     align-items: center;
 }

 .archivesList .archives span {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/archArw.png) 0 0 no-repeat;
     width: 9px;
     height: 6px;
     display: inline-block;
     margin-left: 5px;
 }

 .archYearMonth {
     width: 100%;
     display: none;
 }

 .archYearMonth .yearList {
     border: 1px solid #7f7f7f;
     height: 35px;
     overflow: hidden;
     padding: 0 5px;
 }

 .archYearMonth .monthList {
     border: 1px solid #7f7f7f;
     height: 35px;
     border-top: none;
     overflow: hidden;
     padding: 0 5px;
 }

 .archYearMonth .yearList select,
 .archYearMonth .monthList select {
     width: 105%;
     height: 100%;
     border: none;
 }

 .catetgoryList {
     border: 1px solid #000000;
     height: 80px;
     width: 420px;
     overflow: hidden;
     position: relative;
     margin: 0 auto;
 }

 .catetgoryList form {
     height: 100%;
 }

 .catetgoryList span {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/arw.png) 0 0 no-repeat;
     width: 25px;
     height: 14px;
     display: inline-block;
     position: absolute;
     top: 35px;
     right: 25px;
 }

 .catetgoryList select {
     width: 105%;
     height: 100%;
     border: none;
     color: #333333;
     font-size: 28px;
     padding: 0 40px;
     cursor: pointer;
 }

 .blogList .blogIco {
     display: flex;
     margin: 15px 0;
 }

 .blogList .blogDate {
     color: #ea1514;
     font-size: 16px;
     display: flex;
 }

 .blogList .blogDate span {
     width: 24px;
     height: 23px;
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/dateIco.png) 0 0 no-repeat;
     display: inline-block;
     margin-right: 10px;
 }

 .blogList .blogEdu {
     color: #ea1514;
     font-size: 16px;
     margin-left: 25px;
     display: flex;
 }

 .blogList .blogEdu span {
     width: 26px;
     height: 23px;
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/eduIco.png) 0 0 no-repeat;
     display: inline-block;
     margin-right: 10px;
 }

 .blogList p {
     color: #2e2e2e;
     font-size: 24px;
     /* line-height: 1.3; */
 }

 .blogList .item p {
     font-size: 16px;
 }

 .blogList .item .blogImg {
     min-height: 100px;
     background: #eee;
 }

 .blogList a.readMore {
     background: #ed1d24;
     height: 47px;
     line-height: 47px;
     border-radius: 5px;
     text-transform: uppercase;
     color: #fff;
     display: inline-block;
     padding: 0 30px;
     font-size: 18px;
     margin-top: 15px;
     font-family: trade gothic lt;
 }

 .blogList a.readMore:hover {
     background: #9a3324;
 }

 .blogList .viewMore {
     margin: 50px 0;
 }

 .blogList .viewMore a {
     background: #e7171d;
     border-radius: 5px;
     height: 80px;
     line-height: 80px;
     text-transform: uppercase;
     font-size: 24px;
     display: block;
     text-align: center;
     color: #fff;
     font-family: trade gothic lt;
 }

 .blogList .viewMore a:hover {
     background: #9a3324;
 }

 .blogList .hideBlog .blogDate {
     display: none;
 }

 .blogList .hideBlog .blogEdu {
     margin-left: 0;
 }

 .bloginner {
     width: 100%;
 }

 .bloggreyBg {
     background: #faf8f3;
     padding: 80px 10%;
     padding-top: 0;
     display: inline-block;
 }

 .bloggreyBg p {
     font-size: 24px;
     color: #333333;
     padding: 15px 0;
     display: block;
     clear: both;
 }

 .bloggreyBg p img {
     /* width: 100%; */
 }

 .bloggreyBg p.diif {
     display: flex;
     align-items: center;
 }

 .bloggreyBg p.diif strong {
     font-size: 46px;
     color: #000000;
     font-weight: bold;
     flex: 1;
     line-height: 1.2;
     font-family: trade gothic lt;
 }

 .bloggreyBg p.diif span {
     padding-left: 70px;
     flex: 2.5;
 }

 .bloggreyBg p.btmP {
     color: #636466;
     border-top: 2px solid #686868;
     margin-top: 30px;
 }

 .bloggreyBg p.btmP strong {
     font-weight: bold;
 }

 .bloggreyBg p.btmP span {
     color: #e91d24;
     display: inline-block;
     padding-left: 20px;
 }

 .bloggreyBg p.btmP a {
     color: #e91d24;
     text-decoration: underline;
     margin: 0 5px;
 }

 .blogRelated {
     background: #ffffff;
     padding: 100px 5%;
     position: relative;
 }

 .blogRelated h2 {
     color: #000000;
     font-size: 54px;
     text-align: center;
     font-family: trade gothic lt;
     text-transform: uppercase;
     margin-bottom: 60px;
 }

 .blogRelated span.redLine {
     background: #e91d24;
     height: 5px;
     width: 300px;
     display: inline-block;
     position: absolute;
     top: 0;
     left: 50%;
     margin-left: -150px;
 }

 .blogRelated ul {
     margin: 0;
     display: flex;
     justify-content: space-evenly;
 }

 .blogRelated ul li {
     list-style: none;
     width: 40%;
 }

 .blogRelated ul li .postImg img {
     display: block;
     width: 100%;
 }

 .blogRelated ul li .postDate {
     color: #ea1514;
     font-size: 16px;
     display: flex;
     margin: 15px 0;
 }

 .blogRelated ul li .postDate span {
     width: 24px;
     height: 23px;
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/dateIco.png) 0 0 no-repeat;
     display: inline-block;
     margin-right: 10px;
 }

 .blogRelated ul li .postDesc {
     display: flex;
     align-items: end;
 }

 .blogRelated ul li .postDesc p {
     color: #2e2e2e;
     font-size: 23px;
 }

 .blogRelated ul li .postDesc a.readMore {
     background: #ed1d24;
     border-radius: 5px;
     color: #fff;
     text-transform: uppercase;
     width: 200px;
     height: 47px;
     line-height: 47px;
     padding: 0 20px;
     font-family: trade gothic lt;
     font-size: 18px;
     text-align: center;
     margin-left: 30px;
 }

 .blogRelated ul li .postDesc a.readMore:hover {
     background: #9a3324;
 }

 .bloginner .blogComnt {
     width: 100%;
     padding: 0 15%;
 }

 .bloginner .blogComnt h2 {
     color: #000000;
     font-size: 54px;
     text-align: center;
     font-family: trade gothic lt;
     text-transform: uppercase;
     margin-bottom: 10px;
 }

 .bloginner .blogComnt ul {
     margin: 0;
 }

 .bloginner .blogComnt ul li {
     list-style: none;
     border-bottom: 1px solid #cccccc;
     padding: 45px 25px;
     display: flex;
 }

 .bloginner .blogComnt ul li .userPhoto {
     width: 83px;
 }

 .bloginner .blogComnt ul li .userCmnt {
     margin-left: 30px;
     flex: 1;
 }

 .bloginner .blogComnt ul li .userCmnt h3 {
     color: #000000;
     font-size: 35px;
     text-transform: uppercase;
     font-family: trade gothic lt;
     font-weight: bold;
     display: flex;
     align-items: center;
 }

 .bloginner .blogComnt ul li .userCmnt h3 span {
     color: #969696;
     font-size: 20px;
     text-transform: none;
     padding-left: 30px;
 }

 .bloginner .blogComnt ul li .userCmnt p {
     font-size: 24px;
     color: #2e2e2e;
 }

 .bloginner .blogComnt ul li .userCmnt span.reply {
     display: inline-block;
     color: #969696;
     font-size: 24px;
     line-height: 1;
     margin-top: 25px;
 }

 .bloginner .blogComnt ul li .userCmnt span.reply a {
     color: #969696;
 }

 .blogRply {
     width: 100%;
     padding: 50px 25px;
 }

 .blogRply h3 {
     text-transform: uppercase;
     font-size: 35px;
     color: #000000;
     font-family: trade gothic lt;
 }

 .blogRply textarea {
     margin-top: 25px;
     border: 1px solid #acacac;
     width: 100%;
     height: 170px;
     resize: none;
     padding: 30px;
     font-size: 26px;
     color: #969696;
     font-family: gill sans infant;
 }

 .bnrTxt {
     position: relative;
     top: -70px;
     width: 80%;
     text-align: center;
     margin: 0 10%;
     background: #db291d;
     padding: 20px;
 }

 .bnrTxt h3 {
     /* font-size: 64px; */
     font-size: 48px;
     color: #ffffff;
     /* line-height: 1.3; */
 }

 .bnrBlogDtEd {
     display: flex;
     justify-content: center;
     margin-top: 20px;
 }

 .bnrBlogDtEd .bnrBlogDate {
     font-size: 18px;
     color: #ffffff;
     display: flex;
 }

 .bnrBlogDtEd .bnrBlogDate span {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/icoCldr.png) 0 0 no-repeat;
     width: 25px;
     height: 24px;
     display: inline-block;
     margin-right: 10px;
 }

 .bnrBlogDtEd .bnrBlogEdu {
     font-size: 18px;
     color: #ffffff;
     margin-left: 40px;
     display: flex;
 }

 .bnrBlogDtEd .bnrBlogEdu span {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/icoEdu.png) 0 0 no-repeat;
     width: 26px;
     height: 23px;
     display: inline-block;
     margin-right: 10px;
 }

 .sliderAnim {
     position: relative;
     overflow: hidden;
 }

 .childrens {
     position: absolute;
     width: 100%;
     height: 100%;
     top: -8px;
     left: 0;
     text-align: center;
     opacity: 0;
     transform: scale(0);
 }

 .childrens img {
     display: inline-block;
     max-height: 100%;
 }

 .childrensAnim {
     opacity: 1;
     transform: scale(1);
 }

 .yearsHun {
     position: absolute;
     top: 40%;
     right: -100%;
     z-index: 1;
 }

 .yearsHunAnim {
     right: 10%;
 }

 .overviewCont,
 .rsrsCont {
     padding: 80px 10%;
     width: 100%;
 }

 .overviewCont h6,
 .rsrsCont h6 {
     text-align: center;
     color: #101010;
     font-size: 24px;
 }

 .overviewCont ul,
 .rsrsCont ul {
     margin: 50px 0;
 }

 .overviewCont ul li,
 .rsrsCont ul li {
     list-style: none;
     display: inline-block;
     width: 45%;
     margin: 20px;
 }

 .overviewCont ul li .overviewImg,
 .rsrsCont ul li .overviewImg {
     position: relative;
     overflow: hidden;
 }

 .overviewCont ul li .overviewImg img,
 .rsrsCont ul li .overviewImg img {
     display: block;
 }

 .rsrsCont ul li .overviewImg img {
     filter: grayscale(100%);
 }

 .rsrsCont ul li:hover .overviewImg img {
     filter: grayscale(0);
 }

 .overviewCont ul li .overviewImg .overBtn,
 .rsrsCont ul li .overviewImg .overBtn {
     position: absolute;
     bottom: 50px;
     left: 0;
     width: 100%;
     text-align: center;
 }

 .overviewCont ul li .overviewImg .overBtn span,
 .rsrsCont ul li .overviewImg .overBtn span {
     font-size: 38px;
     text-transform: uppercase;
     background: #fff;
     border-radius: 5px;
     color: #26221b;
     display: inline-block;
     padding: 0 30px;
     height: 80px;
     line-height: 80px;
     border-radius: 5px;
     font-family: trade gothic lt;
 }

 .overviewCont ul li .overviewImg .overviewImgCont {
     position: absolute;
     top: 100%;
     left: 0;
     width: 100%;
     height: 100%;
     background: rgba(231, 23, 29, 0.85);
     text-align: center;
     padding: 50px 10%;
 }

 .overviewCont ul li .overviewImg .overviewImgCont h2 {
     text-transform: uppercase;
     background: #fff;
     border-radius: 5px;
     color: #26221b;
     display: inline-block;
     padding: 0 30px;
     height: 80px;
     line-height: 80px;
     border-radius: 5px;
     font-family: trade gothic lt;
     font-size: 38px;
     margin-bottom: 25px;
 }

 .overviewCont ul li .overviewImg .overviewImgCont p {
     font-size: 24px;
     color: #ffffff;
 }

 .overviewCont ul li .overviewImg .overviewImgCont h3 {
     font-size: 68px;
     color: #ffffff;
     font-family: trade gothic lt;
     line-height: 1;
     margin: 50px 0 10px 0;
 }

 .overviewCont ul li .overviewImg .overviewImgCont h4 {
     font-size: 20px;
     color: #ffffff;
     padding: 0 20%;
 }

 .overviewCont ul li .overviewImg .overviewImgCont .readMore {
     background: #2b0d0d;
     text-transform: uppercase;
     font-size: 17px;
     color: #ffffff;
     border-radius: 5px;
     padding: 0 30px;
     height: 50px;
     line-height: 50px;
     display: inline-block;
     cursor: pointer;
     font-family: trade gothic lt;
     margin-top: 50px;
 }

 .overviewCont ul li .overviewImg .overviewImgCont .readMore:hover {
     background: #000000;
 }

 .overviewCont ul li:hover .overviewImg .overBtn {
     display: none;
 }

 .overviewCont ul li:hover .overviewImgCont {
     top: 0;
 }

 .prgCont {
     width: 100%;
 }

 .prgContBg {
     background: #faf8f3;
     padding: 100px 15%;
     text-align: center;
 }

 .prgContBg p {
     color: #101010;
     font-size: 24px;
 }

 .prgDonate {
     background: #fff;
     text-align: center;
     padding: 80px 0;
 }

 .prgDonate p {
     color: #4a4f53;
     font-size: 24px;
 }

 .prgDonate a.donateBtn {
     height: 60px;
     line-height: 60px;
     background: #ed1d24;
     border-radius: 5px;
     text-transform: uppercase;
     padding: 0 36px;
     color: #fff;
     display: inline-block;
     font-size: 24px;
     font-family: trade gothic lt;
     font-weight: bold;
     margin-top: 50px;
 }

 .prgDonate a.donateBtn:hover {
     background: #9a3324;
 }

 .cfcBox {
     width: 100%;
 }

 .cfcTop {
     text-align: center;
     padding: 50px 5%;
 }

 .cfcTop h2 {
     color: #000000;
     font-size: 55px;
     font-family: trade gothic lt;
 }

 .cfcBox {
     width: 100%;
 }

 .cfcBoxRow {
     display: flex;
 }

 .cfcBoxRow:nth-child(2) {
     flex-direction: row-reverse;
 }

 .cfcBoxRow .cfcBoxColImg {
     flex: 1;
     overflow: hidden;
 }

 .cfcBoxRow .cfcBoxColImg img {
     display: block;
 }

 .cfcBoxRow .cfcBoxColImg img:hover {
     transform: scale(1.05);
 }

 .cfcBoxRow .cfcBoxColCont {
     background: #ea1514;
     flex: 1;
     display: flex;
     justify-content: center;
     align-items: center;
     position: relative;
 }

 .cfcBoxRow .cfcBoxColCont::before {
     content: '';
     width: 0;
     height: 0;
     border-top: 30px solid transparent;
     border-bottom: 30px solid transparent;
     position: absolute;
     top: 100px;
 }

 .cfcBoxRow:nth-child(1) .cfcBoxColCont::before {
     left: -30px;
     border-right: 30px solid #ea1514;
 }

 .cfcBoxRow:nth-child(2) .cfcBoxColCont::before {
     right: -30px;
     border-left: 30px solid #ea1514;
 }

 .cfcBoxRow .cfcBoxColCont .cfcBoxColContInr {
     text-align: center;
     width: 65%;
 }

 .cfcBoxRow .cfcBoxColCont .cfcBoxColContInr h3 {
     color: #ffffff;
     font-size: 36px;
     line-height: 1.4;
 }

 .cfcBoxRow .cfcBoxColCont .cfcBoxColContInr p {
     color: #ffffff;
     font-size: 28px;
     font-style: italic;
     line-height: 1;
     margin-top: 5%;
 }

 .cfcBoxRow .cfcBoxColCont .cfcBoxColContInr p span {
     display: block;
 }

 .chldRgt img {
     display: block;
 }

 .chdChmp {
     position: relative;
     display: flex;
     align-items: center;
 }

 .chdChmp img {
     display: block;
 }

 .chdChmpCont {
     position: absolute;
     text-align: center;
     width: 100%;
 }

 .chdChmpCont h2 {
     color: #fff;
     font-size: 60px;
     font-family: trade gothic lt;
 }

 .chdChmpCont a.knowMoreBtn {
     background: #ed1d24;
     border-radius: 5px;
     text-transform: uppercase;
     color: #fff;
     font-size: 24px;
     display: inline-block;
     font-family: trade gothic lt;
     height: 70px;
     line-height: 70px;
     padding: 0 40px;
     margin-top: 30px;
 }

 .chdChmpCont a.knowMoreBtn:hover {
     background: #9a3324;
 }

 .cfc-scroll-outer {
     position: relative;
     width: 100%;
     background-color: #fff;
 }

 .cfc-scroll {
     position: sticky;
     top: 0;
     overflow: hidden;
     width: 100%;
     height: 100vh;
 }

 .cfc-scroll-inner {
     height: 100%;
 }

 .panelcfc {
     position: relative;
     float: left;
     padding: 0 50px;
     width: 528px;
     text-align: center;
 }

 .sliderTopcfc {
     background: #ffffff;
     padding: 90px 0;
     text-align: center;
 }

 .sliderTopcfc img {
     display: inline-block;
 }

 .slidercfcHdr {
     text-align: center;
     width: 60%;
     margin: 50px auto;
     margin-bottom: 80px;
 }

 .slidercfcHdr h2 {
     color: #000000;
     font-size: 54px;
     margin-bottom: 10px;
     font-family: trade gothic lt;
     line-height: 1;
     padding-top: 50px;
 }

 .slidercfcHdr p {
     color: #000000;
     font-size: 24px;
     line-height: 1.5;
 }

 .panelcfc {
     position: relative;
     float: left;
     padding: 0 50px;
     width: 1100px;
 }

 .panelcfcBg {
     background: #faf8f3;
     position: relative;
     border-radius: 5px;
     padding: 50px;
     text-align: center;
     min-height: 460px;
 }

 .panelcfcBg p {
     color: #000000;
     font-size: 24px;
 }

 .panelcfcBg .panelReward {
     background: #000000;
     border-radius: 5px;
     color: #fff;
     padding: 0;
     height: 60px;
     font-size: 28px;
     text-align: center;
     font-family: trade gothic lt;
     position: absolute;
     top: -30px;
     left: 0;
     line-height: 60px;
     right: 0;
     margin: 0 25%;
 }

 .panelcfcBg .panelcfcshare {
     text-transform: uppercase;
     text-decoration: underline;
     font-weight: bold;
     margin-top: 20px;
     cursor: pointer;
 }

 .panelcfc a.storyBtn {
     text-transform: uppercase;
     background: #e7171d;
     color: #fff;
     border-radius: 5px;
     height: 60px;
     line-height: 60px;
     padding: 0 34px;
     display: inline-block;
     margin-top: 40px;
     font-size: 24px;
     font-family: trade gothic lt;
 }

 .panelcfc a.storyBtn:hover {
     background: #9a3324;
 }

 .chdInerPage {
     padding: 50px 5%;
 }

 .chdInerPage h5 {
     text-align: center;
     font-size: 24px;
     color: #000000;
     width: 50%;
     margin: 0 auto;
 }

 .chdInerPage ul {
     margin: 70px 0;
 }

 .chdInerPage ul li {
     list-style: none;
     margin-bottom: 3px;
     /* transition: none; */
 }

 .chdInerPage ul li .chdInerHdng {
     padding: 50px 10%;
     position: relative;
 }

 .chdInerPage ul li .chdInerHdng h2 {
     font-family: trade gothic lt;
     color: #ffffff;
     font-size: 38px;
     line-height: 1;
 }

 .chdInerPage ul li .chdInerHdng h2 span {
     color: #e7171d;
     font-family: trade gothic lt;
 }

 .chdInerPage ul li .chdInerHdng p {
     color: #ffffff;
     font-size: 24px;
     /* line-height: 1.3; */
 }

 .chdInerPage ul li .chdInerHdng .chdInerArw {
     width: 54px;
     height: 54px;
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/arwBtm.png) 0 0 no-repeat;
     display: inline-block;
     position: absolute;
     top: 40%;
     right: 10%;
 }

 .chdInerPage ul li .chdInerCont {
     display: none;
     padding: 0 10% 50px 10%;
     transition: none;
 }

 .chdInerPage ul li .chdInerCont p {
     color: #ffffff;
     font-size: 24px;
     /* line-height: 1.3; */
 }

 .chdInerPage ul li .chdInerCont .note {
     text-align: right;
     font-style: italic;
     font-size: 22px;
     color: #fff;
     margin-top: 50px;
 }

 .chdInerPage ul li.open .chdInerHdng .chdInerArw {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/arwTop.png) 0 0 no-repeat;
 }

 .chdInerPage ul li:nth-child(1) {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/chldBg-3.jpg) top right no-repeat;
 }

 .chdInerPage ul li:nth-child(2) {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/chldBg-1.jpg) top right no-repeat;
 }

 .chdInerPage ul li:nth-child(3) {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/chldBg-4.jpg) top right no-repeat;
 }

 .chdInerPage ul li:nth-child(4) {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/chldBg-2.jpg) top right no-repeat;
 }

 .chdInerPage ul li:nth-child(5) {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/chldBg-9.jpg) top right no-repeat;
 }

 .chdInerPage ul li:nth-child(6) {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/chldBg-6.jpg) top right no-repeat;
 }

 .chdInerPage ul li:nth-child(7) {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/chldBg-7.jpg) top right no-repeat;
 }

 .chdInerPage ul li:nth-child(8) {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/chldBg-8.jpg) top right no-repeat;
 }

 .chdInerPage ul li:nth-child(9) {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/chldBg-9.jpg) top right no-repeat;
 }

 .chdInerPage ul li:nth-child(10) {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/chldBg-10.jpg) top right no-repeat;
 }

 .legacyBox {
     margin: 80px auto;
     width: 80%;
     border: 1px solid #000;
     outline: 1px solid #000000;
     outline-offset: 10px;
     padding: 100px 10% 50px 10%;
     text-align: center;
 }

 .legacyBox h2 {
     text-transform: uppercase;
     font-size: 48px;
     color: #000000;
     font-family: trade gothic lt;
     margin-bottom: 30px;
 }

 .legacyBox h3 {
     font-size: 48px;
     color: #000000;
     font-family: trade gothic lt;
     margin-bottom: 30px;
     line-height: 1;
     margin-bottom: 100px;
 }

 .legacyBox h3 span {
     display: block;
     font-family: trade gothic lt;
 }

 .legacyBox p {
     font-size: 28px;
     color: #010101;
     padding: 20px 0;
 }

 .legacyBox a.dwlGuideBtn {
     background: #ea1514;
     border-radius: 10px;
     color: #fff;
     text-transform: uppercase;
     height: 130px;
     line-height: 130px;
     font-size: 48px;
     font-family: trade gothic lt;
     padding: 0 45px;
     display: inline-block;
     margin: 50px 0;
 }

 .legacyBox a.dwlGuideBtn:hover {
     background: #9a3324;
 }

 .legacyBox .formArea {
     margin: 70px 0 100px 0;
 }

 .legacyBox ul.gnrsList {
     text-align: center;
     margin: 0;
 }

 .legacyBox ul.gnrsList li {
     list-style: none;
     display: inline-block;
     width: 28%;
     margin: 0 2%;
     margin-bottom: 70px;
 }

 .legacyBox ul.gnrsList li .gnrsImg img {
     display: block;
 }

 .legacyBox ul.gnrsList li h4 {
     color: #ea1514;
     font-size: 32px;
     font-family: trade gothic lt;
     line-height: 1;
     margin: 20px 0;
 }

 .legacyBox ul.gnrsList li p {
     font-size: 24px;
     color: #000000;
     line-height: 1;
     padding: 0;
 }

 .eduPage {
     width: 100%;
 }

 .eduSolution {
     padding: 50px 15%;
     text-align: center;
 }

 .eduSolution p {
     font-size: 24px;
     color: #000000;
 }

 .eduSolution h2 {
     font-size: 54px;
     color: #000000;
     font-family: trade gothic lt;
     margin: 20px 0 10px 0;
     line-height: 1.2;
 }

 .eduPrblm {
     background: #faf8f3;
     text-align: center;
     position: relative;
     padding: 100px 100px 50px 100px;
 }

 .eduPrblm::before {
     content: '';
     width: 0;
     height: 0;
     border-right: 50px solid transparent;
     border-top: 50px solid #fff;
     border-left: 50px solid transparent;
     position: absolute;
     top: 0;
     left: 49%;
     margin-left: -25px;
 }

 .eduPrblm h3 {
     text-transform: uppercase;
     font-size: 60px;
     color: #e7171d;
     font-family: trade gothic lt;
 }

 .eduPrblm p {
     font-size: 24px;
     color: #000000;
     width: 60%;
     margin: 0 auto;
 }

 .eduPrblm p span {
     display: block;
     font-size: 20px;
 }

 .eduPrblm ul {
     margin: 50px 0;
 }

 .eduPrblm ul li {
     list-style: none;
     margin-bottom: 2px;
     text-align: left;
     position: relative;
     overflow: hidden;
 }

 .eduPrblm ul li .bgImg {
     position: absolute;
     top: 0;
     left: 0;
 }

 .eduPrblm ul li .eduHdng {
     padding: 50px 20% 50px 10%;
     position: relative;
     cursor: pointer;
 }

 .eduPrblm ul li .eduHdng h4 {
     color: #fff;
     text-transform: uppercase;
     font-size: 38px;
     line-height: 1;
     font-family: trade gothic lt;
     display: flex;
     align-items: center;
 }

 .eduPrblm ul li .eduHdng h4 span {
     width: 80px;
     text-align: center;
 }

 .eduPrblm ul li .eduHdng h4 span img {
     display: inline-block;
 }

 .eduPrblm ul li .eduHdng h4 strong {
     line-height: 1.2;
     padding-left: 50px;
     flex: 1;
 }

 .eduPrblm ul li .eduHdng .eduArw {
     width: 54px;
     height: 54px;
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/arwBtm.png) 0 0 no-repeat;
     background-size: 100%;
     position: absolute;
     top: 35%;
     right: 10%;
 }

 .eduPrblm ul li.open .eduHdng .eduArw {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/arwTop.png) 0 0 no-repeat;
     background-size: 100%;
 }

 .eduPrblm ul li .eduContDtl {
     display: none;
     padding: 0 10% 50px 10%;
     transition: none;
     position: relative;
 }

 .eduPrblm ul li .eduContDtl h3 {
     font-family: trade gothic lt;
     color: #ffffff;
     font-size: 40px;
     /* line-height: 1.3; */
     width: 100%;
     text-transform: none;
     margin-bottom: 20px;
 }

 .eduPrblm ul li .eduContDtl p {
     color: #ffffff;
     font-size: 24px;
     /* line-height: 1.3; */
     width: 100%;
 }

 .eduPrblm ul.eduList li:nth-child(1),
 .eduPrblm ul.rslList li:nth-child(1),
 .eduPrblm ul.hmntList li:nth-child(1),
 .eduPrblm ul.hanList li:nth-child(1),
 .eduPrblm ul.chprList li:nth-child(1),
 .eduPrblm ul.chpvList li:nth-child(1) {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/hlth-1.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .eduPrblm ul.eduList li:nth-child(2),
 .eduPrblm ul.rslList li:nth-child(2),
 .eduPrblm ul.hmntList li:nth-child(2),
 .eduPrblm ul.hanList li:nth-child(2),
 .eduPrblm ul.chprList li:nth-child(2),
 .eduPrblm ul.chpvList li:nth-child(2) {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/hlth-2.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .eduPrblm ul.eduList li:nth-child(3),
 .eduPrblm ul.rslList li:nth-child(3),
 .eduPrblm ul.hmntList li:nth-child(3),
 .eduPrblm ul.hanList li:nth-child(3),
 .eduPrblm ul.chprList li:nth-child(3),
 .eduPrblm ul.chpvList li:nth-child(3) {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/hlth-3.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .eduPrblm ul.eduList li:nth-child(4),
 .eduPrblm ul.rslList li:nth-child(4),
 .eduPrblm ul.hmntList li:nth-child(4),
 .eduPrblm ul.hanList li:nth-child(4),
 .eduPrblm ul.chprList li:nth-child(4),
 .eduPrblm ul.chpvList li:nth-child(4) {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/hlth-4.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .eduPrblm ul.eduList li:nth-child(5),
 .eduPrblm ul.rslList li:nth-child(5),
 .eduPrblm ul.hmntList li:nth-child(5),
 .eduPrblm ul.hanList li:nth-child(5),
 .eduPrblm ul.chprList li:nth-child(5),
 .eduPrblm ul.chpvList li:nth-child(5) {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/hlth-5.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .eduPrblm ul.eduList li:nth-child(6),
 .eduPrblm ul.rslList li:nth-child(6),
 .eduPrblm ul.hmntList li:nth-child(6),
 .eduPrblm ul.hanList li:nth-child(6),
 .eduPrblm ul.chprList li:nth-child(6),
 .eduPrblm ul.chpvList li:nth-child(6) {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/hlth-6.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .eduPrblm ul.eduList li:nth-child(7),
 .eduPrblm ul.rslList li:nth-child(7),
 .eduPrblm ul.hmntList li:nth-child(7),
 .eduPrblm ul.hanList li:nth-child(7),
 .eduPrblm ul.chprList li:nth-child(7),
 .eduPrblm ul.chpvList li:nth-child(7) {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/hlth-7.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .eduSltn {
     /* background: #e7171d url(https://www.savethechildren.in/wp-content/themes/ngo/images/eduSltnBg.jpg) 0 0 repeat-x; */
     background: linear-gradient(to bottom, rgba(249, 248, 243, 1) 0%, rgba(249, 248, 243, 1) 50%, rgba(231, 23, 30, 1) 50%, rgba(231, 23, 30, 1) 100%);
     text-align: center;
 }

 .eduSltn h4 {
     font-size: 60px;
     color: #e7171d;
     font-family: trade gothic lt;
 }

 .eduSltn .eduSltImg {
     margin-top: 50px;
     text-align: center;
 }

 .eduSltn .eduSltImg img {
     display: inline-block;
 }

 .eduSltSldr ul {
     margin: 0;
 }

 .eduSltSldr ul li {
     list-style: none;
     background: #fff;
     border-radius: 5px;
 }

 .eduSltSldr ul li .eduSltSldrBox {
     padding: 20px 40px;
     text-align: center;
 }

 .eduSltSldr ul li .eduSltSldrBox h3 {
     text-transform: uppercase;
     font-size: 46px;
     color: #000000;
     font-size: trade gothic lt;
 }

 .eduSltSldr ul li .eduSltSldrBox .eduIconSpace {
     height: 250px;
     display: flex;
     justify-content: center;
     align-items: center;
 }

 .eduSltSldr ul li .eduSltSldrBox p {
     font-size: 30px;
     color: #000000;
 }

 .eduSltn .eduDnt {
     padding: 30px 10%;
     text-align: center;
 }

 .eduSltn .eduDnt p {
     color: #fff;
     font-size: 24px;
 }

 .eduSltn .eduDnt .dntBtn {
     background: #ffffff;
     text-transform: uppercase;
     color: #000000;
     padding: 0 30px;
     height: 90px;
     line-height: 90px;
     font-size: 44px;
     font-family: trade gothic lt;
     display: inline-block;
     border-radius: 5px;
     margin-top: 20px;
 }

 .eduSltn .eduDnt .dntBtn:hover {
     background: #ccc;
 }

 .eduSltn li p {
     color: #ffffff;
     font-size: 20px;
     line-height: 1.2;
 }

 .eduSltn li:nth-child(5n) {
     border-right: none;
 }

 .eduAchmnts {
     text-align: center;
     position: relative;
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/eduAchmntsImg.jpg) 0 0 no-repeat;
     width: 100%;
     display: flex;
     justify-content: center;
     align-items: center;
     padding: 100px 0;
 }

 .eduAchmnts .eduAchmntsBox {
     width: 850px;
 }

 .eduAchmnts .eduAchmntsBox h2 {
     text-align: center;
     text-transform: uppercase;
     color: #fff;
     font-size: 60px;
     font-family: trade gothic lt;
     margin-bottom: 100px;
 }

 .eduAchmnts .eduAchmntsBox h3 {
     text-align: center;
     text-transform: uppercase;
     color: #fff;
     font-size: 60px;
     font-family: trade gothic lt;
     margin-bottom: 30px;
 }

 .eduAchmnts .eduAchmntsBox h6 {
     text-align: center;
     color: #fff;
     font-size: 20px;
     margin-bottom: 30px;
 }

 .eduAchmnts .eduAchmntsBox .eduAchmntsTab {
     text-align: center;
 }

 .eduAchmnts .eduAchmntsBox .eduAchmntsTab ul {
     margin: 0;
     display: flex;
     justify-content: center
 }

 .eduAchmnts .eduAchmntsBox .eduAchmntsTab ul li {
     list-style: none;
     margin: 0 12px;
     position: relative;
     padding-bottom: 10px;
     cursor: pointer;
 }

 .eduAchmnts .eduAchmntsBox .eduAchmntsTab ul li .liHdng {
     color: #ffffff;
     font-size: 28px;
     font-family: trade gothic lt;
 }

 .eduAchmnts .eduAchmntsBox .eduAchmntsTab ul li.select .liHdng {
     color: #e7171d;
 }

 .eduAchmnts .eduAchmntsBox .eduAchmntsTab ul li span {
     content: '';
     width: 0;
     height: 0;
     border-bottom: 13px solid rgba(255, 255, 255, 0.8);
     border-left: 13px solid transparent;
     border-right: 13px solid transparent;
     position: absolute;
     bottom: 0;
     left: 50%;
     margin-left: -8px;
     display: none;
 }

 .eduAchmnts .eduAchmntsBox .eduAchmntsTab ul li:first-child span {
     display: block;
 }

 .eduAchmnts .eduAchmntsBox .eduAchmntsTabDtlBox {
     width: 100%;
 }

 .eduAchmntsTabDtl,
 .eduAchmnts .eduAchmntsBox .eduAchmntsTab ul li .liDtl {
     background: rgba(255, 255, 255, 0.8);
     padding: 50px 70px;
     text-align: left;
     display: none;
     transition: none;
 }

 .eduAchmntsTabDtl ul,
 .eduAchmnts .eduAchmntsBox .eduAchmntsTab ul li .liDtl ul {
     margin: 0;
 }

 .eduAchmntsTabDtl ul li,
 .eduAchmnts .eduAchmntsBox .eduAchmntsTab ul li .liDtl ul li {
     list-style: none;
     font-size: 24px;
     color: #000000;
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/redBlt.png) 0 8px no-repeat;
     line-height: 1.2;
     padding: 0px 10px 5px 30px;
 }

 .eduAchmntsTabDtl ul ul li {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/redArw.png) 0 8px no-repeat;
 }

 .dntBox {
     width: 100%;
 }

 .pledgeBox {
     width: 100%;
     background: #faf8f3;
     padding: 50px;
     margin: 0 auto;
 }

 .pledgeBox h2 {
     color: #131313;
     font-size: 34px;
     text-align: center;
     font-family: trade gothic lt;
 }

 .pledgeBox .dntTab {
     margin: 40px 0;
 }

 .pledgeBox .dntTab ul {
     display: flex;
     margin: 0;
 }

 .pledgeBox .dntTab ul li {
     list-style: none;
     text-transform: uppercase;
     background: #fff;
     border-radius: 5px;
     color: #f12522;
     font-size: 34px;
     font-family: trade gothic lt;
     height: 80px;
     line-height: 80px;
     text-align: center;
     flex: 1;
     cursor: pointer;
 }

 .pledgeBox .dntTab ul li.select {
     background: #f12522;
     color: #fff;
 }

 .pledgeBox .inrTab {
     margin: 40px 0 140px 0;
 }

 .pledgeBox .inrTab ul {
     display: flex;
     position: relative;
     margin: 0;
 }

 .pledgeBox .inrTab ul li {
     list-style: none;
     margin-left: 20px;
     border-radius: 5px;
     border: 2px solid #f12522;
     background: #fff;
     height: 70px;
     line-height: 70px;
     text-align: center;
     font-size: 28px;
     color: #131313;
     cursor: pointer;
     flex: 1;
     font-family: trade gothic lt;
 }

 .pledgeBox .inrTab ul li:last-child {
     flex: 2;
 }

 .pledgeBox .inrTab ul span {
     display: none;
     background: #e6e6e6;
     position: absolute;
     padding: 10px 25px;
     top: 100px;
     border-radius: 5px;
     font-size: 20px;
     color: #000000;
 }

 .pledgeBox .inrTab ul li.select {
     background: #f12522;
     color: #fff;
 }

 .payType {
     width: 100%;
     display: flex;
 }

 .payType .payTypeHdng {
     font-size: 26px;
     color: #010101;
 }

 .payType .payTypeOpt {
     display: flex;
 }

 .payType .payTypeOpt .payCard {
     margin-left: 40px;
     text-transform: uppercase;
     color: #010101;
     font-size: 24px;
     display: flex;
     align-items: center;
     cursor: pointer;
 }

 .payType .payTypeOpt .payBank {
     margin-left: 40px;
     text-transform: uppercase;
     color: #010101;
     font-size: 24px;
     display: flex;
     align-items: center;
     cursor: pointer;
 }

 .payType .payTypeOpt strong {
     font-weight: normal;
     margin-left: 10px;
 }

 .payType .payTypeOpt span {
     width: 22px;
     height: 22px;
     border: 1px solid #f12522;
     display: inline-block;
     border-radius: 100%;
     background: #fff;
     transition: none;
 }

 .payType .payTypeOpt .payCard.select span {
     background: #fff url(https://www.savethechildren.in/wp-content/themes/ngo/images/radioBtn.png) center no-repeat;
 }

 .payType .payTypeOpt .payBank.select span {
     background: #fff url(https://www.savethechildren.in/wp-content/themes/ngo/images/radioBtn.png) center no-repeat;
 }

 .payType .payTypeOpt span input {
     opacity: 0;
 }

 .payForm {
     width: 100%;
     margin-top: 40px;
 }

 .payForm .payFormRow {
     display: flex;
     margin-bottom: 20px;
 }

 .payForm .payFormRow .payFormColLft {
     background: #ffffff;
     padding: 0 40px;
     height: 75px;
     line-height: 75px;
     font-size: 24px;
     color: #000000;
     width: 280px;
 }

 .payForm .payFormRow .payFormColRgt {
     background: #ffffff;
     height: 75px;
     line-height: 75px;
     margin-left: 10px;
     flex: 1;
     overflow: hidden;
 }

 .payForm .payFormRow .cntryArw {
     background: #ffffff url(https://www.savethechildren.in/wp-content/themes/ngo/images/cntrArw.png) 95% 50% no-repeat;
 }

 .payForm .payFormRow .payFormColRgt input {
     height: 75px;
     line-height: 75px;
     padding: 0 40px;
     font-size: 24px;
     color: #000000;
     width: 100%;
     border: none;
 }

 .payForm .payFormRow .payFormColRgt select {
     height: 75px;
     line-height: 75px;
     padding: 0 40px;
     font-size: 24px;
     color: #000000;
     width: 110%;
     border: none;
     background: none;
 }

 .payFormColBtn input[type=submit] {
     height: 65px;
     line-height: 65px;
     font-size: 24px;
     cursor: pointer;
     margin-left: 0;
 }

 .payFormColBtn input[type=submit]:hover {
     background: #9a3324;
 }

 .edudonate {
     display: flex;
     align-items: center;
     width: 80%;
     margin: 100px auto;
 }

 .eduDrctly {
     flex: 1;
 }

 .eduDrctly h2 {
     color: #000000;
     font-size: 58px;
     text-align: center;
     font-family: trade gothic lt;
 }

 .eduDrctly h2 span {
     font-size: 30px;
     display: block;
 }

 .eduImpacted {
     flex: 1;
 }

 .eduImpacted h2 {
     color: #000000;
     font-size: 58px;
     text-align: center;
     font-family: trade gothic lt;
 }

 .eduImpacted h2 span {
     font-size: 30px;
     display: block;
 }

 .eduThrough {
     border-left: 1px solid #e5e5e5;
     border-right: 1px solid #e5e5e5;
     padding: 0 70px;
     text-align: center;
     flex: 2;
 }

 .eduThrough p {
     font-size: 28px;
     color: #000000;
 }

 .eduThrough ul {
     margin: 0;
 }

 .eduThrough ul li {
     list-style: none;
     text-align: left;
     font-size: 24px;
     color: #000000;
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/redBlt.png) 0 8px no-repeat;
     line-height: 1.2;
     padding: 0px 10px 5px 30px;
 }

 .eduThrough .edudntBtn {
     background: #ed1d24;
     text-transform: uppercase;
     color: #fff;
     font-size: 24px;
     border-radius: 5px;
     padding: 0 30px;
     height: 60px;
     line-height: 60px;
     display: inline-block;
     cursor: pointer;
     font-family: trade gothic lt;
 }

 .eduThrough .edudntBtn:hover {
     background: #9a3324;
 }

 .edumapAreaBox {
     background: #faf8f3;
     padding: 40px 15%;
     width: 100%;
     display: flex;
     align-items: center;
 }

 .edumapAreaBoxCont {
     flex: 1;
     padding-right: 10%;
 }

 .edumapAreaBoxCont h2 {
     font-family: trade gothic lt;
     font-size: 34px;
     color: #2a2a2a;
 }

 .edumapAreaBoxCont p {
     font-size: 24px;
     color: #4a4f53;
 }

 .edumapAreaBoxCont p span {
     display: block;
 }

 .edumapAreaBox .edumapAreaBoxMap {
     width: 850px;
     position: relative;
 }

 .edumapAreaBox .edumapAreaBoxMap .edumap {
     width: 700px;
     position: relative;
 }

 .edupos1 {
     top: 33%;
     left: 42%;
 }

 .edupos2 {
     top: 45%;
     left: 68%;
 }

 .eduBox {
     position: absolute;
     bottom: 50px;
     right: 0;
 }

 .eduBox h3 {
     text-transform: uppercase;
     color: #000000;
     font-family: trade gothic lt;
     font-size: 20px;
     font-weight: bold;
 }

 .eduBox ul {
     margin: 0;
 }

 .eduBox ul li {
     list-style: none;
     font-size: 18px;
     color: #333333;
     display: flex;
     align-items: center;
     margin: 10px 0;
 }

 .eduBox ul li strong {
     font-weight: normal;
 }

 .eduBox ul li span {
     width: 23px;
     height: 23px;
     border-radius: 100%;
     margin-right: 15px;
 }

 .eduBox ul li:nth-child(1) span {
     background: #1da8b6;
 }

 .eduBox ul li:nth-child(2) span {
     background: #f16930;
 }

 .eduVideoBox {
     width: 80%;
     margin: 70px auto;
 }

 .eduVideoBox p {
     text-align: center;
     color: #332e20;
     font-size: 24px;
 }

 .eduVideo {
     width: 100%;
 }

 .eduVideo iframe {
     width: 100%;
     height: 670px;
     margin-top: 50px;
 }

 .eduReport {
     width: 70%;
     margin: 100px auto;
 }

 .eduReport h2 {
     font-family: trade gothic lt;
     font-size: 38px;
     color: #000;
     text-align: center;
 }

 .mainslctPrg,
 .slctPrg {
     margin: 35px 20%;
     height: 87px;
     border: 1px solid #000000;
     overflow: hidden;
     background: #fff url(https://www.savethechildren.in/wp-content/themes/ngo/images/cntrArw.png) 95% 50% no-repeat;
 }

 .mainslctPrg select,
 .slctPrg select {
     width: 110%;
     height: 100%;
     border: none;
     background: none;
     font-size: 28px;
     color: #333333;
     padding-left: 5%;
 }

 .slctEdu,
 .slctHlth,
 .slctPvrty,
 .slctRlnc,
 .slctHmtrn,
 .slctPrtn {
     display: none;
 }

 .slcteduDwnl {
     text-align: center;
     margin: 50px 0;
 }

 .slcteduDwnl input {
     background: #ccc;
     text-transform: uppercase;
     color: #fff;
     font-size: 24px;
     font-family: trade gothic lt;
     height: 60px;
     line-height: 60px;
     padding: 0 30px;
     width: auto;
     margin-left: 0;
     cursor: default;
 }

 .slcteduDwnl.active input {
     background: #ed1d24;
     cursor: pointer;
 }

 .slcteduDwnl.active input:hover {
     background: #9a3324;
 }

 .eduaproch {
     width: 100%;
 }

 .eduHdr h2 {
     text-align: center;
     color: #000000;
     font-family: trade gothic lt;
     font-size: 38px;
     margin: 100px 0 50px 0;
 }

 .edu-scroll-outer {
     position: relative;
     width: 100%;
     background-color: #fff;
 }

 .edu-scroll {
     position: sticky;
     top: 0;
     overflow: hidden;
     width: 100%;
     height: 100vh;
 }

 .edu-scroll-inner {
     height: 100%;
 }

 .paneledu {
     position: relative;
     float: left;
     /* padding: 0 50px; */
     padding: 0 0 0 100px;
     width: 550px;
 }

 .paneledu .panelImg {
     position: relative;
     display: flex;
     justify-content: center;
 }

 .paneledu .panelImg p {
     padding: 0;
 }

 .paneledu .panelImg .panelcopy {
     position: absolute;
     background: #fff;
     text-transform: uppercase;
     color: #26221b;
     font-size: 34px;
     text-align: center;
     height: 68px;
     line-height: 68px;
     padding: 0 20px;
     border-radius: 5px;
     bottom: 30px;
     font-family: trade gothic lt;
 }

 .sliderTopedu {
     background: #ffffff;
     padding: 90px 0;
     text-align: center;
 }

 .slidereduHdr {
     text-align: center;
     width: 60%;
     margin: 50px auto;
     margin-bottom: 80px;
 }

 .slidereduHdr h2 {
     color: #000000;
     font-size: 54px;
     margin-bottom: 10px;
     font-family: trade gothic lt;
     line-height: 1;
     padding-top: 50px;
 }

 .chProtectionpos1 {
     top: 32%;
     left: 20%;
 }

 .chProtectionpos2 {
     top: 35%;
     left: 60%;
 }

 .chProtectionpos3 {
     top: 30%;
     left: 34%;
 }

 .chProtectionpos4 {
     top: 53%;
     left: 59%;
 }

 .chPovertypos1 {
     top: 33%;
     left: 20%;
 }

 .chPovertypos2 {
     top: 35%;
     left: 60%;
 }

 .chPovertypos3 {
     top: 52%;
     left: 57%;
 }

 .chPovertypos4 {
     top: 26%;
     left: 32%;
 }

 .chPovertypos5 {
     top: 70%;
     left: 25%;
 }

 .rslpos2 {
     top: 45%;
     left: 67%;
 }

 .rslpos3 {
     top: 27%;
     left: 32%;
 }

 .rslpos1 {
     top: 35%;
     left: 60%;
 }

 .hlthpos1 {
     top: 45%;
     left: 33%;
 }

 .hlthpos2 {
     top: 15%;
     left: 32%;
 }

 .hlthpos3 {
     top: 57%;
     left: 25%;
 }

 .hlthpos4 {
     top: 85%;
     left: 35%;
 }

 .hmntpos1 {
     top: 85%;
     left: 35%;
 }

 .hmntpos2 {
     top: 83%;
     left: 26%;
 }

 .partnershipBox,
 .aprochBox,
 .hniBox,
 .policyBox {
     width: 100%;
 }

 .policyBox .policyCont {
     padding: 50px 10%;
     text-align: center;
     padding-bottom: 0;
 }

 .policyBox .policyContBg {
     background: #faf8f3;
     margin: 30px 0;
     padding: 50px 10%;
 }

 .policyBox .policyContBg ul {
     margin: 0;
 }

 .policyBox .policyContBg h2 {
     font-size: 34px;
     color: #101010;
     font-family: trade gothic lt;
     margin-bottom: 30px;
 }

 .policyBox .policyCont p {
     font-size: 24px;
     color: #101010;
 }

 .policyBox .policyCont h4 {
     font-size: 34px;
     color: #101010;
     font-weight: bold;
     padding: 30px 0;
 }

 .hniBox .hniCont {
     padding: 50px 10%;
     text-align: center;
 }

 .partnershipBox .partnershipCont,
 .aprochBox .aprochCont {
     padding: 50px 10%;
     text-align: center;
 }

 .partnershipBox .partnershipCont h5,
 .aprochBox .aprochCont h5 {
     font-family: trade gothic lt;
     font-size: 35px;
     color: #000000;
     margin-bottom: 10px;
     line-height: 1.2;
 }

 .partnershipBox .partnershipCont h5 {
     text-transform: uppercase;
     color: #000000;
     font-size: 54px;
 }

 .hniBox .hniCont h2 {
     text-transform: uppercase;
     color: #000000;
     font-size: 44px;
     font-family: trade gothic lt;
     margin-top: 60px;
 }

 .partnershipBox .partnershipCont p,
 .aprochBox .aprochCont p,
 .hniBox .hniCont p {
     font-size: 24px;
 }

 .apchProcess {
     width: 100%;
     text-align: center;
 }

 .apchProcess div {
     transition: none;
 }

 .apchRsntInv {
     width: 100%;
     text-align: center;
 }

 .apchRsntInv i {
     font-style: normal;
 }

 .apchRsntInv .apchRsntInv {
     background: #faf8f3;
     text-align: left;
     padding: 50px 10%;
 }

 .apchRsntInv .apchRsntInv ul {
     margin: 0;
 }

 .apchRsntInv .apchRsntInv ul li {
     list-style: none;
     color: #000000;
     font-size: 24px;
     padding: 10px 0;
     list-style: disc;
 }

 .partnershipBox .partnershipCont h2,
 .aprochBox .aprochCont h2,
 .apchProcess h2,
 .apchRsntInv h2 {
     text-transform: uppercase;
     color: #000000;
     font-size: 38px;
     font-family: trade gothic lt;
     margin-top: 50px;
 }

 .apchProcess h2 {
     margin-bottom: 50px;
 }

 .apchRsntInv h2 {
     margin-bottom: 50px;
     margin-top: 100px;
 }

 .apchRsntInvimg {
     background: #faf8f3;
     padding: 100px;
 }

 .partnershipBox .partnershipSlider {
     background: #e7171d;
     padding: 100px 10%;
 }

 ul.partnerList {
     display: flex;
     justify-content: space-around;
     margin: 50px 0;
 }

 ul.partnerList li {
     list-style: none;
     text-align: center;
     width: 30%;
 }

 ul.partnerList li .partnerImgBox {
     position: relative;
     margin-bottom: 25px;
 }

 ul.partnerList li .partnerImgBox img {
     display: block;
 }

 ul.partnerList li .partnerImgBox .partnerImgTxt {
     position: absolute;
     bottom: 30px;
     width: 100%;
     text-align: center;
 }

 ul.partnerList li .partnerImgBox .partnerImgTxt span {
     background: #fff;
     border-radius: 5px;
     display: inline-block;
     height: 67px;
     line-height: 67px;
     font-size: 30px;
     color: #26221b;
     font-family: trade gothic lt;
     text-transform: uppercase;
     padding: 0 15px;
     font-size: 24px;
 }

 ul.partnerList li a.readMoreBtn {
     background: #ed1d24;
     border-radius: 5px;
     color: #fff;
     text-transform: uppercase;
     height: 60px;
     line-height: 60px;
     padding: 0 30px;
     display: inline-block;
     font-family: trade gothic lt;
     font-size: 20px;
 }

 ul.partnerList li a.readMoreBtn:hover {
     background: #9a3324;
 }

 .partnershipAcordian {
     margin: 50px 0;
 }

 .partnershipAcordian ul {
     margin: 0;
 }

 .partnershipAcordian ul li {
     list-style: none;
     background: #faf8f3;
     padding: 30px 50px;
     text-align: left;
 }

 .partnershipAcordian ul li h4 {
     font-size: 28px;
     color: #000000;
     position: relative;
     cursor: pointer;
     font-family: trade gothic lt;
 }

 .partnershipAcordian ul li h4 span {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/plus-ico.png) center no-repeat;
     width: 30px;
     height: 30px;
     position: absolute;
     top: 15%;
     right: 0;
 }

 .partnershipAcordian ul li h4.select {
     color: #e7171d;
 }

 .partnershipAcordian ul li h4.select span {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/mns-ico.png) center no-repeat;
 }

 .partnershipAcordian ul li .prtDtlBox p {
     font-size: 24px;
     color: #000000;
 }

 .partnershipAcordian ul li .prtDtlBox {
     display: none;
     transition: none;
 }

 .prtSupport {
     background: #faf8f3;
     padding: 50px 10%;
 }

 .prtSupport h2 {
     font-family: trade gothic lt;
     font-size: 35px;
     color: #000000;
     margin-bottom: 10px;
     line-height: 1.2;
     text-align: center;
     margin-bottom: 30px;
 }

 .prtSupport ul {
     margin: 0;
 }

 .prtSupport ul li {
     list-style: none;
     background: #e7171d;
     border-radius: 5px;
     padding: 50px;
     margin-bottom: 5px;
     display: flex;
     align-items: center;
 }

 .prtSupport ul li .prtSupportImg {
     background: #fff;
     width: 235px;
     height: 235px;
     display: flex;
     align-items: center;
     justify-content: center;
 }

 .prtSupport ul li:hover .prtSupportImg {
     transform: scale(1.1);
 }

 .prtSupport ul li .prtSupportCont {
     flex: 1;
     padding: 0 50px;
 }

 .prtSupport ul li .prtSupportCont h3 {
     color: #fff;
     font-size: 30px;
     font-weight: bold;
 }

 .prtSupport ul li .prtSupportCont p {
     color: #fff;
     font-size: 24px;
 }

 .partSays {
     padding: 50px 10%;
     text-align: center;
 }

 .partSays h2 {
     text-transform: uppercase;
     color: #000000;
     font-size: 54px;
     font-family: trade gothic lt;
 }

 .partSays ul {
     margin: 0;
     display: flex;
     justify-content: space-between;
     margin-top: 50px;
 }

 .partSays ul li {
     list-style: none;
     background: #e7171d;
     padding: 50px;
     display: flex;
     flex-direction: column;
     width: 45%;
 }

 .partSays ul li:hover .partSaysImg {
     transform: scale(1.1);
 }

 .partSays ul li:nth-child(2) {
     flex-direction: column-reverse;
 }

 .partSays ul li .partSaysImg {
     margin-bottom: 50px;
 }

 .partSays ul li:nth-child(2) .partSaysImg {
     margin-top: 50px;
     margin-bottom: 0;
 }

 .partSays ul li .partSaysImg img {
     display: block;
 }

 .partSays ul li .partSaysCont p {
     text-align: left;
     font-size: 24px;
     color: #ffffff;
 }

 .keyCorporateBox {
     background: #faf8f3;
     padding: 50px 10%;
 }

 .keyCorporateBox h2 {
     text-transform: uppercase;
     color: #000000;
     font-size: 54px;
     font-family: trade gothic lt;
     text-align: center;
 }

 .becomeDonor {
     padding: 100px 20%;
     text-align: center;
 }

 .becomeDonor h2 {
     text-transform: uppercase;
     color: #000000;
     font-size: 54px;
     font-family: trade gothic lt;
     margin-bottom: 20px;
 }

 .aprochOur {
     width: 100%;
     margin: 50px 0;
 }

 .aprochOur h2 {
     text-transform: uppercase;
     color: #000000;
     font-size: 38px;
     font-family: trade gothic lt;
     margin-bottom: 50px;
     text-align: center;
 }

 .aprochOur ul {
     display: flex;
     margin: 0;
 }

 .aprochOur ul li {
     list-style: none;
     position: relative;
     flex: 1;
     margin-left: 5px;
     height: 600px;
 }

 .aprochOur ul li:first-child {
     margin-left: 0;
 }

 .aprochOur ul li .aprchImg {
     position: relative;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     background: rgba(241, 37, 34, 0.8);
     display: flex;
     justify-content: center;
     align-items: center;
 }

 .aprochOur ul li .aprchImg span {
     font-family: trade gothic lt;
     color: #fff;
     font-size: 38px;
     line-height: 1;
     text-align: center;
 }

 .aprochOur ul li:nth-child(1) {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/aprochImg-1.jpg) center no-repeat;
 }

 .aprochOur ul li:nth-child(2) {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/aprochImg-2.jpg) center no-repeat;
 }

 .aprochOur ul li:nth-child(3) {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/aprochImg-3.jpg) center no-repeat;
 }

 .aprochOur ul li:nth-child(4) {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/aprochImg-4.jpg) center no-repeat;
 }

 .aprochOur ul li:hover {
     flex: 1.5;
 }

 .aprochOur ul li:hover .aprchImg {
     background: rgba(241, 37, 34, 0.5);
 }

 .aprochResult {
     width: 100%;
     padding: 50px 10%;
 }

 .aprochResult h2 {
     text-transform: uppercase;
     color: #000000;
     font-size: 38px;
     font-family: trade gothic lt;
     margin-bottom: 50px;
     text-align: center;
 }

 .aprochResult ul {
     margin: 0;
     display: flex;
     flex-wrap: wrap;
     justify-content: space-around;
 }

 .aprochResult ul li {
     list-style: none;
     width: 45%;
     display: inline-block;
     border: 8px solid #ff0000;
     margin-bottom: 50px;
     background: #ff0000;
 }

 .aprochResult ul li .rsltBox {
     display: flex;
     height: 190px;
 }

 .aprochResult ul li .rsltBox .rsltImg {
     width: 220px;
     background: #ff0000;
     display: flex;
     justify-content: center;
     align-items: center;
 }

 .aprochResult ul li .rsltBox .rsltCont {
     background: #fff;
     flex: 1;
     display: flex;
     justify-content: center;
     align-items: center;
     font-size: 38px;
     color: #000;
     font-family: trade gothic lt;
     line-height: 1;
     text-align: center;
     padding: 0 5%;
     background: #fff;
 }

 .failureBox,
 .congBox,
 .thankBox {
     display: flex;
     justify-content: center;
     align-items: center;
     padding: 10% 0;
 }

 .failureBoxCont,
 .congBoxCont,
 .thankBoxCont {
     width: 40%;
     text-align: center;
 }

 .failureBoxCont h2,
 .congBoxCont h2,
 .thankBoxCont h2 {
     font-size: 54px;
     color: #e7171d;
     font-family: trade gothic lt;
     margin-bottom: 30px;
 }

 .failureBoxCont p.closeBtn {
     text-align: center;
     padding-bottom: 80px;
 }

 .failureBoxCont p.closeBtn img {
     display: inline-block;
     cursor: pointer;
 }

 .thankBoxCont p a {
     color: #ff0719;
     text-decoration: underline;
 }

 .congBoxCont p .payNowBtn {
     font-family: trade gothic lt;
     background: #ff0719;
     border-radius: 5px;
     text-transform: uppercase;
     color: #fff;
     padding: 0 50px;
     height: 80px;
     line-height: 80px;
     display: inline-block;
     font-size: 28px;
     margin: 20px 0;
     box-shadow: 5px 5px 5px #ccc;
 }

 .congBoxCont p .payNowBtn:hover {
     background: #9a3324;
 }

 .tickImg {
     text-align: center;
     margin-bottom: 30px;
 }

 .tickImg img {
     display: inline-block;
 }

 .thankBoxCont .shareIcon {
     text-align: center;
     margin: 20px 0 50px 0;
 }

 .thankBoxCont .shareIcon ul {
     margin: 0;
     display: flex;
     justify-content: center;
 }

 .thankBoxCont .shareIcon ul li {
     list-style: none;
     margin: 0 15px;
 }

 div#n2-ss-24 .n2-ss-slider-2 {
     background: none;
 }

 .dfltcontent {
     padding: 50px 10%;
 }

 .center {
     text-align: center;
 }

 header.entry-header {
     padding: 0;
     margin-top: 0;
 }

 header.entry-header h1 {
     visibility: hidden;
     opacity: 0;
     font-size: 0;
     line-height: 0;
     padding: 0;
     margin: 0;
 }

 .homthremeticbanner {
     background: #fff;
     padding: 20px 25% 20px 20px;
     text-align: left;
     position: relative;
 }

 .homthremeticbanner h2 {
     font-family: trade gothic lt;
     font-size: 36px;
 }

 .homthremeticbanner {
     font-size: 20px;
     text-transform: uppercase;
 }

 .homthremeticbanner p,
 .homthremeticbanner strong,
 .homthremeticbanner span {
     font-size: 20px;
     padding: 5px 0;
 }

 .homthremeticbanner strong,
 .homthremeticbanner span {
     font-weight: bold;
 }

 .homthremeticbanner a {
     background: #ee1c2e;
     color: #fff;
     padding: 5px 20px;
     border-radius: 5px;
     font-size: 20px;
     font-family: trade gothic lt;
     position: absolute;
     bottom: 20px;
     right: 20px;
 }

 .homthremeticbanner a:hover {
     background: #9a3324;
 }

 .bgColor {
     background-color: #faf8f3;
 }

 div#n2-ss-23 .n2-ss-control-bullet {
     top: 0;
     height: 100%;
     display: flex;
 }

 .cmnForm ul,
 .cmn1Form ul {
     margin: 0;
 }

 .cmnForm ul li,
 .cmn1Form ul li {
     list-style: none;
 }

 .cmnForm,
 .cmn1Form {
     background: #faf8f3;
     padding: 40px;
     margin: 0 auto;
     margin-top: 20px;
 }

 .cmnForm .wpforms-field,
 .cmn1Form .wpforms-field {
     margin-bottom: 35px;
     display: flex;
     position: relative;
 }

 .cmn1Form .wpforms-field {
     flex-direction: column;
 }

 .cmnForm .wpforms-field.wpforms-field-text,
 .cmn1Form .wpforms-field.wpforms-field-text {
     flex-wrap: wrap
 }

 .cmnForm .wpforms-field.wpforms-field-textarea,
 .cmn1Form .wpforms-field.wpforms-field-textarea {
     /* align-items: center; */
     flex-wrap: wrap;
 }

 .wpforms-container input.wpforms-field-medium,
 .wpforms-container select.wpforms-field-medium,
 .wpforms-container .wpforms-field-row.wpforms-field-medium {
     max-width: 100% !important;
 }

 .cmnForm .wpforms-field.wpforms-field-textarea .wpforms-field-description,
 .cmn1Form .wpforms-field.wpforms-field-textarea .wpforms-field-description {
     padding-left: 310px;
     padding-top: 5px;
     width: 100%;
 }

 .cmnForm .wpforms-field-number-slider .wpforms-field-number-slider-hint,
 .cmn1Form .wpforms-field-number-slider .wpforms-field-number-slider-hint {
     display: flex;
     align-items: center;
     padding-left: 20px;
 }

 .cmnForm .wpforms-field label.wpforms-error,
 .cmn1Form .wpforms-field label.wpforms-error {
     position: absolute;
     top: -25px;
     left: 310px;
     color: red;
     font-size: 12px;
 }

 .cmnForm .wpforms-field-phone .iti,
 .cmn1Form .wpforms-field-phone .iti {
     flex: 1;
     background: #fff;
     display: flex !important;
 }

 .cmnForm .wpforms-field .wpforms-field-label,
 .cmn1Form .wpforms-field .wpforms-field-label {
     background: #fff;
     height: 80px;
     line-height: 80px;
     padding: 0 40px;
     margin-right: 10px;
     width: 300px;
     font-size: 24px;
     color: #000000;
     text-align: left;
 }

 .cmn1Form .wpforms-field .wpforms-field-label {
     width: auto;
     margin-bottom: 15px;
     padding: 0 20px;
     margin-right: 0px;
     background: none;
     height: auto;
     line-height: normal;
     padding: 0;
 }

 .cmnForm .wpforms-field .wpforms-field-large,
 .cmn1Form .wpforms-field .wpforms-field-large {
     flex: 1;
     background: #fff;
     border: none;
     padding: 0 20px;
     font-size: 24px;
     color: #000000;
 }

 .cmnForm .wpforms-field-address,
 .cmn1Form .wpforms-field-address {
     flex-direction: column;
 }

 .cmnForm .wpforms-field-address .wpforms-field-label,
 .cmn1Form .wpforms-field-address .wpforms-field-label {
     width: 100%;
     background: none;
 }

 .cmnForm .wpforms-field-address .wpforms-field-row,
 .cmn1Form .wpforms-field-address .wpforms-field-row {
     margin-top: 10px;
 }

 .cmnForm .wpforms-field-address .wpforms-field-medium,
 .cmn1Form .wpforms-field-address .wpforms-field-medium {
     background: none !important;
     padding: 0 !important;
 }

 .cmnForm .wpforms-field-address .wpforms-field-medium .wpforms-first,
 .cmn1Form .wpforms-field-address .wpforms-field-medium .wpforms-first {
     margin-bottom: 10px;
 }

 .cmnForm .wpforms-field-address .wpforms-field-medium div,
 .cmn1Form .wpforms-field-address .wpforms-field-medium div {
     display: flex;
     flex-direction: row-reverse;
 }

 .cmnForm .wpforms-field-address .wpforms-field-medium div .wpforms-field-sublabel,
 .cmn1Form .wpforms-field-address .wpforms-field-medium div .wpforms-field-sublabel {
     background: #fff;
     height: 80px;
     line-height: 80px;
     padding: 0 40px;
     margin-right: 10px;
     width: 270px;
     font-size: 24px;
     color: #000000;
 }

 .cmnForm .wpforms-field-address .wpforms-field-medium div input,
 .cmn1Form .wpforms-field-address .wpforms-field-medium div input {
     flex: 1;
     background: #fff;
     border: none;
     padding: 0 20px;
     font-size: 24px;
     color: #000000;
 }

 .cmnForm .wpforms-field-address .wpforms-field-medium div select,
 .cmn1Form .wpforms-field-address .wpforms-field-medium div select {
     flex: 1;
     background: #fff;
     border: none;
     padding: 0 20px;
     font-size: 24px;
     color: #000000;
 }

 .cmnForm .wpforms-field-checkbox .wpforms-field-label,
 .cmnForm .wpforms-field-radio .wpforms-field-label,
 .cmn1Form .wpforms-field-checkbox .wpforms-field-label,
 .cmn1Form .wpforms-field-radio .wpforms-field-label {
     width: auto;
     background: none;
     height: auto;
     line-height: 60px;
 }

 .cmnForm .wpforms-field-checkbox ul,
 .cmnForm .wpforms-field-radio ul,
 .cmn1Form .wpforms-field-checkbox ul,
 .cmn1Form .wpforms-field-radio ul {
     margin: 0;
     display: flex;
     align-items: center;
 }

 .cmnForm .wpforms-field-checkbox ul li,
 .cmnForm .wpforms-field-radio ul li,
 .cmn1Form .wpforms-field-checkbox ul li,
 .cmn1Form .wpforms-field-radio ul li {
     list-style: none;
     margin-left: 20px;
 }

 .cmn1Form .wpforms-field-radio ul li {
     margin-left: 0;
     margin-right: 20px;
 }

 .cmnForm .wpforms-field-checkbox ul li input[type=checkbox]+label,
 .cmn1Form .wpforms-field-checkbox ul li input[type=checkbox]+label {
     display: block;
     margin: 0.2em;
     cursor: pointer;
     padding: 0.2em;
 }

 .cmnForm .wpforms-field-checkbox ul li input[type=checkbox],
 .cmn1Form .wpforms-field-checkbox ul li input[type=checkbox] {
     display: none;
 }

 .cmnForm .wpforms-field-checkbox ul li input[type=checkbox]+label:before,
 .cmn1Form .wpforms-field-checkbox ul li input[type=checkbox]+label:before {
     content: "\2714";
     border: 0.1em solid #000;
     border-radius: 0.2em;
     display: inline-block;
     width: 1em;
     height: 1em;
     padding-left: 0.2em;
     padding-bottom: 0.3em;
     margin-right: 0.2em;
     vertical-align: bottom;
     color: transparent;
     transition: .2s;
     margin-right: 10px;
 }

 .cmnForm .wpforms-field-checkbox ul li input[type=checkbox]+label:active:before,
 .cmn1Form .wpforms-field-checkbox ul li input[type=checkbox]+label:active:before {
     transform: scale(0);
 }

 .cmnForm .wpforms-field-checkbox ul li input[type=checkbox]:checked+label:before,
 .cmn1Form .wpforms-field-checkbox ul li input[type=checkbox]:checked+label:before {
     background-color: #f12522;
     border-color: #f12522;
     color: #fff;
 }

 .cmnForm .wpforms-field-checkbox ul li input[type=checkbox]:disabled+label:before,
 .cmn1Form .wpforms-field-checkbox ul li input[type=checkbox]:disabled+label:before {
     transform: scale(1);
     border-color: #aaa;
 }

 .cmnForm .wpforms-field-checkbox ul li input[type=checkbox]:checked:disabled+label:before,
 .cmn1Form .wpforms-field-checkbox ul li input[type=checkbox]:checked:disabled+label:before {
     transform: scale(1);
     background-color: #bfb;
     border-color: #bfb;
 }

 .pledgeForm .cmnForm .wpforms-field-checkbox ul,
 .pledgeForm .cmn1Form .wpforms-field-checkbox ul {
     display: block;
 }

 .pledgeForm .cmnForm .wpforms-field-checkbox ul li input[type=checkbox]+label,
 .pledgeForm .cmn1Form .wpforms-field-checkbox ul li input[type=checkbox]+label {
     position: relative;
     padding-left: 50px;
 }

 .pledgeForm .cmnForm .wpforms-field-checkbox ul li input[type=checkbox]+label:before,
 .pledgeForm .cmn1Form .wpforms-field-checkbox ul li input[type=checkbox]+label:before {
     position: absolute;
     left: 0;
 }

 .pledgeForm .cmnForm .wpforms-field label.wpforms-error,
 .pledgeForm .cmn1Form .wpforms-field label.wpforms-error {
     top: -40px;
     left: 0;
 }

 .cmnForm .wpforms-field-radio ul li input[type="radio"]:checked,
 .cmnForm .wpforms-field-radio ul li input[type="radio"]:not(:checked),
 .cmn1Form .wpforms-field-radio ul li input[type="radio"]:checked,
 .cmn1Form .wpforms-field-radio ul li input[type="radio"]:not(:checked) {
     position: absolute;
     left: -9999px;
 }

 .cmnForm .wpforms-field-radio ul li input[type="radio"]:checked+label,
 .cmnForm .wpforms-field-radio ul li input[type="radio"]:not(:checked)+label,
 .cmn1Form .wpforms-field-radio ul li input[type="radio"]:checked+label,
 .cmn1Form .wpforms-field-radio ul li input[type="radio"]:not(:checked)+label {
     position: relative;
     padding-left: 38px;
     cursor: pointer;
     line-height: 28px;
     display: inline-block;
     color: #666;
 }

 .cmnForm .wpforms-field-radio ul li input[type="radio"]:checked+label:before,
 .cmnForm .wpforms-field-radio ul li input[type="radio"]:not(:checked)+label:before,
 .cmn1Form .wpforms-field-radio ul li input[type="radio"]:checked+label:before,
 .cmn1Form .wpforms-field-radio ul li input[type="radio"]:not(:checked)+label:before {
     content: '';
     position: absolute;
     left: 0;
     top: 0;
     width: 25px;
     height: 25px;
     border: 2px solid #333;
     border-radius: 100%;
     background: #fff;
 }

 .cmnForm .wpforms-field-radio ul li input[type="radio"]:checked+label:after,
 .cmnForm .wpforms-field-radio ul li input[type="radio"]:not(:checked)+label:after,
 .cmn1Form .wpforms-field-radio ul li input[type="radio"]:checked+label:after,
 .cmn1Form .wpforms-field-radio ul li input[type="radio"]:not(:checked)+label:after {
     content: '';
     width: 12px;
     height: 12px;
     background: #f12522;
     position: absolute;
     top: 9px;
     left: 9px;
     border-radius: 100%;
     -webkit-transition: all 0.2s ease;
     transition: all 0.2s ease;
 }

 .cmnForm .wpforms-field-radio ul li input[type="radio"]:not(:checked)+label:after,
 .cmn1Form .wpforms-field-radio ul li input[type="radio"]:not(:checked)+label:after {
     opacity: 0;
     -webkit-transform: scale(0);
     transform: scale(0);
 }

 .cmnForm .wpforms-field-radio ul li input[type="radio"]:checked+label:after,
 .cmn1Form .wpforms-field-radio ul li input[type="radio"]:checked+label:after {
     opacity: 1;
     -webkit-transform: scale(1);
     transform: scale(1);
 }

 .cmnForm .wpforms-field .wpforms-field-medium,
 .cmn1Form .wpforms-field .wpforms-field-medium {
     flex: 1;
     background: #fff;
     border: none;
     padding: 0 20px;
     font-size: 24px;
     color: #000000;
 }

 .cmn1Form .wpforms-field .wpforms-field-medium {
     height: 80px;
     line-height: 80px;
     flex: auto;
 }

 .missionVsnBox .cmnForm .wpforms-field.wpforms-field-name,
 .missionVsnBox .cmn1Form .wpforms-field.wpforms-field-name {
     flex-direction: column;
     margin-bottom: 0;
     padding: 0;
 }

 .missionVsnBox .cmnForm .wpforms-field.wpforms-field-name .wpforms-field-label,
 .missionVsnBox .cmn1Form .wpforms-field.wpforms-field-name .wpforms-field-label {
     background: none;
     height: auto;
     line-height: normal;
     padding: 0;
     margin: 0 0 10px 0;
 }

 .missionVsnBox .cmnForm .wpforms-field.wpforms-field-name .wpforms-field-medium,
 .missionVsnBox .cmn1Form .wpforms-field.wpforms-field-name .wpforms-field-medium {
     background: none;
     padding: 0;
 }

 .missionVsnBox .cmnForm .wpforms-field.wpforms-field-name .wpforms-field-medium .wpforms-one-half,
 .missionVsnBox .cmn1Form .wpforms-field.wpforms-field-name .wpforms-field-medium .wpforms-one-half {
     width: 100%;
     margin-left: 0;
     display: flex;
     flex-direction: row-reverse;
     margin-bottom: 45px;
 }

 .missionVsnBox .cmnForm .wpforms-field.wpforms-field-name .wpforms-field-medium .wpforms-one-half .wpforms-field-name-first,
 .missionVsnBox .cmnForm .wpforms-field.wpforms-field-name .wpforms-field-medium .wpforms-one-half .wpforms-field-name-last,
 .missionVsnBox .cmn1Form .wpforms-field.wpforms-field-name .wpforms-field-medium .wpforms-one-half .wpforms-field-name-first,
 .missionVsnBox .cmn1Form .wpforms-field.wpforms-field-name .wpforms-field-medium .wpforms-one-half .wpforms-field-name-last {
     flex: 1;
     background: #fff;
     border: none;
     padding: 0 20px;
     font-size: 24px;
     color: #000000;
 }

 .missionVsnBox .cmnForm .wpforms-field.wpforms-field-name .wpforms-field-medium .wpforms-one-half .wpforms-field-sublabel,
 .missionVsnBox .cmn1Form .wpforms-field.wpforms-field-name .wpforms-field-medium .wpforms-one-half .wpforms-field-sublabel {
     background: #fff;
     height: 80px;
     line-height: 80px;
     padding: 0 40px;
     margin-right: 10px;
     width: 300px;
     font-size: 24px;
     color: #000000;
     text-align: left;
     font-weight: bold;
 }

 .cmnForm .cmnFormSubmit,
 .cmn1Form .cmnFormSubmit {
     background: #f12522;
     border: none;
     color: #fff;
     text-transform: uppercase;
     border-radius: 5px;
     height: 60px;
     line-height: 60px;
     padding: 0 30px;
     font-size: 24px;
     cursor: pointer;
     font-family: trade gothic lt;
 }

 .cmnForm .cmnFormSubmit:hover,
 .cmn1Form .cmnFormSubmit:hover {
     background: #9a3324;
 }

 .cmnForm .wpforms-field-rating .wpforms-field-label,
 .cmn1Form .wpforms-field-rating .wpforms-field-label {
     background: none;
     width: 100%;
 }

 .cmnForm .wpforms-field-rating .wpforms-field-rating-items,
 .cmn1Form .wpforms-field-rating .wpforms-field-rating-items {
     display: flex;
     align-items: center;
     justify-content: center;
 }

 .cmnForm .wpforms-field-rating .wpforms-field-rating-items .wpforms-field-rating-item,
 .cmn1Form .wpforms-field-rating .wpforms-field-rating-items .wpforms-field-rating-item {
     display: flex;
     align-items: center;
     margin-right: 20px;
 }

 .cmnForm .wpforms-field-rating .wpforms-field-rating-items .wpforms-field-rating-item svg,
 .cmn1Form .wpforms-field-rating .wpforms-field-rating-items .wpforms-field-rating-item svg {
     display: none;
 }

 .cmnForm .wpforms-field-rating,
 .cmn1Form .wpforms-field-rating {
     flex-direction: column;
 }

 .stChangePage,
 .chChmpPage,
 .technicalPage {
     width: 100%;
 }

 .techAssist {
     padding: 50px 10%;
     text-align: left;
 }

 .techAssist p {
     font-size: 24px;
     color: #000000;
 }

 .stChange,
 .chChmp {
     padding: 50px 30%;
     text-align: center;
 }

 .stChange p,
 .chChmp p {
     font-size: 26px;
     color: #000000;
 }

 .stChangeList,
 .chChmpList {
     text-align: center;
     position: relative;
     padding: 0 100px 50px 100px;
 }

 .stChangeList ul,
 .chChmpList ul {
     margin: 0;
 }

 .stChangeList ul li,
 .chChmpList ul li {
     list-style: none;
     margin-bottom: 2px;
     text-align: left;
     position: relative;
     overflow: hidden;
     background: #faf8f3;
 }

 .stChangeList ul li .eduHdng,
 .chChmpList ul li .eduHdng {
     padding: 50px 60% 50px 10%;
     position: relative;
     cursor: pointer;
 }

 .chChmpList ul li .eduHdng {
     padding: 80px 50% 80px 10%;
 }

 .stChangeList ul li .eduHdng h4,
 .chChmpList ul li .eduHdng h4 {
     color: #fff;
     text-transform: uppercase;
     font-size: 38px;
     line-height: 1;
     font-family: trade gothic lt;
     align-items: center;
 }

 .stChangeList ul li .eduHdng h4 span,
 .chChmpList ul li .eduHdng h4 span {
     color: #e7171d;
     font-weight: bold;
     font-family: trade gothic lt;
 }

 .stChangeList ul li .eduHdng h4 strong,
 .chChmpList ul li .eduHdng h4 strong {
     line-height: 1.2;
     flex: 1;
 }

 .stChangeList ul li .eduHdng .eduArw,
 .chChmpList ul li .eduHdng .eduArw {
     width: 54px;
     height: 54px;
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/arwBtm.png) 0 0 no-repeat;
     background-size: 100%;
     position: absolute;
     top: 35%;
     right: 10%;
 }

 .stChangeList ul li.open .eduHdng .eduArw,
 .chChmpList ul li.open .eduHdng .eduArw {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/arwTop.png) 0 0 no-repeat;
     background-size: 100%;
 }

 .stChangeList ul li .eduContDtl,
 .chChmpList ul li .eduContDtl {
     display: none;
     padding: 20px 10%;
     transition: none;
     position: relative;
 }

 .stChangeList ul li .eduContDtl h3,
 .chChmpList ul li .eduContDtl h3 {
     font-family: trade gothic lt;
     color: #000000;
     font-size: 40px;
     /* line-height: 1.3; */
     width: 100%;
     text-transform: none;
     margin-bottom: 20px;
 }

 .stChangeList ul li .eduContDtl p,
 .chChmpList ul li .eduContDtl p {
     color: #000000;
     font-size: 24px;
     /* line-height: 1.3; */
     width: 100%;
 }

 .stChangeList ul li .eduContDtl .note,
 .chChmpList ul li .eduContDtl .note {
     text-align: right;
     font-style: italic;
     font-size: 22px;
     color: #000000;
     margin-top: 50px;
 }

 .stChangeList ul li:nth-child(2) .eduHdng {
     background: url(https://www.savethechildren.in/wp-content/uploads/2020/11/lalita-story-banner.jpeg) 0 0 no-repeat;
     background-size: cover;
 }

 .stChangeList ul li:nth-child(3) .eduHdng {
     background: url(https://www.savethechildren.in/wp-content/uploads/2020/11/lalit-image.jpeg) 0 0 no-repeat;
     background-size: cover;
 }

 .stChangeList ul li:nth-child(3) .eduHdng {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/stImg-1.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .stChangeList ul li:nth-child(4) .eduHdng {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/stImg-2.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .stChangeList ul li:nth-child(5) .eduHdng {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/stImg-3.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .stChangeList ul li:nth-child(6) .eduHdng {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/stImg-4.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .stChangeList ul li:nth-child(7) .eduHdng {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/stImg-5.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .stChangeList ul li:nth-child(8) .eduHdng {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/stImg-6.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .stChangeList ul li:nth-child(9) .eduHdng {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/stImg-7.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .stChangeList ul li:nth-child(10) .eduHdng {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/stImg-8.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .stChangeList ul li:nth-child(11) .eduHdng {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/stImg-9.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .stChangeList ul li:nth-child(12) .eduHdng {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/stImg-10.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .stChangeList ul li:nth-child(13) .eduHdng {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/stImg-11.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .stChangeList ul li:nth-child(14) .eduHdng {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/stImg-12.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .stChangeList ul li:nth-child(15) .eduHdng {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/stImg-13.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .stChangeList ul li:nth-child(16) .eduHdng {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/stImg-14.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .stChangeList ul li:nth-child(17) .eduHdng {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/stImg-12.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .stChangeList ul li:nth-child(18) .eduHdng {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/stImg-15.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .stChangeList ul li:nth-child(19) .eduHdng {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/stImg-15.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .stChangeList ul li:nth-child(20) .eduHdng {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/stImg-10.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .stChangeList ul li:nth-child(21) .eduHdng {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/stImg-12.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .stChangeList ul li:nth-child(22) .eduHdng {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/stImg-10.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .stChangeList ul li:nth-child(23) .eduHdng {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/stImg-7.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .chChmpList ul li:nth-child(1) .eduHdng {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/chChmpImg-1.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .chChmpList ul li:nth-child(2) .eduHdng {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/chChmpImg-2.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .chChmpList ul li:nth-child(3) .eduHdng {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/chChmpImg-3.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .chChmpList ul li:nth-child(4) .eduHdng {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/chChmpImg-4.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .chChmpList ul li:nth-child(5) .eduHdng {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/chChmpImg-5.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .chChmpList ul li:nth-child(6) .eduHdng {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/chChmpImg-6.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .chChmpList ul li:nth-child(7) .eduHdng {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/chChmpImg-7.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .chChmpList ul li:nth-child(8) .eduHdng {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/chChmpImg-8.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .chChmpList ul li:nth-child(9) .eduHdng {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/chChmpImg-9.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .chChmpList ul li:nth-child(10) .eduHdng {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/chChmpImg-10.jpg) 0 0 no-repeat;
     background-size: cover;
 }

 .exploreChld {
     width: 100%;
     padding: 0 10%;
     text-align: left;
 }

 .exploreChld h2 {
     font-size: 38px;
     font-family: trade gothic lt;
     color: #e7171d;
 }

 .exploreChld ul {
     margin: 0;
 }

 .exploreChld ul li {
     list-style: none;
     background: #fff;
     width: 100%;
 }

 .exploreChld ul li a {
     display: flex;
     width: 100%;
 }

 .exploreChld ul li .exploreChldICon {
     background: #fff;
     width: 220px;
     padding: 10px;
     display: flex;
     justify-content: center;
     align-items: center;
     background: #ff0000;
 }

 .exploreChld ul li .exploreChldDtl {
     display: flex;
     flex-direction: column;
     justify-content: center;
     align-items: center;
     color: #000;
     padding: 0 20px;
     line-height: 1;
     font-family: trade gothic lt;
     flex: 1;
     text-transform: uppercase;
     text-align: center;
 }

 .exploreChld ul li .exploreChldDtl span {
     width: 100%;
     text-align: center;
     font-size: 28px;
 }

 .exploreChld ul li .exploreChldDtl strong {
     font-family: trade gothic lt;
     width: 100%;
     text-align: center;
     font-size: 38px;
     line-height: 1.1;
 }

 .exploreChld .rightList {
     width: 100%;
 }

 .exploreChld .rightList ul li {
     background: #faf8f3;
     margin-bottom: 10px;
     padding: 0;
 }

 .exploreChld .rightList ul li .rgtHdng {
     display: flex;
     align-items: center;
     background: #e7171d;
     padding: 15px;
     min-height: 100px;
     position: relative;
     cursor: pointer;
 }

 .exploreChld .rightList ul li .rgtHdng strong {
     margin-left: 20px;
     color: #fff;
     text-transform: uppercase;
     font-family: trade gothic lt;
     font-size: 28px;
 }

 .exploreChld .rightList ul li .rgtHdng span {
     width: 50px;
 }

 .exploreChld .rightList ul li .rgtHdng span img {
     max-width: 100%;
 }

 .exploreChld .rightList ul li .rgtHdng i {
     width: 54px;
     height: 54px;
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/arwBtm.png) 0 0 no-repeat;
     background-size: 100%;
     position: absolute;
     top: 20%;
     right: 20px;
 }

 .exploreChld .rightList ul li.open .rgtHdng i {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/arwTop.png) 0 0 no-repeat;
     background-size: 100%;
 }

 .exploreChld .rightList ul li .rgtDtl {
     padding: 20px;
     display: none;
     transition: none;
 }

 .exploreChld .rightList ul li .rgtDtl p {
     color: #333;
     font-size: 24px;
     width: 100%;
 }

 .otherChld {
     width: 100%;
     padding: 0 10%;
     text-align: left;
     margin-bottom: 100px;
 }

 .otherChld h2 {
     font-size: 38px;
     font-family: trade gothic lt;
     color: #e7171d;
     text-align: center;
 }

 .otherChld ul {
     margin: 0;
     display: flex;
     flex-wrap: wrap;
     justify-content: space-between;
 }

 .otherChld ul li {
     list-style: none;
     background: #ff0000;
     width: 45%;
     border: 8px solid #ff0000;
     margin-top: 50px;
     display: flex;
     height: 194px;
 }

 .otherChld ul li a {
     display: flex;
     width: 100%;
 }

 .otherChld ul li .otherChldICon {
     background: #fff;
     width: 220px;
     padding: 10px;
     display: flex;
     justify-content: center;
     align-items: center;
     background: #fff;
 }

 .otherChld ul li .otherChldDtl {
     display: flex;
     flex-direction: column;
     justify-content: center;
     align-items: center;
     color: #fff;
     padding: 0 20px;
     line-height: 1;
     font-family: trade gothic lt;
     font-size: 36px;
     flex: 1;
     text-transform: uppercase;
     text-align: center;
 }

 .otherChld ul li .otherChldDtl a {
     text-align: center;
     color: #fff;
     justify-content: center;
 }

 .gnrsCntr,
 .hniCntr {
     width: 100%;
     text-align: center;
 }

 .gnrsCntr h2,
 .hniCntr h2 {
     color: #000000;
     font-size: 38px;
     font-family: trade gothic lt;
     margin-bottom: 50px;
     line-height: 1.5;
 }

 .gnrsCntr ul,
 .hniCntr ul {
     margin: 0;
     display: flex;
     margin-bottom: 50px;
 }

 .gnrsCntr ul li,
 .hniCntr ul li {
     list-style: none;
     position: relative;
     flex: 1;
     margin-left: 5px;
     height: 600px;
     cursor: pointer;
 }

 .hniCntr ul li {
     list-style: none;
     height: 415px;
 }

 .gnrsCntr ul li:first-child,
 .hniCntr ul li:first-child {
     margin-left: 0;
 }

 .gnrsCntr ul li .gnrsCntrCont,
 .hniCntr ul li .hniCntrCont {
     position: relative;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     background: rgba(255, 0, 0, 0.7);
     display: flex;
     align-items: center;
     flex-direction: column;
     padding: 100px 20px 20px 20px;
 }

 .gnrsCntr ul li .gnrsCntrCont h3,
 .hniCntr ul li .hniCntrCont h3 {
     font-family: trade gothic lt;
     color: #fff;
     font-size: 38px;
     line-height: 1;
     text-align: center;
 }

 .gnrsCntr ul li .gnrsCntrCont p,
 .hniCntr ul li .hniCntrCont p {
     color: #fff;
     font-size: 24px;
 }

 .hniCntr ul li:nth-child(1) {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/hniCntrImg-1.jpg) center no-repeat;
 }

 .hniCntr ul li:nth-child(2) {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/hniCntrImg-2.jpg) center no-repeat;
 }

 .hniCntr ul li:nth-child(3) {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/hniCntrImg-3.jpg) center no-repeat;
 }

 .hniCntr ul li:nth-child(4) {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/hniCntrImg-4.jpg) center no-repeat;
 }

 .hniCntr ul li:nth-child(5) {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/hniCntrImg-5.jpg) center no-repeat;
 }

 .gnrsCntr ul li:nth-child(1) {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/gnrsCntrImg-1.png) center no-repeat;
 }

 .gnrsCntr ul li:nth-child(2) {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/gnrsCntrImg-2.png) center no-repeat;
 }

 .gnrsCntr ul li:nth-child(3) {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/gnrsCntrImg-3.png) center no-repeat;
 }

 .gnrsCntr ul li:nth-child(4) {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/gnrsCntrImg-4.png) center no-repeat;
 }

 .gnrsCntr ul li:nth-child(5) {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/gnrsCntrImg-5.png) center no-repeat;
 }

 .gnrsCntr ul li:hover,
 .hniCntr ul li:hover {
     flex: 1.5;
 }

 .gnrsCntr ul li:hover .gnrsCntrCont,
 .hniCntr ul li:hover .gnrsCntrCont {
     background: rgba(255, 0, 0, 0.6);
 }

 .gnrsCntr ul li:hover::before,
 .hniCntr ul li:hover::before {
     content: '';
     width: 0;
     height: 0;
     border-right: 30px solid transparent;
     border-left: 30px solid transparent;
     border-top: 30px solid #fff;
     position: absolute;
     top: 0;
     left: 50%;
     margin-left: -15px;
     z-index: 1;
 }

 .meetPrtnr {
     margin: 100px auto;
     width: 70%;
     text-align: center;
 }

 .meetPrtnr h2 {
     text-transform: uppercase;
     color: #e7171d;
     font-size: 38px;
     font-family: trade gothic lt;
 }

 .meetPrtnr p {
     color: #000000;
     font-size: 24px;
 }

 .meetPrtnr ul {
     margin: 50px 0;
     display: flex;
     justify-content: space-between;
 }

 .meetPrtnr ul li {
     list-style: none;
     background: #faf8f3;
     height: 280px;
     width: 30%;
     display: flex;
     justify-content: center;
     align-items: center;
 }

 .techNew {
     margin: 0 auto;
     width: 80%;
     text-align: left;
 }

 .techNew h2 {
     text-transform: uppercase;
     color: #e7171d;
     font-size: 38px;
     font-family: trade gothic lt;
     margin-top: 50px;
 }

 .techNew p {
     color: #000000;
     font-size: 24px;
 }

 .techTabBox {
     width: 100%;
     margin: 50px 0;
     background: #faf8f3;
     padding: 50px;
 }

 .techTabBox h2 {
     text-transform: none;
     text-align: center;
     color: #000000;
     font-size: 38px;
     margin: 0;
 }

 .techTabBox .frontLineList {
     margin: 30px 0;
 }

 .techTabBox .frontLineList ul {
     margin: 0;
     display: flex;
     justify-content: space-between;
     align-items: center;
 }

 .techTabBox .frontLineList ul li {
     border: 2px solid #e7171d;
     font-family: trade gothic lt;
     color: #000000;
     height: 120px;
     display: flex;
     align-items: center;
     width: 20%;
     font-size: 28px;
     justify-content: center;
     text-align: center;
     padding: 0 20px;
 }

 .techTabBox .frontLineList ul li:nth-child(3) {
     padding: 0;
     border: 1px solid #e7171d;
     height: 180px;
     width: 0;
 }

 .techTab ul {
     margin: 0;
     display: flex;
 }

 .techTab ul li {
     list-style: none;
     font-size: 28px;
     width: auto;
     background: #e7171d;
     display: flex;
     height: 70px;
     color: #fff;
     font-family: trade gothic lt;
     display: flex;
     justify-content: center;
     align-items: center;
     padding: 0 30px;
     cursor: pointer;
     position: relative;
     margin: 0 5px 0 0;
 }

 .techTab ul li span {
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 12px;
     background: #999999;
 }

 .techTab ul li.selected {
     background: #fff;
     color: #000;
 }

 .techTab ul li.selected span {
     background: #ff0000;
 }

 .techTabBox .techTabDtlSec {
     text-align: left;
     transition: none;
 }

 .techTabBox .techTabDtlSec .techTabMbl {
     display: none;
 }

 .techTabBox .techTabDtlSec p {
     color: #000000;
     font-size: 24px;
     padding: 10px 0;
 }

 .techTabBox .techTabDtlSec ul {
     margin: 0;
 }

 .techTabBox .techTabDtlSec ul li {
     list-style: none;
     color: #000000;
     font-size: 24px;
     padding: 10px 0;
 }

 .techTabBox .techTabDtlSec .techTabDtl {
     background: #fff;
     padding: 10px 30px;
     width: 100%;
     display: none;
     transition: none;
 }

 .technicalPage .readMore {
     text-align: center;
 }

 .technicalPage .readMore h2 {
     font-size: 26px;
 }

 .hniFurder {
     text-align: center;
     width: 90%;
     margin: 100px auto;
 }

 .hniFurder p {
     color: #000000;
     font-size: 38px;
     padding: 20px 0;
     font-family: trade gothic lt;
 }

 .hniFurder ul {
     display: flex;
     width: 80%;
     margin: 50px auto;
     justify-content: space-between;
 }

 .hniFurder ul li {
     list-style: none;
     display: flex;
     background: #ff0000;
     border: 8px solid #ff0000;
     height: 192px;
     width: 45%;
 }

 .hniFurder ul li a {
     display: flex;
     width: 100%;
 }

 .hniFurder ul li .iconImg {
     width: 220px;
     background: #ffffff;
     display: flex;
     justify-content: center;
     align-items: center;
 }

 .hniFurder ul li .iconDtl {
     flex: 1;
     display: flex;
     justify-content: center;
     align-items: center;
     padding: 0 20px;
     color: #fff;
     font-size: 38px;
     font-family: trade gothic lt;
     text-transform: uppercase;
 }

 .policyTab {
     margin: 50px 0;
 }

 .policyTab ul {
     margin: 0;
 }

 .policyTab ul li {
     list-style: none;
     margin-bottom: 20px;
 }

 .policyTab ul li h2 {
     font-family: trade gothic lt;
     background: #e7171d;
     height: 80px;
     line-height: 80px;
     border-radius: 5px;
     color: #fff;
     text-align: left;
     font-size: 34px;
     padding-left: 25px;
     position: relative;
     cursor: pointer;
 }

 .policyTab ul li h2 span {
     width: 27px;
     height: 27px;
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/plusIco.png) 0 0 no-repeat;
     position: absolute;
     top: 25px;
     right: 30px;
 }

 .policyTab ul li.select h2 span {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/mnsIco.png) 0 0 no-repeat;
 }

 .policyTab ul li .policyTabDtl {
     padding: 25px;
     border: 1px solid #7f7f7f;
     border-radius: 5px;
     text-align: left;
     margin-top: 20px;
     transition: none;
     display: none;
 }

 .policyTab ul li .policyTabDtl h3 {
     font-size: 35px;
     color: #222222;
     font-family: trade gothic lt;
 }

 .policyTab ul li .policyTabDtl ul li {
     margin: 20px 0;
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/redBltSml.png) 0 10px no-repeat;
     padding: 0 0 0 20px;
     font-size: 24px;
 }

 .policyTab ul li .policyTabDtl ul li a {
     color: #e7171d;
     text-decoration: underline;
 }

 .policyTab ul li .policyTabDtl ul ul li {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/blackBlt.png) 0 10px no-repeat;
 }

 .policyBox .choiceBg {
     width: 100%;
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/choiceImg.jpg) 0 0 no-repeat;
     min-height: 1000px;
     display: flex;
     justify-content: center;
     align-items: flex-end;
 }

 .policyBox .choiceBg .choiceBgCont {
     width: 90%;
     text-align: center;
 }

 .policyBox .choiceBg .choiceBgCont h2 {
     font-size: 40px;
     color: #fff;
     font-family: trade gothic lt;
 }

 .policyBox .choiceBg .choiceBgCont ul {
     display: flex;
     justify-content: space-between;
     margin: 50px 0;
 }

 .policyBox .choiceBg .choiceBgCont ul li {
     list-style: none;
     width: 18%;
 }

 .policyBox .choiceBg .choiceBgCont ul li .choiceBgImg {
     background: #ffffff;
     border-radius: 5px;
     height: 216px;
     display: flex;
     justify-content: center;
     align-items: center;
 }

 .policyBox .choiceBg .choiceBgCont ul li p {
     color: #ffffff;
     font-size: 24px;
     padding: 20px 0 0 0;
 }

 .policyBox .policyContBg li {
     /* border: 1px solid #7d7c79; */
     list-style: none;
     border-radius: 5px;
     margin-bottom: 20px;
 }

 .policyBox .policyContBg li.select {
     border: 1px solid #7d7c79;
 }

 .policyBox .policyContBg li h3 {
     font-family: trade gothic lt;
     background: #e7171d;
     border-radius: 5px;
     color: #fff;
     text-align: left;
     font-size: 34px;
     line-height: 1;
     padding: 22px 50px 22px 25px;
     position: relative;
     cursor: pointer;
 }

 .policyBox .policyContBg li h3 span {
     width: 27px;
     height: 27px;
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/plusIco.png) 0 0 no-repeat;
     position: absolute;
     top: 25px;
     right: 30px;
 }

 .policyBox .policyContBg li.select h3 {
     background: none;
     color: #222222;
 }

 .policyBox .policyContBg li.select h3 span {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/mns-ico.png) 0 0 no-repeat;
 }

 .policyBox .policyContBg li p {
     font-size: 24px;
     color: #000000;
 }

 .policyBox .policyContBg li .policyContBgDtl {
     padding: 0 25px;
     display: none;
     transition: none;
 }

 .donateBoxMbl {
     display: none;
 }

 .donorPage {
     width: 100%;
 }

 .donorPage .donorPageCont {
     width: 70%;
     margin: 50px auto;
     text-align: center;
 }

 .donorPage .donorPageCont p {
     font-size: 24px;
 }

 .voicesDonors {
     margin: 100px 10%;
 }

 .voicesDonors h2 {
     color: #000000;
     text-transform: uppercase;
     font-family: trade gothic lt;
     font-size: 38px;
 }

 .voicesDonors ul {
     display: flex;
     justify-content: space-between;
     margin: 50px 0;
 }

 .voicesDonors ul li {
     list-style: none;
     width: 45%;
     background: #ea1514;
     display: flex;
     flex-direction: column;
 }

 .voicesDonors ul li .voicesDonorsTxt {
     padding: 50px;
 }

 .voicesDonors ul li .voicesDonorsTxt p {
     color: #fff;
 }

 .voicesDonors ul li .voicesDonorsTxt p span {
     text-transform: uppercase;
     padding-top: 50px;
     display: block;
 }

 .voicesDonors ul li:nth-child(2) .voicesDonorsImg {
     order: 2;
 }

 .taxBnr {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/taxBg.jpg) 0 0 no-repeat;
     height: 465px;
     width: 100%;
     display: flex;
     justify-content: center;
     align-items: center;
 }

 .taxBnr .taxBnrCont {
     text-align: center;
 }

 .taxBnr .taxBnrCont h2 {
     font-size: 38px;
     color: #fff;
 }

 .taxBnr .taxBnrCont a.dwnBtn {
     background: #ea1514;
     height: 100px;
     padding: 0 40px;
     border-radius: 5px;
     text-transform: uppercase;
     color: #fff;
     height: 90px;
     line-height: 90px;
     display: inline-block;
     font-size: 38px;
     font-family: trade gothic lt;
     margin-top: 40px;
 }

 .taxBnr .taxBnrCont a.dwnBtn:hover {
     background: #9a3324;
 }

 .donorPageCont .donorFeeling h2 {
     text-transform: uppercase;
     color: #000000;
     font-size: 38px;
     text-align: center;
     font-family: trade gothic lt;
 }

 .donorPageCont .donorFeeling ul {
     margin: 50px 0;
     display: flex;
     flex-wrap: wrap;
 }

 .donorPageCont .donorFeeling ul li {
     width: 45%;
     list-style: none;
 }

 .donorFeeling .masonry {
     margin: 50px 0;
     column-count: 2;
     column-gap: 1em;
     padding: 0;
     column-gap: 1.5em;
     font-size: .85em;
 }

 .donorFeeling .item {
     display: inline-block;
     background: #fff;
     padding: 0;
     margin: 0 0 1.5em;
     width: 100%;
     -webkit-transition: 1s ease all;
     box-sizing: border-box;
 }

 .donorFeeling .item img {
     max-width: 100%;
 }

 .cntDnrSprt {
     width: 80%;
     margin: 0 auto;
 }

 .cntDnrSprt .cntDnrSprtHdng {
     background: #ea1514;
     border-radius: 5px;
     height: 110px;
     line-height: 110px;
     color: #fff;
     font-family: trade gothic lt;
     font-size: 38px;
     position: relative;
     text-transform: uppercase;
     position: relative;
     cursor: pointer;
 }

 .cntDnrSprt .cntDnrSprtHdng span {
     position: absolute;
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/plusMns.png) 0 0 no-repeat;
     width: 29px;
     height: 27px;
     position: absolute;
     top: 40%;
     right: 3%;
 }

 .cntDnrSprt .cntDnrSprtHdng.open span {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/plusMns.png) bottom center no-repeat;
 }

 .cntDnrSprtForm {
     width: 100%;
     height: auto;
     display: none;
     transition: none;
     padding: 20px 0;
 }

 .donorPage .donorCamp {
     width: 80%;
     margin: 0 auto;
     text-align: center;
 }

 .donorPage .donorCamp h2 {
     font-family: trade gothic lt;
     text-transform: uppercase;
     font-size: 38px;
     color: #000000;
     margin-bottom: 20px;
 }

 .donorPage .donorCamp p {
     font-size: 24px;
     color: #000000;
 }

 .donorPage .donorCamp h4 {
     font-size: 38px;
     color: #000000;
     margin: 50px 0;
 }

 .donorPage .donorCamp h4 a {
     color: #f12522;
     text-decoration: underline;
 }

 .invisiblePage {
     width: 100%;
 }

 .invisibleCont {
     width: 100%;
     padding: 50px 10%;
     text-align: center;
 }

 .invisibleCont p {
     font-size: 24px;
 }

 .invisibleCont h3 {
     font-family: trade gothic lt;
     text-transform: uppercase;
     font-size: 38px;
     color: #000000;
     margin-bottom: 20px;
 }

 .invisibleContImg {
     margin: 50px 0;
 }

 .invisibleAcordn {
     width: 100%;
     margin: 50px 0;
 }

 .invisibleAcordn ul {
     margin: 0;
 }

 .invisibleAcordn li {
     list-style: none;
     background: #faf8f3;
     text-align: left;
     margin: 0 0 10px 0;
 }

 .invisibleAcordn li h4 {
     padding: 30px 50px;
     font-size: 28px;
     color: #000000;
     position: relative;
     cursor: pointer;
     font-family: trade gothic lt;
 }

 .invisibleAcordn li h4 span {
     position: absolute;
     top: 40px;
     right: 40px;
     width: 30px;
     height: 30px;
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/plus-ico.png) 0 0 no-repeat;
 }

 .invisibleAcordn li h4.select {
     color: #e7171d
 }

 .invisibleAcordn li h4.select span {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/mns-ico.png) 0 0 no-repeat;
 }

 .invisibleAcordn li .invisibleAcordnDtl {
     padding: 0px 50px;
     display: none;
     transition: none;
 }

 .invisibleAcordn li .invisibleAcordnDtl .readMoreBtn {
     display: inline-block;
     border-radius: 5px;
     background: #f12522;
     text-transform: uppercase;
     color: #fff;
     font-size: 20px;
     font-family: trade gothic lt;
     height: 50px;
     line-height: 50px;
     padding: 0 30px;
     margin: 10px 0 30px 0;
 }

 .invisibleAcordn li .invisibleAcordnDtl .readMoreBtn:hover {
     background: #9a3324;
 }

 .invisibleSuc {
     width: 100%;
     display: flex;
 }

 .invAchieved {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/invAchievedBg.jpg) 0 0 no-repeat;
     padding: 100px 20% 100px 15%;
 }

 .invAchieved h2 {
     color: #fff;
     font-size: 48px;
     font-family: trade gothic lt;
 }

 .invAchieved ul {
     margin: 50px 0;
 }

 .invAchieved ul li {
     list-style: none;
     color: #fff;
     font-size: 24px;
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/whiteBlt.png) 0 11px no-repeat;
     padding: 0 0 20px 40px;
 }

 .invAchieved ul li strong {
     display: block;
 }

 .invisibleSuc {
     margin: 50px 0;
 }

 .invisibleSuc ul {
     margin: 0;
     width: 100%;
     display: flex;
     justify-content: space-between;
 }

 .invisibleSuc ul li {
     list-style: none;
     width: 30%;
 }

 .invisibleSuc ul li .invisibleSucImg {
     display: flex;
     flex-direction: column;
     justify-content: center;
     align-items: center;
     height: 300px;
     background: #faf8f3;
 }

 .invisibleStreets {
     background: #faf8f3;
     padding: 50px 20%;
     text-align: center;
 }

 .invisibleStreets h3 {
     font-family: trade gothic lt;
     font-size: 38px;
     color: #000000;
 }

 .invisibleStreets ul {
     width: 100%;
     display: flex;
     margin: 50px 0;
     justify-content: center;
 }

 .invisibleStreets ul li {
     list-style: none;
     width: 50%;
     border-left: 3px solid #cdccc8;
     padding: 0 10%;
     text-align: center;
 }

 .invisibleStreets ul li .invisibleStreetsImg {
     text-align: center;
 }

 .invisibleStreets ul li .invisibleStreetsImg img {
     display: inline-block;
 }

 .invisibleStreets ul li p {
     font-size: 24px;
 }

 .invisibleStreets ul li p span {
     display: block;
     color: #ea1413;
 }

 .invisibleStreets ul li a.dntNowBtn {
     height: 50px;
     line-height: 50px;
     background: #e40f0e;
     border-radius: 5px;
     text-transform: uppercase;
     padding: 0 30px;
     color: #fff;
     display: inline-block;
     margin: 20px 0;
     font-family: trade gothic lt;
 }

 .invisibleStreets ul li a.dntNowBtn:hover {
     background: #9a3324;
 }

 .invisibleStreets ul li:first-child {
     border: none;
 }

 .invisibleContVideo ul {
     margin: 0;
     display: flex;
     justify-content: center;
 }

 .invisibleContVideo ul li {
     list-style: none;
     width: 30%;
 }

 .invisibleContVideo ul li .videoImg {
     position: relative;
 }

 .invisibleContVideo ul li .videoImg .playIcon {
     position: absolute;
     width: 100%;
     height: 100%;
     top: 0;
     left: 0;
     display: flex;
     justify-content: center;
     align-items: center;
 }

 .invisibleContVideo ul li p {
     padding: 10px 5%;
     font-size: 20px;
 }

 .invisibleContVideo {
     width: 100%;
     margin: 0 auto;
 }

 a.joinBtn {
     border-radius: 5px;
     background: #f12522;
     height: 90px;
     line-height: 90px;
     padding: 0 40px;
     color: #fff;
     font-size: 45px;
     font-family: trade gothic lt;
     display: inline-block;
     margin: 50px 0;
 }

 a.joinBtn:hover {
     background: #9a3324;
 }

 .monitoringPage {
     width: 100%;
     background: #fff;
 }

 .monitoringCont {
     padding: 50px 10%;
     width: 100%;
     margin: 0 auto;
     text-align: center;
     /* margin-top: 50px; */
 }

 .monitoringCont p {
     font-size: 24px;
     color: #000000;
 }

 .mntQualityBox {
     width: 100%;
 }

 .mntQualityBox {
     margin: 50px 0;
 }

 .mntQualityBox h2 {
     color: #e7171d;
     font-family: trade gothic lt;
     font-size: 38px;
 }

 .mntQualityBox ul {
     margin: 50px 0;
     display: flex;
     justify-content: space-between;
 }

 .mntQualityBox ul li {
     list-style: none;
     background-color: #faf8f3;
     background-repeat: no-repeat;
     width: 32%;
     height: 370px;
     display: flex;
     justify-content: center;
     align-items: center;
     padding: 0 5%;
 }

 .mntQualityBox ul li:nth-child(1) {
     background-image: url(https://www.savethechildren.in/wp-content/themes/ngo/images/ico-107.png);
     background-position: -15% 20%;
 }

 .mntQualityBox ul li:nth-child(2) {
     background-image: url(https://www.savethechildren.in/wp-content/themes/ngo/images/ico-108.png);
     background-position: 110% 90%;
 }

 .mntQualityBox ul li:nth-child(3) {
     background-image: url(https://www.savethechildren.in/wp-content/themes/ngo/images/ico-109.png);
     background-position: 90% -10%;
 }

 .mntQualityBox ul li h3 {
     color: #e7171d;
     font-size: 38px;
     font-family: trade gothic lt;
 }

 .mntGlimpses {
     width: 100%;
     text-align: center;
 }

 .mntGlimpses h2 {
     text-transform: uppercase;
     font-size: 38px;
     color: #000000;
     font-family: trade gothic lt;
 }

 .mntApproch {
     width: 100%;
 }

 .mntApproch h2 {
     text-transform: uppercase;
     font-size: 38px;
     color: #000000;
     font-family: trade gothic lt;
     margin-bottom: 0;
     text-align: center;
 }

 .mntGlimpses {
     padding: 0 5%;
 }

 .mntGlimpsesSlide div {
     transition: none;
 }

 .mntGlimpsesSlide h3 {
     font-size: 24px;
 }

 .n2-section-smartslider div.slidertext {
     background: #fff;
     padding: 20px 0;
     color: #000000;
     font-size: 20px;
     text-align: left;
 }

 .n2-section-smartslider div.slidertext p {
     font-size: 20px;
     padding: 5px 0;
 }

 .n2-section-smartslider div.slidertext i {
     font-size: 20px;
     font-style: italic
 }

 .n2-section-smartslider .n2-ss-showcase-slides {
     margin: 20px 0 !important;
 }

 .instPrtPage {
     width: 100%;
 }

 .instPrtCont {
     width: 80%;
     margin: 0 auto;
     text-align: center;
     padding: 50px 0;
 }

 .instPrtCont h2 {
     font-size: 38px;
     text-transform: uppercase;
     color: #000000;
     font-family: trade gothic lt;
     margin-bottom: 20px;
 }

 .instPrtCont p {
     font-size: 24px;
     color: #000000;
 }

 .instPrtWhy {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/instPrtWhyBg.jpg) 0 0 no-repeat;
     width: 100%;
     height: 1000px;
     display: flex;
     justify-content: center;
     align-items: center;
 }

 .instPrtWhyCont {
     width: 70%;
     padding: 100px 0;
     text-align: left;
 }

 .instPrtWhyCont h2 {
     text-transform: uppercase;
     color: #ffffff;
     font-size: 38px;
     font-family: trade gothic lt;
     margin-bottom: 30px;
 }

 .instPrtWhyCont h2 span {
     display: block;
     font-size: 30px;
     font-family: trade gothic lt;
 }

 .instPrtWhyCont ul {
     margin: 0;
 }

 .instPrtWhyCont ul li {
     list-style: none;
     font-size: 24px;
     color: #fff;
     padding: 10px 0 10px 30px;
     /* line-height: 1.3; */
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/whiteBlt.png) 0 22px no-repeat;
 }

 .instPrtWhyCont ul li strong {
     display: block;
 }

 .instPrtkey h2 {
     font-size: 48px;
 }

 .instPrtkey p {
     font-size: 24px;
 }

 .keyBg {
     background: #faf8f3;
 }

 .instPrtDnrForm {
     margin: 50px 0;
 }

 .dntBoxPage {
     width: 100%
 }

 .dntBoxCont {
     width: 80%;
     margin: 0 auto;
     text-align: center;
     padding: 50px 0;
 }

 .dntBoxCont p {
     font-size: 24px;
 }

 .dntBoxCont h2 {
     font-family: trade gothic lt;
     font-size: 38px;
     color: #000000;
     margin: 50px 0;
 }

 .fullDiv {
     width: 100%;
 }

 .donationLive {
     width: 100%;
     padding: 100px 10%;
     background: #faf8f3;
     display: flex;
     align-items: center;
 }

 .donationLiveCont {
     flex: 1;
     padding-right: 10%;
 }

 .donationLiveCont h3 {
     color: #333333;
     font-size: 38px;
     margin-bottom: 20px;
     font-family: trade gothic lt;
     line-height: 1;
 }

 .donationLiveCont p {
     font-size: 24px;
 }

 .donationLiveImg {
     flex: 1;
 }

 .financialsPage {
     width: 100%;
     padding: 100px 10%;
 }

 .financialsBox ul {
     margin: 0;
     display: flex;
     justify-content: space-between;
 }

 .financialsBox ul li {
     list-style: none;
     background: #faf8f3;
     width: 31%;
     height: auto;
     text-align: center;
     padding: 3% 2%;
 }

 .financialsBox ul li h2 {
     color: #131313;
     font-size: 34px;
     font-family: trade gothic lt;
 }

 .financialsBox ul li .yearBox {
     margin: 30px 0;
     background: #ffffff url(https://www.savethechildren.in/wp-content/themes/ngo/images/arw.png) 90% 50% no-repeat;
     height: 80px;
     border-radius: 5px;
     overflow: hidden;
     padding: 0 20px;
 }

 .financialsBox ul li .yearBox select {
     width: 110%;
     height: 100%;
     border: none;
     background: none;
     font-size: 24px;
     color: #5c5c5c;
 }

 .financialsBox ul li a.dwnBtnnDis {
     background: #a7a7a7;
     height: 100px;
     padding: 0 40px;
     border-radius: 5px;
     text-transform: uppercase;
     color: #fff;
     height: 60px;
     line-height: 60px;
     display: inline-block;
     font-size: 24px;
     font-family: trade gothic lt;
     cursor: default
 }

 .financialsBox ul li a.dwnBtnn {
     background: #ea1514;
     height: 100px;
     padding: 0 40px;
     border-radius: 5px;
     text-transform: uppercase;
     color: #fff;
     height: 60px;
     line-height: 60px;
     display: inline-block;
     font-size: 24px;
     font-family: trade gothic lt;
     cursor: pointer;
 }

 .financialsBox ul li a.dwnBtnn:hover {
     background: #9a3324;
 }

 .financialsImg {
     margin-top: 50px;
 }

 .instPrtkeySlider div {
     transition: none;
 }

 .growthPage {
     width: 100%;
 }

 .growthTopCont {
     text-align: center;
     background: #faf8f3;
     padding: 50px 10%;
 }

 .growthMission {
     width: 100%
 }

 .growthMission h2 {
     font-size: 38px;
     color: #333333;
     text-align: center;
     padding: 40px 0;
     font-family: trade gothic lt;
 }

 .growthBox {
     width: 100%;
     display: flex;
     flex-direction: column;
 }

 .growthBox .growthBoxRow {
     background: #ea1514;
     display: flex;
 }

 .growthBox .growthBoxRow:nth-child(2) {
     flex-direction: row-reverse;
 }

 .growthBox .growthCont {
     flex: 1;
     display: flex;
     justify-content: center;
     align-items: center;
 }

 .growthBox .growthCont .growthTxt {
     width: 80%;
     text-align: center;
 }

 .growthBox .growthCont .growthTxt h2 {
     font-size: 38px;
     color: #ffffff;
     font-family: trade gothic lt;
 }

 .growthBox .growthCont .growthTxt p {
     color: #fff;
 }

 .growthBox .growthvoiceImg {
     flex: 1;
 }

 .evolingPart {
     text-align: center;
     padding: 50px 0;
 }

 .evolingPart h2 {
     font-size: 38px;
     color: #333333;
     font-family: trade gothic lt;
 }

 .evolvingBox {
     width: 80%;
     margin: 0 auto;
 }

 .evolvingBox ul {
     margin: 0;
     display: flex;
     justify-content: center;
     margin-top: 10px;
 }

 .evolvingBox ul li {
     list-style: none;
     background: #dbdbdb;
     border-radius: 100%;
     width: 600px;
     height: 600px;
     display: flex;
     justify-content: center;
     align-items: center;
 }

 .evolvingBox ul li p {
     color: #333333;
 }

 .evolvingBox ul li h3 {
     color: #333333;
     font-family: trade gothic lt;
     font-size: 30px;
     text-transform: uppercase;
     display: none;
 }

 .evolvingBox ul li:nth-child(2) {
     margin-left: -20px;
     background: rgba(236, 43, 42, 1);
 }

 .evolvingBox ul li:nth-child(2) p {
     color: #fff;
 }

 .evolvingBox ul li:nth-child(2) h3 {
     color: #fff;
     font-family: trade gothic lt;
     font-size: 30px;
     text-transform: uppercase;
     display: none;
 }

 .evolvingBox ul li .evolvingCont {
     width: 80%;
 }

 .evolvingBoxHdng {
     width: 60%;
     margin: 50px auto;
 }

 .evolvingBoxHdng ul {
     margin: 0;
     display: flex;
 }

 .evolvingBoxHdng ul li {
     list-style: none;
     flex: 1;
     font-size: 26px;
     color: #333333;
     text-transform: uppercase;
 }

 .evolvingAccord {
     width: 90%;
     margin: 50px auto;
 }

 .evolvingAccord ul {
     margin: 0;
 }

 .evolvingAccord ul li {
     list-style: none;
     text-align: left;
     margin-bottom: 5px;
     overflow: hidden;
     background: #faf8f3;
 }

 .evolvingAccord ul li .evlHdng {
     background-repeat: no-repeat;
     background-position: 0 0;
     background-size: cover;
     width: 100%;
     padding: 80px 5%;
     position: relative;
     cursor: pointer;
 }

 .evolvingAccord ul li:nth-child(1) .evlHdng {
     background-image: url(https://www.savethechildren.in/wp-content/themes/ngo/images/evlImg-1.jpg);
 }

 .evolvingAccord ul li:nth-child(2) .evlHdng {
     background-image: url(https://www.savethechildren.in/wp-content/themes/ngo/images/evlImg-2.jpg);
 }

 .evolvingAccord ul li:nth-child(3) .evlHdng {
     background-image: url(https://www.savethechildren.in/wp-content/themes/ngo/images/evlImg-3.jpg);
 }

 .evolvingAccord ul li .evlHdng h4 {
     display: flex;
     align-items: center;
 }

 .evolvingAccord ul li .evlHdng h4 span {
     width: 150px;
 }

 .evolvingAccord ul li .evlHdng h4 strong {
     margin-left: 50px;
     text-align: left;
     color: #fff;
     font-size: 38px;
     text-transform: uppercase;
 }

 .evolvingAccord ul li .evlHdng h4 strong i {
     display: block;
     font-style: normal;
     font-size: 24px;
     text-transform: none;
 }

 .evolvingAccord ul li .evlHdng .evlArw {
     width: 54px;
     height: 54px;
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/arwBtm.png) 0 0 no-repeat;
     background-size: 100%;
     position: absolute;
     top: 35%;
     right: 10%;
 }

 .evolvingAccord ul li .evlContDtl {
     display: none;
     transition: none;
     padding: 20px 5%;
 }

 .evolvingAccord ul li .evlContDtl li {
     font-size: 24px;
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/redBltSml.png) 0 14px no-repeat;
     padding: 0 0 0 20px;
 }

 .campaignPage {
     width: 100%;
 }

 .campaignCont {
     width: 80%;
     padding: 50px 0;
     margin: 0 auto;
     text-align: left;
 }

 .campaignCont h2 {
     text-align: center;
     color: #000000;
     font-family: trade gothic lt;
     font-size: 38px;
     padding: 50px 0 0 0;
     margin: 0;
 }

 .campaignBox {
     width: 100%;
     margin: 0 0 50px 0;
 }

 .campaignRow {
     display: flex;
     width: 100%;
     overflow: hidden;
 }

 .campaignRow:nth-child(even) {
     flex-direction: row-reverse;
 }

 .campaignRow:nth-child(odd) .campaignColDtl::before {
     content: '';
     width: 0;
     height: 0;
     border-top: 30px solid transparent;
     border-bottom: 30px solid transparent;
     border-left: 30px solid #ea1514;
     position: absolute;
     top: 100px;
     right: -30px;
 }

 .campaignRow:nth-child(even) .campaignColDtl::before {
     content: '';
     width: 0;
     height: 0;
     border-top: 30px solid transparent;
     border-bottom: 30px solid transparent;
     border-right: 30px solid #ea1514;
     position: absolute;
     top: 100px;
     left: -30px;
 }

 .campaignRow .campaignColDtl {
     flex: 1;
     background: #ea1514;
     display: flex;
     justify-content: center;
     align-items: center;
     position: relative;
     z-index: 1;
 }

 .campaignRow:nth-child(1) .campaignColDtl {
     background: #ea1514 url(https://www.savethechildren.in/wp-content/themes/ngo/images/ico-127.png) -10% 10% no-repeat;
 }

 .campaignRow:nth-child(2) .campaignColDtl {
     background: #ea1514 url(https://www.savethechildren.in/wp-content/themes/ngo/images/ico-128.png) 130% 90% no-repeat;
 }

 .campaignRow:nth-child(3) .campaignColDtl {
     background: #ea1514 url(https://www.savethechildren.in/wp-content/themes/ngo/images/ico-129.png) -5% 10% no-repeat;
 }

 .campaignRow:nth-child(4) .campaignColDtl {
     background: #ea1514 url(https://www.savethechildren.in/wp-content/themes/ngo/images/ico-130.png) 130% 90% no-repeat;
 }

 .campaignRow .campaignColDtl .campaignColTxt {
     width: 60%;
     text-align: center;
 }

 .campaignRow .campaignColDtl .campaignColTxt h2 {
     color: #fff;
     font-family: trade gothic lt;
     font-size: 38px;
 }

 .campaignColBtn {
     display: flex;
     justify-content: space-around;
     margin-top: 30px;
 }

 .campaignColBtn a {
     background: #fff;
     border-radius: 5px;
     text-transform: uppercase;
     color: #000;
     height: 60px;
     line-height: 60px;
     font-family: trade gothic lt;
     font-size: 20px;
     width: 40%;
 }

 .campaignColBtn a:hover {
     background: #ccc;
 }

 .campaignRow .campaignColDtl .campaignColTxt p {
     color: #fff;
 }

 .campaignRow .campaignColImg {
     flex: 1;
     overflow: hidden;
 }

 .campaignRow .campaignColImg:hover img {
     transform: scale(1.1);
 }

 .wpforms-submit-container {
     text-align: left
 }

 .career {
     padding: 50px 10%;
 }

 .career .sjb-page {
     width: 100%;
 }

 .career .sjb-page .sjb-filters {
     background: #faf8f3;
 }

 .career .sjb-page .sjb-detail {
     margin: 0;
 }

 .career .sjb-page h2,
 .career .sjb-page .sjb-detail .list-data h3 {
     font-size: 28px;
     margin-bottom: 20px;
     /* color: #000; */
     color: #666;
     font-weight: normal;
     margin: 0 0 20PX 0;
 }

 .sjb-page .sjb-detail .list-data .v1 h3 {
     color: #666 !important;
 }

 .career .sjb-page .sjb-filters .form-control {
     background: #fff;
     border-radius: 5px;
     border: none;
     height: 60px;
     box-shadow: none;
     font-size: 24px;
     color: #000;
 }

 .career .sjb-page .sjb-filters .form-control::placeholder {
     color: #000;
 }

 .career .sjb-page .sjb-filters .btn-search {
     margin-bottom: 0;
     height: 60px;
 }

 .career .sjb-page .btn-primary {
     background: #f12522;
     border-radius: 5px;
     border: none;
     height: 50px;
     padding: 0 20px !important;
     line-height: 50px;
     font-size: 20px;
     font-family: trade gothic lt;
 }

 .career .sjb-page .btn-primary:hover,
 .career .sjb-page .btn-primary:active:hover,
 .career .sjb-page .btn-primary:active:focus {
     background: #9a3324;
 }

 .career .sjb-page .sjb-detail .list-data .job-detail h3 {
     text-transform: uppercase;
     color: #000000;
     font-size: 38px;
     font-family: trade gothic lt;
     margin-bottom: 0;
     text-align: left;
 }

 .career .sjb-page .sjb-detail .list-data .job-detail h3 span {
     font-family: trade gothic lt;
 }

 .career .sjb-page .list-data .job-description {
     background: #faf8f3;
     padding: 30px;
 }

 .career .sjb-page .list-data .job-description p {
     font-size: 24px;
     color: #000;
 }

 .career .sjb-page .sjb-detail .list-data ul {
     margin: 0;
 }

 .career .sjb-page .sjb-detail .list-data ul li {
     list-style: none;
     font-size: 17px;
     line-height: normal;
     padding-left: 15px;
     position: relative;
     padding: 0 0 10px 20px;
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/radioBtn.png) 0 5px no-repeat;
     color: #666;
 }

 .career .sjb-page .sjb-detail .list-data ul li::before {
     display: none;
 }

 .career .sjb-page .sjb-detail .job-features {
     background: #faf8f3;
     padding: 30px;
     margin-top: 10px;
 }

 .career .sjb-page .sjb-detail .job-features .table td {
     /* color: #000; */
     color: #666;
 }

 .career .sjb-page .sjb-detail .jobpost-form {
     background: #faf8f3;
     padding: 30px;
     margin-top: 10px;
 }

 .career .sjb-page .sjb-detail .jobpost-form label {
     background: #fff;
     width: 100%;
     height: 40px;
     margin-bottom: 0;
     border-radius: 5px;
     padding: 0 20px;
     line-height: 40px;
 }

 .career .sjb-page .sjb-detail .jobpost-form .form-control {
     height: 40px;
     outline: none;
     box-shadow: none;
     border: none;
 }

 .career .sjb-page .sjb-detail .jobpost-form .form-control:hover,
 .career .sjb-page .sjb-detail .jobpost-form .file:hover {
     border-color: #fff;
 }

 .career .sjb-page .sjb-detail .jobpost-form .file div,
 .career .sjb-page .sjb-detail .jobpost-form .file div:hover {
     background: #f12522;
 }

 .career .sjb-page .sjb-detail .jobpost-form .file:hover div {
     background: #9a3324;
 }

 .career .sjb-page .sjb-detail .jobpost-form .form-control:hover {
     border-color: #f12522;
 }

 .career .sjb-page ::selection {
     background: #f12522;
 }

 .career .sjb-page .sjb-detail .jobpost-form .app-submit {
     padding: 0 30px;
     font-family: trade gothic lt;
 }

 .career .sjb-page #jobapp-tc p {
     font-size: 18px
 }

 :root {
     --wp-admin-theme-color: #f12522;
 }

 .career .sjb-page #jobapp-tc label {
     height: auto;
     line-height: normal;
     padding: 0;
     background: none;
 }

 .career .sjb-page #jobapp-tc label p {
     margin: 0 0 10px;
     display: inline-block;
     padding: 0;
 }

 .career .sjb-page .list-data .company-logo {
     display: none;
 }

 .career .sjb-page .list-data .job-location i,
 .career .sjb-page .list-data .job-date i {
     color: #f12522;
 }

 .career .sjb-page .list-data .job-location,
 .career .sjb-page .list-data .job-date {
     color: #000;
 }

 .career .sjb-page .sjb-archive-page .job-title {
     font-size: 28px;
     margin-bottom: 20px;
     color: #000;
     font-weight: normal;
     margin: 0 0 20PX 0;
 }

 .career .sjb-page .alert-success {
     font-size: 17px;
 }

 .techAssistSldr div {
     transition: none;
 }

 .techAssistSldr .n2-ss-slider .n2-ss-section-main-content {
     padding: 0 !important;
 }

 .techAssistSldr .n2-ss-slider .n2-ss-layer-content .n2-ss-layer {
     background: #fff;
     padding: 10px 0;
 }

 .techAssistSldr div#n2-ss-97 .n2-ss-control-bullet {
     bottom: 80px !important;
 }

 .techAssistSldr div#n2-ss-97 .nextend-shadow {
     display: none;
 }

 .techAssistSldr {
     margin-top: 50px;
 }

 .search-page header {
     margin: 0;
     padding: 0;
 }

 .search-page header h1 {
     color: #000;
     font-size: 38px;
     margin-bottom: 30px;
 }

 .search-page article,
 .search-page nav {
     background: #faf8f3;
     padding: 30px;
     margin-top: 10px;
 }

 .search-page article h2,
 .search-page nav h2 {
     font-size: 28px;
     margin-bottom: 20px;
     color: #000;
     font-weight: normal;
     margin: 0;
 }

 .search-page nav .nav-links {
     margin-top: 20px;
 }

 .search-page nav .nav-previous {
     font-size: 24px;
 }

 .page-404 {
     width: 100%;
     padding: 5% 10%;
     text-align: center;
 }

 .page-404 h2 {
     font-size: 38px;
     color: #000;
     text-transform: uppercase;
 }

 .page-404 h2 span {
     display: block;
     font-size: 48px;
     color: #ee1c2e;
     margin-bottom: 20px;
 }

 .gotHome {
     background: #ed1d24;
     color: #fff;
     text-transform: uppercase;
     display: inline-block;
     height: 48px;
     line-height: 48px;
     border-radius: 5px;
     padding: 0 30px;
     font-family: trade gothic lt;
 }

 .gotHome:hover {
     background: #9a3324;
     color: #fff;
 }

 .partnershipSlider div#n2-ss-98 .n2-font-534a0880f1f46e129fe8b575f3fb349b-hover {
     font-family: trade gothic lt;
     line-height: 1;
 }

 .partnershipSlider div#n2-ss-98 .n2-ss-control-bullet {
     bottom: -60px !important;
 }

 .wpforms-container textarea.wpforms-field-medium {
     height: 120px !important;
     resize: none;
 }

 .dontBox {
     width: 100%;
     padding: 50px 10%;
     text-align: center;
 }

 .dontBox .widget-io {
     margin: 20px auto;
     max-width: 700px;
 }

 #boxes {
     position: fixed;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     z-index: 9;
     display: none;
     justify-content: center;
     align-items: center;
 }

 #mask {
     position: absolute;
     left: 0;
     top: 0;
     z-index: 1;
     background-color: rgba(0, 0, 0, 0.8);
     width: 100%;
     height: 100%;
 }

 #boxes #dialog {
     width: 70%;
     background: #312b2a;
     padding: 0;
     border-radius: 0;
     position: relative;
     z-index: 2;
 }

 #boxes #dialog #san {
     display: flex;
     background: #fff;
 }

 #boxes #dialog #san .sanLft {
     flex: 1;
     padding: 2%;
     display: flex;
     justify-content: center;
     align-items: center;
 }

 #boxes #dialog #san .sanLft h2 {
     color: #ff0000;
     text-transform: uppercase;
     font-size: 68px;
 }

 #boxes #dialog #san .sanLft h3 {
     color: #333333;
     font-size: 36px;
     line-height: 1.2;
 }

 #boxes #dialog #san .sanRgt {
     flex: 1.2;
 }

 .agree:hover {
     background-color: #D1D1D1;
 }

 .popupoption:hover {
     background-color: #D1D1D1;
     color: green;
 }

 .popupoption2:hover {
     color: red;
 }

 .close {
     position: absolute;
     top: 15px;
     right: 20px;
     z-index: 2;
     width: 39px;
     cursor: pointer;
 }

 .close img {
     width: 100%;
 }

 .close:hover {
     background: none;
 }

 #san .wpforms-container input.wpforms-field-medium {
     background: #f5f2ea;
     border: none;
     padding: 20px;
     color: #000;
     font-size: 24px;
     border-radius: 5px;
 }

 #san .wpforms-container input.wpforms-field-medium::placeholder {
     color: #000;
 }

 #san .wpforms-submit-container button {
     background: #f12522;
     color: #fff;
     border: none;
     border-radius: 5px;
     height: 60px;
     line-height: 60px;
     padding: 0 30px;
     font-size: 24px;
     text-transform: uppercase;
     cursor: pointer;
     font-family: trade gothic lt;
 }

 #san .wpforms-submit-container button:hover {
     background: #9a3324;
 }

 #san .wpforms-container {
     margin-bottom: 0;
     margin-top: 30px;
 }

 #san .wpforms-confirmation-container p {
     color: #fff;
 }

 .signUpForm .wpforms-container {
     width: 100%;
 }

 .signUpForm .wpforms-field-container {
     display: flex;
     width: 90%;
 }

 .signUpForm form {
     display: flex;
 }

 .signUpForm .wpforms-container .wpforms-submit-container button {
     background: #ffffff;
     text-transform: uppercase;
     color: #000000;
     font-size: 24px;
     border-radius: 5px;
     border: none;
     text-align: center;
     width: 170px;
     height: 60px;
     font-family: trade gothic lt;
     font-weight: 700;
     cursor: pointer;
 }

 .signUpForm .wpforms-container .wpforms-submit-container button:hover {
     background: #ccc;
 }

 .signUpForm .wpforms-container .wpforms-field input.wpforms-error {
     border: none;
 }

 .signUpForm .wpforms-container label.wpforms-error {
     position: absolute;
     top: -15px;
     left: 0;
     color: #ff0000;
 }

 .signUpForm .wpforms-confirmation-container p {
     color: #000;
 }

 footer .signUpForm .wpforms-confirmation-container p {
     color: #fff;
 }

 #san .wpforms-container label.wpforms-error {
     color: #ff0000;
 }

 #san h2 {
     color: #fff;
     font-family: trade gothic lt;
     font-weight: bold;
     font-size: 20px;
 }

 .dActivePop {
     position: fixed;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     background: rgba(0, 0, 0, 0.5);
     z-index: 9;
     display: none;
     justify-content: center;
     align-items: center;
 }

 .dActivePopFst,
 .dActivePopScd,
 .dActivePopTrd {
     width: 60%;
     display: none;
     background: #fff;
     position: relative;
 }

 .dActivePopTrd {
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/img-28.jpg) 0 0 no-repeat;
     background-size: cover;
     height: 600px;
     justify-content: flex-end;
     align-items: center;
 }

 .dActivePopTrd .popAreaCont {
     width: 45%;
     margin-right: 20px;
     text-align: center;
 }

 .dActivePopTrd .popAreaCont .popAreaBox {
     background: #fff;
     border-radius: 10px;
     padding: 20px 30px;
 }

 .dActivePopTrd .popAreaCont h2 {
     margin-bottom: 20px;
 }

 .dActivePopTrd .popAreaCont h2 span {
     display: block;
 }

 .dActivePopTrd .popAreaCont h2 span i {
     background: #fff;
     border-radius: 5px;
     text-transform: uppercase;
     font-family: trade gothic lt;
     color: #2e2b2b;
     padding: 10px 20px;
     font-style: normal;
     font-size: 48px;
 }

 .dActivePopTrd .popAreaCont p a {
     background: #ff0000;
     color: #fff;
     border-radius: 5px;
     padding: 0 20px;
     display: inline-block;
     height: 60px;
     line-height: 60px;
     margin: 20px 10px;
     margin-bottom: 0;
 }

 .dActivePopTrd .popAreaCont p a:hover {
     background: #9a3324;
 }

 .dActiveClose {
     position: absolute;
     top: 10px;
     right: 10px;
     cursor: pointer;
 }

 .dActivePopScd .lftpopArea {
     flex: 1.2;
 }

 .dActivePopScd .lftpopArea img {
     margin: 0;
     display: block;
 }

 .dActivePopScd .rgtpopArea {
     flex: 1;
     display: flex;
     justify-content: center;
     align-items: center;
 }

 .dActivePopScd .rgtpopArea .lftpopAreaCont {
     width: 90%;
     text-align: center;
 }

 .dActivePopScd .rgtpopArea .lftpopAreaCont h2 {
     font-family: trade gothic lt;
     text-transform: uppercase;
     font-weight: bold;
     font-size: 48px;
 }

 .dActivePopScd .rgtpopArea .lftpopAreaCont h2 i {
     font-style: normal;
 }

 .dActivePopScd .rgtpopArea .lftpopAreaCont p a {
     background: #ff0000;
     color: #fff;
     border-radius: 5px;
     padding: 0 20px;
     display: inline-block;
     height: 60px;
     line-height: 60px;
     margin: 20px 10px;
     margin-bottom: 0;
 }

 .dActivePopScd .rgtpopArea .lftpopAreaCont p a:hover {
     background: #9a3324;
 }

 .dActivePopFst .lftpopArea {
     flex: 1;
     display: flex;
     justify-content: center;
     align-items: center;
 }

 .dActivePopFst .lftpopArea .lftpopAreaCont {
     width: 90%;
     text-align: center;
 }

 .dActivePopFst .lftpopArea .lftpopAreaCont h2 {
     font-family: trade gothic lt;
     text-transform: uppercase;
     font-weight: bold;
     font-size: 48px;
 }

 .dActivePopFst .lftpopArea .lftpopAreaCont h2 span {
     color: #333333;
     display: block;
     text-transform: initial;
     font-size: 34px;
 }

 .dActivePopFst .lftpopArea .lftpopAreaCont p a {
     background: #ff0000;
     color: #fff;
     border-radius: 5px;
     padding: 0 20px;
     display: inline-block;
     height: 60px;
     line-height: 60px;
     margin: 20px 10px;
     margin-bottom: 0;
 }

 .dActivePopFst .lftpopArea .lftpopAreaCont p a:hover {
     background: #9a3324;
 }

 .dActivePopFst .rgtpopArea {
     flex: 1.5;
 }

 .dActivePopFst .rgtpopArea img {
     display: block;
     margin: 0;
 }

 .userGoTrans {
     position: fixed;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     background: rgba(0, 0, 0, 0.5);
     z-index: 9;
     display: none;
     justify-content: center;
     align-items: center;
 }

 .userGoBox {
     width: 40%;
     background: #fff;
     position: relative;
     padding: 30px;
 }

 .userGoBox h2 {
     font-family: trade gothic lt;
     text-transform: uppercase;
     font-weight: bold;
     font-size: 48px;
 }

 .userClose {
     position: absolute;
     top: 0;
     right: 0;
     z-index: 2;
     width: 39px;
     height: 39px;
     cursor: pointer;
     background: url(../images/closeBtn1.png) 0 0 no-repeat;
 }

 .userRead {
     background: #ff0000;
     color: #fff;
     border-radius: 5px;
     padding: 0 20px;
     display: inline-block;
     height: 60px;
     line-height: 60px;
     margin: 20px 0px;
     margin-bottom: 0;
     display: inline-block;
     font-family: trade gothic lt;
     text-transform: uppercase;
     font-size: 24px;
     cursor: pointer;
 }

 .userRead:hover {
     background: #9a3324;
 }

 .dntBoxContForm {
     max-width: 700px;
     margin: 0 auto;
 }

 .dntBoxNew {
     display: flex;
     margin-bottom: 30px;
 }

 .dntBoxNew .dntBoxNewLft {
     flex: 1.2;
 }

 .dntBoxNew .dntBoxNewLft .dntBoxNewLftImg {
     margin-bottom: 30px;
 }

 .dntBoxNew .dntBoxNewRgt {
     flex: 1;
     margin-left: 100px;
 }

 ul.docList li {
     display: flex;
     list-style: none;
 }

 ul.docList li .docListImg {
     width: 150px;
     margin-right: 20px;
 }

 ul.docList li .docListCont {
     flex: 1;
 }

 ul.docList li .docListCont a.docdwlBtn {
     background: #ed1d24;
     color: #fff;
     text-transform: uppercase;
     display: block;
     height: 48px;
     line-height: 48px;
     font-size: 20px;
     border-radius: 5px;
     font-family: trade gothic lt;
     display: inline-block;
     padding: 0 20px;
     margin: 10px 0;
 }

 ul.docList li .docListCont a.docdwlBtn:hover {
     background: #9a3324;
     color: #fff;
 }

 .category-7 .blogTop,
 .category-8 .blogTop,
 .category-31 .blogTop,
 .category-16 .blogTop {
     display: none;
 }

 .faqSec {
     width: 100%;
     display: flex;
     flex-direction: column;
     justify-content: center;
     text-align: center;
     margin-top: 20px;
 }

 .faqSec .faqLink {
     background: #ea1514;
     border-radius: 10px;
     height: 70px;
     line-height: 70px;
     padding: 0 70px;
     color: #fff;
     font-family: trade gothic lt;
     font-size: 38px;
     position: relative;
     text-transform: uppercase;
     cursor: pointer;
     display: inline-block;
 }

 .faqSec .faqLink:hover {
     background: #9a3324;
 }

 .faqSec .faqTab {
     display: flex;
     width: 100%;
     justify-content: center;
     margin-top: 20px;
 }

 .faqSec .faqTab ul {
     margin: 0;
     width: 100%;
     display: flex;
     justify-content: space-around;
 }

 .faqSec .faqTab ul li {
     list-style: none;
     background: #ea1514;
     border-radius: 10px;
     height: 70px;
     line-height: 70px;
     padding: 0;
     color: #fff;
     font-family: trade gothic lt;
     font-size: 28px;
     position: relative;
     text-transform: uppercase;
     cursor: pointer;
     display: inline-block;
     width: 30%;
     text-align: center;
 }

 .faqSec .faqTab ul li:hover {
     background: #9a3324;
 }

 .faqSec .faqDtl {
     width: 100%;
     margin-top: 20px;
     transition: none;
     display: none;
 }

 .faqSec .faqForm {
     background: #faf8f3;
     transition: none;
     display: none;
 }

 .jebbsBg {
     display: flex;
     padding: 50px;
     background: #faf8f3;
     margin-top: 50px;
 }

 .jebbsBg .jebbsImg {
     width: 270px;
     margin-right: 50px;
 }

 .jebbsBg .jebbsList {
     text-align: left;
     flex: 1;
 }

 .jebbsBg .jebbsList ul {
     margin: 0;
 }

 .jebbsBg .jebbsList ul li {
     list-style: none;
     margin-bottom: 10px;
     background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/radioBtn.png) 0 12px no-repeat;
     padding-left: 25px;
     font-size: 24px;
 }

 .yearSlider .js .cd-h-timeline__line ol li:nth-child(1) a {
     left: 90px !important;
 }

 .yearSlider .js .cd-h-timeline__line ol li:nth-child(2) a {
     left: 250px !important;
 }

 .yearSlider .js .cd-h-timeline__line ol li:nth-child(3) a {
     left: 420px !important;
 }

 .yearSlider .js .cd-h-timeline__line ol li:nth-child(4) a {
     left: 580px !important;
 }

 .yearSlider .js .cd-h-timeline__line ol li:nth-child(5) a {
     left: 740px !important;
 }

 .yearSlider .js .cd-h-timeline__line ol li:nth-child(6) a {
     left: 920px !important;
 }

 .yearSlider .js .cd-h-timeline__line ol li:nth-child(7) a {
     left: 1080px !important;
 }

 .yearSlider .js .cd-h-timeline__line ol li:nth-child(8) a {
     left: 1240px !important;
 }

 .yearSlider .js .cd-h-timeline__line ol li:nth-child(9) a {
     left: 1400px !important;
 }

 .yearSlider .js .cd-h-timeline__line ol li:nth-child(10) a {
     left: 1560px !important;
 }

 .yearSlider .js .cd-h-timeline__line ol li:nth-child(11) a {
     left: 1750px !important;
 }

 .yearSlider .js .cd-h-timeline__line ol li:nth-child(12) a {
     left: 1880px !important;
 }

 .yearSlider .js .cd-h-timeline__line ol li:nth-child(13) a {
     left: 2040px !important;
 }

 .yearSlider .js .cd-h-timeline__line ol li:nth-child(14) a {
     left: 2140px !important;
 }

 .yearSlider .js .cd-h-timeline__line ol li:nth-child(15) a {
     left: 2280px !important;
 }

 .yearSlider .js .cd-h-timeline__line ol li:nth-child(16) a {
     left: 2440px !important;
 }

 .yearSlider .js .cd-h-timeline__line ol li:nth-child(17) a {
     left: 2560px !important;
 }

 .yearSlider .js .cd-h-timeline__line ol li:nth-child(18) a {
     left: 2710px !important;
 }

 .yearSlider .js .cd-h-timeline__line ol li:nth-child(19) a {
     left: 2880px !important;
 }

 /* Blog Page */

 .dflt-centre,
 .dflt-left {
     padding: 50px 5%;
     text-align: left;
 }

 .dflt-centre {
     text-align: center;
 }

 .dflt-centre img.alignnone,
 .dflt-left img.alignnone {
     display: inline-block;
     margin: 0 10px;
 }

 img.alignleft {
     float: left;
     margin: 0 30px 30px 0;
 }

 img.alignright {
     float: right;
     margin: 0 0 30px 30px;
 }

 blockquote {
     font-size: 1.4em;
     width: 60%;
     margin: 50px auto;
     font-style: italic;
     color: #555555;
     padding: 1.2em 30px 1.2em 75px;
     border-left: 8px solid #ee1c2e;
     line-height: 1.6;
     position: relative;
     background: #EDEDED;
 }

 blockquote::before {
     font-family: Arial;
     content: "\201C";
     color: #ee1c2e;
     font-size: 4em;
     position: absolute;
     left: 10px;
     top: -10px;
 }

 .categoryDescription {
     display: none;
 }

 .aprchSlider div#n2-ss-110 .n2-style-61f340e42fba6e7474e287bd466d672e-heading {
     background: #fff;
     text-transform: uppercase;
     color: #26221b;
     font-size: 28px;
     text-align: center;
     height: 68px;
     line-height: 68px;
     padding: 0 20px;
     border-radius: 5px;
     bottom: 30px;
     font-family: trade gothic lt;
 }

 .aprchSlider div#n2-ss-110 .n2-style-41c4c5545dc63b5e9f93d7d824db9fa5-heading {
     background: #f12522;
 }

 .aprchSlider div#n2-ss-110 .n2-style-785355f374be86c332d4665aae819858-dot.n2-active,
 .aprchSlider div#n2-ss-110 .n2-style-785355f374be86c332d4665aae819858-dot:HOVER,
 .aprchSlider div#n2-ss-110 .n2-style-785355f374be86c332d4665aae819858-dot:FOCUS {
     background: #f12522;
 }

 .aprchSlider div#n2-ss-110 .n2-ss-control-bullet {
     bottom: -10px !important;
 }

 .edudntBtn {
     background: #ff0000;
     color: #fff;
     border-radius: 5px;
     padding: 0 20px;
     display: inline-block;
     height: 60px;
     line-height: 60px;
     margin: 20px 10px;
     margin-bottom: 0;
     font-family: trade gothic lt;
 }

 .edudntBtn:hover {
     color: #fff;
     background: #9a3324;
 }

 .postid-226 .bnrBlogDtEd .bnrBlogDate {
     display: none;
 }

 .postid-226 .blogRelated ul li .postDesc {
     margin-top: 15px;
 }

 .category-upcoming-event .blogList .blogDate {
     display: none;
 }

 .category-upcoming-event .blogList .blogEdu {
     margin-left: 0;
 }

 .mobSldrN ul li {
     color: #e7171d;
 }

 .mobSldrN div#n2-ss-112 .n2-style-b4bce0c0bc30d28456f2d09ca9e62d04-dot {
     background: #ccc;
 }

 .mntApproch div#n2-ss-114 .n2-style-b4bce0c0bc30d28456f2d09ca9e62d04-dot {
     background: #ccc;
 }

 .career .sjb-page .list-data .job-description ul li {
     color: #666;
 }

 .sjb-page .sjb-detail .list-data .v1 .job-detail h3 span {
     color: #e7171d;
     font-family: trade gothic lt;
     font-size: 38px;
 }

 .conatctPage .contList h1 {
     text-align: center;
     font-family: trade gothic lt;
     font-size: 38px;
     text-transform: uppercase;
 }

 .career .sjb-page .col-md-12 {
     padding: 0;
 }

 .career .sjb-page .col-md-5 {
     padding: 0;
 }

 .career .sjb-page .sjb-filters.sjb-filters-v1 .btn-search {
     line-height: normal;
     width: 20%
 }

 .gaurav {
     width: 800px;
     height: 100px;
     color: red;
 }

 #st-2 .st-btn>img {
     display: inline-block;
 }

 .category-upcoming-events .blogList .blogDate {
     display: none;
 }

 .category-upcoming-events .blogList .blogEdu {
     margin-left: 0;
 }

 #comments #wpdcom .wpd-form .wpd-avatar {
     display: none;
 }

 .galleryBox {
     padding: 50px 5%;
 }

 .galleryBox h1 {
     text-align: center;
     font-family: trade gothic lt;
     font-size: 38px;
     text-transform: uppercase;
 }

 .wpd-comment .wpd-avatar {
     display: none;
 }

 .career .sjb-page .sjb-detail .list-data .v1 .jobpost-form .file input[type=file] {
     z-index: 1;
 }

 @supports (-webkit-touch-callout: none) {
     input {
         -webkit-appearance: none;
     }
 }

 .page-id-2454 .dActivePop,
 .page-id-2454 #boxes {
     display: none !important;
 }

 .page-id-3582 .dActivePop,
 .page-id-3582 #boxes {
     display: none !important;
 }

 .page-id-3582 #header {
     display: none !important;
 }

 .page-id-3582 .main {
     padding-top: 0;
 }

 .page-id-5137 .dActivePop,
 .page-id-5137 #boxes {
     display: none !important;
 }

 .page-id-5137 #header {
     display: none !important;
 }

 .page-id-5137 .main {
     padding-top: 0;
 }

 .page-id-5181 .dActivePop,
 .page-id-5181 #boxes {
     display: none !important;
 }

 .page-id-5181 #header {
     display: none !important;
 }

 .page-id-5181 .main {
     padding-top: 0;
 }

 .page-id-5181 .bottomNav {
     display: none;
 }

 .page-id-5313 .dActivePop,
 .page-id-5313 #boxes {
     display: none !important;
 }

 .page-id-5313 #header {
     display: none !important;
 }

 .page-id-5313 .main {
     padding-top: 0;
 }

 .page-id-5313 .bottomNav {
     display: none;
 }

 .page-id-5353 .dActivePop,
 .page-id-5353 #boxes {
     display: none !important;
 }

 .page-id-5353 #header {
     display: none !important;
 }

 .page-id-5353 .main {
     padding-top: 0;
 }

 .page-id-5353 .bottomNav {
     display: none;
 }

 .page-id-5351 .dActivePop,
 .page-id-5351 #boxes {
     display: none !important;
 }

 .page-id-5351 #header {
     display: none !important;
 }

 .page-id-5351 .main {
     padding-top: 0;
 }

 .page-id-5351 .bottomNav {
     display: none;
 }

 .page-id-5463 .dActivePop,
 .page-id-5463 #boxes {
     display: none !important;
 }

 .page-id-5463 #header {
     display: none !important;
 }

 .page-id-5463 .main {
     padding-top: 0;
 }

 .page-id-5463 .bottomNav {
     display: none;
 }

 .info.threechild {
     line-height: 25px !important;
 }

 .page-id-6021 .dActivePop,
 .page-id-6021 #boxes {
     display: none !important;
 }

 .page-id-6021 #header {
     display: none !important;
 }

 .page-id-6021 .main {
     padding-top: 0;
 }

 .page-id-6021 .bottomNav {
     display: none;
 }

 .page-id-3725 .dActivePop,
 .page-id-3725 #boxes {
     display: none !important;
 }

 .page-id-3725 #header {
     display: none !important;
 }

 .page-id-3725 .main {
     padding-top: 0;
 }

 .hideh1 {
     font-size: 0;
     line-height: 0;
     padding: 0;
     margin: 0;
 }

 .slider,
 .goldenBox {
     cursor: pointer;
 }

 .empCheck,
 .asdCheck,
 .asdMsg {
     background: #faf8f3;
     padding: 10px 40px;
     margin: 0 auto;
     margin-top: 20px;
 }

 .asdCheck,
 .asdMsg,
 .cndform {
     display: none;
 }

 .empCheck .empCheckBtn,
 .asdCheck .asdCheckBtn {
     display: flex;
 }

 .empCheck .empCheckBtn .empYes,
 .empCheck .empCheckBtn .empNo,
 .asdCheck .asdCheckBtn .asdYes,
 .asdCheck .asdCheckBtn .asdNo {
     margin: 10px;
     background: #f12522;
     border: none;
     color: #fff;
     text-transform: uppercase;
     border-radius: 5px;
     height: 40px;
     line-height: 40px;
     padding: 0 30px;
     font-size: 18px;
     cursor: pointer;
     font-family: trade gothic lt;
 }

 .empCheck .empCheckBtn .empYes:hover,
 .empCheck .empCheckBtn .empNo:hover,
 .asdCheck .asdCheckBtn .asdYes:hover,
 .asdCheck .asdCheckBtn .asdNo:hover {
     background: #9a3324;
 }

 .homeServices ul {
     display: flex;
     margin: 0;
 }

 .homeServices ul li {
     display: flex;
     justify-content: center;
     align-items: center;
     list-style: none;
     margin: 0;
     padding: 20px;
     box-shadow: inset 0px 0px 20px 10px rgb(0 0 0 / 15%);
 }

 .homeServices ul li:hover {
     box-shadow: none;
 }

 .homeServices ul li:nth-child(1) {
     background: #9a3324;
 }

 .homeServices ul li:nth-child(2) {
     background: #f2a900;
 }

 .homeServices ul li:nth-child(3) {
     background: #009ca6;
 }

 .homeServices ul li:nth-child(4) {
     background: #fc4c02;
 }

 .homeServices ul li .homeSrvCont {
     display: flex;
     flex-direction: column;
     text-align: center;
 }

 .homeServices ul li .homeSrvCont .iconImg {
     text-align: center;
 }

 .homeServices ul li .homeSrvCont .iconImg img {
     display: inline-block;
 }

 .homeServices ul li .homeSrvCont h3 {
     text-transform: uppercase;
     color: #ffffff;
     font-size: 24px;
     font-weight: 600;
 }

 .homeServices ul li .homeSrvCont p {
     color: #ffffff;
     font-size: 15px;
     font-weight: 600;
 }

 .homeServices ul li .homeSrvCont a.sprtBtn {
     height: 24px;
     background: #fff;
     border-radius: 20px;
     padding: 0 20px;
     text-transform: uppercase;
     color: #000;
     font-size: 12px;
     margin-top: 0;
     display: inline-block;
     line-height: 24px;
     font-weight: 600;
 }

 .footerCont .signUpForm p.wpforms-shortcode-amp-text {
     color: #fff;
 }

 .page-id-6308 .dActivePop,
 .page-id-6308 #boxes {
     display: none !important;
 }

 .page-id-6308 #header {
     display: none !important;
 }

 .page-id-6308 .main {
     padding-top: 0;
 }

 .page-id-6308 .bottomNav {
     display: none;
 }

 .page-id-6060 .dActivePop,
 .page-id-6060 #boxes {
     display: none !important;
 }

 .page-id-6060 #header {
     display: none !important;
 }

 .page-id-6060 .main {
     padding-top: 0;
 }

 .page-id-6060 .bottomNav {
     display: none;
 }

 .page-id-6310 .dActivePop,
 .page-id-6310 #boxes {
     display: none !important;
 }

 .page-id-6310 #header {
     display: none !important;
 }

 .page-id-6310 .main {
     padding-top: 0;
 }

 .page-id-6310 .bottomNav {
     display: none;
 }

 .page-id-6992 .dActivePop,
 .page-id-6992 #boxes {
     display: none !important;
 }

 .page-id-6992 #header {
     display: none !important;
 }

 .page-id-6992 .main {
     padding-top: 0;
 }

 .page-id-6992 .bottomNav {
     display: none;
 }

 .page-id-7063 .dActivePop,
 .page-id-7063 #boxes {
     display: none !important;
 }

 .page-id-7063 #header {
     display: none !important;
 }

 .page-id-7063 .main {
     padding-top: 0;
 }

 .page-id-7063 .bottomNav {
     display: none;
 }

 .page-id-7072 .dActivePop,
 .page-id-7072 #boxes {
     display: none !important;
 }

 .page-id-7072 #header {
     display: none !important;
 }

 .page-id-7072 .main {
     padding-top: 0;
 }

 .page-id-7072 .bottomNav {
     display: none;
 }

 .page-id-7288 .dActivePop,
 .page-id-7288 #boxes {
     display: none!important;
 }

 .page-id-7288 #header {
     display: none!important;
 }

 .page-id-7288 .main {
     padding-top: 0;
 }

 .page-id-7288 .bottomNav {
     display: none;
 }
  .page-id-7495 .dActivePop,
 .page-id-7495 #boxes {
     display: none!important;
 }

 .page-id-7495 #header {
     display: none!important;
 }

 .page-id-7495 .main {
     padding-top: 0;
 }

 .page-id-7495 .bottomNav {
     display: none;
 }
  .page-id-7496 .dActivePop,
 .page-id-7496 #boxes {
     display: none!important;
 }

 .page-id-7496 #header {
     display: none!important;
 }

 .page-id-7496 .main {
     padding-top: 0;
 }

 .page-id-7496 .bottomNav {
     display: none;
 }
 
  .page-id-7407 .dActivePop,
 .page-id-7407 #boxes {
     display: none!important;
 }

 .page-id-7407 #header {
     display: none!important;
 }

 .page-id-7407 .main {
     padding-top: 0;
 }

 .page-id-7407 .bottomNav {
     display: none;
 }
  .page-id-7351 .dActivePop,
 .page-id-7351 #boxes {
     display: none!important;
 }

 .page-id-7351 #header {
     display: none!important;
 }

 .page-id-7351 .main {
     padding-top: 0;
 }

 .page-id-7351 .bottomNav {
     display: none;
 }
 
  .page-id-7568 .dActivePop,
 .page-id-7568 #boxes {
     display: none!important;
 }

 .page-id-7568 #header {
     display: none!important;
 }

 .page-id-7568 .main {
     padding-top: 0;
 }

 .page-id-7568 .bottomNav {
     display: none;
 }
 .page-id-7521 .dActivePop,
 .page-id-7521 #boxes {
     display: none!important;
 }

 .page-id-7521 #header {
     display: none!important;
 }

 .page-id-7521 .main {
     padding-top: 0;
 }

 .page-id-7521 .bottomNav {
     display: none;
 }
  .page-id-7623 .dActivePop,
 .page-id-7623 #boxes {
     display: none!important;
 }

 .page-id-7623 #header {
     display: none!important;
 }

 .page-id-7623 .main {
     padding-top: 0;
 }

 .page-id-7623 .bottomNav {
     display: none;
 }
  .page-id-7681 .dActivePop,
 .page-id-7681 #boxes {
     display: none!important;
 }

 .page-id-7681 #header {
     display: none!important;
 }

 .page-id-7681 .main {
     padding-top: 0;
 }

 .page-id-7681 .bottomNav {
     display: none;
 }
 
  .page-id-8005 .dActivePop,
 .page-id-8005 #boxes {
     display: none!important;
 }

 .page-id-8005 #header {
     display: none!important;
 }

 .page-id-8005 .main {
     padding-top: 0;
 }

 .page-id-8005 .bottomNav {
     display: none;
 }
  .page-id-8054 .dActivePop,
 .page-id-8054 #boxes {
     display: none!important;
 }

 .page-id-8054 #header {
     display: none!important;
 }

 .page-id-8054 .main {
     padding-top: 0;
 }

 .page-id-8054 .bottomNav {
     display: none;
 }
  .page-id-8128 .dActivePop,
 .page-id-8128 #boxes {
     display: none!important;
 }

 .page-id-8128 #header {
     display: none!important;
 }

 .page-id-8128 .main {
     padding-top: 0;
 }

 .page-id-8128 .bottomNav {
     display: none;
 }
  .page-id-8126 .dActivePop,
 .page-id-8126 #boxes {
     display: none!important;
 }

 .page-id-8126 #header {
     display: none!important;
 }

 .page-id-8126 .main {
     padding-top: 0;
 }

 .page-id-8126 .bottomNav {
     display: none;
 }
 
  .page-id-8305 .dActivePop,
 .page-id-8305 #boxes {
     display: none!important;
 }

 .page-id-8305 #header {
     display: none!important;
 }

 .page-id-8305 .main {
     padding-top: 0;
 }

 .page-id-8305 .bottomNav {
     display: none;
 }
 
  .page-id-8258 .dActivePop,
 .page-id-8258 #boxes {
     display: none!important;
 }

 .page-id-8258 #header {
     display: none!important;
 }

 .page-id-8258 .main {
     padding-top: 0;
 }

 .page-id-8258 .bottomNav {
     display: none;
 }
  .page-id-8539 .dActivePop,
 .page-id-8539 #boxes {
     display: none!important;
 }

 .page-id-8539 #header {
     display: none!important;
 }

 .page-id-8539 .main {
     padding-top: 0;
 }

 .page-id-8539 .bottomNav {
     display: none;
 }
  .page-id-8541 .dActivePop,
 .page-id-8541 #boxes {
     display: none!important;
 }

 .page-id-8541 #header {
     display: none!important;
 }

 .page-id-8541 .main {
     padding-top: 0;
 }

 .page-id-8541 .bottomNav {
     display: none;
 }
  .page-id-8543 .dActivePop,
 .page-id-8543 #boxes {
     display: none!important;
 }

 .page-id-8543 #header {
     display: none!important;
 }

 .page-id-8543 .main {
     padding-top: 0;
 }

 .page-id-8543 .bottomNav {
     display: none;
 }
  .page-id-8545 .dActivePop,
 .page-id-8545 #boxes {
     display: none!important;
 }

 .page-id-8545 #header {
     display: none!important;
 }

 .page-id-8545 .main {
     padding-top: 0;
 }

 .page-id-8545 .bottomNav {
     display: none;
 }
  .page-id-8547 .dActivePop,
 .page-id-8547 #boxes {
     display: none!important;
 }

 .page-id-8547 #header {
     display: none!important;
 }

 .page-id-8547 .main {
     padding-top: 0;
 }

 .page-id-8547 .bottomNav {
     display: none;
 }
  .page-id-8549 .dActivePop,
 .page-id-8549 #boxes {
     display: none!important;
 }

 .page-id-8549 #header {
     display: none!important;
 }

 .page-id-8549 .main {
     padding-top: 0;
 }

 .page-id-8549 .bottomNav {
     display: none;
 }
  .page-id-8551 .dActivePop,
 .page-id-8551 #boxes {
     display: none!important;
 }

 .page-id-8551 #header {
     display: none!important;
 }

 .page-id-8551 .main {
     padding-top: 0;
 }

 .page-id-8551 .bottomNav {
     display: none;
 }
  .page-id-8553 .dActivePop,
 .page-id-8553 #boxes {
     display: none!important;
 }

 .page-id-8553 #header {
     display: none!important;
 }

 .page-id-8553 .main {
     padding-top: 0;
 }

 .page-id-8553 .bottomNav {
     display: none;
 }
  .page-id-8555 .dActivePop,
 .page-id-8555 #boxes {
     display: none!important;
 }

 .page-id-8555 #header {
     display: none!important;
 }

 .page-id-8555 .main {
     padding-top: 0;
 }

 .page-id-8555 .bottomNav {
     display: none;
 }
  .page-id-8557 .dActivePop,
 .page-id-8557 #boxes {
     display: none!important;
 }

 .page-id-8557 #header {
     display: none!important;
 }

 .page-id-8557 .main {
     padding-top: 0;
 }

 .page-id-8557 .bottomNav {
     display: none;
 }
  .page-id-8559 .dActivePop,
 .page-id-8559 #boxes {
     display: none!important;
 }

 .page-id-8559 #header {
     display: none!important;
 }

 .page-id-8559 .main {
     padding-top: 0;
 }

 .page-id-8559 .bottomNav {
     display: none;
 }
  .page-id-8561 .dActivePop,
 .page-id-8561 #boxes {
     display: none!important;
 }

 .page-id-8561 #header {
     display: none!important;
 }

 .page-id-8561 .main {
     padding-top: 0;
 }

 .page-id-8561 .bottomNav {
     display: none;
 }
 #more1 {display: none;}
 