@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700;800&display=swap');
@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css');
 
/* width */
::-webkit-scrollbar {
    width: 10px;
  }
  
  /* Track */
  ::-webkit-scrollbar-track {
    background: #f1f1f1; 
  }
   
  /* Handle */
  ::-webkit-scrollbar-thumb {
    background: #888; 
  }
  
  /* Handle on hover */
  ::-webkit-scrollbar-thumb:hover {
    background: #555; 
  }
*{padding: 0; margin: 0;}
ul,li{list-style: none}
input,button{font-family: 'Poppins', sans-serif;}
.wrapper{width:100%;float:left;}
.container{max-width:1200px;margin:0 auto;position:relative;clear: both;}
.flex{display: flex;}
a.bck-btn {color: #00ab05; margin-bottom: 30px; display: block; font-size: 16px; font-weight: 600; line-height: 20px; } 
.hide{ display: none !important}
i.bck-icn {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDQ4Mi4yMzkgNDgyLjIzOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgY2xhc3M9IiI+PGc+PHBhdGggeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBkPSJtMjA2LjgxMiAzNC40NDYtMjA2LjgxMiAyMDYuNjczIDIwNi43NDMgMjA2LjY3NCAyNC4zNTMtMjQuMjg0LTE2NS4xNjctMTY1LjE2N2g0MTYuMzF2LTM0LjQ0NWgtNDE2LjMxbDE2NS4yMzYtMTY1LjIzNnoiIGZpbGw9IiMwMGFiMDUiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIHN0eWxlPSIiIGNsYXNzPSIiPjwvcGF0aD48L2c+PC9zdmc+); background-size: 100%; width: 15px; height: 15px; background-repeat: no-repeat; display: inline-block; background-position: 0px 1px; margin-right: 4px; }
.heading{font-size:24px !important;font-weight: 700;margin-bottom:15px;}
.txt-cntr{text-align: center;font-size: 32px;margin: 0 0 25px}
.heading i.finger-slide {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDM0MS42MDkgMzQxLjYwOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgY2xhc3M9IiI+PGc+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+Cgk8Zz4KCQk8cGF0aCBkPSJNMjk1LjM4MywxODdjLTAuNjQyLTAuNjM5LTEuMzI5LTEuMTk5LTIuMDY1LTEuNjMxYy0yNC43Mi0xNS41MzYtNTcuNjk1LTEyLjYyNC03OS4yMTYsOC44OTdsLTExLjMxMSwxMS4zMjdWNTMuMzU0ICAgIGMwLTE3LjYwMS0xNC40LTMyLTMyLTMyYy0xNy42MDEsMC0zMS45ODYsMTQuMzk5LTMxLjk4NiwzMnY3MC4zOTljLTUuODQxLTcuMTY4LTE0LjY1NC0xMS44NC0yNC42MjItMTEuODQgICAgYy02LjkyOCwwLTEzLjMxMSwyLjI3My0xOC41NDQsNi4wMzJsLTY4LjkxMiwzOS44ODhjLTkuNTE5LDUuNTM2LTE1LjkzNSwxNS43OTItMTUuOTM1LDI3LjU2OHY1Mi42MjQgICAgYzAsNTcuMjE2LDQ2LjM2NywxMDMuNTg0LDEwMy41ODQsMTAzLjU4NGMyNy43MTIsMCw1Mi44MTUtMTAuOTQ0LDcxLjM5Mi0yOC42NzJsMC4wMTYsMC4xNDNsMTA5LjYxNi0xMDkuNjE2ICAgIEMyOTkuOTQzLDE5OC45MiwyOTkuOTQzLDE5MS41NDQsMjk1LjM4MywxODd6IiBmaWxsPSIjNjY2NjY2IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBzdHlsZT0iIiBjbGFzcz0iIj48L3BhdGg+Cgk8L2c+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnPgoJCTxwb2x5Z29uIHBvaW50cz0iMzM2LjYxNiw1My42ODcgMjgyLjk0NCwwIDI4Mi45NDQsMzcuNjA5IDIzNC44MDUsMzcuNjA5IDIzNC44MDUsNjkuNjA5IDI4Mi45NDQsNjkuNjA5IDI4Mi45NDQsMTA3LjM3NiAgICIgZmlsbD0iIzY2NjY2NiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgc3R5bGU9IiIgY2xhc3M9IiI+PC9wb2x5Z29uPgoJPC9nPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+Cgk8Zz4KCQk8cG9seWdvbiBwb2ludHM9IjU4LjY2NSwzNy42MDkgNTguNjY1LDAgNC45OTMsNTMuNjg3IDU4LjY2NSwxMDcuMzc2IDU4LjY2NSw2OS42MDkgMTA2LjgwNSw2OS42MDkgMTA2LjgwNSwzNy42MDkgICAiIGZpbGw9IiM2NjY2NjYiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIHN0eWxlPSIiIGNsYXNzPSIiPjwvcG9seWdvbj4KCTwvZz4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8L2c+PC9zdmc+); background-size: 60%; background-repeat: no-repeat; float: right; padding-right: 0; width: 40px; display: none; opacity: 0.5; height: 40px; }
.heading a,.readmore {font-size: 14px;font-weight: normal;background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9Ijc5Mi4wMzNweCIgaGVpZ2h0PSI3OTIuMDMzcHgiIHZpZXdCb3g9IjAgMCA3OTIuMDMzIDc5Mi4wMzMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDc5Mi4wMzMgNzkyLjAzMzsiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGcgaWQ9Il94MzhfIj4NCgkJPGc+DQoJCQk8cGF0aCBkPSJNNjE3Ljg1OCwzNzAuODk2TDIyMS41MTMsOS43MDVjLTEzLjAwNi0xMi45NC0zNC4wOTktMTIuOTQtNDcuMTA1LDBjLTEzLjAwNiwxMi45MzktMTMuMDA2LDMzLjkzNCwwLDQ2Ljg3NA0KCQkJCWwzNzIuNDQ3LDMzOS40MzhMMTc0LjQ0MSw3MzUuNDU0Yy0xMy4wMDYsMTIuOTQtMTMuMDA2LDMzLjkzNSwwLDQ2Ljg3NHMzNC4wOTksMTIuOTM5LDQ3LjEwNCwwbDM5Ni4zNDYtMzYxLjE5MQ0KCQkJCWM2LjkzMi02Ljg5OCw5LjkwNC0xNi4wNDMsOS40NDEtMjUuMDg3QzYyNy43NjMsMzg2Ljk3Miw2MjQuNzkyLDM3Ny44MjgsNjE3Ljg1OCwzNzAuODk2eiIvPg0KCQk8L2c+DQoJPC9nPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPC9zdmc+DQo=);background-size:12px;background-repeat: no-repeat;float: right;padding-right: 20px;background-position: 55px 6px;}
a{ color:#000; text-decoration:none;-webkit-transition: color .3s;   transition: color .3s;}
a:hover{ color:#00ab05 !important}
h2{font-size: 30px;}
body{color: #000;font-size:0.85rem;line-height:1.6rem; font-family: 'Poppins', sans-serif;background: #fff;}
header{padding:10px 0;overflow: hidden;box-shadow: 0 4px 10px 0 #0000001c;position: fixed;width: 100%;z-index: 99;background: #fff;}
header .header-col{display: flex; align-items: center; justify-content: space-between;}
.top_lhs {width: 70%;}
.top-logos {float: left;margin-right: 20px;}
header .top_lhs img {display: block;width: 177px;}
small.punchline {float: left;font-size: 20px;padding: 6px 0 0;}
.change-logo .sachkesathi-logo{ display: block}
.sachkesathi-logo,
.change-logo .vishvas-logo{ display: none}
header .top_rhs .like-us { text-align: left;padding-top: 5px;}
header .top_rhs .like-us strong{font-weight:400;float: left;font-size:14px;}
header .top_rhs .like-us svg{ margin-left: 6px; display: block; width: 25px; height: 25px; float: left}
header .top_rhs .like-us .facebook{fill: #4267B2;}
header .top_rhs .like-us .twitter{fill: #1DA1F2;}
header .top_rhs .like-us .instagram{fill: #8a3ab9;}
header .top_rhs .like-us .youtube{fill: #FF0000;}

.bottom-yt{background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDQ3My45MzEgNDczLjkzMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDczLjkzMSA0NzMuOTMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Y2lyY2xlIHN0eWxlPSJmaWxsOiNENDI0Mjg7IiBjeD0iMjM2Ljk2NiIgY3k9IjIzNi45NjYiIHI9IjIzNi45NjYiLz4NCjxwYXRoIHN0eWxlPSJmaWxsOiNDQzIwMkQ7IiBkPSJNNDA0LjUxOCw2OS4zOGM5Mi41NDEsOTIuNTQ5LDkyLjU0OSwyNDIuNTkzLDAsMzM1LjE0MmMtOTIuNTQxLDkyLjU0MS0yNDIuNTkzLDkyLjU0NS0zMzUuMTQyLDANCglMNDA0LjUxOCw2OS4zOHoiLz4NCjxwYXRoIHN0eWxlPSJmaWxsOiNCQTIwMkU7IiBkPSJNNDcwLjMyMSwyNzcuOTY0TDMxMC44NDMsMTE4LjQ4N2wtMTIuODY0LDEyLjg2NGwtMTIuODY0LTEyLjg2NGwtMTQuMDk5LDE0LjA5OWw5LjQ3LDkuNDcNCglsLTMuMDkxLDMuMDkxbC0yNC41NTctMjQuNTU3bC0xLjA0OCwxLjA1NWwtMzMuMDkyLTMzLjA5MmwtMTQuMDk5LDE0LjA5OWwzLjg1OCwzLjg1OGwtNS42NjUsNS42NjVsLTIzLjg1NC0yMy44NTRsLTkuODg5LDkuODg5DQoJbDIzLjI1NSw1Ni4wMDNsLTEwLjQ3Myw0Mi45OTdsMjguNjMyLDI4LjYzOWwtNzIuNDE4LDUuMDY2bC0xLjA5NiwxMjUuNjY3bDExNi41MzcsMTE2LjY3OQ0KCUMzNjIuNjc4LDQ2NS41MDUsNDUxLjgzNiwzODMuODMzLDQ3MC4zMjEsMjc3Ljk2NHoiLz4NCjxwYXRoIHN0eWxlPSJmaWxsOiNGRkZGRkY7IiBkPSJNMzIxLjcyNCwyOTEuOTFoLTE1LjI4OWwwLjA3NS04Ljg3NWMwLTMuOTQ4LDMuMjM3LTcuMTY5LDcuMTk5LTcuMTY5aDAuOTgNCgljMy45NjMsMCw3LjIxNCwzLjIyMiw3LjIxNCw3LjE2OUwzMjEuNzI0LDI5MS45MXogTTI2NC40MDQsMjcyLjg5Yy0zLjg2NSwwLTcuMDM4LDIuNjA4LTcuMDM4LDUuNzk2djQzLjE2MQ0KCWMwLDMuMTg4LDMuMTczLDUuNzgxLDcuMDM4LDUuNzgxYzMuODk1LDAsNy4wNjgtMi41OTMsNy4wNjgtNS43ODF2LTQzLjE2NUMyNzEuNDcyLDI3NS40OTgsMjY4LjI5OSwyNzIuODksMjY0LjQwNCwyNzIuODl6DQoJIE0zNTcuNDczLDI0OC43NTJ2ODIuMTAyYzAsMTkuNjk3LTE3LjA3NywzNS44MDktMzcuOTYsMzUuODA5SDE2My40NDRjLTIwLjg4NywwLTM3Ljk2LTE2LjExNi0zNy45Ni0zNS44MDl2LTgyLjEwMg0KCWMwLTE5LjY5NywxNy4wNzQtMzUuODE2LDM3Ljk2LTM1LjgxNmgxNTYuMDczQzM0MC4zOTUsMjEyLjkzNiwzNTcuNDczLDIyOS4wNTksMzU3LjQ3MywyNDguNzUyeiBNMTczLjg1LDMzOS43NzFsLTAuMDA3LTg2LjQ4Nw0KCWwxOS4zNDUsMC4wMDd2LTEyLjgxOWwtNTEuNTczLTAuMDc5djEyLjU5NWwxNi4xMDEsMC4wNDl2ODYuNzNoMTYuMTM0VjMzOS43NzF6IE0yMzEuODQ3LDI2Ni4xN2gtMTYuMTMxdjQ2LjE4MQ0KCWMwLDYuNjgzLDAuNCwxMC4wMjQtMC4wMjIsMTEuMTk5Yy0xLjMxNywzLjU4MS03LjIxNCw3LjM4My05LjUwOCwwLjM4OWMtMC4zODktMS4yMjctMC4wNDUtNC45MjQtMC4wNTItMTEuMjc0bC0wLjA3NS00Ni40OTkNCgloLTE2LjA0MWwwLjA2LDQ1Ljc2NWMwLjAwNyw3LjAxNi0wLjE2MSwxMi4yNDcsMC4wNTIsMTQuNjI3YzAuMzkzLDQuMTk4LDAuMjQ3LDkuMDk2LDQuMTUsMTEuODg0DQoJYzcuMjUyLDUuMjM1LDIxLjE2My0wLjc3OCwyNC42NDMtOC4yNTFsLTAuMDMsOS41MzRsMTIuOTUsMC4wMTlWMjY2LjE3SDIzMS44NDd6IE0yODMuNDUsMzE5LjA1MmwtMC4wMy0zOC40MzkNCgljLTAuMDE1LTE0LjY1My0xMC45NzEtMjMuNDI3LTI1Ljg1Ni0xMS41NzNsMC4wNjctMjguNThsLTE2LjExNiwwLjAyNmwtMC4wNzksOTguNjM3bDEzLjI1LTAuMTk1bDEuMjA1LTYuMTQ4DQoJQzI3Mi44MywzNDguMzMyLDI4My40NzksMzM3LjY4MywyODMuNDUsMzE5LjA1MnogTTMzMy45NDEsMzEzLjk2bC0xMi4xMDEsMC4wNjRjMCwwLjQ4My0wLjAyMiwxLjAzMy0wLjAzLDEuNjM5djYuNzUNCgljMCwzLjYxMS0yLjk4Miw2LjU1Mi02LjYwOCw2LjU1MmgtMi4zNjljLTMuNjMzLDAtNi42MTUtMi45NDEtNi42MTUtNi41NTJ2LTAuNzQ4di03LjQzMXYtOS41NzloMjcuNjk3VjI5NC4yMw0KCWMwLTcuNjE0LTAuMTk4LTE1LjIyOS0wLjgyNy0xOS41ODRjLTEuOTc5LTEzLjc4MS0yMS4zMTctMTUuOTY2LTMxLjA5LTguOTEzYy0zLjA2OCwyLjIwNC01LjQwNyw1LjE1Mi02Ljc3Niw5LjExOQ0KCWMtMS4zNzMsMy45NjMtMi4wNTQsOS4zNjktMi4wNTQsMTYuMjQ3djIyLjkxOEMyOTMuMTc4LDM1Mi4xMTUsMzM5LjQ1MiwzNDYuNzMsMzMzLjk0MSwzMTMuOTZ6IE0yNzEuODk1LDE4OS41MjQNCgljMC44MjcsMi4wMjgsMi4xMTgsMy42NjMsMy44OCw0LjkwNWMxLjcyNSwxLjIxMiwzLjk0OCwxLjgzLDYuNiwxLjgzYzIuMzI0LDAsNC4zODUtMC42MjksNi4xNzQtMS45MjcNCgljMS43OTItMS4yOTEsMy4zMDQtMy4yMTQsNC41MzEtNS43ODhsLTAuMzA3LDYuMzMxaDE3Ljk3OXYtNzYuNDY3aC0xNC4xNTV2NTkuNTEzYzAsMy4yMTgtMi42Niw1Ljg1Ni01LjkwNSw1Ljg1Ng0KCWMtMy4yMjIsMC01Ljg5LTIuNjM4LTUuODktNS44NTZ2LTU5LjUxM2gtMTQuNzY5djUxLjU3M2MwLDYuNTcxLDAuMTE2LDEwLjk1MiwwLjMxNCwxMy4xNzUNCglDMjcwLjU1OSwxODUuMzYzLDI3MS4wNjQsMTg3LjQ3NywyNzEuODk1LDE4OS41MjR6IE0yMTcuNDA4LDE0Ni4zMzdjMC03LjM0MSwwLjYxNC0xMy4wNywxLjgyNi0xNy4yMDENCgljMS4yMi00LjEyLDMuNDI3LTcuNDMxLDYuNjA4LTkuOTIzYzMuMTgtMi41MTEsNy4yNTItMy43NjQsMTIuMTkxLTMuNzY0YzQuMTU3LDAsNy43MjMsMC44MTksMTAuNzA1LDIuNDE3DQoJYzIuOTgyLDEuNjA5LDUuMjk4LDMuNjkzLDYuODkyLDYuMjcxYzEuNjM5LDIuNTg2LDIuNzM5LDUuMjQ2LDMuMzM0LDcuOTY2YzAuNjA2LDIuNzU0LDAuODk4LDYuOTE5LDAuODk4LDEyLjUydjE5LjM0MQ0KCWMwLDcuMDk0LTAuMjg0LDEyLjMxLTAuODM0LDE1LjYyNmMtMC41NDMsMy4zMjMtMS43MTcsNi40MDItMy41MzYsOS4yODdjLTEuNzk2LDIuODU5LTQuMTE2LDQuOTk1LTYuOTMsNi4zNTcNCgljLTIuODM2LDEuMzgxLTYuMDgsMi4wNTQtOS43NTUsMi4wNTRjLTQuMDkzLDAtNy41NTEtMC41NjUtMTAuMzkxLTEuNzUxYy0yLjg1MS0xLjE3NS01LjA1OS0yLjk0OS02LjYyNy01LjMwMg0KCWMtMS41OTQtMi4zNTctMi43MDUtNS4yMjctMy4zNzUtOC41NzJjLTAuNjgxLTMuMzQ5LTEuMDAzLTguMzc0LTEuMDAzLTE1LjA3OXYtMjAuMjQ3SDIxNy40MDh6IE0yMzEuNDg0LDE3Ni43MTYNCgljMCw0LjMyNSwzLjIyOSw3Ljg2MSw3LjE1NCw3Ljg2MXM3LjEzMi0zLjUzMiw3LjEzMi03Ljg2MXYtNDAuNzFjMC00LjMyNS0zLjIwNy03Ljg2MS03LjEzMi03Ljg2MXMtNy4xNTQsMy41MzItNy4xNTQsNy44NjENCglWMTc2LjcxNnogTTE4MS43MjIsMTk3LjI2OWgxNi45NjlsMC4wMTUtNTguNjQ4bDIwLjA0NS01MC4yNDFoLTE4LjU1NWwtMTAuNjU3LDM3LjMyNGwtMTAuODEtMzcuNDIxaC0xOC4zNTdsMjEuMzI0LDUwLjM3Mg0KCUwxODEuNzIyLDE5Ny4yNjl6Ii8+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==)}


.banner{padding:80px 0 0;position: relative;background-image: url(images/digikavach-topbg01.jpg);background-repeat: no-repeat;background-position:bottom center;margin-top:10px;background-color: #fff;} 
.banner-lhs{width:175px;}
.banner-lhs strong{margin-bottom:10px;font-weight:400;display: block;}
.banner-lhs img{clear: both; background-color: white; width: 100%}
.banner-rhs {text-align: center; width: 100%;box-sizing: border-box;}
.banner-rhs img{ width: 50%;}
.banner-rhs strong,.banner-rhs h1{font-size:37px;font-weight:700;display: block;position: relative;}
.inner-banner{padding:100px 0 30px; margin-bottom: 50px;}

.banner-rhs strong span{color: #e81c23;}
/* .banner-rhs h1 span{font-size:42px;color: #000; float: none;} */
.banner-rhs h1{font-size:50px;width: 100%;float: left;margin-bottom: 15px;color: #00ab05;line-height: 60px; text-align: left;}
.banner-rhs h1 span{ color: #000;}
.banner-rhs spen{margin: 0 0 10px;float: left;width: 100%;font-size: 15px;font-weight: 700;}
.banner-rhs p{font-size: 15px;margin-bottom: 15px;line-height: 26px;}
.inner-banner .banner-rhs p{text-align: left;}
.banner-rhs .date-col{font-size: 1.2rem;display: flex;border-radius:6px;padding: 0 0 30px; justify-content: center;}
.banner-rhs .date-col>span{color: #000;margin-right: 15px;font-weight: 600;}
.banner-rhs .date-col li{color: #00ab05;font-weight: 600;}
.partners span{
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 600;}
.logos{
    margin:10px auto 40px;
    display: flex;
    align-items: center;
    justify-content: space-around;
    width: 40%;}
.logos li {width:auto;display: inline-block;}

.logos li img { width: 180px; }
.logos li:nth-child(2) img { width: 200px; }

.sach_sath{
    background-color: #152b45;
    width: 1400px;
    border-radius: 20px;
    margin: 0 auto;
    overflow: hidden;
    padding: 25px 0 10px;}
    .vishForm {
    width: 1200px;
    margin: 0 auto;
}
    .form-heading{ font-size: 28px; color: #fff;}
.healthLogo{width:240px;display: flex;align-items: center;justify-content: center;}
.thanks-msg {/*background-color: #12ab4b;*/border-radius: 10px;position: relative;z-index: 9;padding: 30px 30px;color:white;line-height: 23px;font-size:17px; font-weight:400;}
.thanks-msg strong{display:block;font-size: 27px;padding: 10px 0;}
.thanks-msg .referral_code{background: #41bc6f;font-size: 18px;font-weight: 500;border-radius: 20px;padding: 14px 0;text-align: center;width: 250px;margin: 10px auto;}
.code-text{ margin:20px 0 10px;}
.thanks-msg .referral_code h2{font-size:18px;}
.reg-form{
    background-color: #fff;
    border-radius: 20px;
    min-height: 200px;
    position: relative;
    z-index: 9;
    padding: 30px;}
.reg-form .form-heading{font-size: 20px;font-weight: 600;color:#000;text-transform: uppercase;margin-bottom: 10px;line-height: 26px;}
.reg-form .p-info{color: white;margin-bottom:20px;}
.reg-form ul{display: flex; flex-wrap: wrap; margin-bottom:0;}
.reg-form ul li{width:23.9%; margin-bottom:15px;}
.reg-form ul li .form-control{width: 100%;box-sizing: border-box;background-color: transparent;border:1px solid #dfdfdf;border-radius: 6px;height: 44px;color: #000;font-size: 14px;padding: 6px 12px 6px 20px;background: #fff;}

.reg-form ul li .form-control::placeholder{color:#000;}
.reg-form ul li select.form-control option{color:black;}
.reg-form ul li .btn-reg{
    height: 44px;
    color: #fff;
    border-radius: 10px;
    font-size: 15px;
    font-weight: 600;
    border: none;
    background-color: #4694e3;}
.reg-form ul li .btn-fb{background-color:#3364a3;color:white;}
.reg-form ul li .btn-fb .faceboo-login{width:20px; height:20px; display: inline-block; background-size: cover; background-position:0 -220px; background-image: url("../img/sprite.png"); position: relative; top:4px; margin-right:2px;}
.reg-form ul li.reg-btn-actn{width: 100%;}
.reg-form ul li.fullarea{width: 100%; text-align: left;  line-height: 16px;}
.reg-form ul li.fullarea span a {color: #00ab05;}
.reg-form ul li.fullarea span a:hover {color: #fff !important;}
.reg-form ul li:last-child{ margin-bottom: 0; text-align: center;}
li.reg-btn-actn.code{ margin-top:10px;width: 100%;color: #fff;font-size: 13px;}
li.reg-btn-actn.code span{color: #12ab4b;border: dashed 1px #0c0c0c;padding: 7px 15px;margin-left: 6px;font-weight: 600;font-size: 14px;background: #fff;}
li.reg-btn-actn.facebook-btn {margin: 10px auto 0;}
.reg-form ul li.reg-btn-actn button{width: 20%;}
.text-right {
    text-align: right;
}
#login_link, #register_link {
    color: #fff;
    text-transform: uppercase;
}
.hide-section{display: none;}
.form-area{ position: relative; margin-top:-150px; margin-bottom: 0px;background: #f5f5f5;}

.whatsapp-col{padding: 30px;position: relative;margin:50px 0 60px;background: #f3fff4;border-bottom: 1px solid #12ab4b;overflow: hidden;display: flex;align-items: center;background-image: url("images/whatsapp-icon.png");background-repeat: no-repeat;background-position: 865px -63px;}
.whatsapp-col strong{font-size: 20px;color: #00ab05;float: left;margin-left: 50px;}
.whatsapp-col h2{font-size: 30px;line-height:50px;display: flex;align-items: center;justify-content: center;float: left;margin-left: 30px;}
.whatsapp-col h2 svg{height:60px;width:60px;display: inline-block; margin-right:8px;fill: #25D366;}
.right_bg{position: relative;}
.right_bg::after{
    position: absolute;
    right: 0;
    background-image: url("images/india_map_right_bg.png");
    background-repeat: no-repeat;
    content: "";
    width: 331px;
    height: 746px;
    top: 0; }
.registration h2 {
    margin-bottom: 30px;
}
.registration{padding: 30px 0 0;margin: 0 0 30px;}
.phases strong{text-transform: uppercase;font-size: 16px;margin-bottom: 10px;/* padding: 0 10px; */ }
.phases ul { 
    padding: 10px 0;
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.webinor-state{
    display: flex
;
    width: 32%;
    padding: 10px;
    box-sizing: border-box;
    border-radius: 10px;
    align-items: center;
    background: #f4f7ff; margin-bottom: 15px;}
.webinor-state:nth-child(even){ margin-right: 0;}
.webinor-state a{width: auto;line-height: 20px;float: left;color: #333;text-decoration: none;}
.webinor-state img{width: 60px;height: 60px;border-radius: 50%;border: 1px solid #00ab05;padding: 5px;margin-right: 10px;}
.webinor-state strong{font-size: 18px;width: 100%;float: left;line-height: 10px;margin: 0 0 5px;/* display: flex; */}
.webinor-state .details strong a {font-size: 18px;float: left;line-height:26px;}
.webinor-state strong span{font-size: 0.72rem;font-weight: normal;padding-left: 10px;margin-left: 10px;border-left: 1px solid #848484;line-height: 26px;}
.webinor-state .details{width: calc(100% - 70px);}
.webinor-state .details a{font-size:0.72rem; width: 100%;}
.webinor-state .details a span{width:100px;display: inline-block;}
.states.img-right .webinor-state img{order: 2;}
.states.img-right .webinor-state .details{order: 1;}
.details-right img{ margin-left: 10px;}
.details-right .details{ text-align: right}
.choose-city {display: flex;gap: 30px; clear: both}
.india-map{width:100%;}
.state-details {width: 100%; display: flex; gap: 12px;}
.india-map h2{font-size:40px;font-weight: 700;text-align: left;width: 100%;float: left;line-height:50px;margin: 0 0 30px;color: #00ab05;text-transform: uppercase;}
.india-map h2 span{color: #000;}
.india-map .map{padding:0 30px;background-image: url(images/map_bg.jpg);background-repeat: no-repeat;
    background-size: 80%;
    background-position:50px 0;}
.st0{fill:#EDEDED;stroke:#969696;stroke-width:0.25;stroke-miterlimit:10;}
	.st1{fill:none;}
.st2{fill:#0BA245;}
.india-map .map svg{width: 100%;height:550px;} 


.news{ margin: 0 auto 40px}
.news.inner .newsGallery{width:98%;margin:0 auto;}
.news li{width: 100%;padding: 0 0 10px;}
.news li:last-child{ margin-right: 0}
.news li img{width: 100%;border-radius: 10px; margin-bottom:10px;}
.news li strong{padding: 10px 10px 0px;color: #00ab05;font-weight:600;font-size:0.75rem;}
.news li h3{padding: 0 10px 0;font-weight:600;font-size:0.9rem;line-height:1.4rem;overflow: hidden;max-height: 60px;}
.news li h3 a{color: black;text-decoration: none;}
.news li h3 a:hover{color: #00ab05;}

.gallery{margin-bottom:50px;}
.gallery.inner{margin-bottom:0;}
.gallery.inner .photoGallery{width: 98%;margin: 0 auto;}
.inner .expertGallery{width: 98% !important;margin: 0 auto;}

.gallery .owl-carousel .item img{border-radius: 8px; height: 210px}
.owl-carousel .item iframe{border-radius: 10px;}
.owl-carousel .owl-item .item iframe{height: 252px; width: 100%; border:none}
.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{
    position: absolute;
    top: 50%;
    margin-top: 0;
    height: 70px;
    width: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    transform: translateY(-50%); background: #fff !important;}
.inner-container .owl-carousel .owl-nav button.owl-next,.inner-container .owl-carousel .owl-nav button.owl-prev{height: 35px;width:35px;}
.owl-carousel .owl-nav button.owl-next.disabled,.owl-carousel .owl-nav button.owl-prev.disabled{opacity: 0.5;cursor: not-allowed;}
.owl-carousel .owl-nav button.owl-next{right:-23px; border-radius: 0 10px 10px 0  ;}
.owl-carousel .owl-nav button.owl-prev{
    left: -23px;
    border-radius: 10px 0 0 10px;}
.owl-carousel .owl-nav button.owl-next>span,.owl-carousel .owl-nav button.owl-prev>span{font-size:50px;font-weight:400;line-height:20px;position: relative;top: 6px;text-indent: -99999px;display: block;width: 30px;height: 30px;background-size: 55%;background-repeat: no-repeat;}
.owl-carousel .owl-nav button.owl-next>span{left: 8px;background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9Ijc5Mi4wMzNweCIgaGVpZ2h0PSI3OTIuMDMzcHgiIHZpZXdCb3g9IjAgMCA3OTIuMDMzIDc5Mi4wMzMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDc5Mi4wMzMgNzkyLjAzMzsiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGcgaWQ9Il94MzhfIj4NCgkJPGc+DQoJCQk8cGF0aCBkPSJNNjE3Ljg1OCwzNzAuODk2TDIyMS41MTMsOS43MDVjLTEzLjAwNi0xMi45NC0zNC4wOTktMTIuOTQtNDcuMTA1LDBjLTEzLjAwNiwxMi45MzktMTMuMDA2LDMzLjkzNCwwLDQ2Ljg3NA0KCQkJCWwzNzIuNDQ3LDMzOS40MzhMMTc0LjQ0MSw3MzUuNDU0Yy0xMy4wMDYsMTIuOTQtMTMuMDA2LDMzLjkzNSwwLDQ2Ljg3NHMzNC4wOTksMTIuOTM5LDQ3LjEwNCwwbDM5Ni4zNDYtMzYxLjE5MQ0KCQkJCWM2LjkzMi02Ljg5OCw5LjkwNC0xNi4wNDMsOS40NDEtMjUuMDg3QzYyNy43NjMsMzg2Ljk3Miw2MjQuNzkyLDM3Ny44MjgsNjE3Ljg1OCwzNzAuODk2eiIvPg0KCQk8L2c+DQoJPC9nPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPC9zdmc+DQo=);}
.owl-carousel .owl-nav button.owl-prev>span{right: -5px;background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDYxMiA2MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnIHRyYW5zZm9ybT0ibWF0cml4KDYuMTIzMjMzOTk1NzM2NzY2ZS0xNywxLC0xLDYuMTIzMjMzOTk1NzM2NzY2ZS0xNyw2MTEuOTk5MTU1NTIxMzkyOCwtMC4wMDA5NTYwNTg1MDIxOTcyNjU2KSI+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+Cgk8ZyBpZD0iX3gzMV8wXzM0XyI+CgkJPGc+CgkJCTxwYXRoIGQ9Ik02MDQuNTAxLDEzNC43ODJjLTkuOTk5LTEwLjA1LTI2LjIyMi0xMC4wNS0zNi4yMjEsMEwzMDYuMDE0LDQyMi41NThMNDMuNzIxLDEzNC43ODIgICAgIGMtOS45OTktMTAuMDUtMjYuMjIzLTEwLjA1LTM2LjIyMiwwcy05Ljk5OSwyNi4zNSwwLDM2LjM5OWwyNzkuMTAzLDMwNi4yNDFjNS4zMzEsNS4zNTcsMTIuNDIyLDcuNjUyLDE5LjM4Niw3LjI5NiAgICAgYzYuOTg4LDAuMzU2LDE0LjA1NS0xLjkzOSwxOS4zODYtNy4yOTZsMjc5LjEyOC0zMDYuMjY4QzYxNC41LDE2MS4xMDYsNjE0LjUsMTQ0LjgzMiw2MDQuNTAxLDEzNC43ODJ6IiBmaWxsPSIjMDAwMDAwIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBzdHlsZT0iIj48L3BhdGg+CgkJPC9nPgoJPC9nPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjwvZz48L3N2Zz4=);}
.owl-carousel .owl-nav button.owl-next:hover>span,.owl-carousel .owl-nav button.owl-prev:hover>span{ color: black;}

.owl-carousel.expertGallery .owl-nav button.owl-next,.owl-carousel.expertGallery .owl-nav button.owl-prev{margin-top:-70px;}
.inner .owl-carousel.expertGallery .owl-nav button.owl-next,.inner .owl-carousel.expertGallery .owl-nav button.owl-prev{margin-top:-30px;}


.video-cont { position: relative; padding-bottom: 56.25%; height: 0px; clear: both; margin-top: 10px; }
.video-cont iframe { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; border: 0px;border-radius: 10px;}
.video-gallery-main{
    background-color: #152b45;
    width: 96%;
    border-radius: 20px;
    margin: 0 auto;
    overflow: hidden;
    padding: 60px 0;
}
.video-gallery-main.inner{margin-bottom:30px;display: flex;}
.video-gallery-main.inner .video-gallery{margin-right:30px;}
.video-gallery-main.inner .video-gallery:last-child{margin-right:0;}
.video-gallery-main h2{color: #fff;text-align: left;}
.video-gallery-main .videoGallery,.testi .videoGallery{width:100%;margin: 0 auto;}
.inner-container .video-gallery{width: 100%;} 
.inner-container .video-gallery iframe{ width: 100%}
.podcast{ margin-right: 0}
.owl-carousel.newsGallery .owl-nav button.owl-next,.owl-carousel.newsGallery .owl-nav button.owl-prev{margin-top:-80px;}
.testi.inner{margin-bottom:30px;}

.expert {margin:50px 0 80px; clear: both}
.expert .expert-col {margin-left: 2%;margin-bottom:30px; width: 98%;display: flex;border-radius: 15px;border: 1px dashed #00ab05;padding: 20px;align-items: center;position: relative; box-sizing: border-box;}
.expert .expert-col::before {content: " ";background-color: #00ab05;position: absolute;left: -6px;height: 140px;width: 5px;border-radius: 20px 0 0 20px;}
.expert .expert-col img,.inner-banner-img img {width: 100px !important;border-radius: 50%;height:100px;border:10px solid #4694e3;margin-right: 20px;box-sizing: border-box;}
.expert .expert-col .details{width: calc(100% - 120px);}
.expert .expert-col.expand .details p{ height: auto}
.expert .expert-col .details strong{width: 100%; float: left}

.expert .expert-col .details p {color: #000000;font-size: 13px;height: 127px;margin-bottom:5px;overflow: hidden;}
.expert .expert-col .details strong span {font-size: 11px;margin-left: 5px;font-weight: normal;}
.expert .expert-col .details p b {font-size: 30px;line-height: 0;    position: relative;bottom: -9px;}

.expert-doc-home{width: 100%; margin: 10px 0 50px;}
/* .expert-doc-home h2{margin-bottom: 40px !important;} */
.expert-doc-home .owl-item img{ margin: auto; border: 1px solid #00ab05; padding: 5px; margin-bottom: 8px;}
.expert-doc-home .comments { text-align: center; padding: 30px 20px !important; background: #fff; border-radius: 20px;box-shadow: 1px 1px 8px rgb(8 111 51 / 25%); margin: 10px;}



.other-expert{margin:0 auto 60px;width: 100%;}
.other-expert li{width: 100%;margin-right:40px;padding: 35px;font-weight: 600;background-color: #fefafa; text-align: center; border-radius: 20px;}
.other-expert li:last-child{ margin-right: 0}
.other-expert li .pb{ font-size: 14px; text-transform: uppercase; font-weight: normal; position: relative; margin-bottom: 30px;}
.other-expert li .pb::after{
    height: 1px;
    width: 30%;
    position: absolute;
    content: "";
    background: #2cb737;
    bottom: -5px;
    left: 50%;
    margin: 0 0 0 -15%;}
.other-expert li div{width: 100%;margin: 0 auto 10px;}
.other-expert li p{line-height:1.4rem;font-size: 15px;}
.other-expert li img{max-width:100%;max-height:100%;}
.other-expert li.ifcnlogo img{width:40%;}
.other-expert li.gni img{width:40%;}
.other-expert li.vishvaslogo{background-color: #f7fdf5;}
.other-expert li.gni{background-color: #f8fbff;}

.connect{margin: 60px auto 60px;width: 70%;justify-content: center;}
.connect li{display: flex;justify-content: center;align-items: center;padding-right:40px; margin-right:40px; border-right: 1px solid #e6e6e6;}
.connect li:last-child{margin-right:0;padding-right:0;border-color: transparent;}
.connect li img{width: 50px;height: 50px;margin-right:10px;}
.connect li svg{fill: red;width: 50px;height: 50px;margin-right:5px;}
.connect li .connect-details{width: calc(100% - 50px);}
.connect li .connect-details b{display: block;}
.connect li .connect-details strong a{color: red;}

.community-radio{background: #e6e6e6;padding: 10px;align-items: center;justify-content: center;margin-bottom: 30px;}
.community-radio h2{margin: 0 50px 0 0;background: #fff;padding: 10px 20px;}
.community-radio div{ background: #fff}
.community-radio img{padding: 10px;background: #fff;width: auto;}

.hero_wave{position: absolute;top:-10px;left: 0;width: 100%;transform: rotate(180deg);}
.hero_wave svg{width: calc(100% + 1.3px);fill: white;}
.bounce{animation:bounce 2s infinite;}
.bounce-1{animation:bounce 1.5s infinite;}
@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0);}40%{transform:translateY(-8px);}60%{transform:translateY(-5px);}}
.share{background-color:white;position: fixed; top:220px; right: 0;padding-bottom:10px;border-radius:10px 0 0 10px;box-shadow: 0px 0px 20px #0000001a;z-index: 9;}
.share li{font-weight: 600;padding:5px 10px; display: flex; justify-content: center;}
.share li:first-child{border-bottom: 1px solid #ddddddab; margin-bottom:5px;}
.share li a{display: block;}
.share li svg{width:30px;height: 30px;display: block;}
.share li .facebook{fill: #4267B2;}
.share li .twitter{fill: #1DA1F2;}
.share li .instagram{fill: #8a3ab9;}
.share li .whatsapp{fill: #25D366;}
.total-vaccination{ display: none; background-color:#d2f4ff; color: #309fc6; position: fixed; top:120px; right: 0;border-radius:10px 0 0 10px;z-index:8;font-size:0.8rem;padding:20px;font-weight:600;}
.total-vaccination span{display: block;font-weight:600;font-size:1.1rem; color: #000}
/*Inner Pages Start*/
.inner-container{}
.inner-container .wrapper{box-sizing: border-box;padding: 50px 0;}
.tabs {
    border: 1px solid #e5e5e5;
}
.tabs li{text-align: center;width: 100%;border-right: 1px solid #e5e5e5;}
.tabs li:last-child{ border-right: none;}
.tabs li a{font-size:17px;color: #000;font-weight: 600;padding:8px 25px;position: relative;display: block;text-align: center;line-height:1.2rem;}
.tabs li a.active{background-color:#4694e3;color: white;padding:8px 20px 8px 35px;}

.tabs li a.active:hover{color: white !important;}
.tabs li a b{display: block;
    font-size: 16px;
    font-weight: 600;}
.tabs li a span,.tabs li a small{font-size:0.75rem;font-weight:400; border-right: 1px solid #ccc; padding-right: 6px; margin-right: 6px;}
.tabs li a small{  border: none; margin: 0; padding: 0;}
.banner-top{ display: flex;}
.inner-banner .banner-rhs{padding:0 0 50px;width: calc(100% - 400px)}
.inner-banner .banner-rhs h1{font-size: 40px;}
.inner-banner-img {width: 100%; display: flex; margin: 0 0 20px;align-items: center;}
.inner-banner-img img{ width: 130px !important; height: 130px}
.inner-banner-img strong{color:#000;font-size: 22px;margin-bottom: 20px;}
.inner-banner-img strong span{ color: #000}
.inner-banner .city-map{position: relative;width:400px;text-align: right; margin: 0 auto;}
/* .inner-banner .city-map::before{content: "";right: 0; position: absolute;width:150px; height:150px; border-radius: 250px; border:50px solid #0000000a;z-index: 1;} */

.inner-banner .city-map svg{height: 320px; width: 100%; position: relative;z-index: 2;}
.lucknow-city,.gorakhpur-city,.indore-city,.jamshedpur-city,.kanpur-city,.meerut-city,.muzaffarpur-city,.patna-city,.ranchi-city,.varanasi-city{ display: none}
.show-city{ display: block}
.registration-comments{justify-content: center;}
.registration-comments .date .details{display: flex;align-items: center;}
.venue {text-align: center;line-height: 20px;margin: 12px 0 0;padding: 8px 8px 10px;font-size: 13px;font-weight: 600;text-transform: capitalize;color: #3c3c3c;}
.registration-comments .date .details .date-icon{margin-right:10px;}
.registration-comments .date .details .date-icon svg{width: 35px; height:35px; display: block;}
.registration-comments .date .details small{font-size: 25px;font-weight: bold;text-align: center}
.registration-comments .date .details .date-info{ display: flex; align-items: baseline;}
.registration-comments .date .details strong{font-size: 36px;color: #000;float: left;margin-right: 8px;}
.registration-comments .date a{cursor:default;font-size: 16px;display: block;text-align: center;background: #4694e3;color: #fff;border: none;padding: 10px 0;border-radius: 6px;width: 75%;margin-top:20px;font-weight: bold;cursor: pointer}
.registration-comments .date a:hover{color: white !important;}
.registration-comments .date{    width: 400px;}
.registration-comments .date>div{width:100%;display: flex;justify-content: center;flex-wrap: wrap;}
.registration-comments .expert-col{width: calc(100% - 300px);padding:0 30px 0 60px;box-sizing: border-box;display: none;}
.registration-comments .expert-col img{display:inline-block !important;width: auto !important;}

.registration-comments .comments{align-items: center;}
.registration-comments .comments .text-details{    margin-left: 15px;}
.registration-comments .comments img{width: 120px !important;height: 120px;border-radius: 50%; object-fit: cover;}
.registration-comments .comments strong{font-size: 16px;width: 100%;float: left;margin-bottom: 6px;}
.registration-comments .comments p{clear: both;max-height: 40px;min-height: 40px;overflow: hidden;line-height: 20px;margin-bottom: 10px;color: #757575;font-size: 13px;}
.registration-comments .comments small {padding: 0;margin-bottom: 20px;line-height: 20px;float: left;max-height: 64px;overflow: hidden;font-size: 13px;}
.registration-comments .comments a.readmorebtn{background: #00ab05;color: #fff;padding: 10px 15px;border-radius: 6px;transition:background .3s;}
.registration-comments .comments a.readmorebtn:hover{ background: #000; color: #fff !important;}

.overlay-area { position: fixed; display: none; width: 100%; height: 100%; top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0,0,0,0.5); z-index: 99;cursor: pointer; }
.full-details{ overflow: hidden; background:linear-gradient(75deg,  #008f37 20%, #e9fdf1 20%);; display: none; position: fixed;width: 70%;height: auto;top: 10%;left: 50%;z-index: 99;margin: 0 0 0 -35%;padding: 30px;box-sizing: border-box;}
.full-details::after{
    position: absolute;
    z-index: -9;
    content: "";
    background-image: url(./images/bottom-left.png);
    background-size: 100%;
    width: 170px;
    height: 170px;
    background-repeat: no-repeat;
    bottom: -80px;
    right: -30px;}
a.close-details{position: absolute;right: 15px;width: 20px;background: #e4f8ec;padding: 8px 10px;display: flex;justify-content: center;align-items: center;border: 1px solid #000;font-size: 20px;font-weight: 600;top: 15px;}
.full-details figure{width: 300px;margin-right: 30px;height: 375px }
.full-details figure img{height: 375px;width: 300px;object-fit: cover; }
.full-details .des-txt{width: calc(100% - 340px);position: relative; }
.full-details .des-txt .names{ font-size: 30px;margin-bottom: 15px;font-weight: 600;}
.full-details .des-txt .designation{font-size: 16px;font-weight: 600;margin-bottom: 10px; }
.full-details .des-txt p{overflow-y: scroll;height: 273px;}

.full-details .des-txt::before{
    position: absolute;
    z-index: -9;
    content: "";
    background-image: url(./images/top-right.png);
    background-size: 100%;
    width: 80px;
    height: 80px;
    background-repeat: no-repeat;
    top: 81px;
    left: -20px;
}
/* .full-details .des-txt p::after{content:"ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€šÃ‚Â®"} */

.full-details.show-details{ display: flex;}
.overlay-area.show-details{ display: block;}

.podcast-container{ margin-bottom: 40px; text-align: center}
.podcast-container iframe {width:500px;height:350px;}
.inner-expert li{border: none;display: block;border-radius: 0;}
.inner-expert li::before{ display: none}
.inner-expert li .details{ width: 100%}
.inner-expert li:first-child{width:100%;margin-left:0;}

.ankde{margin: 10px 0 40px;}
.ankde ul.box li{width: 100%;padding: 15px;background: #fff;margin-right: 15px;border-radius: 10px; display: flex; align-items: flex-end;justify-content: space-between;}
.ankde ul.box li svg{width:24px;height: 24px; display: block;}
.ankde ul.box li:last-child{ margin: 0 auto; width: auto}
.ankde ul.box li strong{width: 100%;float: left;margin-top: 6px;font-size: 22px;}
.ankde ul.box li.bg1{ background:#daebf2}
.ankde ul.box li.bg1 b{ color:#2198c2 }
.ankde ul.box li.bg1 svg{ fill:#2198c2 }
.ankde ul.box li.bg2{ background:#f7e0e0 ;float: left}
.ankde ul.box li.bg2 b{ color:#e34e4e }
.ankde ul.box li.bg2 svg{ fill:#e34e4e }
.ankde ul.box li.bg3{ background:#d7eee0 }
.ankde ul.box li.bg3 b{ color: #24b157}
.ankde ul.box li.bg3 svg{ fill: #24b157}
.ankde ul.box li.bg4{ background:#f2dede }
.ankde ul.box li.bg4 b{ color:#b70c0c }
.ankde ul.box li.bg4 svg{ fill:#b70c0c }

.wrapper.overall-audience{background: #e7f8ee; padding:30px;}
.overall-audience .heading{font-weight:700;}
.audience-profile li{width:35%;display: flex;align-items: flex-end;justify-content:space-between;border-right:1px solid #b9e9bf;padding-right:30px; margin-right:30px;}
.audience-profile li:first-child{width:30%;}
.audience-profile li:last-child{margin-right:0;padding-right:0;border-color: transparent;}
.audience-profile li div{width: 100%;justify-content: space-between;}
.audience-profile li div.icn{width:auto}
.audience-profile li b{font-size: 16px;font-weight: normal;display: block;color: #7f8983;}
.audience-profile li strong span{font-size: 13px;font-weight: normal;color: #7f8983;}
.audience-profile li strong{width:calc(50% - 40px);float: left;font-size:24px;margin-top:10px; color:#00ab05;}
.audience-profile li:last-child div{width: 100%;justify-content: space-between;align-items: flex-end;}
.audience-profile li svg{width:28px;height: 28px; display: block; fill: #b9e9bf;}

.inner-registration { background: #fff;padding:40px 0 0;}
.inner-registration .expert-col{padding:0 0 50px;}
.expertGalleryinner .expert-col{padding:20px;}
.inner-registration > .heading{margin-bottom: 0}
.inner-registration .states{width: 100%;margin: 0 0 30px;overflow: hidden;}
.inner-registration .states .webinor-state{width: 31%;float: left;min-height: 115px;margin: 10px;}  

/*Inner Pages End*/

/*city days numbers*/
.day-city-state{background: #f5f5f5; margin-bottom: 30px}
.col-md-4 { width: 33%; float: left; display: flex;justify-content: center;}
.row.date_col{overflow: hidden; padding: 40px 0 0;}
.list-inline {padding-left: 0;margin-left: -5px;list-style: none;}
.date_col ul li {padding: 0;}
.list-inline > li {display: block;padding-right: 5px;padding-left: 5px;text-align: center}
.date_col .icon {width: 50px;height: 50px;background-size: cover;display: inline-block;margin-right: 15px;}
.date_col .number {font-size:32px;font-weight: 800;line-height: 70px; color: #fff; }
.date_col .days, .date_col .cities, .date_col .states2 {font-size: 25px;position: relative;font-weight: 900;}
.border-lr{ border-left:1px solid #e5e5e5; border-right: 1px solid #e5e5e5;}
.date_col .i-day {background-image: url("./images/sprite.png");background-position: 0 -2146px;}
.date_col .i-cities {background-image: url("./images/sprite.png");background-position: 0 -2067px;}
.date_col .i-states {background-image: url("./images/sprite.png");background-position: 0 -2227px;}
/*city days numbers End*/

/*schedule start*/

.schedule{ background: url(./images/bg3.jpg); padding: 30px 0;}  
.schedule h2 {padding: 10px 0 20px;color: #fff;margin-top: 0; margin-bottom: 0; text-align: center}
schedule > strong {font-weight: 700; color: #fff;}
.schedule h2 span {font-size: 17px;display: block;margin: 10px 0;color: #f3f024;}
.tabs-area{ background: #fff;overflow: hidden;border-radius: 6px;}
.activelink{ border-bottom: 2px solid #00ad28 !important;position: relative}
.activelink::after {content: "";position: absolute;bottom: -8px;left: 40%;border-left: 6px solid transparent!important;border-right: 6px solid transparent!important;border-top: 6px solid #00ad28!important;}

.col-md-12 {width: 100%; float: left; margin-bottom: 15px}
.schedule_wrap {display: flex; width: 50% ;float: left}
.schedule_date {width: 90px;margin-right: 30px;text-align: center;color: #fff;display: flex;align-items: start;}
.schedule_date div {background: #00ad28;width: 100%; padding: 20px 0 0}
.schedule_date p {font-size: 44px;display: block;margin-bottom: 0;}
.schedule_date span {font-size: 13px;display: block;margin-bottom: 12px;}
.schedule_text ul {margin: 0;padding: 0;list-style: none;}
.schedule_text ul li {margin-bottom: 0;}
.schedule_text ul li:last-child a {
    background: #00ad28;
    color: #fff;
    padding: 2px 10px;
    border-radius: 3px;
}
.schedule_text ul li:last-child a:hover{ color: #000 !important}
.schedule_text span {color: #00ad28;font-weight: 700;text-transform: uppercase;}
.schedule_text p {font-weight: 600;color: #6d6d6d;font-size: 15px;}
.schedule_text strong {font-weight: 700; color: #000; font-size: 16px;}
.venue-col{ background-color: #fcf8e3;clear: both;padding: 10px 0;text-align: center;}
.inner-venue{ margin-top: 10px; border-radius: 6px}
.text-muted {color: #777; font-size: 14px}
.text-muted strong{ font-weight: 700;color: #777;font-size: inherit;}
/* Style the tab */
.tab { border-bottom: 1px solid #ccc;  text-align: center; margin-bottom: 30px}
/* Style the buttons inside the tab */
.tab button {border: none;cursor: pointer;padding: 14px 16px; background: #fff; font-size: 17px;}
.tab button:hover{ color: #00ad28}
/* Style the tab content */
.tabcontent {display: none;padding:20px;}

/*schedule end*/

/*about end*/
.about-bg {
  background-color: #f7f7f7;
  padding: 35px 0; text-align: center
}

.page-heading {
  font-size: 32px;
  margin-bottom: 20px; 
}
.abt-info {
  font-size: 16px;
  line-height: 26px; 
}
/*about end*/

.registration-click{}
/*Top Expert Start*/
.top-expert{margin: 135px 0 0;}
.top-expert .heading{font-size:32px;}
.top-expert p.dic{font-size:15px;line-height:26px;}
.top-expert ul{margin-top:30px;}
.top-expert li{border: 1px solid #dcf2e4;border-radius: 10px;padding: 15px;margin: 0 0 20px;display: flex;} 

.top-expert li img{width:180px;height: 130px;border-radius: 10px;order:1;}
.top-expert li .details{width:calc(100% - 180px);order:2; box-sizing: border-box;padding-left:20px;}
.top-expert li:nth-child(2n+2) img{order:2;}
.top-expert li:nth-child(2n+2) .details{order:1;padding-right:20px;padding-left:0;}
.top-expert li .details .heading{display: flex; justify-content: space-between; align-items: center;margin-bottom:5px;}
.top-expert li .details .share-icon{display: flex;}
.top-expert li .details .share-icon a{display: block; margin-right:5px;}
.top-expert li .details .share-icon svg{width:24px; height:24px;display: block;}
.top-expert li .details .share-icon .facebook{fill: #4267B2;}
.top-expert li .details .share-icon .twitter{fill: #1DA1F2;}
.top-expert li .details .share-icon .instagram{fill: #8a3ab9;}
.top-expert li .details strong{
    font-size: 22px;
    margin: 0 0 6px;
} 
.top-expert li .details strong span{
    font-size: 16px;
    font-weight: normal;
    margin-left: 10px;
    color: #8a8a8a;
} 
.top-expert li .details p{
    font-size: 15px;
} 

/*Top Expert End*/
.expert-col{padding-top:50px;}
.expert-list{display: flex; flex-wrap: wrap;}
.influencers li{ margin-right: 15px; width: 32%}
.influencers li:nth-child(3n){ margin-right: 0}
.expert-list li{display: flex;align-items: center;margin-bottom:20px;border-radius: 10px;box-sizing: border-box;padding: 12px;border: 1px solid #ececec;box-shadow: 0 3px 6px #e0e0e0;}
.expert-list li figure{width:60px;height:60px; border-radius: 100px;overflow: hidden;}
.expert-list li figure img{width: 100%;display: block; height: 100%}
.expert-list li .caption{width:calc(100% - 60px); padding-left:15px; box-sizing: border-box;font-weight:600;}
.expert-list li .caption span{display: block; font-weight: normal;}

/*Footer*/
/* .footer h2{font-size:18px;line-height: 18px; margin-bottom: 20px; border-left: solid 3px #00ab05;padding-left: 8px;}
.footer {background: #fafafa;border-top: 1px solid #ededed;margin-top: 30px;position: relative;z-index: 1;}
.footer .container {padding: 30px 0px;display: flex;justify-content: space-between;}
.footer .container .popular-category
.footer .container .other-links{width: calc(100% - 500px);box-sizing: border-box;}
.footer .container .follow-us{width: 480px;box-sizing: border-box;padding-left:30px;}
.footer a {margin: 0 0 7px;float: left;}
.footer a span {float: right;}
.footer img {width: 150px;}
.textwidget {margin: 0 30px 0 0;text-align: center;}
.events-link{margin: 15px 0;overflow: hidden;}
.events-link a {display: inline-block;margin-right:20px;font-size: 13px;}
.other-links {width: 350px;border-right: 1px solid #eee;padding: 0 30px;}
.other-links a {display: inline-block;width: 49%;font-size:13px;}
.other-links a:last-child{width: 100%;}
.follow-us{ margin-right: 0}
.follow-us ul {text-align: center;display: flex;gap: 15px;}
.follow-us ul li {font-size: 12px;font-weight: 600;width: 25%;display: flex;align-items: center;gap: 8px;}
.follow-us span {min-height: 27px;display: block;text-align: left;}
.follow-us ul li small {display: block;font-weight: normal;font-size: 11px;line-height: 8px;}
.follow-us ul li svg{width: 25px;height: 25px;display: block;margin:0 auto;border-radius: 50px;}
.follow-us ul li .facebook{fill: #4267B2;}
.follow-us ul li .twitter{fill: #1DA1F2;}
.follow-us ul li .instagram{fill: #8a3ab9;}
.follow-us ul li .youtube{fill: #FF0000;} */

  .footer {
      background: #1a1a1a;
      padding: 40px 0;
      color: #ccc;
    }

    .footer-container {
      display: flex;
      justify-content: space-between;
      flex-wrap: wrap;
      max-width: 1200px;
      margin: auto;
    }

    .footer-column {
      flex: 1;
      min-width: 200px;
      margin: 10px;
    }

    .footer-column h3 {
      color: #fff;
      font-size: 16px;
      margin-bottom: 15px;
    }

    .footer-column ul {
      list-style: none;
      padding: 0;
      margin: 0;
    }

    .footer-column ul li {
      margin-bottom: 8px;
    }

    .footer-column ul li a {
      text-decoration: none;
      color: #ccc;
      font-size: 14px;
    }

    .footer-column ul li a:hover {
      color: #fff;
    }

    .footer-logo {
      text-align: center;
    }

    .footer-logo img {
      height: 40px;
    }

    .footer-bottom {
      text-align: left;
      font-size: 13px;
      color: #aaa;
    }
    .footer-bottom a{color: #fff; text-decoration: underline;}

    .app-links {
      text-align: center;
    }

    .app-links a {
      display: inline-block;
      margin: 0 5px;
    }

    .app-links img {
      height: 35px;
    }

    .social-links {
      text-align: center;
    }

    .social-links a {
      display: inline-block;
      margin: 0 8px;
      font-size: 20px;
      color: #ccc;
      text-decoration: none;
    }

    .social-links a:hover {
      color: #fff;
    }

    .jagran_logo {
    display: flex;
    justify-content: space-between;
    border-top: 1px solid #333;
    border-bottom: 1px solid #333;
    margin: 20px 0;
    padding: 10px 0 0;
}
.app_social {
    display: flex;
    align-items: center;
    justify-content: space-between;
}


.press-release li{display: flex;align-items: center;border-radius: 10px;box-sizing: border-box;padding: 12px;border: 1px solid #ececec;box-shadow: 0 3px 6px #e0e0e0;}
.press-release li img{max-width:100%;max-height:100%;}
.press-release li a{cursor: pointer;}

.press-note li{border-radius: 10px;box-sizing: border-box;padding: 12px;border: 1px solid #ececec;box-shadow: 0 3px 6px #e0e0e0;}
.press-note li h5{font-size:16px;margin-top:10px;}
.press-release li img{max-width:100%;max-height:100%;}
@media(min-width:1300px){
    .date_col .i-day{background-position: 0px -2165px;}
    .date_col .i-cities{background-position: 0 -2048px;}
    .date_col .i-states{background-position: 0 -2212px;}
    }
@media(max-width:840px){.right_bg::after{display: none;}
.banner-rhs img {
    width: 100%;
}
.partners span{font-weight: normal;}
.india-map .map{
    background-position: 0 80px;}
.footer-column ul li{ width: 50%; float: left;}
.vishForm,.sach_sath {width: 90%;}
.logos{display: flex; gap: 10px;}
    .jagran_logo,.app_social{flex-wrap: wrap;}
    .logos li img { width: 140px; }
.logos li:nth-child(2) img { width: 160px; }
    .row.date_col,.sach_sath{ padding-bottom: 0;}
    .sach_sath{margin-bottom: 30px;}
    .phases ul{ padding: 0;}
    .row.date_col img{width: auto;}
    .banner{margin-top: 75px;}
    img,.other-expert{width: 100%}
    .container{ width:100%; padding:0 20px; box-sizing: border-box}
    .logos li{background: #f5f5f5;
        border-radius: 6px;
        min-height: 70px;
        display: flex;
        justify-content: center;
        align-items: center;
        padding: 7px 0;}
    .logos li:last-child{ margin-right: 0}
    .reg-form ul li {width: 100%;margin: 0 0 15px;}
    .reg-form ul li.reg-btn-actn button {
        width: 100%;
    }
    .banner-rhs strong span, .banner-rhs h1 span{float: none; line-height: 36px}
    .tabs{width: 80%}
    .ankde .box,.popular-category .flex{ display: block}
    .ankde ul.box li{margin: 0 0 15px;box-sizing: border-box;}
    .footer .container{padding: 20px 20px 0;flex-wrap: wrap;}
    .footer .container .popular-category,.footer .container .other-links,.footer .container .follow-us{width:100%;padding:0;}
    
    .footer-box {margin-bottom: 30px !important;width: 100%;}
    .footer-box.follow-us{margin-bottom:0 !important;width: 100%;}
    .other-links {border: 0;padding: 0;}
    .follow-us ul{ display: flex; justify-content: center; margin-bottom: 30px;}
    .textwidget{ width: 100%}
    .follow-us ul li{width: 25%;}
    .events-link a{margin-right:25px;width: 42%;}
    .testi,.video-gallery,.gallery,.expert-col,.inner-registration .expert-col{ padding: 0 22px}
    .inner .video-gallery{ padding: 0}
    .textwidget a{ float: none;} 
    .footer{ margin-bottom: 20px;}
}
@media(max-width:768px){ 
    .inner-registration .states .webinor-state {width: 98% !important;justify-content: center;}
    .phases {width: 100%; margin: 0 0 30px}
    .date_col .i-day {
        background-position: 0 -2146px;
    }
    .date_col .i-cities {
        background-position: 0 -2067px;
    }
    .date_col .i-states {
        background-position: 0 -2227px;
    }

    .inner-banner .banner-rhs{padding: 0 0 10px;}
    .mob-hide,.city-map{ display: none;}
    .inner-banner{ margin-bottom: 20px;}
    .lang-switch select{padding: 4px 8px !important;}
    header .top_rhs .like-us svg {margin-left: 3px;width: 18px;height: 18px;}
    small.punchline{font-size: 14px;} 
    .full-details{ background: #e9fdf1;}
    .full-details::after,.full-details .des-txt::before{ background-image: none;}
    .full-details.show-details{ display: block;}
    .full-details{ height: 300px; overflow-y: scroll;}
    .full-details figure{ width: 100%; margin-right: 0; height: auto;}
    .full-details .des-txt {width: 100%;}
    .full-details .des-txt p{ height: auto;}
    .whatsapp-col {
        flex-wrap: wrap;
        justify-content: center; padding: 10px;
    }
    
    .form-area{ margin-top: 0; margin-bottom: 0; }    
    .registration-comments .date{ border: none}
    .banner{ padding:30px 0 0;background-position: top center;}
    .banner-rhs p{ margin-top: 10px;}
    .banner-top{padding-bottom:0;}
    .banner-top,.logos,.logos li:nth-child(4), .tabs li a,.registration-comments,.audience-profile{ display: block}
    .banner-lhs{margin:20px auto 20px;text-align: center}
    .banner-lhs img{width:140px;}
    .banner-rhs,  .inner-banner .banner-rhs, .audience-profile li:last-child, .webinor-state .details a,.tabs li{width: 100%}
    .banner-rhs{ padding: 0; text-align: center}
   .audience-profile li:first-child{ width: auto}
    .banner-rhs h1{font-size: 35px}
    .banner-rhs strong span, .banner-rhs h1 span{padding-left:0;min-width:100%;}
    .banner-rhs h1{font-size: 30px;line-height: 50px;margin-bottom:20px;}
    .logos { margin:10px 0 0; width: 100%; display: flex;}
    .logos li{margin: 0 0 10px;width: 100%; text-align: center}
    .india-map{order: 1;width:100%;}
    .india-map h2{font-size:32px;}
    .state-details {
        width: 100%;
        display: block;
    }
    .tabs li a.active {
    
        border-radius: 10px;
        margin-bottom: 10px;}
    .choose-city{ display: block; margin-bottom: 20px;}
    .registration .container{flex-wrap: wrap;}
    .states{order: 2;width: 100%;margin:0;}
    .states.img-right .webinor-state img{order: 1;}
    .states.img-right .webinor-state .details{order: 2;}
    .registration{margin-bottom:0;padding: 0;}
    .owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev{margin-top: -25px;}
    .owl-carousel .owl-nav button.owl-next{right:-30px;}
    .video-gallery{ padding: 0 40px}
    .inner-container .video-gallery-main{ display: block}
    .inner-container .video-gallery{padding:0; margin: 0 0 30px}
    .expert,.expert.inner-expert{margin:20px 0 50px;}
    .expert .expert-col{flex-wrap: wrap;}
    .expert .expert-col .details{width:100%;}
    .expert.inner-expert li{padding:0 10px;}
    .total-vaccination{top: inherit;bottom:55px;left:20%;width: 60%;border-radius:20px 20px 0px 0px;font-size:0.7rem;line-height:16px;text-align: center;box-sizing: border-box;padding:10px;}
    .total-vaccination span{display: inline-block;font-size: 0.8rem;}
    .share{top: inherit;bottom:10px;width:80%;border-radius:40px;display: flex;justify-content: center;padding: 5px 0;left: 10%;align-items: center;}
    .share li:first-child{border-color: transparent;margin-bottom:0;}
    .banner-rhs .date-col{width: 100%;font-size:0.85rem;justify-content: center;}
    .expert .expert-col img{margin: 0 auto 15px;}
    .other-links{ text-align: left !important; }
    .copy-right{ clear: both;padding-bottom: 100px;}
    .ifcn{text-align: center;}
    .tabs{ width: 100%; padding: 5px; border: 0;}
    .inner-banner-img{flex-wrap: wrap;margin-bottom:0;}
    .whatsapp-col h2{font-size: 20px; margin-left: 0;}
    .whatsapp-col h2 svg{width:24px;height:24px;}
    .whatsapp-col strong{font-size:16px; margin: 0;}
    .registration-comments .expert-col{width:100%;padding: 0 10px;margin-top: 30px;}
    .expert-list li{width:100%;margin-right:0;}
    .registration-comments .date{ border: none; width: 100%}
    .registration-comments .date .details{justify-content: center;display: none;}
    .registration-comments .date a{margin: 0 auto 20px;}
    .registration-comments .comments{padding: 0}
    .inner-registration .states .webinor-state{width: 50%}
    .audience-profile li{ margin: 0 0 20px; padding: 0 0 20px; width: 100%;border-right:none; border-bottom: 1px solid #ffffff36}
    .audience-profile li:last-child{margin-bottom:0;padding-bottom:0;}
    .inner-registration .heading{font-size: 24px;}
    .inner-registration .states{margin: 30px 0 0;padding: 0 10px 0 0;}
    .container.expert-col{padding-top:30px;}
    .top-expert li .details{width:100%;}
    .top-expert li:nth-child(2n+2) .details{padding-right:0;}
    .gallery .owl-carousel .item img{ min-height: auto}
    .webinor-state .details strong a{ width: auto}
    .webinor-state{width: 100%; margin-right: 0;}
    .webinor-state .details{width: 50%;}
    .webinor-state>a{width: 35%; text-align: right;}
    .inner-container{border: 3px solid #dcf2e4;}
    .tabs li a{font-size: 13px;}
    .community-radio{ display: block;}
    .community-radio h2{margin: 0 0 10px;text-align: center;}
    .community-radio div{justify-content: center;display: flex;}
     header .top_rhs .like-us strong{ display: none}
     .other-expert li.vishvaslogo img{ width: auto;}
}
@media(max-width:480px){ 
    .full-details .des-txt .names{font-size: 22px;margin-bottom: 5px;}
    .full-details .des-txt .designation{font-size: 14px;margin-bottom: 5px;}
    /* .owl-nav{ display: none;} */
    .registration-comments .expert-col{ padding: 0;}
    .other-expert{flex-wrap: wrap;}
    .other-expert li{ margin-right: 0; margin-bottom: 20px;}
    .other-expert li.vishvaslogo img{ padding: 0;}
    .other-expert li div{text-align: center;}
    .inner-banner-img strong{ margin: 20px 0 0}
    .inner-banner-img strong.cities{ margin: 0 0 20px}
    .banner-rhs strong span, .banner-rhs h1 span
    .registration .flex,.news .flex,.other-expert,.top-expert li,.heading i.finger-slide,.banner-rhs h1 span,.community-radio div{display: block}
    .inner-registration .states .webinor-state,.inner-banner .city-map,.news.inner .newsGallery{ width: 100%}
    .gallery.inner .photoGallery{ width: 100%; margin: 0 auto 30px}
    .india-map{top: -130px}
    .details-right,.for-m{ display: none}
    .news li,.connect li{ margin: 0 0 20px}
    .connect, .connect li .connect-details{width: 100%}
    .connect li .connect-details b {line-height: 17px;}
    .connect li{ padding:10px; display: block; text-align: center; font-size: 11px; box-sizing: border-box;}
    .whatsapp strong{font-size:16px;}
    .whatsapp h2 {font-size:22px;line-height: 30px;}
    .other-expert li{ width: auto; margin: 0 0 20px}
    .other-expert li img {max-width: 224px;max-height: 95px;}
    .states.img-right{margin-top:0;}
    .tabs{width:100%;border:0;display: flex;padding: 0;flex-wrap: wrap;margin: 0;}
    .tabs li{width: 100%;border: none;}
    .tabs li a{padding:5px 0;font-size:13px;line-height:20px;}
    .tabs li a.active{padding:5px 0;}
    .tabs li a.active::before{display: none;}
    .registration-comments{padding:15px 0 0;}
    .inner .video-gallery{padding: 30px 20px 5px;box-sizing: border-box;}
    .inner .video-gallery.podcast{padding:0 20px 5px;}
    .inner-container{ border: none}
    .inner-container .wrapper,.inner-registration .expert-col{ padding: 0}
    .ankde{background: none; margin:30px 0 }
    .overall-audience{ padding: 20px !important;border-radius: 10px;}
    .audience-profile li strong{font-size: 22px;}
    .inner-banner .city-map{ text-align: center}
    .inner-banner .city-map svg{ height: 100%; margin: 0 0 30px}
    .top-expert li img{ width: 100%; height: 100%; max-height: 300px; margin-bottom: 20px}
    .top-expert li .details strong span{display: block;margin-left:0;font-size:14px;}
    .top-expert li .details .heading{flex-wrap: wrap;}
    .top-expert li .details strong,.top-expert li .details .share-icon{width:100%;}
    .influencers li{ display: flex}
    .expert.inner-expert li {    padding: 0;    margin: 0;    width: 100%;    }
    .videoGallery .owl-nav {}
    .news,.gallery, .testi{padding: 0 !important;}
    .news{margin-bottom:0;}
    .video-gallery{ padding: 0  20px}
    .video-gallery-main{ margin-bottom: 30px}
    .video-gallery-main .videoGallery{}
    .podcast-container iframe {width: 100%;height: 250px;}
    .other-expert{width:100%;}
    .banner-rhs h1{font-size: 30px;line-height: 35px;} 
    .logos {
        border: none}
    .logos li{background: #fff;border-radius: 6px;min-height:40px;display: flex;justify-content: center;align-items: center;padding: 7px 0 0;}
    .community-radio img{ display: block; margin: 0 auto 10px}
    
    .col-md-4{ width: 100%; margin-bottom: 20px; border: none;}
    .schedule_wrap{ width: 100%; margin-bottom: 20px}
    .tab button{
    padding: 8px 10px;
    font-size: 14px;}
}
@media(max-width:400px){
    .inner-banner-img{ justify-content: center;}
.webinor-state .details {width: calc(100% - 70px);}
.tabs li {display: block;align-items: center;}
.tabs li a.active {padding: 15px 5px;}
}