@charset "utf-8";
/* CSS Document */

.border-none { border:none !important;}

.text-big { font-size: 150%}

/*PACKAGES*/
.packages-container { display:table; width:100%;  margin:60px auto;}
.packages-container>div { width: 33.33%; float:left; display:table-cell; color:#FFFFFF;}
.packages-container>div img { margin: 0 auto; display:block;}
.packages-container>div h2, .packages-container>div h3, .packages-container>div h4 { text-align:center;}
.packages-container>div p { text-align:justify; font-size:12px;}
.package { background:#0071a2; padding: 30px; transition: background 0.5s }
.package:hover { background:#005A81; transition: background 0.5s }
.package-active { background:#b79973; margin-top:-30px; margin-bottom:-30px; padding: 60px 30px; transition: background 0.5s}
.package-active:hover { background:#AD8B60; transition: background 0.5s}
.package-divider { height:30px; margin-bottom:30px; width:100%; clear:both; border-bottom:1px solid rgba(255,255,255,0.3);}
.package-btn { text-align:center; margin-top: 20px;}

/*ALERTS*/
.alert { border-radius:0px;}
.alert-blue { background: #0071a2; color:#fff !important;}
.alert-gold { background: #b79973; color:#fff !important;}
.alert-quotes { padding: 30px;}
.alert-quotes:before { content: open-quote; display: block; position:absolute; left:25px; margin-top: -25px; font-size: 30px; color:#fff;}
.alert-quotes:after { content: close-quote; display: block; position:absolute; right:25px; margin-bottom: 25px; font-size: 30px; color:#fff;}

/*AUDIO*/
audio { width: 100%;}
/*audio::-webkit-media-controls-panel, audio::media-controls-panel { background:rgba(204,149,150,1.00)}*/

/*Medium*/
@media (min-width: 992px) and (max-width: 1199px) {

}

/*Tablets*/
@media (min-width: 768px) and (max-width: 991px) {

}
/*Phones*/
@media (max-width: 767px) {
/*PACKAGES*/
.packages-container { display:table; width:100%;  margin:30px auto;}
.packages-container>div { width: 100%; float:none; margin: 15px 0; display:block;}
}

