/* GLOBAL STYLES
-------------------------------------------------- */
/* Padding below the footer and lighter body text */

body {
    line-height: 1.6;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    font-size: 13px;
    color: #534564;
}
.navbar-light .navbar-nav .nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show > .nav-link {
    color: #4D148C; font-size: 14px; font-weight: 700; padding-right:25px;}
      .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show > .nav-link {
    color: #6b9c2e;}
      .navbar-light .navbar-nav .nav-link:hover {color: #FF6600;}
      .nav-pills .nav-link.active, .nav-pills .show > .nav-link {color:#343a40; background-color: #ffeb00;}
/*social button*/
a {
  color: #ff6600;
  text-decoration: none;
  background-color: transparent;
}
.fasocl {
  padding: 5px 8px 7px 7px;
  font-size: 12px;
  text-align: left;
  text-decoration: none;
  margin: 5px 2px;
  border-radius: 50%;
  color:#d7b6fc;
  background-color: #361758;
}
#mySidenav a {
  position: absolute;
  right: -25px;
  transition: 0.3s;
  padding: 15px;
  width: 60px;
  text-decoration: none;
  font-size: 20px;
  color: white;
  border-radius: 5px 0px 0px 5px;
}

#mySidenav a:hover {
  right: 0;
}

#facebook {
  top: 130px;
  background-color: #2661ad;
}

#instagram {
  top: 180px;
  background-color: #8a3ab9;
}

#twitter {
  top: 230px;
  background-color: #55acee;
}

#linkedin {
  top: 280px;
  background-color: #0077b5;
}
#pinterest {
  top: 330px;
  background-color: #bd081c;
}
#youtube {
  top: 380px;
  background-color: red;
}
.cardicon{color:#ff6600; width:36; height:36;}
.indcardsdv cardicon:hover{}
.cardicon:hover {color:#cc641f; transition-duration: 2s;}
.text-warning {color:#944410;}
.iconstl{
    color:#ffffff;              
    font-size: 40px;
    background-color: #4D148C;
    border-radius: 100px;
    margin-right: 20px;
}
.fastl {
    font-size: 35px;
  color: #FF6600;
  }

.fasocl:hover {
  color:#ff6600;
    opacity: 0.7;
}

/* .fa-facebook {
  background: #3B5998;
  color: white;
}

/* .fa-twitter {
  background: #55ACEE;
  color: white;
} */

/*.fa-google {
  background: #dd4b39;
  color: white;
}

.fa-linkedin {
  background: #007bb5;
  color: white;
}

.fa-youtube {
  background: #bb0000;
  color: white;
} */

/*flipbox*/
.flip-box {
  background-color: transparent;
  width: 300px;
  height: 200px;
  border: 1px solid #f1f1f1;
  perspective: 1000px;
}

.flip-box-inner {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  transition: transform 0.8s;
  transform-style: preserve-3d;
}

.flip-box:hover .flip-box-inner {
  transform: rotateX(180deg);
}

.flip-box-front, .flip-box-back {
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.flip-box-front {
  background-color: #bbb;
  color: black;
}

.flip-box-back {
  background-color: dodgerblue;
  color: white;
  transform: rotateX(180deg);
}
.caption_mobile{display:none;}
.form-control{background-color: #d7b6fc;}
/*nav*/
/* CUSTOMIZE THE CAROUSEL
-------------------------------------------------- */

/* Carousel base class */
.carousel {
  margin-bottom: 4rem;
  }
/* Since positioning the image, we need to help out the caption */
.carousel-caption {
  top: 80px;
  z-index: 10;
  position: absolute;
  left:50px;
}

/* Declare heights because of positioning of img element */
.carousel-item {
  height: 100%;
}
.carousel-item > img {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  }

/*home page card style*/
.card-light {background-color: #ffffff; text-decoration:none} .card-light:hover {background-color:#cbaaee; text-decoration:none}
..card-light p :hover{color: #ffffff; text-decoration: none;}
.flip-card {
  background-color: transparent;
  width: 300px;
  height: 300px;
  perspective: 1000px;
}

.flip-card-inner {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  transition: transform 0.6s;
  transform-style: preserve-3d;
  box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
}

.flip-card:hover .flip-card-inner {
  transform: rotateY(180deg);
}

.flip-card-front, .flip-card-back {
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.flip-card-front {
  background-color: #bbb;
  color: black;
}

.flip-card-back {
  background-color: #2980b9;
  color: white;
  transform: rotateY(180deg);
}
.overlay-full {
  position: absolute;
  width: 100%;
  height: 100%;
  background-image:linear-gradient(90deg, rgb(39, 10, 81), rgba(66, 8, 134, 0.8));
}
/*fonts*/
.slidertextone{font-size: 35px; color: #4D148C; font-weight: 700; margin-top:15%}
.slidertextorg{font-size: 35px; color: #FF6600; font-weight: 700; text-align: left;}
.slidertexttwoorg{font-size: 25px; color: #FF6600; font-weight: 700; text-align: left;}
.slidertexttwo{font-size: 40px; color: #4D148C; font-weight: 700; line-height: 1.5;}
.textctr{font-size: 40px; color: #4D148C; font-weight: 700; text-align: center;}
.textlft{font-size: 40px; color: #4D148C; font-weight: 700; text-align: left;}
.slidertextthree{color: #5B3388; font-size: 25px;}
.slidertextthreeorg{color: #FF6600; font-size: 22px;}
.slidertextfive{color: #3f215f; font-size: 20px;}
.slidertextfour{font-size:50px; color: #4D148C; text-align: left;}
.graytext{font-size: 30px; color:#ffffff;}
.parafnt{color:#4D148C; font-size: 16px;}
.paraone{color:#4D148C; font-size: 17px; text-align: justify;}
.paracenter{color:#4D148C; font-size: 17px; text-align: center;}
.paracenterblue{color:#4D148C; font-size: 20px; text-align: center; line-height: 2}
.paranxt{color:#4D148C; font-size: 15px; font-weight: 500;}
.cardtitle{font-size: 25px; color:#4D148C; font-weight: 1000;}
.darkfnt{color:#000000;}
.txtyellowcolor{color:#fafb02}
.txtgreen{color:#FF6600;}
.txtred{color:#e5310b;}
.logosymbol{opacity: 10; width: 25px;}
.iconorg{color:#ff6600}
.txtorglogo{color:#FF6600; font-size: 26px; font-weight: 700; font-family:  }
/*div*/
.topbarpadd{padding:100px 50px 50px 30px; background-color: #f2f0fb;}
.topdv{color: #4D148C; background-image: linear-gradient(to right, #a8f347 , #91e328); font-weight: 800; padding-top: 300px 100px; border-radius: 0px 50px 0px 50px; padding: 10px;}
.txtpadd{padding-top: 170px}
.divtxtpadd{padding: 10px 40px;}
.dvpadd{padding-top: 125px; padding-bottom: 125px}
.dvpaddsm{padding-top: 60px; padding-bottom: 55px}
.titlepadd{padding-top: 10px; padding-bottom: 40px}
.bgyellow{background-color: transparent;}
.bggreen{background-color: #4D148C;}
.bgyellowgradd{background-image: linear-gradient(to right, #fbfcaa,#ffffff,#fbfcaa);} 
.bggraygradd{background-image: linear-gradient(to right, #cdd2cd,#ffffff,#b0b3b0);}
.bggreenlight{background-color: #bad6fd;}
.bgbluelight{background-color: #dcf7f2;}
.bgdark{background-color: #4D148C;}
/* MARKETING CONTENT
-------------------------------------------------- */
/* Center align the text within the three columns below the carousel */
/* Featurettes
------------------------- */
/*border*/
.borderbtm{border-bottom: 2px solid #FF6600; padding-top: 5px;}
/*button*/
.btn-success:hover {
    background: #FF6600;
    color: #ffffff;
    border-color: #FF6600;
}
.btn-success {
    color: #fff;
    background-color: #4D148C;
    border-color: #4D148C;
}
.featurette-divider {
  margin: 5rem 0; /* Space out the Bootstrap <hr> more */
}
/* Thin out the marketing headings */
.featurette-heading {
  font-weight: 300;
  line-height: 1;
  letter-spacing: -.05rem;
}
.margup{margin-top: -100px;}
.customewidth{width: 250px;}

/*border div row*/
.borderleft{border-left: 3px red solid;}
/*animated*/
.animated {
  animation: up-down 2s ease-in-out infinite alternate-reverse both;
}
/*padding*/
.divpadd{padding: 50px 20px;}

/*blue box styling */
.iconblue {
  color: #4D148C;
  font-size: 28px;
  margin: 0 auto;
  margin-bottom: 0px;
  width: 64px;
  height: 64px;
  background: #e4ccfd;
  border-radius: 4px;
/*    border: 1px solid #deebfd;*/
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 20px;
  transition: ease-in-out 0.3s;
}
.containboxblue {
    text-align: center;
    border: 1px solid #fef7f8;
    padding: 50px 20px;
    transition: all ease-in-out 0.3s;
    background: #fff;
    border-bottom: 3px solid #2db6fa;
    border-radius: 8px;
    box-shadow: 0px 0 25px 0 rgba(16, 110, 234, 0.1);
}
.containboxblue h3 {
    line-height: 1.5;
    margin-bottom: 10px;
}

.containboxblue:hover {
    background-color: #4D148C;
    color: white;
    border-color: #fff;
    box-shadow: 0px 0 25px 0 rgba(16, 110, 234, 0.1);
}
.blue {
    color: #2db6fa;
    font-size: 28px;
    margin: 0 auto;
    margin-bottom: 0px;
    width: 64px;
    height: 64px;
    background: #dbf3fe;
    border-radius: 4px;
/*    border: 1px solid #deebfd;*/
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 20px;
    transition: ease-in-out 0.3s;
}
.containerblue{
    border-radius: 10px; 
    border-bottom: 3px solid #2db6fa;
    padding:70px 50px;
    margin-bottom: 20px;
}
.planblue {
    color: #ffffff;
    padding: 20px 10px 20px 10px;
    font-size: 30px;
    background-color: #2db6fa;
    margin-top: 0px;
    align-items: center;
    justify-content: center;
    transition: ease-in-out 0.3s;
}
.planboxblue {
    text-align: center;
    border: 1px solid #fef7f8;
    padding: 0px 0px 20px 0px;
    transition: all ease-in-out 0.3s;
    background: #fff;
    border-bottom: 3px solid #2db6fa;
    border-radius: 8px;
    box-shadow: 0px 0 25px 0 rgba(16, 110, 234, 0.1);
}
.planboxblue h5 {
    color: #2db6fa;
    line-height: 1.5;
    font-weight: bold;
    margin-bottom: 10px;
}


.planboxblue:hover {
    background-color: #dbf3fe;
    color: #4D148C;
    border-color: #fff;
    box-shadow: 0px 0 25px 0 rgba(16, 110, 234, 0.1);
    
        -webkit-transform:scale(1.15);
  -moz-transform:scale(1.15);
  -ms-transform:scale(1.15);
  -o-transform:scale(1.15);
  transform:scale(1.15);
}
.planboxblue a {
   color: #2db6fa;
    
}
.planboxblue .btn-buy {
    display: inline-block;
    padding: 8px 40px 10px 40px;
    border-radius: 50px;
    color: #2db6fa;
    transition: none;
    font-size: 16px;
    font-weight: 400;
    font-family: "Nunito", sans-serif;
    font-weight: 600;
    transition: 0.3s;
    border: 1px solid #2db6fa;
}
.planboxblue .btn-buy:hover {
    color: #ffffff;
    background-color: #2db6fa;
    text-decoration: none;
}
/*blue box styling end */

/*red box styling */
.containboxred {
    text-align: center;
    border: 1px solid #fef7f8;
    padding: 50px 20px;
    transition: all ease-in-out 0.3s;
    background: #fff;
    border-bottom: 3px solid red;
    border-radius: 8px;
    box-shadow: 0px 0 25px 0 rgba(16, 110, 234, 0.1);
}
.containboxred h3 {
    line-height: 1.5;
    margin-bottom: 10px;
}
.containboxred:hover {
    background-color: #e9222c;
    color: white;
    border-color: #fff;
    box-shadow: 0px 0 25px 0 rgba(16, 110, 234, 0.1);
}
.iconred {
    color: #e9222c;
    font-size: 28px;
    margin: 0 auto;
    margin-bottom: 0px;
    width: 64px;
    height: 64px;
    background: #fef7f8;
    border-radius: 4px;
/*    border: 1px solid #deebfd;*/
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 20px;
    transition: ease-in-out 0.3s;
}

/*red box styling end */

/*green box styling */
.containboxgreen {
    text-align: center;
    border: 1px solid #fef7f8;
    padding: 50px 20px;
    transition: all ease-in-out 0.3s;
    background: #fff;
    border-bottom: 3px solid #08da4e;
    border-radius: 8px;
    box-shadow: 0px 0 25px 0 rgba(16, 110, 234, 0.1);
}
.containboxgreen h3 {
    line-height: 1.5;
    margin-bottom: 10px;
}

.containboxgreen:hover {
    background-color: #08da4e;
    color: white;
    border-color: #fff;
    box-shadow: 0px 0 25px 0 rgba(16, 110, 234, 0.1);
}
.icongreen {
    color: #08da4e;
    font-size: 28px;
    margin: 0 auto;
    margin-bottom: 0px;
    width: 64px;
    height: 64px;
    background: #cffddf;
    border-radius: 4px;
/*    border: 1px solid #deebfd;*/
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 20px;
    transition: ease-in-out 0.3s;
}
.containergreen{
    border-radius: 10px; 
    border-bottom: 3px solid #08da4e;
    padding:70px 50px;
    margin-bottom: 20px;
}
.plangreen {
    color: #ffffff;
    padding: 20px 10px 20px 10px;
    font-size: 30px;
    background-color: #08da4e;
    margin-top: 0px;
    align-items: center;
    justify-content: center;
    transition: ease-in-out 0.3s;
}
.planboxgreen {
    text-align: center;
    border: 1px solid #fef7f8;
    padding: 0px 0px 20px 0px;
    transition: all ease-in-out 0.3s;
    background: #fff;
    border-bottom: 3px solid #08da4e;
    border-radius: 8px;
    box-shadow: 0px 0 25px 0 rgba(16, 110, 234, 0.1);
}
.planboxgreen h5 {
    color: #08da4e;
    line-height: 1.5;
    font-weight: bold;
    margin-bottom: 10px;
}


.planboxgreen:hover {
    background-color: #cffddf;
    color: #4D148C;
    border-color: #fff;
    box-shadow: 0px 0 25px 0 rgba(16, 110, 234, 0.1);
    
        -webkit-transform:scale(1.15);
  -moz-transform:scale(1.15);
  -ms-transform:scale(1.15);
  -o-transform:scale(1.15);
  transform:scale(1.15);
}
.planboxgreen a {
   color: #08da4e;
    
}
.planboxgreen .btn-buy {
    display: inline-block;
    padding: 8px 40px 10px 40px;
    border-radius: 50px;
    color: #08da4e;
    transition: none;
    font-size: 16px;
    font-weight: 400;
    font-family: "Nunito", sans-serif;
    font-weight: 600;
    transition: 0.3s;
    border: 1px solid #08da4e;
}
.planboxgreen .btn-buy:hover {
    color: #ffffff;
    background-color: #08da4e;
    text-decoration: none;
}
/*green box styling end */

/*orange box styling */
.containboxorange {
    text-align: center;
    border: 1px solid #fef7f8;
    padding: 50px 20px;
    transition: all ease-in-out 0.3s;
    background: #fff;
    border-bottom: 3px solid #f68c09;
    border-radius: 8px;
    box-shadow: 0px 0 25px 0 rgba(16, 110, 234, 0.1);
}
.containboxorange h3 {
    line-height: 1.5;
    margin-bottom: 10px;
}

.containboxorange:hover {
    background-color: #f68c09;
    color: white;
    border-color: #fff;
    box-shadow: 0px 0 25px 0 rgba(16, 110, 234, 0.1);
}
.iconorange {
    color: #ff6600;
    font-size: 28px;
    margin: 0 auto;
    margin-bottom: 0px;
    width: 64px;
    height: 64px;
    background: #fde3c4;
    border-radius: 4px;
/*    border: 1px solid #deebfd;*/
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 20px;
    transition: ease-in-out 0.3s;
}
.containerorange{
    border-radius: 10px; 
    border-bottom: 3px solid #f68c09;
    padding:70px 50px;
    margin-bottom: 20px;
}
.planorange {
    color: #ffffff;
    padding: 20px 10px 20px 10px;
    font-size: 30px;
    background-color: #f68c09;
    margin-top: 0px;
    align-items: center;
    justify-content: center;
    transition: ease-in-out 0.3s;
}
.planboxorange {
    text-align: center;
    border: 1px solid #fef7f8;
    padding: 0px 0px 20px 0px;
    transition: all ease-in-out 0.3s;
    background: #fff;
    border-bottom: 3px solid #f68c09;
    border-radius: 8px;
    box-shadow: 0px 0 25px 0 rgba(16, 110, 234, 0.1);
}
.planboxorange h5 {
    color: #f68c09;
    line-height: 1.5;
    font-weight: bold;
    margin-bottom: 10px;
}


.planboxorange:hover {
    background-color: #fde3c4;
    color: #4D148C;
    border-color: #fff;
    box-shadow: 0px 0 25px 0 rgba(16, 110, 234, 0.1);
    
        -webkit-transform:scale(1.15);
  -moz-transform:scale(1.15);
  -ms-transform:scale(1.15);
  -o-transform:scale(1.15);
  transform:scale(1.15);
}
.planboxorange a {
   color: #f68c09;
    
}
.planboxorange .btn-buy {
    display: inline-block;
    padding: 8px 40px 10px 40px;
    border-radius: 50px;
    color: #f68c09;
    transition: none;
    font-size: 16px;
    font-weight: 400;
    font-family: "Nunito", sans-serif;
    font-weight: 600;
    transition: 0.3s;
    border: 1px solid #f68c09;
}
.planboxorange .btn-buy:hover {
    color: #ffffff;
    background-color: #f68c09;
    text-decoration: none;
}
/*orange box styling end */

/*purple box styling */
.containboxpurple {
    text-align: center;
    border: 1px solid #fef7f8;
    padding: 50px 20px;
    transition: all ease-in-out 0.3s;
    background: #fff;
    border-bottom: 3px solid #b50edf;
    border-radius: 8px;
    box-shadow: 0px 0 25px 0 rgba(16, 110, 234, 0.1);
}
.containboxpurple h3 {
    line-height: 1.5;
    margin-bottom: 10px;
}

.containboxpurple:hover {
    background-color: #b50edf;
    color: white;
    border-color: #fff;
    box-shadow: 0px 0 25px 0 rgba(16, 110, 234, 0.1);
}
.iconpurple {
    color: #b50edf;
    font-size: 28px;
    margin: 0 auto;
    margin-bottom: 0px;
    width: 64px;
    height: 64px;
    background: #f8e4fd;
    border-radius: 4px;
/*    border: 1px solid #deebfd;*/
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 20px;
    transition: ease-in-out 0.3s;
}
.containerpurple{
    border-radius: 10px; 
    border-bottom: 3px solid #b50edf;
    padding:70px 50px;
    margin-bottom: 20px;
}
.planpurple {
    color: #ffffff;
    padding: 20px 10px 20px 10px;
    font-size: 30px;
    background-color: #b50edf;
    margin-top: 0px;
    align-items: center;
    justify-content: center;
    transition: ease-in-out 0.3s;
}
.planboxpurple {
    text-align: center;
    border: 1px solid #fef7f8;
    padding: 0px 0px 20px 0px;
    transition: all ease-in-out 0.3s;
    background: #ffffff;
    border-bottom: 3px solid #f68c09;
    border-radius: 8px;
    box-shadow: 0px 0 25px 0 rgba(16, 110, 234, 0.1);
}
.planboxpurple h5 {
    color: #b50edf;
    line-height: 1.5;
    font-weight: bold;
    margin-bottom: 10px;
}


.planboxpurple:hover {
    background-color: #f8e4fd;
    color: #4D148C;
    border-color: #fff;
    box-shadow: 0px 0 25px 0 rgba(16, 110, 234, 0.1);
    
        -webkit-transform:scale(1.15);
  -moz-transform:scale(1.15);
  -ms-transform:scale(1.15);
  -o-transform:scale(1.15);
  transform:scale(1.15);
}
.planboxpurple a {
   color: #b50edf;
    
}
.planboxpurple .btn-buy {
    display: inline-block;
    padding: 8px 40px 10px 40px;
    border-radius: 50px;
    color: #b50edf;
    transition: none;
    font-size: 16px;
    font-weight: 400;
    font-family: "Nunito", sans-serif;
    font-weight: 600;
    transition: 0.3s;
    border: 1px solid #b50edf;
}
.planboxpurple .btn-buy:hover {
    color: #ffffff;
    background-color: #b50edf;
    text-decoration: none;
}
/*purple box styling end */

/*pink box styling */
.containboxpink {
    text-align: center;
    border: 1px solid #fef7f8;
    padding: 50px 20px;
    transition: all ease-in-out 0.3s;
    background: #fff;
    border-bottom: 3px solid #f51f9c;
    border-radius: 8px;
    box-shadow: 0px 0 25px 0 rgba(16, 110, 234, 0.1);
}
.containboxpink h3 {
    line-height: 1.5;
    margin-bottom: 10px;
}

.containboxpink:hover {
    background-color: #f51f9c;
    color: white;
    border-color: #fff;
    box-shadow: 0px 0 25px 0 rgba(16, 110, 234, 0.1);
}
.iconpink {
    color: #f51f9c;
    font-size: 28px;
    margin: 0 auto;
    margin-bottom: 0px;
    width: 64px;
    height: 64px;
    background: #feecf7;
    border-radius: 4px;
/*    border: 1px solid #deebfd;*/
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 20px;
    transition: ease-in-out 0.3s;
}
/*pink box styling end */

/*footer*/
.purpleligntfnttitle{color:#d7b6fc;}
.purpleligntpara{color:#d7b6fc;}
.purpleligntfnt{color:#d7b6fc;}
.purpleligntfnt :hover{color:#ff6600;}

/* RESPONSIVE CSS
-------------------------------------------------- */

@media (min-width: 40em) {
  /* Bump up size of carousel content */
  .carousel-caption p {
    margin-bottom: 1.25rem;
/*    font-size: 1.25rem;*/
    line-height: 1.4;
  }

  .featurette-heading {
    font-size: 50px;
  }
}

@media (min-width: 62em) {
  .featurette-heading {
    margin-top: 7rem;
  }
}

@media (min-width: 0px) and (max-width: 320px) {
  .slidertextorg{font-size: 25px; color: #FF6600; font-weight: 700; padding-top:30px;}
  .slidertextfive{font-size: 20px;}
  .margup{margin-top: 20px;}
  .tabnon{display: none;}
  .parafnt {color: #4D148C; font-size: 15px;}
  .topbarpadd {
    padding: 100px 50px 50px 40px;
    background-color: #f2f0fb;
}
.carousel-item{height:250px; margin-top: 80px;}
.carousel-inner{ height: 200;}
.caption_mobile{display:inline; font-size: 15px; margin-top:80px;}
}
@media (min-width: 321px) and (max-width: 480px) {
  .slidertextorg{font-size: 25px; color: #FF6600; font-weight: 700; padding-top:30px;}
  .slidertextfive{font-size: 20px;}
  .margup{margin-top: 20px;}
  .tabnon{display: none;}
  .parafnt {color: #4D148C; font-size: 15px;}
  .topbarpadd {padding: 100px 50px 50px 40px; background-color: #f2f0fb;}
.carousel-item{height:250px;}
.carousel-inner{ height: 200;}
.caption_mobile{display:inline; font-size: 15px;}
.slidertextone{font-size: 15px;}
  
}
@media (min-width: 481px) and (max-width: 640px) {
  .carousel-item{height:250px;}
.carousel-inner{ height: 200;}
.caption_mobile{display:inline; font-size: 15px;}
.slidertextone{font-size: 15px;}
.tabnon{display: none;}
}
@media (min-width: 641px) and (max-width: 768px) {
  .carousel-item{height:250px;}
.carousel-inner{ height: 200;}
.caption_mobile{display:inline; font-size: 15px;}
.slidertextone{font-size: 15px;}
.tabnon{display: none;}
}
@media (min-width: 800px) {
.carousel-item{height:600px;}
.carousel-inner{ height:600;}
.caption_mobile{display:inline; font-size: 15px;}
.slidertextone{font-size: 35px;}

}
/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {
.carousel-item{height:600px;}
.carousel-inner{ height:600;}
.caption_mobile{display:inline; font-size: 15px;}
.slidertextone{font-size: 35px;}
} 

/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {
  
}
@media only screen and (min-width: 2000px) {
  .carousel-item{height:600px;}
.carousel-inner{ height:600;}
.caption_mobile{display:inline; font-size: 15px;}
}