
@font-face {
    font-family: 'Myriad Pro';
    src: url(/templates/default/font/MyriadPro-BoldCond.eot);
    src: url(/templates/default/font/MyriadPro-BoldCond.eot?#iefix) format('embedded-opentype'),
        url(/templates/default/font/MyriadPro-BoldCond.woff2) format('woff2'),
        url(/templates/default/font/MyriadPro-BoldCond.woff) format('woff'),
        url(/templates/default/font/MyriadPro-BoldCond.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
}
body {
    font: normal 14px/22px arial;
    color: #222;
    background: #fff;
    background-image: url(../images/bg-wrapper.png);
    background-repeat: repeat;
    overflow-x: hidden;    
}
.blog p {
    text-indent: 20px;   
}
.blog{
	min-height: 600px;
	padding-bottom: 20px
}
.navbar-light .navbar-nav .nav-link {
    font-size: 24px  !important;
     font-family: 'Myriad Pro';
     font-weight: bold;
     text-decoration: none;
    line-height: 1.2;
   }
  .num {
    font-size: 24px  !important;
     font-family: 'Myriad Pro';
     font-weight: bold;
     text-decoration: none;
    line-height: 1.2;
    color:rgba(242,245,250,0.8);
    margin-right: 1em
    
   } 
.carousel-caption h3,.card-title { 
     font-family: 'Myriad Pro';
     font-weight: bold;
     text-decoration: none;
    line-height: 1.2;
    color:#698a38	!important;
}
.pol {
	margin-top: 20px
}
.telefon {
	color:rgba(242,245,250,.8);
    font-size: 24px !important;
    font-family: 'Myriad Pro';
    font-weight: bold;
    text-decoration: none;
    line-height: 1.2;
    padding: 1em
}
.card-title h3{color:rgba(136,176,75,0.9)!important;
    font-family: 'Myriad Pro';
    font-weight: bold;
    text-decoration: none;
    line-height: 1.2;
     padding: 10px
}
@-webkit-keyframes flash {
    0%, 100% {opacity: 1;} 
    50% {opacity:0.3;}
   }
   @-moz-keyframes flash {
    0%, 100% {opacity: 1;} 
    50% {opacity: 0;}
   }
   @-o-keyframes flash {
    0%, 100% {opacity: 1;} 
    50% {opacity: 0.3;}
   }
   @keyframes flash {
    0%, 100% {opacity: 1;} 
    50% {opacity: 0.3;}
   }
.flash {
    -webkit-animation-name: flash;
    -moz-animation-name: flash;
    -o-animation-name: flash;
    animation-name: flash;   
    /* Продолжительность анимации */
    -webkit-animation-duration: 1s;
    -moz-animation-duration: 1s;
    -o-animation-duration: 1s;
    animation-duration: 1s;}
    
   .icon {
    display: inline-block;
    margin: 10px;
    width: 16px;
    height: 16px;
    color:red;
    
  }  
  footer {
  	
  background: rgb(136,176,75);
  -moz-background-size: 100%;
    -webkit-background-size: 100%;
    -o-background-size: 100%; 
    background-size: 100%;   
  }
  
  .card-text p{
  	font-size: 12px/18px !important;
  }
  
  .kuzov{
  	margin-bottom: 20px;
  }
 .blog {
 	min-height: 600px !important;
 }
 .breadcrumb {
 	background:#ffffff !important;
 	margin-bottom: -1rem !important;
 }