﻿/* for 100% screen */
.imgcenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}


.carousel,.item,.active{
   height:100%;
 }
.carousel-inner{
    height:100%; 
}

.carousel-caption {
  position: absolute;
  left:25%;
  top:45%;
  z-index: 10;
  text-align:left;
  color: rgb(60, 60, 60);/*#fff;*/
  
  /*text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);*/
  font-family: 'Nunito Sans', sans-serif, 'Nunito Sans', sans-serif,Lato, Alegreya Sans,arial;
}


.carousel-caption1 {
  position: absolute;
  right:5%;
  
  top: 68%; /*25%;*/
  z-index: 10;
  text-align:right;
    /*color:#D7524B;#fff;*/
    color:rgb(60, 60, 60);/*#fff;*/
  
  /*text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);*/
  font-family: 'Nunito Sans', sans-serif, 'Nunito Sans', sans-serif,Lato, Alegreya Sans,arial;
  
}


.carousel-caption2 {
  position: absolute;
  left: 15%;
  right: 15%;
  
  top: 70%;
  z-index: 10;
  text-align:center;
  color: #cd0872;/* #fff;/*rgb(60, 60, 60);/*#fff;*/
  
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  font-family: 'Nunito Sans', sans-serif, 'Nunito Sans', sans-serif,Lato, Alegreya Sans,arial;
}


.carousel-caption3 {
  position: absolute;
  left: 3%;
  
  
  top: 40%;
  z-index: 10;
  text-align:center;
  color: #cd0872;/* #fff;/*rgb(60, 60, 60);/*#fff;*/
  
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  font-family: 'Nunito Sans', sans-serif, 'Nunito Sans', sans-serif,Lato, Alegreya Sans,arial;
}

.carousel-caption3 .super-heading {
    color:#cd0872;/*rgb(60, 60, 60);  /* rgb(60, 60, 60); */
    font-size: 40px; 
}

.carousel-caption3 .super-paragraph-1 {
    font-size: 23px;line-height: 29px;font-weight: 600;color:rgb(60, 60, 60);/*#fff;*/ font-family: 'Nunito Sans', sans-serif, 'Nunito Sans', sans-serif,Alegreya Sans,arial; transition: none;border-width: 0px; margin: 0px; padding: 0px;letter-spacing: 0px;min-height: 0px;min-width: 0px;max-height: none;max-width: none;opacity: 0.0001;
}

.carousel-caption3 .super-paragraph-2 {
    font-size: 23px;line-height: 29px;font-weight: 600;color:rgb(60, 60, 60);/*#fff;*/ font-family: 'Nunito Sans', sans-serif, 'Nunito Sans', sans-serif,Alegreya Sans,arial; transition: none;border-width: 0px; margin: 0px; padding: 0px;letter-spacing: 0px;min-height: 0px;min-width: 0px;max-height: none;max-width: none;opacity: 0.0001;
}

.carousel-caption .super-heading {
    color:white;/*rgb(60, 60, 60);  /* rgb(60, 60, 60); */
    font-size: 40px; 
}


.carousel-caption .super-paragraph-1 {
    font-size: 23px;line-height: 29px;font-weight: 600;color:rgb(60, 60, 60);/*#fff;*/ font-family: 'Nunito Sans', sans-serif, 'Nunito Sans', sans-serif,Alegreya Sans,arial; transition: none;border-width: 0px; margin: 0px; padding: 0px;letter-spacing: 0px;min-height: 0px;min-width: 0px;max-height: none;max-width: none;opacity: 0.0001;
}

.carousel-caption .super-paragraph-2 {
    ;font-size: 23px;line-height: 29px;font-weight: 600;color:rgb(60, 60, 60);/*#fff;*/ font-family: 'Nunito Sans', sans-serif, 'Nunito Sans', sans-serif,Alegreya Sans,arial; transition: none;border-width: 0px; margin: 0px; padding: 0px;letter-spacing: 0px;min-height: 0px;min-width: 0px;max-height: none;max-width: none;opacity: 0.0001;
}



.carousel-caption1 .super-heading {
    color:rgb(60, 60, 60);/*#fff;*/
    font-size: 40px; 
}


.carousel-caption1 .super-paragraph-1 {
    font-size: 23px;line-height: 29px;font-weight: 600;color:rgb(60, 60, 60);/*#fff;*/ font-family: 'Nunito Sans', sans-serif, 'Nunito Sans', sans-serif,Lato, Alegreya Sans,arial; transition: none;border-width: 0px; margin: 0px; padding: 0px;letter-spacing: 0px;min-height: 0px;min-width: 0px;max-height: none;max-width: none;opacity: 0.0001;
}

.carousel-caption1 .super-paragraph-2 {
    font-size: 23px;line-height: 29px;font-weight: 600;color:rgb(60, 60, 60);/*#fff;*/ font-family: 'Nunito Sans', sans-serif,Lato, Alegreya Sans,arial; transition: none;border-width: 0px; margin: 0px; padding: 0px;letter-spacing: 0px;min-height: 0px;min-width: 0px;max-height: none;max-width: none;opacity: 0.0001;
}



.carousel-caption2 .super-heading {
    color:#cd0872;/*#fff;/* rgb(60, 60, 60);*/
    font-size: 40px; 
}


.carousel-caption2 .super-paragraph-1 {
    font-size: 23px;line-height: 29px;font-weight: 600;color:#fff;/*rgb(60, 60, 60);/*#fff;*/ font-family: 'Nunito Sans', sans-serif,Lato, Alegreya Sans,arial; transition: none;border-width: 0px; margin: 0px; padding: 0px;letter-spacing: 0px;min-height: 0px;min-width: 0px;max-height: none;max-width: none;opacity: 1;
}

.carousel-caption2 .super-paragraph-2 {
    font-size: 23px;line-height: 29px;font-weight: 600;color:#fff;/*rgb(60, 60, 60);/*#fff;*/ font-family: 'Nunito Sans', sans-serif,Lato, Alegreya Sans,arial; transition: none;border-width: 0px; margin: 0px; padding: 0px;letter-spacing: 0px;min-height: 0px;min-width: 0px;max-height: none;max-width: none;opacity: 1;
}







/**
 * Button
 */
.n
 g
.b
.btn-transparent {

}



/**
 * Button
 */
 

 
.carousel-caption .btn 
{

	background-color: white;/*#fcba37;*/
	color:#cd0872;/*#171717!important;*/
	
    border: 1px solid transparent!important;
    font-weight: 700;
    line-height: 18px;
    padding: 11px 9px 11px 9px;
    border: none;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px;
    outline: none;
     text-shadow:none;
}

.carousel-caption .btn:hover
{
    background-color:#fff;
    color: #171717!important;
    border: 1px solid transparent!important;

}


.carousel-caption1 .btn 
{

	background-color: white;/*#fcba37; */
	color:#cd0872;/*#171717!important;*/
    border: 1px solid transparent!important;
    font-weight: 700;
    line-height: 18px;
     padding: 11px 9px 11px 9px;
    border: none;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px;
    outline: none;
    text-shadow:none;
}

.carousel-caption1 .btn {
    text-shadow: none;
}

.carousel-caption1 .btn:hover, .carousel-caption1 .btn:focus, .carousel-caption1 .btn.inverse {
    color: #171717!important;
    border: 1px solid transparent!important;

}

.carousel-caption2 .btn 
{

	background-color:#fcba37;
	color: rgb(90,90,90);
	color:#cd0872;/*#171717!important;*/
	background: white;
    
	
    border:1px solid transparent!important;
    font-weight:700;
    line-height:18px;
    padding:11px 9px 11px 9px;
    border:none;
    -webkit-border-radius:50px;
    -moz-border-radius:50px;
    border-radius:50px;
    outline:none;
    text-shadow:none;
}

.carousel-caption2 .btn {
    text-shadow: none;
}

.carousel-caption2 .btn:hover, .carousel-caption2 .btn:focus, .carousel-caption2 .btn.inverse {
    color: #171717!important;
    border: 1px solid transparent!important;

}


.carousel-caption3 .btn 
{

	background-color:#fcba37;
	color: rgb(90,90,90);
	color:#cd0872;/*#171717!important;*/
	background: white;
    
	
    border:1px solid transparent!important;
    font-weight:700;
    line-height:18px;
    padding:11px 9px 11px 9px;
    border:none;
    -webkit-border-radius:50px;
    -moz-border-radius:50px;
    border-radius:50px;
    outline:none;
    text-shadow:none;
}

.carousel-caption3 .btn {
    text-shadow: none;
}

.carousel-caption3 .btn:hover, .carousel-caption2 .btn:focus, .carousel-caption2 .btn.inverse {
    color: #171717!important;
    border: 1px solid transparent!important;

}


.btn-transparent {
  background: transparent;
  color: #fff;
  border: 2px solid #fff;
}
.btn-transparent:hover {
  background-color: #fff;
}

.btn-rounded {
  border-radius: 70px;
}

.btn-large {
  margin-top:2px;
  padding: 11px 11px; /*11px 45px;*/
  font-size: 18px;
}

/**
 * Change animation duration
 */
.animated {
  -webkit-animation-duration: 1.5s;
  animation-duration: 1.5s;
}

@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100px, 0, 0);
    transform: translate3d(100px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100px, 0, 0);
    transform: translate3d(100px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}


/*responsive*/
@media only screen and (min-width:0px) and (max-width:461px)

{


.carousel,.item,.active{
   height:auto;
 }
.carousel-inner{
    height:auto;
}

/* first slide */
.carousel-caption .super-heading {
    color:rgb(60, 60, 60);
    font-size: 15px; 
}


.carousel-caption .super-paragraph-1 {
    font-size: 12px;line-height: 16px;color:rgb(60, 60, 60); font-family: 'Nunito Sans', sans-serif,Alegreya Sans,arial; transition: none;border-width: 0px; margin: 0px; padding: 0px;letter-spacing: 0px;min-height: 0px;min-width: 0px;max-height: none;max-width: none;opacity: 0.0001;
}

.carousel-caption .super-paragraph-2 {
    font-size: 12px;line-height: 16px;color:rgb(60, 60, 60); font-family: 'Nunito Sans', sans-serif,Alegreya Sans,arial; transition: none;border-width: 0px; margin: 0px; padding: 0px;letter-spacing: 0px;min-height: 0px;min-width: 0px;max-height: none;max-width: none;opacity: 0.0001;
}

.carousel-caption .btn {
    display:none;
}

/* first slide */

/* second slide */
.carousel-caption1 .super-heading {
    color:rgb(60, 60, 60); /*rgb(60, 60, 60); */
    font-size: 15px; 
}


 .carousel-caption1 .super-paragraph-1 {
    font-size: 12px;line-height: 16px;color:rgb(60, 60, 60);font-family: 'Nunito Sans', sans-serif,Alegreya Sans,arial; transition: none;border-width: 0px; margin: 0px; padding: 0px;letter-spacing: 0px;min-height: 0px;min-width: 0px;max-height: none;max-width: none;opacity: 0.0001;
}

 .carousel-caption1 .super-paragraph-2 {
    font-size: 12px;line-height: 16px;color:rgb(60, 60, 60);font-family: 'Nunito Sans', sans-serif,Alegreya Sans,arial;transition: none;border-width: 0px; margin: 0px; padding: 0px;letter-spacing: 0px;min-height: 0px;min-width: 0px;max-height: none;max-width: none;opacity: 0.0001;
}

 .carousel-caption1 .btn {
    display:none;
}
/* second slide */


/* third slide */
.carousel-caption2 .super-heading {
    color:#fff;/*rgb(60, 60, 60);*/
    font-size: 15px; 
}


 .carousel-caption2 .super-paragraph-1 {
    font-size: 12px;line-height: 16px;color:#fff;/*rgb(60, 60, 60);*/ font-family: 'Nunito Sans', sans-serif,Alegreya Sans,arial; transition: none;border-width: 0px; margin: 0px; padding: 0px;letter-spacing: 0px;min-height: 0px;min-width: 0px;max-height: none;max-width: none;opacity: 1;
}

 .carousel-caption2 .super-paragraph-2 {
    font-size: 12px;line-height: 16px;color:#fff;/*rgb(60, 60, 60);*/ font-family: 'Nunito Sans', sans-serif,Alegreya Sans,arial; transition: none;border-width: 0px; margin: 0px; padding: 0px;letter-spacing: 0px;min-height: 0px;min-width: 0px;max-height: none;max-width: none;opacity: 1;
}

 .carousel-caption2 .btn {
    display:none;
}
/* third slide */

}


@media only screen and (min-width:462px) and (max-width:767px)
{

.carousel,.item,.active{
   height:auto;
 }
.carousel-inner{
    height:auto;
}

.carousel-caption .super-heading {
    color:rgb(60, 60, 60);
    font-size: 15px; 
}


.carousel-caption .super-paragraph-1 {
    font-size: 12px;line-height: 16px;color:rgb(60, 60, 60); font-family: 'Nunito Sans', sans-serif,Alegreya Sans,arial; transition: none;border-width: 0px; margin: 0px; padding: 0px;letter-spacing: 0px;min-height: 0px;min-width: 0px;max-height: none;max-width: none;opacity: 0.0001;
}

.carousel-caption .super-paragraph-2 {
    font-size: 12px;line-height: 16px;color:rgb(60, 60, 60); font-family: 'Nunito Sans', sans-serif,Alegreya Sans,arial; transition: none;border-width: 0px; margin: 0px; padding: 0px;letter-spacing: 0px;min-height: 0px;min-width: 0px;max-height: none;max-width: none;opacity: 0.0001;
}

.carousel-caption .btn {
    display:none;
}

/* second slide */
.carousel-caption1 .super-heading {
    color:rgb(60, 60, 60);; /* rgb(60, 60, 60); */
    font-size: 15px; 
}


 .carousel-caption1 .super-paragraph-1 {
    font-size: 12px;line-height: 16px;color:rgb(60, 60, 60);font-family: 'Nunito Sans', sans-serif,Alegreya Sans,arial; transition: none;border-width: 0px; margin: 0px; padding: 0px;letter-spacing: 0px;min-height: 0px;min-width: 0px;max-height: none;max-width: none;opacity: 0.0001;
}

 .carousel-caption1 .super-paragraph-2 {
    font-size: 12px;line-height: 16px;color:rgb(60, 60, 60); font-family: 'Nunito Sans', sans-serif,Alegreya Sans,arial; transition: none;border-width: 0px; margin: 0px; padding: 0px;letter-spacing: 0px;min-height: 0px;min-width: 0px;max-height: none;max-width: none;opacity: 0.0001;
}

 .carousel-caption1 .btn {
    display:none;
}
/* second slide */


/* third slide */
.carousel-caption2 .super-heading {
    color:#fff;/*rgb(60, 60, 60);*/
    font-size: 15px; 
}


 .carousel-caption2 .super-paragraph-1 {
    font-size: 12px;line-height: 16px;color:#fff;/*rgb(60, 60, 60);*/ font-family: 'Nunito Sans', sans-serif,Alegreya Sans,arial; transition: none;border-width: 0px; margin: 0px; padding: 0px;letter-spacing: 0px;min-height: 0px;min-width: 0px;max-height: none;max-width: none;opacity: 1;
}

 .carousel-caption2 .super-paragraph-2 {
    font-size: 12px;line-height: 16px;color:#fff;/*rgb(60, 60, 60);*/ font-family: 'Nunito Sans', sans-serif,Alegreya Sans,arial; transition: none;border-width: 0px; margin: 0px; padding: 0px;letter-spacing: 0px;min-height: 0px;min-width: 0px;max-height: none;max-width: none;opacity: 1;
}

 .carousel-caption2 .btn {
    display:none;
}
/* third slide */


}

@media only screen and (min-width:768px) and (max-width:991px)
{


.carousel,.item,.active{
   height:auto;
 }
.carousel-inner{
    height:auto;
}

.carousel-caption .super-heading {
    color:rgb(60, 60, 60);
    font-size: 18px; 
}


.carousel-caption .super-paragraph-1 {
    font-size: 13px;line-height: 29px;font-weight: 100;color:rgb(60, 60, 60); font-family: 'Nunito Sans', sans-serif,Alegreya Sans,arial; transition: none;border-width: 0px; margin: 0px; padding: 0px;letter-spacing: 0px;min-height: 0px;min-width: 0px;max-height: none;max-width: none;opacity: 0.0001;
}

.carousel-caption .super-paragraph-2 {
    font-size: 13px;line-height: 29px;font-weight: 100;color:rgb(60, 60, 60); font-family: 'Nunito Sans', sans-serif,Alegreya Sans,arial; transition: none;border-width: 0px; margin: 0px; padding: 0px;letter-spacing: 0px;min-height: 0px;min-width: 0px;max-height: none;max-width: none;opacity: 0.0001;
}

/* second slide */
.carousel-caption1 .super-heading {
    color:rgb(60, 60, 60);;/*rgb(60, 60, 60);*/
    font-size: 18px; 
}


 .carousel-caption1 .super-paragraph-1 {
    font-size: 13px;line-height: 29px;font-weight: 100;color:rgb(60, 60, 60);font-family: 'Nunito Sans', sans-serif,Alegreya Sans,arial; transition: none;border-width: 0px; margin: 0px; padding: 0px;letter-spacing: 0px;min-height: 0px;min-width: 0px;max-height: none;max-width: none;opacity: 0.0001;
}

 .carousel-caption1 .super-paragraph-2 {
    font-size: 13px;line-height: 29px;font-weight: 100;color:rgb(60, 60, 60);font-family: 'Nunito Sans', sans-serif,Alegreya Sans,arial; transition: none;border-width: 0px; margin: 0px; padding: 0px;letter-spacing: 0px;min-height: 0px;min-width: 0px;max-height: none;max-width: none;opacity: 0.0001;
}

 .carousel-caption1 .btn {
    display:none;
}
/* second slide */


/* third slide */
.carousel-caption2 .super-heading {
    color:#fff;/*rgb(60, 60, 60);*/
    font-size: 18px; 
}


 .carousel-caption2 .super-paragraph-1 {
    font-size: 13px;line-height: 29px;font-weight: 100;color:#fff;/*rgb(60, 60, 60);*/ font-family: 'Nunito Sans', sans-serif,Alegreya Sans,arial; transition: none;border-width: 0px; margin: 0px; padding: 0px;letter-spacing: 0px;min-height: 0px;min-width: 0px;max-height: none;max-width: none;opacity: 1;
}

 .carousel-caption2 .super-paragraph-2 {
    font-size: 13px;line-height: 29px;font-weight: 100;color:#fff;/*rgb(60, 60, 60);*/ font-family: 'Nunito Sans', sans-serif,Alegreya Sans,arial; transition: none;border-width: 0px; margin: 0px; padding: 0px;letter-spacing: 0px;min-height: 0px;min-width: 0px;max-height: none;max-width: none;opacity:1;
}

 .carousel-caption2 .btn {
    display:none;
}
/* third slide */




}

@media only screen and (min-width:0px) and (max-width:461px)

{
    .carousel-indicators
    {
        display:none;
    }
}

@media only screen and (min-width:462px) and (max-width:767px)
{
     .carousel-indicators
    {
        display:none;
    }
}

@media only screen and (min-width:768px) and (max-width:991px)
{
     .carousel-indicators
    {
        display:none;
    }
}

































