iframe{
  border: 0px;
}
.open_bg{
  background-image: url("../img/open2.jpg");
  height: 200px;
  background-position: center;

}
.whyWe2{
  margin: auto;
  text-decoration: underline;
  margin-top: 55px;
  text-align: center;
  color: #D01238 ;
  font-size:45px;
  font-family: 'Lobster', cursive;
  text-shadow: 1px -1px 7px black;


}


.background{
  background-image: url("../img/back1.jpg");
}

#cont{
 width:  90%;
}

.logoposition{

  text-align: center;
}
.logo{
  width:100%;
  height:100%;
}
.logo:hover{
 -webkit-transform: scale(1.2,1.2);
    -webkit-transition-timing-function: ease-out;
    -webkit-transition-duration: 550ms;
    -moz-transform: scale(1.2,1.2);
    -moz-transition-timing-function: ease-out;
    -moz-transition-duration: 550ms;
}

.logoText{
  margin: auto;
  text-align: center;
  color: Crimson;
  font-size:45px;
  font-family: 'Lobster', cursive;
  text-shadow: 1px -1px 5px grey;
}

.boldText{
  margin: 0px;
  text-align: center;
  font-size:23px;
  font-weight: 300;
  color: blue;
  font-family: 'Comfortaa', cursive;
  margin-top: 0px;
}
.navRight{
  text-align:center;
  margin-bottom: -10px;
}

.navStyle{
  font-family: 'Russo One', sans-serif;
  text-shadow: 1px -1px 7px black;
}

.card-panel{

  height: 220px;
}

.radius{
  border-radius: 20px;
  box-shadow: 10px -5px 10px grey;
}

.page-footer{
  border-radius: 0px 0px 20px 20px;
}

.whyWe{
  margin: auto;
  margin-top: -5px;
  text-align: center;
  color: Crimson ;
  font-size:45px;
  font-family: 'Lobster', cursive;
  text-shadow: 1px -1px 7px grey;
}

.better{
  font-family: 'Comfortaa', cursive;
  color: purple;
  text-shadow: 2px -2px 5px grey;
}
.better2{

  color: purple;

}

.white-text .grey-text{
  font-family: 'Comfortaa', cursive;
}

.video-container{
  margin-bottom: 5px;
  margin-top: 15px;
}

#fixfooter{
  margin-bottom: -40px; 
}

.photo a{
  font-family: 'Lobster', cursive;
  color: Crimson ;
  font-size:45px;
  text-shadow: 1px -1px 5px grey;
}

.photo{
  text-align: center;
}

.video a{
  font-family: 'Lobster', cursive;
  color: Crimson ;
  font-size:45px;
  text-shadow: 1px -1px 5px grey;
}

.video{
  text-align: center;
}


.back{
  background: url("../img/250.jpg");
}


#albumFont{
font-family: 'Lobster', cursive;
  color: Crimson ;
  font-size: 50px;
  text-shadow: 1px -1px 5px grey;
}

.albumPhotos{
 margin-left: -5px;
 }

 #photoMini{
  margin-left: 25px;
 }



.videoText{
  text-align: center;
    font-family: 'Russo One', sans-serif;
  text-shadow: 1px -1px 7px black;
color: white;
}

.center-align{
  font-size: 24px;
}

.aboutImg{
  text-align: center;
}

.aboutText{
  font-family: 'Comfortaa', cursive;
  font-size: 20px;
  text-align: justify;
}

.leftimg {
    float:left; /* Выравнивание по левому краю */
    margin: 7px 7px 7px 0px; /* Отступы вокруг картинки */
   }

.rightimg {
    float:right; /* Выравнивание по левому краю */
    margin: 7px 0px 7px 7px; /* Отступы вокруг картинки */
   }

.contactsStyle {
  font-family: 'Lobster', cursive;
  color: Crimson ;
  font-size:30px;
  text-shadow: 1px -1px 5px grey;
}

#headerLogo{
  margin-top: -15px;
  margin-bottom: -15px;
  margin-left: 140px;
}

#maleFemale{
  margin-left: 30px;
  margin-top: -25px;
}

#regButton{
margin: auto;
}

.ss-q-title{
  color: black;
}
.carousel-item{
	margin-top:30px;
}

	#carousel {
		height: 180px;
background: rgba(255,255,255,1);
background: -moz-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(255,255,255,0.74) 13%, rgba(255,255,255,0) 50%, rgba(255,255,255,0) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(255,255,255,1)), color-stop(13%, rgba(255,255,255,0.74)), color-stop(50%, rgba(255,255,255,0)), color-stop(100%, rgba(255,255,255,0)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(255,255,255,0.74) 13%, rgba(255,255,255,0) 50%, rgba(255,255,255,0) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(255,255,255,0.74) 13%, rgba(255,255,255,0) 50%, rgba(255,255,255,0) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(255,255,255,0.74) 13%, rgba(255,255,255,0) 50%, rgba(255,255,255,0) 100%);
background: radial-gradient(ellipse at center, rgba(255,255,255,1) 0%, rgba(255,255,255,0.74) 13%, rgba(255,255,255,0) 50%, rgba(255,255,255,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=1 );
	}
  #temp{
    font-size: 30px;
  color: Crimson ;
    font-weight: bold;
  }
