.counterbox{
    font-family: 'Comfortaa', cursive;
    text-align: center;
    padding: 20px 0 0;
    margin: 9px auto;
    border-radius: 25px 25px 0px 0px;
    box-shadow: 0 0 15px -5px rgba(0, 0, 0, 0.3);
    overflow: hidden;
}
.counterbox h6{
    font-size: 15px;
    font-weight: 100;
    text-align: unset;
    font-family: sans-serif;
    text-transform: capitalize;
    line-height: 21px;
    margin: 0px 0 10px;
    padding: 5px;
}
.counterbox .counter-value{
    color: #000000;
    background: linear-gradient(to right bottom, #d9dbe4, #fff);
    font-size: 15px;
    font-weight: 400;
    line-height: 38px;
    padding: 7px 0 3px;
    font-family: sans-serif;
    display: block;
}
.counterbox span:after{
    content: '';
    position: absolute;
    left: 79%;
    top: 87%;
    margin-top: -5px;
    border-left: 10px solid #383838;
    border-bottom: 6px solid transparent;
    border-top: 7px solid transparent;
}

#fir{
    background-color: #f9bc60;
    color: #fff;
}
#sec{
    background-color: #545454;
    color: #fff;
}
#thr{
    background-color: #18345b;
    color: #fff;
}
#fou {
    background-color: #558b84;
    color: #fff;
}
#fif{
   background-color: #176cd6;
   color: #fff;
}



#slider {
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0;
  overflow: hidden;
}
.inr {
    margin-left: -43px;
    margin-top: 23px;
    position: absolute;
    padding: 20px;
}
.multisteps-form__progress2 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(0, 1fr));
  margin-top: 10px;
    width: 420px;
    margin-left: 0px;
}

.multisteps-form__progress-btn2 {
  transition-property: all;
  transition-duration: 0.15s;
  transition-timing-function: linear;
  transition-delay: 0s;
  position: relative;
  padding-top: 20px;
  color: rgba(108, 117, 125, 0.7);
  text-indent: -9999px;
  border: none;
  background-color: transparent;
  outline: none !important;
  cursor: pointer;
}

@media (min-width: 500px) {
  .multisteps-form__progress-btn2 {
    text-indent: 0;
  }
}

.multisteps-form__progress-btn2:before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 13px;
  height: 13px;
  content: '';
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  transition: all 0.15s linear 0s, -webkit-transform 0.15s cubic-bezier(0.05, 1.09, 0.16, 1.4) 0s;
  transition: all 0.15s linear 0s, transform 0.15s cubic-bezier(0.05, 1.09, 0.16, 1.4) 0s;
  transition: all 0.15s linear 0s, transform 0.15s cubic-bezier(0.05, 1.09, 0.16, 1.4) 0s, -webkit-transform 0.15s cubic-bezier(0.05, 1.09, 0.16, 1.4) 0s;
  border: 2px solid currentColor;
  border-radius: 50%;
  background-color: #fff;
  box-sizing: border-box;
  z-index: 3;
}

.multisteps-form__progress-btn2:after {
  position: absolute;
  top: 5px;
  left: calc(-50% - 13px / 2);
  transition-property: all;
  transition-duration: 0.15s;
  transition-timing-function: linear;
  transition-delay: 0s;
  display: block;
  width: 100%;
  height: 2px;
  content: '';
  background-color: currentColor;
  z-index: 1;
}

.multisteps-form__progress-btn2:first-child:after {
  display: none;
}

.multisteps-form__progress-btn2.js-active {
    color:#d65858;
}
.multisteps-form__progress-btn2.js-active:before {
  -webkit-transform: translateX(-50%) scale(1.2);
          transform: translateX(-50%) scale(1.2);
  background-color: currentColor;
}

.multisteps-form__form1 {
  position: relative;
}

.multisteps-form__panel {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 0;
  opacity: 0;
  visibility: hidden;
}

.multisteps-form__panel.js-active {
  height: auto;
  opacity: 1;
  visibility: visible;
}
.multisteps-form__progress button:hover{
  background: none;
}
.multisteps-form__progress{
  margin-top: 65px;
}

.multisteps-form__progress {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(0, 1fr));
}

.multisteps-form__progress-btn {
  transition-property: all;
  transition-duration: 0.15s;
  transition-timing-function: linear;
  transition-delay: 0s;
  position: relative;
  padding-top: 20px;
  color: rgba(108, 117, 125, 0.7);
  text-indent: -9999px;
  border: none;
  background-color: transparent;
  outline: none !important;
  cursor: pointer;
}

@media (min-width: 500px) {
  .multisteps-form__progress-btn {
    text-indent: 0;
  }
}

.multisteps-form__progress-btn:before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 13px;
  height: 13px;
  content: '';
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  transition: all 0.15s linear 0s, -webkit-transform 0.15s cubic-bezier(0.05, 1.09, 0.16, 1.4) 0s;
  transition: all 0.15s linear 0s, transform 0.15s cubic-bezier(0.05, 1.09, 0.16, 1.4) 0s;
  transition: all 0.15s linear 0s, transform 0.15s cubic-bezier(0.05, 1.09, 0.16, 1.4) 0s, -webkit-transform 0.15s cubic-bezier(0.05, 1.09, 0.16, 1.4) 0s;
  border: 2px solid currentColor;
  border-radius: 50%;
  background-color: #fff;
  box-sizing: border-box;
  z-index: 3;
}

.multisteps-form__progress-btn:after {
  position: absolute;
  top: 5px;
  left: calc(-50% - 13px / 2);
  transition-property: all;
  transition-duration: 0.15s;
  transition-timing-function: linear;
  transition-delay: 0s;
  display: block;
  width: 100%;
  height: 2px;
  content: '';
  background-color: currentColor;
  z-index: 1;
}

.multisteps-form__progress-btn:first-child:after {
  display: none;
}

.multisteps-form__progress-btn.js-active {
  color: #51e7ff;
}

.multisteps-form__progress-btn.js-active:before {
  -webkit-transform: translateX(-50%) scale(1.2);
          transform: translateX(-50%) scale(1.2);
  background-color: currentColor;
}



.multisteps-form__progress-btn {
    text-indent: 0;
  }
}



.multisteps-form__form {
  position: relative;
}

.multisteps-form__panel {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 0;
  opacity: 0;
  visibility: hidden;
}

.multisteps-form__panel.js-active {
  height: auto;
  opacity: 1;
  visibility: visible;
}
.multisteps-form__progress button:hover{
  background: none;
}
.multisteps-form__progress{
  margin-top: 65px;
}




.dp-wrap {
   margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  position: relative;
  perspective: 1000px;
  height: 100%;
}

.dp-slider {
  height: 100%;
  width: 100%;
  position: absolute;
  transform-style: preserve-3d;
}
#slider .gallery{
    text-decoration:underline;
}
#slider a{
     color: chocolate;
}
.dp-slider div {
  transform-style: preserve-3d;
}

.dp_item {
  display: block;
  position: absolute;
  text-align: center;
  color: #fff;
  border-radius: 10px;
  transition: transform 1.2s;
}

.dp-img img {
  border-left: 1px solid #fff;
}

#dp-slider .dp_item:first-child {
  z-index: 10 !important;
  transform: rotateY(0deg) translateX(0px) !important;
}

.dp_item[data-position="2"] {
  z-index: 9;
  transform: rotateY(0deg) translateX(10%) scale(0.9);
}

.dp_item[data-position="3"] {
  z-index: 8;
  transform: rotateY(0deg) translateX(20%) scale(0.8);
}

.dp_item[data-position="4"] {
  z-index: 7;
  transform: rotateY(0deg) translateX(30%) scale(0.7);
}

#dp-next,
#dp-prev {
  position: absolute;
  top: 40%;
  right: 16%;
  height: 33px;
  width: 33px;
  z-index: 10;
  cursor: pointer;
}
#silder{
  height: 572px;
}
#dp-prev {
  left: 15px;
  transform: rotate(180deg);
}

#dp-dots {
    position: absolute;
    bottom: 80px;
    z-index: 12;
    background: #0000001f;
    left: 41%;
    cursor: default;
}

#dp-dots li {
  display: inline-block;
  width: 13px;
  height: 13px;
  background: #fff;
  border-radius: 50%;
}

#dp-dots li:hover {
  cursor: pointer;
  background: goldenrod;
  transition: background 0.3s;
}

#dp-dots li.active {
  background: goldenrod;
}

.dp_item {
  width: 85%;
}

.dp-content,
.dp-img {
  text-align: left;
}

.dp_item {
  display: flex;
  height: 310px;
  align-items: center;
  background: #fff;
  border-radius: 10px;
  overflow: hidden;
  border-top: none;
}

.dp-content {
  padding-left: 100px;
  padding-right: 0;
  display: inline-block;
  width: 600px;
}

.dp-content h2 {
    color: #f9bc60;
    font-family: 'Concert One';
    font-size: 43px;
    font-weight: 800;
    max-width: 460px;
    margin-top: 8px;
    margin-bottom: 0px;
}

.dp-content p {
    font-family: "Bebas Neue", sans-serif;
    color: #7e7e7e;
    max-width: 490px;
    margin-top: 15px;
    word-spacing: 5px;
    font-size: 29px;
}

.dp-content .site-btn {
  margin-top: 15px;
  font-size: 18px;
  padding: 19px 40px;
}

.dp-img:before {
  background: -webkit-linear-gradient(
    -90deg,
    rgba(255, 255, 255, 0.25),
    rgba(255, 255, 255, 0)
  );
  background: -o-linear-gradient(
    -90deg,
    rgba(255, 255, 255, 0.25),
    rgba(255, 255, 255, 0)
  );
  background: -moz-linear-gradient(
    -90deg,
    rgba(255, 255, 255, 0.25),
    rgba(255, 255, 255, 0)
  );
  background: linear-gradient(
    -90deg,
    rgba(255, 255, 255, 0.75),
    rgba(255, 255, 255, 0)
  );
  content: "";
  position: absolute;
  height: 100%;
  width: 25%;
  z-index: 1;
  top: 0;
  pointer-events: none;
  background: -webkit-linear-gradient(
    -90deg,
    rgba(255, 255, 255, 0),
    rgba(255, 255, 255, 0.75)
  );
  background: -o-linear-gradient(
    -90deg,
    rgba(255, 255, 255, 0),
    rgba(255, 255, 255, 0.75)
  );
  background: -moz-linear-gradient(
    -90deg,
    rgba(255, 255, 255, 0),
    rgba(255, 255, 255, 0.75)
  );
  background: linear-gradient(
    -90deg,
    rgba(255, 255, 255, 0),
    rgb(255, 255, 255)
  );
}

.dp-img img {
  object-fit: contain;
  object-position: right;
}

#dp-slider,
.dp-img img {
  height: 365px;
}

#dp-slider .dp_item:hover:not(:first-child) {
  cursor: pointer;
}

.site-btn {
  color: #fff;
  font-size: 18px;
  font-family: "Circular Std Medium";
  background: goldenrod;
  padding: 14px 33px;
  display: inline-block;
  border-radius: 50px;
  position: relative;
  top: -10px;
  text-decoration: none;
}

.site-btn:hover {
  text-decoration: none;
  color: #fff;
}




/*header image*/
@media(min-width: 200px) and (max-width: 380px){
     #site-according{
    display: none;
  }
.innerpage_banner {
    background-size: contain;
    min-height: 10px;
    margin-bottom: 14px;
    margin-top: 0px;
}

.dot1{
  min-height: 0px;
}
}
/*//header image*/
/*journal paper writing*/
@media(min-width: 321px) and (max-width: 374.98px){
    
 #site-according{
    display: none;
  }
.processview{
  width: 300px;
}

}
@media(min-width: 375px) and (max-width: 424.98px){

 #site-according{
    display: none;
  }
.processview{
  width: 325px;
} 
}
/*domain*/
@media(min-width: 300px) and (max-width: 374.98px){
    
     #site-according{
    display: none;
  }
  
  .domainlist{
    padding: 10px 60px;
  }
}
@media(min-width: 375px) and (max-width: 424.98px){
    
     #site-according{
    display: none;
  }
  
  .domainlist{
    padding: 10px 90px;
  }
}
@media(min-width: 425px) and (max-width: 439.98px){
    
     #site-according{
    display: none;
  }
  
  .domainlist{
    padding: 10px 100px;
  }
}
@media(min-width: 480px) and (max-width: 575.98px){
     #site-according{
    display: none;
  }
  
  .domainlist{
    padding: 10px 20px;
  }
}
@media(min-width: 576px) and (max-width: 640px){
     #site-according{
    display: none;
  }
  
  .domainlist{
    padding: 10px 40px;
  }
}
@media(min-width: 641px) and (max-width: 767px){
    
     #site-according{
    display: none;
  }
  
  .domainlist{
    padding: 10px 40px;
  }
}
/*//domain*/
/*contactus*/
@media(min-height: 300px) and (max-width: 375px){
    
     #site-according{
    display: none;
  }
  
.email p strong{
  font-size: 13px;
}
.contactright{
  padding: 15px 10px;
}
}
/*//contactus*/
/*service*/
@media(min-width: 300px) and (max-width:425px){
    
     #site-according{
    display: none;
  }
  
.icon-box{
  position: relative;
  top: 0px;
  padding-left: 42%;
    left: -25px;
}
.inner-box{
  padding: 5px 25px 25px 17px;
}
.inner-box1{
  padding: 5px 25px 25px 17px;
}
.inner-box h3{
  text-align: center;
}
.inner-box1 h3{
  text-align: center;
}
}

/*slider using H1 tag*/


.carousel-caption h1
{
  
    text-align: justify;
    font-size: 49px;
    text-transform: capitalize;
    font-family: 'Coiny', cursive;
    line-height: 54px;

}


.banner_btnimg{
    margin-bottom: 30px;
    margin-top: 30px;
}

.btn-1 {
    margin-top: 40px;
    margin-bottom: 90px;
    font-family: sans-serif;
    background: linear-gradient(to right, #F9BC60, #ffc107);
    color: #000;
    cursor: pointer;
    font-size: 15px;
    font-weight: 600;
    padding: 10px 20px;
    border: 0;
    transition: all 0.5s;
    border-radius: 10px;
    width: auto;
    position: relative;
}
.btn-1::after {
  content: "🢅";
  font-family: "Font Awesome 5 Pro";
  font-weight: 400;
  position: absolute;
  left: 85%;
  top: 31%;
  right: 5%;
  bottom: 0;
  opacity: 0;
}
.btn-1:hover {
    background: linear-gradient(to right, #F9BC60, #ffc107);
    transition: all 0.5s;
    border-radius: 10px;
    border: 0;
    box-shadow: 0px 6px 15px rgb(82 192 188 / 39%);
    padding: 15px 40px;
}
.btn-1:hover::after {
  opacity: 1;
  transition: all 0.5s;
}


@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,700');
 @keyframes slideInRight {
   from {
     -webkit-transform: translate3d(100%, 0, 0);
     transform: translate3d(100%, 0, 0);
     opacity: 0;
  }
   to {
     -webkit-transform: translate3d(0, 0, 0);
     transform: translate3d(0, 0, 0);
     opacity: 1;
  }
}

.banner-form h5{
 font-family: sans-serif;
    font-size: 16px;
    font-weight: 600;
    padding: 0px 50px 0px 0px;
    text-align: justify;
    color: #fff;
}
.banner-form .form-header:before {
    content: "";
    height: 38px;
    position: absolute;
    left: 0;
    top: 0;
    background: #176cd6;
    width: 7px;
}
.banner-form .form-header:after {
    content: "";
    height: 100px;
    position: absolute;
    right: 0;
    top: 0;
    background: url(../images/phd-offers.png) no-repeat scroll right top;
    width: 100px;
    background-size: unset;
}
.banner-form {

    background: rgb(2 72 69);
    border-radius: 1rem;
    display: inline-block;
    margin: auto;
    margin-top: 15px;
    padding: 2rem;
    text-align: left;
}
 .banner-form .form-header {
   margin-bottom: 2rem;
}
 .banner-form .form-header .logo {
   max-width: 100%;
   width: 150px;
}

 .banner-form .label-slideInRight {
   color: #fff;
   margin-top: -2rem;
   margin-left: -7rem;
   opacity: 0;
   position: absolute;
}

 .banner-form input[type="text"], .banner-form input[type="email"] ,
 .banner-form input[type="number"],.banner-form input[type="date"]{
    
    background-color: #abd1c67d;
    border: 0;
    border-radius: 0.4rem;
    color: #fff;
    font-size: 17px;
    width: 100%;
    margin-bottom: 5px;
    padding: 10px 20px;
   
}

.banner-form select{
    background-color: #abd1c67d;
    border: 0;
    border-radius: 0.4rem;
    color: #fff;
    font-size: 17px;
    width: 100%;
    margin-bottom: 5px;
    padding: 10px 20px;
}

.banner-form input[type="date"]{
    background-color: #abd1c67d;
    border: 0;
    border-radius: 0.4rem;
    color: #fff;
    font-size: 17px;
    width: 100%;
    margin-bottom: 5px;
    padding: 10px 20px;
}


.banner-form select option{

  background-color:#fff;
  color:#000;
}

 .banner-form input[type="text"]::placeholder,.banner-form input[type="email"]::placeholder, 
 .banner-form input[type="number"]::placeholder {
   color: rgba(255, 255, 255, .8);
}
 .banner-form input[type="text"]:focus::placeholder,.banner-form input[type="email"]:focus::placeholder,
 .banner-form input[type="number"]:focus::placeholder{
   color: transparent;
}

 .banner-form .form-footer input[type="submit"] {
   background: linear-gradient(to right, #0f9b49, #16cc65);
    border: 0;
    border-radius: 2rem;
    color: #ffffff;
    display: block;
    font-size: 1.25rem;
    margin: 0rem auto 0 auto;
    padding: 1rem 3rem;
}
 
.main_bannercounter{
    margin-bottom: 0px;
}

.banner-publicationicon {
    width: 650px;
}

.banner-counter{

    color: #F9BC60;
    font-family: 'Muli', sans-serif;
    width: 120px;
    height: 120px;
    text-align: center;
    border-radius: 100%;
    padding: 77px 32px 40px;
    margin: 0 auto;
    position: relative;
    z-index: 1;
}

.banner-counter:before,
.banner-counter:after{

    content: "";
    background: #fff;
    width: 90%;
    height: 90%;
    border-radius: 100%;
    box-shadow: -5px 5px 5px rgba(0,0,0,0.3);
    transform: translateX(-50%)translateY(-50%);
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: -1;


}

.banner-counter:after{

        background: linear-gradient(45deg, #ebb462 49%, #F9BC60 50%);
    width: 100%;
    height: 100%;
    box-shadow: none;
    transform: translate(0);
    top: 0;
    left: 0;
    z-index: -2;
    clip-path: polygon(50% 50%, 50% 0, 100% 0, 100% 100%, 0 100%, 0 50%);

}

.banner-counter .banner-counter-icon{

    color: #fff;
    background: linear-gradient(45deg, #ebb462 49%, #F9BC60 50%);
    font-size: 20px;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    position: absolute;
    top: 4px;
    left: 8px;
    z-index: 1;
    transition: all 0.3s;

}

.banner-counter .banner-counter-icon i.fa{
    margin-left: -6px;
    margin-top: 0px;
    transform: rotateX(0deg);
    transition: all 0.3s ease 0s;
}

.banner-counter:hover .banner-counter-icon i.fa{ transform: rotateX(360deg); }
.banner-counter h6{
    
    margin-top: -36px;
    font-size: 15px;
    font-weight: 500;
    text-transform: capitalize;
    margin-left: 0px;
    text-align: center;
    font-family: sans-serif;
  
}

.banner-counter .banner-counter-value{
    font-size: 20px;
    font-weight: 600;
}

.banner-counter.orange{ color: #F38631; }
.banner-counter.orange:after,
.banner-counter.orange .banner-counter-icon{
    background: linear-gradient(45deg, #ebb462 49%, #F9BC60 50%);
}
.banner-counter.green{ color: #88BA1B; }
.banner-counter.green:after,
.banner-counter.green .banner-counter-icon{
    background: linear-gradient(45deg, #ebb462 49%, #F9BC60 50%);
}
.banner-counter.blue{ color: #5DB3E4; }
.banner-counter.blue:after,
.banner-counter.blue .banner-counter-icon{
   background: linear-gradient(45deg, #ebb462 49%, #F9BC60 50%);
}
@media screen and (max-width:990px){
    .banner-counter{ margin-bottom: 40px; }
}



@media(min-width: 300px) and (max-width: 479.98px){
     #site-according{
    display: none;
  }
  
 .carousel-caption h1{
  font-size: 22px;
  line-height: 30px;
}
@media(min-width: 480px) and (max-width: 575.98px){
    
     #site-according{
    display: none;
  }
  
 .carousel-caption h1{
  font-size: 24px;
  line-height: 35px;
 } 
}
@media(min-width: 576px) and (max-width: 767.98px){
    
     #site-according{
    display: none;
  }
  
 .carousel-caption h1{
   font-size: 26px;
   line-height: 40px;
 } 
}
@media(min-width: 768px) and (max-width: 990.98px){
    
     #site-according{
    display: none;
  }
  
  .carousel-caption h1{
    font-size: 28px;
    line-height: 40px;
  }
  #reshide a {
    display: none;
  }
  .banner_btnimg {
    display: none;
  }
}
@media(min-width: 991px) and (max-width: 1024px){
  .carousel-caption h1{
    font-size: 30px;
  }
  #reshide a{
    display: none;
  }
  .banner_btnimg {
    display: none;
  }
}
/*//slider using H1 tag*/
/*application headline*/
.application_head h1
{
  text-align: center;
  margin-bottom: 20px;
  text-transform: uppercase;
  font-size: 28px;
}
/*//application headline*/

/*university headline*/
.registeration-left h1
{
  padding-left: 15px;
  padding-top: 10px;
  font-size: 28px;
}
/*referguide heading*/
.referguide-left h1
{
  padding-left: 15px;
  padding-top: 10px;
  font-size: 28px;
}
/*thesis and synopsis headline*/
.grid_sec_info h1 {
  font-size: 1.6em;
  line-height: 1.6em;
}
/*top university*/
.uni_head h1
{
  font-size: 35px;
  text-align: center;
  letter-spacing: 1px;
  font-weight: 600;
  text-transform: uppercase;
  font-style: bold;
}
/*ppg*/
.pphead h1
{
  text-align: center;
  font-size: 32px;
}
/*tpg*/
.tphead h1
{
   text-align: center;
  font-size: 32px;
}
/*critical stage*/
.contentright h1
{
  font-size: 32px;
}
/*contact us*/
.contacthead h1
{
  font-size: 32px;
}
.paperpreparation{
  background: #fff;
}
.form-newsletter input[type="text"]
{
  width: 60.1%;
   color: #fff;
   outline: none;
   font-size: 14px;
   padding: 5px 10px;
   letter-spacing: 1px;  
   border: 2px solid rgba(125,125,125,0.36);
   margin-bottom: 10px;
    border-radius: 10px;
   -webkit-appearance: none;  
   font-family: 'Roboto', sans-serif;
    background: transparent;

}

/*research-proposal-for-phd-sample*/
.phd-research-proposal h1{
  text-align: center;
    font-size: 36px;
    text-transform: capitalize;
    padding: 20px;
    background: #2a4b6d;
    color: white;
    font-family:'Open Sans';
    font-weight: 700;
}
.phd-research-proposal p{
  text-align: justify;
    font-size: 15px;
    line-height: 30px;
    font-family: 'Open Sans';
}
.phd-research-proposal-row{
  padding: 0px 50px;
}
.proposal-part-two{
  padding: 20px 50px;
}
.proposal-part-two h2{
   text-align: center;
    font-size: 28px;
    font-weight: 300;
    text-transform: capitalize;
    font-family: 'Roboto Slab';
}
.proposal-part-two p{
  text-align: justify;
    font-size: 15px;
    line-height: 30px;
    font-family: 'Open Sans';
}
.proposal-part-three{
   padding: 0px 50px;
}
.proposal-part-three h3{
   text-align: center;
    font-size: 25px;
    text-transform: capitalize;
    font-family: 'Open Sans';
    color: #1a1b1d;
    font-weight: 600;
}
.proposal-part-three p{
  text-align: justify;
    font-size: 15px;
    line-height: 30px;
    font-family: 'Open Sans';
}
.proposal-box {
    padding-bottom: 0px;
    border: 4px solid #249bbf;
    padding: 8px 30px;
    margin-top: 20px;
    background: aliceblue;
}.proposal-box p{
      margin-right: -110px;
}
.proposal-box h5 {
    text-align: right;
    font-size: 21px;
    color: #2a4b6d;
    margin-top: 18px;
    font-weight: 600;
    text-transform: uppercase;
}
.line-one {
    border-right: 4px solid #6c757d;
    margin-left: -95px;
}
.proposal-part-four p{
  text-align: justify;
    font-size: 15px;
    line-height: 30px;
    font-family: 'Open Sans';
}
.proposal-part-four h4{
    font-size: 22px;
    text-transform: capitalize;
    font-family: 'Open Sans';
    font-weight: 600;
}
.proposal-part-four {
  padding: 30px 50px;
}
.sample-img{
  width: 400px;
    height: 250px;
}
.proposal-part-five{
  padding: 20px 50px;
  background: #2a4b6d;
  color: white;
}
.proposal-part-five h5{
  font-size: 25px;
    text-transform: capitalize;
    font-family: 'Open Sans';
    font-weight: 700;
    padding: 20px 0px;
}
.proposal-part-five p{
  color: #dedbdb;
    font-size: 15px;
    line-height: 28px;
}
.box-part ul{
      line-height: 30px;
    color: #e4dede;
}
.box-part li{
  list-style-type: none;
  margin-left: 25px;
}
.box-part i{
  font-size: 17px;
    margin-left: -35px;
    margin-top: -5px;
    position: absolute;
}
.box-part{
  border: 4px solid;
    padding-left: 30px;
    padding-bottom: 30px;
}
.box-part:hover{
  background: white;
  color:#22abd8; 
}
.box-part ul:hover{
  color:#2a4b6d;
}
.proposal-part-six{
  padding: 30px 50px;
}
.proposal-part-six h5{
    font-size: 25px;
    text-transform: capitalize;
    font-family: 'Open Sans';
    font-weight: 700;
    padding: 20px 0px;
}
.proposal-part-six p{
  text-align: justify;
    font-size: 15px;
    line-height: 30px;
    font-family: 'Open Sans';
}
.proposal-part-six h6{
      font-size: 22px;
    font-weight: 600;
}
.proposal-part-seven{
  padding: 20px 50px;
  background: #bfb9b9;
}
.proposal-part-seven h6{
  font-size: 20px;
    text-transform: capitalize;
    font-family: 'Open Sans';
    font-weight: 700;
    padding: 20px 0px;
}
.proposal-part-seven li{
  list-style-type: none;
}
.proposal-part-seven ul{
  margin-left: 25px;
}
.proposal-part-seven i{
  font-size: 14px;
    margin-left: -35px;
    margin-top: -6px;
    position: absolute;
    color: #2a4b6d;
}
.proposal-part-eight{
  padding: 20px 50px;
}
.proposal-part-eight h6{
  font-size: 25px;
    text-transform: capitalize;
    font-family: 'Open Sans';
    font-weight: 700;
    padding-top: 20px;
}
.proposal-part-eight p{
  text-align: justify;
    font-size: 15px;
    line-height: 30px;
    font-family: 'Open Sans';
}
.contact{
    margin-top: 0px;
}
.contacting{
   background: aliceblue;
}
.contact input[type="text"],.contact input[type="number"], .contact input[type="email"] {
   border: 1px solid rgb(42 75 109);
}
.contact select {
   border: 1px solid rgb(42 75 109);
}
.contact input[type="submit"] {
  color: white;
  background: #2a4b6d;
  border: 2px solid #2a4b6d;
}
.contact input[type="submit"]:hover {
    cursor: pointer;
    background: transparent;
    border: 2px solid #2a4b6d;
    color: #000;
}
.contactmail h3 {
    font-family: 'Roboto Slab';
    color: #b31920d9;
    font-weight: 500;
    font-size: 18px;
}

.proposal-part-nine h6{
   font-size: 20px;
    text-transform: capitalize;
    font-family: 'Open Sans';
    font-weight: 700;
    padding-top: 20px;
    margin-top: 30px;

}
.proposal-part-nine p{
  text-align: justify;
    font-size: 15px;
    line-height: 30px;
    font-family: 'Open Sans';
}
.proposal-part-nine{
  padding: 0px 50px;
}

@import url("https://fonts.googleapis.com/css?family=Titillium+Web:400,400i,700&display=swap");
@import url("https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css");

.quote-wrapper {
  width: 300px;
  height: 300px;
  position: relative;
  margin-bottom: 30px;
    margin-top: 30px;
    margin-left: 165px;
}

.text {
  width: 100%;
  height: 100%;
  /*BLUE BG*/
  background: radial-gradient( ellipse at center, rgba(0, 128, 172, 1) 0%, rgb(42 75 109) 70%, rgba(0, 128, 172, 0) 70.3% );
  /*RED BG
  background: radial-gradient(
    ellipse at center,
    rgba(210, 20, 20, 1) 0%,
    rgba(210, 20, 20, 1) 70%,
    rgba(210, 20, 20, 0) 70.3%
  );*/
  position: relative;
  margin: 0;
  color: white;
}

.text p {
  height: 100%;
  font-size: 17px;
  line-height: 27px;
  padding: 0;
  color: white;
  text-align: center;
  font-style: italic;
  text-shadow: 0.5px 0.5px 1px rgba(0, 0, 0, 0.3);
}

.text::before {
  content: "";
  width: 50%;
  height: 100%;
  float: left;
  shape-outside: polygon(
    0 0,
    98% 0,
    50% 6%,
    23.4% 17.3%,
    6% 32.6%,
    0 50%,
    6% 65.6%,
    23.4% 82.7%,
    50% 94%,
    98% 100%,
    0 100%
  );
  shape-margin: 7%;
}

.text p::before {
  content: "";
  width: 50%;
  height: 100%;
  float: right;
  shape-outside: polygon(
    2% 0%,
    100% 0%,
    100% 100%,
    2% 100%,
    50% 94%,
    76.6% 82.7%,
    94% 65.6%,
    100% 50%,
    94% 32.6%,
    76.6% 17.3%,
    50% 6%
  );
  shape-margin: 7%;
}

.quote-wrapper::before {
  content: "\201C";
  font-size: 270px;
  height: 82px;
  line-height: 0.78;
  line-height: 1;
  position: absolute;
  top: -48px;
  left: 0;
  z-index: 1;
  font-family: sans-serif, serif;
  color: #ccc;
  opacity: 0.9;
}
.final{
  font-size: 18px;
}



@media(min-width:321px) and (max-width:375px){
.innerpage_banner {
            background-size: contain;
            min-height: 190px;
            margin-bottom: 150px;
            margin-top: 0px;
        }

/*new-banner-response*/

  .banner-form {
    display: none;
  }
  .banner-publicationicon {
    width: 350px;
    display: none;
  }

  .main_bannercounter {
    display: none;
  }
 .carousel-caption {
    width: 350px;
    padding-bottom: 70px;
    left: 20px;
  }
  .btn-1 {
    display: none;
  }
  .banner_btnimg {
   display: none;
  }
  #spl_mbalgin h2{

    margin-top:100px;
  }

  .head_change {
    font-size: 15px;
    text-align: justify;
    margin-top: 55px;
    margin-bottom: 0px;
}
.sec_head{

  margin-top:20px;
}



   .innerpage_banner {
            background-size: contain;
            min-height: 190px;
            margin-bottom: 150px;
            margin-top: 0px;
        }


/*end-newbanner*/
    



.journal_form_head h2 {
    font-size: 20px;
}

.chatvia_whastappbtn {
    margin-top: 30px;
}
    .multisteps-form__progress2 {
    width: 248px;
}
    .scopus_head h1 {
    text-align: center;
    font-size: 23px;
    margin-top: 30px;
}
.new_marquee .new_mar {
    display:none;
}
.scopus {
    display:none;
}
.scopus-new {
    padding: 30px 22px;
}
.scopus-new h3 {
    color: #000000e0;
    font-size: 20px;
}
}

@media (min-width: 376px) and (max-width: 425px){
.innerpage_banner {
            background-size: contain;
            min-height: 190px;
            margin-bottom: 150px;
            margin-top: 0px;
        }

  /*new-banner-response*/

  .banner-form {
    display: none;
  }
  .banner-publicationicon {
    width: 350px;
    display: none;
  }

  .main_bannercounter {
    display: none;
  }
 .carousel-caption {
    width: 350px;
    padding-bottom: 70px;
    left: 20px;
  }
  .btn-1 {
    display: none;
  }
  .banner_btnimg {
   display: none;
  }
  #spl_mbalgin h2{

    margin-top:100px;
  }

  .head_change {
    font-size: 15px;
    text-align: justify;
    margin-top: 55px;
    margin-bottom: 0px;
}
.sec_head{

  margin-top:20px;
}

   .innerpage_banner {
            background-size: contain;
            min-height: 190px;
            margin-bottom: 150px;
            margin-top: 0px;
        }

/*end-newbanner*/
    

.journal_form_head h2 {
    font-size: 20px;
}

.chatvia_whastappbtn {
    margin-top: 30px;
}

.multisteps-form__progress2 {
    width: 278px;
}
}




@media (min-width: 426px) and (max-width: 576px){


  /*new-banner-response*/
     .innerpage_banner {
            background-size: contain;
            min-height: 190px;
            margin-bottom: 150px;
            margin-top: 0px;
        }

  .banner-form {
    display: none;
  }
  .banner-publicationicon {
    width: 350px;
    display: none;
  }

  .main_bannercounter {
    display: none;
  }
 .carousel-caption {
    width: 350px;
    padding-bottom: 70px;
    left: 20px;
  }
  .btn-1 {
    display: none;
  }
  .banner_btnimg {
   display: none;
  }
  #spl_mbalgin h2{

    margin-top:100px;
  }

  .head_change {
    font-size: 15px;
    text-align: justify;
    margin-top: 55px;
    margin-bottom: 0px;
}
.sec_head{

  margin-top:20px;
}

/*end-newbanner*/
    
}


@media (min-width: 577px) and (max-width: 767px){
.innerpage_banner {
            background-size: contain;
            min-height: 190px;
            margin-bottom: 150px;
            margin-top: 0px;
        }

 /*new-banner-response*/

  .banner-form {
    display: none;
  }
  .banner-publicationicon {
    width: 350px;
    display: none;
  }

  .main_bannercounter {
    display: none;
  }
 .carousel-caption {
    width: 660px;
    padding-bottom: 70px;
    left: 60px;
  }
  .btn-1 {
    display: none;
  }
  .banner_btnimg {
   display: none;
  }
  #spl_mbalgin h2{

    margin-top:100px;
  }

  .head_change {
    font-size: 20px;
    text-align: justify;
    margin-top: 55px;
    margin-bottom: 0px;
}
.sec_head{

  margin-top:20px;
}

/*end-newbanner*/
    
}


@media(min-width: 1100px) and (max-width: 1300px){
 
.counterbox h6{
    font-size: 14px;
    line-height: 21px;
    margin: 0px 0 0px;
    padding: 3px;
}
.counterbox span:after{
    content: '';
    position: absolute;
    left: 85%;
    top: 86%;
}

.banner-form {
    background: rgba(1, 19, 43, 0.6);
    border-radius: 1rem;
    display: inline-block;
    margin: auto;
    margin-top: 15px;
    padding: 1rem;
    text-align: left;
}


}

@media(min-width: 1920px){
    
#slider {
    margin-left: 150px;
    padding: 0;
    overflow: hidden;
}
.dp-wrap {
   margin-left: 150px;
    
}
.banner-counter {
    color: #f19f00;
    font-family: 'Muli', sans-serif;
    width: 120px;
    height: 120px;
    text-align: center;
    border-radius: 100%;
    padding: 77px 32px 40px;
    margin: 15px auto;
    position: relative;
    z-index: 1;
}
.counterbox span:after {
    content: '';
    position: absolute;
    left: 79%;
    top: 85%;
    margin-top: -5px;
    border-left: 10px solid #383838;
    border-bottom: 6px solid transparent;
    border-top: 7px solid transparent;
}


}


