
.align{
  text-align: center;
}


@media (max-width: 568px){
.mbr-iconfont{
  display: none;
}
}

.bldpara12{
      position: relative;
    color: #004e7f;
    font-weight: 500;
    letter-spacing: 1px;
    font-size: 13px;
    line-height: 1.9;
    -webkit-mask-image: linear-gradient(-75deg, rgba(244,55,55,0.6) 50%, #f43737 50%, rgba(0,0,0,1) 70%);
    -webkit-mask-size: 200%;
    animation: shine 2s infinite;
}
}
.bldpara
{
font-weight: 700!important;
}
	.para{
 
    font-size: 15px; 
       font-family: 'Poppins',sans-serif;
       color:#646464;
       text-align: justify;
    font-weight: 500;
}
 .tit{
font-size: 23px;
color: #2f466c;
font-weight: 800;
       }

       .impo{
               color: #ff0000;
       }

       .para_tiret{
               text-indent: 50px;
       }

blockquote {
padding: 10px 20px;
margin: 0 0 20px;
font-size: 16px;
border-left: 5px solid #ff5722;
}

section {
/*padding-top: 4rem;
*/padding-bottom: 1rem;
background-color: #f1f4fa;
}
.wrap {
display: flex;
    color: #d5593d;
background: white;
padding: 1rem 1rem 1rem 1rem;
border-radius: 0.5rem;
box-shadow: 7px 7px 30px -5px rgba(0,0,0,0.1);
margin-bottom: 2rem;
}

.wrap:hover {
background: #004e7f;
color: white;
}

.ico-wrap {
margin: auto;
}

.text-primary1 {
color: #c78631!important;
font-size: 20px;
}
.mbr-iconfont {
font-size: 2rem !important;
color: #f1bf6a;
margin: 1rem;
padding-right: 1rem;
}
.faa{
color: #f1bf6a;
}
.vcenter {
margin: auto;
}

.mbr-section-title3 {
text-align: left;
}

.display-5 {
font-family: 'Source Sans Pro',sans-serif;
font-size: 1.4rem;
}
.mbr-bold {
font-weight: 700;
}


.display-6 {
font-family: 'Source Sans Pro',sans-serif;
font-size: 1re}

.our-plans .price-plan .plan-features ul li {

padding-left: 0px!important;

}



/* t */

/* FontAwesome for working BootSnippet :> */

@import url('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css');
#team {
background: #eee !important;
}

.btn-primary:hover,
.btn-primary:focus {
background-color: #108d6f;
border-color: #108d6f;
box-shadow: none;
outline: none;
}

.btn-primary {
color: #fff;
background-color: #007b5e;
border-color: #007b5e;
}


#team .card {
border: none;
background: #ffffff;
}

.image-flip:hover .backside,
.image-flip.hover .backside {
-webkit-transform: rotateY(0deg);
-moz-transform: rotateY(0deg);
-o-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
transform: rotateY(0deg);
border-radius: .25rem;
}

.image-flip:hover .frontside,
.image-flip.hover .frontside {
-webkit-transform: rotateY(180deg);
-moz-transform: rotateY(180deg);
-o-transform: rotateY(180deg);
transform: rotateY(180deg);
}

.mainflip {
-webkit-transition: 1s;
-webkit-transform-style: preserve-3d;
-ms-transition: 1s;
-moz-transition: 1s;
-moz-transform: perspective(1000px);
-moz-transform-style: preserve-3d;
-ms-transform-style: preserve-3d;
transition: 1s;
transform-style: preserve-3d;
position: relative;
}

.frontside {
position: relative;
-webkit-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
z-index: 2;
margin-bottom: 30px;
}

.backside {
position: absolute;
top: 0;
left: 0;
background: white;
-webkit-transform: rotateY(-180deg);
-moz-transform: rotateY(-180deg);
-o-transform: rotateY(-180deg);
-ms-transform: rotateY(-180deg);
transform: rotateY(-180deg);
-webkit-box-shadow: 5px 7px 9px -4px rgb(158, 158, 158);
-moz-box-shadow: 5px 7px 9px -4px rgb(158, 158, 158);
box-shadow: 5px 7px 9px -4px rgb(158, 158, 158);
}

.frontside,
.backside {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: 1s;
-webkit-transform-style: preserve-3d;
-moz-transition: 1s;
-moz-transform-style: preserve-3d;
-o-transition: 1s;
-o-transform-style: preserve-3d;
-ms-transition: 1s;
-ms-transform-style: preserve-3d;
transition: 1s;
transform-style: preserve-3d;
}

.frontside .card,
.backside .card {
min-height: 312px;
}

.backside .card a {
font-size: 18px;
color: #007b5e !important;
}

.frontside .card .card-title,
.backside .card .card-title {
color: #004e7f;
font-size: 20px;
font-weight: 600;
}
.img-fluid1{
width: 100%;
}
/* t */

/* price */
.plans .card {
  margin-bottom: 2rem;
border: none;
border-radius: 1rem;
-webkit-transition: all 0.2s;
transition: all 0.2s;
-webkit-box-shadow: 0 0.5rem 1rem 0 rgba(0, 0, 0, 0.1);
      box-shadow: 0 0.5rem 1rem 0 rgba(0, 0, 0, 0.1);
}

.plans hr {
margin: 1.5rem 0;
}

.plans .card-title {
margin: 0.5rem 0;
font-size: 0.9rem;
letter-spacing: .1rem;
font-weight: bold;
color: #004e7f;
}

.plans .card-price {
font-size: 25px;
margin: 0;
  color: #d5593d;
}

.plans .card-price .period {
font-size: 0.8rem;
}

.plans ul li {
margin-bottom: 1rem;
}

.plans .text-muted {
opacity: 0.7;
}


.plans .btn-menu {
width: 150px;
font-size: 90%;
border-radius: 1rem;
letter-spacing: .1rem;
font-weight: bold;
padding: 1rem;
opacity: 0.7;
-webkit-transition: all 0.2s;
transition: all 0.2s;

}

.plans button:focus {
outline: 1px dotted;
outline: 0px auto -webkit-focus-ring-color;
}
/* price */


.promo-video {
position: relative;
padding: 60px 0;
/* background: url("../images/imgvideo.jpg");*/
background-size: cover;
background-position: center center;
}

.promo-video:before {
position: absolute;
top: 0;
content: '';
height: 100%;
width: 100%;
 background: url(../../version1/dima-zina/images/porte.png) no-repeat;
}

.promo-video .block {
position: relative;
z-index: 10;
}

.promo-video h6, .promo-video h1, .promo-video i {
color: #fff;
}

.promo-video h6 {
font-size: 16px;
text-transform: uppercase;
font-family: "Source Sans Pro", sans-serif;
letter-spacing: 2px;
}

.promo-video h1 {
font-size: 60px;
text-transform: uppercase;
font-family: "Source Sans Pro", sans-serif;
font-weight: bold;
margin-bottom: 30px;
}

.promo-video a {
display: block;
height: 80px;
width: 80px;
margin: 0 auto;
border: 5px solid #fff;
transition: all .3s ease;
border-radius: 100%;
}

.promo-video a i {
line-height: 70px;
font-size: 20px;
}

.promo-video a:hover {
-webkit-transform: scale(1.1);
      transform: scale(1.1);
}
/*-------------------video---------------------------*/