@media (min-width: 2500px) and (max-width: 2560px){
.ksdc-logo              {width:5%;}
.caption-new           {left:-40rem;}
.brands-offers span.off{margin-left:220px;margin-top: -140px;}
.get-knowledge{margin-top: -12%;margin-left: 18%;}}	

@media (min-width: 2008px) and (max-width: 2100px){
.caption-new        {left:-12rem;}
.get-knowledge      {margin-left: 12%;}}	

@media only screen and (max-width:1700px){
.brands-offers span.off{margin-left: 150px;margin-top: -125px;}
.caption-new        {left:7rem;}
.top-info           {margin-top: 0px;}
.menu-area          {padding: 0px;}
.chairman-message h2{padding-top: 5rem;}
.get-knowledge{margin-top: -18%;margin-left: 3%;}
.chairman-pic       {margin-top:0rem;}
.date-views span{padding: 10px;font-size:14px;}
.date-views img{width:5%;}
.product-thumb h4{font-size:18px;}
.product-thumb p{font-size:15px;}
.events-details-desktop h4 {font-size: 20px;}
.events-text p {font-size: 15px;}
.location-date p{font-size:15px;}
.ksdc-logo{width:7.5%;}
.shape-mockup {bottom:15%;}
.learning-section p{font-size:15px;}
.ksdc-logo{width:8%;}}

@media only screen and (max-width:1600px){
.chairman-message h2   {padding-top: 4rem;}	
.brands-offers span.off{margin-left: 135px;margin-top: -120px;}
.chairman-pic       {margin-top: 0rem;}}

@media only screen and (max-width:1500px){
.chairman-message h2{padding-top: 2rem;}
.chairman-message h4{margin-top: 2rem;}
.reg-left img       {width:100%;}}

@media only screen and (max-width:1440px){
.ksdc-logo              {width:9%;top:0px;}
.caption-new           {left: 4rem;}
.brands-offers span.off{margin-top: -110px;}
.chairman-message p {margin-top: 0rem;font-size:18px;}
.chairman-section   {padding-top: 2rem;padding-bottom: 2rem;}
.chairman-message h2{font-size: 40px;}
.chairman-message h4{font-size:35px;}
.events-text        {margin-top: 1.5rem;margin-bottom: 1.5rem;}
.register-card-section h2{font-size:30px;}
.wsmenu-list li a{padding: 10px 10px;font-size:15px;}}

@media only screen and (max-width:1336px){
.brands-offers span.off{margin-left: 110px;}
.ksdc-logo              {width:10%;}
.events-text p         {font-size:16px;}
.location-date p{font-size:18px;padding-bottom: 0.5rem;}
.caption-new{top:5%;}}

@media only screen and (max-width:1326px){
.brands-offers span.off{margin-top: -105px;}}

@media only screen and (max-width:1280px){
.caption-new{top:0%;}
.col-offers {margin-bottom: 3rem;}
.ksdc-logo   {top:0px;}
.get-knowledge {margin-top: -22%;}}

@media only screen and (max-width:1024px){
.ksdc-logo                {top: 5px;left: 15px;width: 12%;}
.caption-new             {left:1rem;}
.caption-new .line-a     {font-size:28px;}	
.caption-new .line-a span{font-size:28px;}
.caption-new .line-b     {font-size:28px;}	
.caption-new .line-b span{font-size:28px;}
.caption-new .line-c     {font-size:28px;}	
.caption-new .line-c span{font-size:28px;}
.caption-new             {top:25%;}
.register-card-section h2{font-size:28px;}
span.register-span       {font-size:28px;}
.member-btn              {margin-top: 1rem;}
.member-btn img          {width: 60%!important;}
.brands-offers span.off  {margin-left: 55px;margin-top: -95px;}
.chairman-message h2     {font-size:37px;}
.chairman-message h4     {font-size:30px;margin-top: 1rem;}
/*.chairman-pic            {margin-top: 33rem;}*/
.get-knowledge           {margin-top: -25%;}
.register-card-section h2{line-height: 50px;}
.product-thumb h4{font-size:16px;}
.product-thumb p{font-size:14px;}
.get-knowledge-button a{padding: 5px 20px!important;}
.inner-section-dashboard{padding-top: 15rem;}}

@media only screen and (max-width:768px){
.top-listing-info{column-gap: 0px;}
.top-info{padding: 0px;}	
/*.top-info              {margin-top: 10px;}*/	
ul.top-listing-info li {padding: 10px 10px 10px 10px;}
.ksdc-logo             {top: 0px;left: 50px;width: 13%;}
.banner-area           {padding-top:0rem;}
.caption-new           {top:15%;}
.caption-new .line-a   {font-size:32px;}	
.caption-new .line-a span{font-size:20px;}
.caption-new .line-b   {font-size:20px;}	
.caption-new .line-b span{font-size:20px;}
.caption-new .line-c   {font-size:20px;}	
.caption-new .line-c span{font-size:20px;display: block;}
.register-card-section h2{font-size:28px;line-height: 50px;}
.register-card-section span{font-size:28px;}
.member-btn img          {width:70%!important;}
.brands-offers span.off  {margin-left: 130px; margin-top: -120px;}
.chairman-pic            {margin-top: 0rem;}
.chairman-section        {padding-bottom: 2rem;}
.get-knowledge           {margin-top: -18%;}
.d-inline                {padding: 15px;}
.designed                {text-align: center;float:none!important;}
.copyright               {text-align: center;float: none!important;}
.copyright, .designed    {padding: 0px;}
.events-details-desktop  {display: none}
.events-details-mobile   {display: block;margin-top: 1rem;}
.events-details-mobile h4{font-size:20px;color:#1a2c5e;font-weight:500;text-transform: uppercase;text-align: center;}
.register-now-img       {width:30%;}
ul.mobile-sub{padding-left: 0rem;}
.inner-section          {padding-top: 5rem;background-position: right;}
.inner-section-dashboard	{padding-top: 5rem;}
.inner-section-offers          {padding-top:2rem;}	
.reg-left img           {display: none;}
.scrtabs-tabs-fixed-container .nav-item{margin-right: 0px!important;}
.category-holder-inner{margin-bottom:1rem;}
.chairman-message p{font-size:17px;}
ul.listings li{font-size:15px;}
.events-text{text-align: center;}
.location-date{text-align: center;}
.owl-carousel .prev-slide{left: -10%!important;}
.owl-carousel .next-slide{right: -10%!important;}
.chairman-message h2{padding-top: 0rem;}
.connect-btn a{padding: 5px 18px;}}

@media only screen and (max-width:475px){
.caption-new{top:10%;}
.caption-new-in{max-width: 100%;width:90%;}	
.ksdc-logo{left: 30%;}	
ul.top-listing-info li {padding: 0px 20px 10px 10px;margin-left: 0px;}
.top-listing-info li a{font-size:14px;}
.padding-left-right      {padding-left: 0%;padding-right: 0%;}
.ksdc-logo                {width:40%;}
.top-info                {margin-top: 185px;float: none;border-top: 1px solid;padding-top: 15px;}
.banner-area             {padding-top:0%;}
.caption-new             {margin-top: 3%;}	
.caption-new .line-a     {font-size:18px;text-align:center;}	
.caption-new .line-a span{font-size:18px;text-align:center;}
.caption-new .line-b     {font-size:18px;text-align:center;}	
.caption-new .line-b span{font-size:18px;text-align:center;}
.caption-new .line-c     {font-size:18px;text-align:center;}	
.caption-new .line-c span{font-size:18px;text-align:center;}
.connect-btn             {margin-top: 0.5rem;text-align: center;}
.register-card-section h2{text-align: center;}
.register-card-section span{font-size:24px;}
.member-btn              {text-align:center;}
.member-btn img          {width:50%!important;}
.col-offers              {margin-top: 2rem;text-align: center;}
.brands-offers span.off  {margin-left: 120px;margin-top: -115px;}
.chairman-message h2     {}
.swiper-button-next, .swiper-button-prev{display: none!important;}
.owl-carousel .next-slide{right:-3%!important;}
.owl-carousel .prev-slide{left:-3%!important;}
.get-knowledge{margin-top: -15%;margin-left: 10%;}
ul.social{display: flex;padding-left: 0rem;}
.copyright, .designed{font-size:14px;}
.designed a{font-size:14px;}
h2{font-size:25px!important;}
.register-now-img {width: 60%;}
.d-inline {padding: 7px;}
#progressbar li{font-size:10px;}
h2.fs-title{font-size:20px!important;}
h2.steps{font-size:20px!important;}
.form-card{padding: 10px;}
.finish-msg p{font-size:17px;}
.inner-section{padding-top: 3rem;}
.inner-section-offers{padding-top: 3em;}	
.shape-mockup{display: none;}
.swiper-slide-mobile-view{display: block!important;}
.swiper-slide-desktop-view{display: none!important;}
.learning-section p{font-size:12px;padding-top: 1rem;}
.owl-carousel .nav-btn{width:50px!important;height: 50px!important;}
.owl-carousel .prev-slide{background-color: #1a2c5e!important;}
.owl-carousel .next-slide{background-color: #1a2c5e!important;}
.get-knowledge-button a{padding: 5px 8px!important;font-size:13px;}
.owl-carousel .owl-nav{top:10%!important;}
#jprePercentage{top:75%;}}

@media only screen and (max-width:400px){
.brands-offers span.off	{margin-left: 100px;margin-top: -105px;}
ul.top-listing-info{padding-left: 0rem;}
/*.caption-new {left: 0.5rem;}*/
ul.top-listing-info li{padding: 5px 10px 10px 5px;}
.ksdc-logo{width:45%;}
.register-heading .highlight{margin: 0 0px;}
/*.banner-area{padding-top: 60%;}*/
.top-info{padding-top: 5px;}}

@media only screen and (max-width: 375px){
/*.banner-area {padding-top:25%;}*/
.top-info{padding-top: 0px;}}

@media only screen and (max-width:360px){
ul.top-listing-info li {padding: 10px 5px 10px 5px;}
ul.top-listing-info a  {font-size:14px;}
/*.banner-area           {padding-top: 30%;}*/
.caption-new           {margin-top: 0%;}
.caption-new           {left: 0.5rem;}
.brands-offers span.off{margin-left: 85px;margin-top: -100px;}
.chairman-message h2   {font-size:27px;}	
.chairman-message h4   {font-size: 25px;margin-top: 1rem;}
.get-knowledge{margin-left: 5%;}}
	