.about-us-container .about-text, .history-container .about-text, .namibia-container .spec-item .specs .spec-text, .flight-view-container .cessna-text, .ppl-view-container .text, .contact-us-container .text{font-size:18px!important; line-height: 150%!important;}
.home-menu .drop-menu .drop-item .arrow{cursor: pointer;}
ul.dash{list-style-type: none; font-size: 22px;}
ul.dash li::before {content: '-';right: 10px; position: relative; font-size: 22px; font-weight: bold;}
blockquote{text-align: center; font-style: italic; font-size: 22px; font-weight: 600; margin-top: 20px; margin-bottom: 20px;}
.maintenance-container .text{line-height: 24px;}
.history-container .about-text{font-size: 22px;}
.namibia-container .title-2 { font-family: FuturaStd-Bold; text-transform: uppercase; color: #454545; font-size: 24px;}
.about-text.text-justify.list-item-heading{margin-bottom: 0px;}
.about-text.text-justify.list-item{margin-bottom: 0px; padding-left: 19px;}
.about-text.text-justify.list-item.last{margin-bottom: 1rem;}
.about-text.text-justify.list-item::before{content: '•';color: #2367ae; margin-right: 9px; margin-left: -19px;}

.mr24-flights-container .img-container .right{padding: 0px; min-height: initial;}

.namibia-container .panel{padding-top: 0px;}
.namibia-container .panel .column-2{margin: 0 -40px;}
.column-2{column-count: 2;column-width: 300px;}
.namibia-container .spec-item{max-width: initial;padding-bottom: 0px;}
.namibia-container .spec-item .specs .spec-title{text-transform: none; font-size: 24px; line-height: 1.5;}
.namibia-container .spec-item .specs .spec-text, .namibia-container .spec-item .specs .spec-text-image{max-width: 100%; text-transform: none;font-size: 22px; line-height: 130%; font-weight: 400; color:#212529;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";margin-bottom: 10px;}
.spec-text-image{max-height: 350px; overflow: hidden;}
.button-container{display: table; margin: 0 auto;}
.button-container .btn-link{padding: 0 15px;}
.white-mat{background-color: #fff;}

.image-preview-modal.scenic.image-modal-open{ visibility: visible; opacity: 1; -webkit-transform: scale(1); transform: scale(1);background-color: rgba(17, 17, 17, 0.9);}
.image-preview-modal.scenic{overflow: auto;}
.scenic .modal-container{max-width: 700px; position: absolute; min-height: 90%; width: 90%; top: 50px;}
.scenic .modal-container .modal-head{height: 350px;background-size: cover;background-position: 50%;}
.scenic .modal-container .modal-content{background: #fff; margin-bottom: 50px; margin-top: 0px; border-radius: 0px;}
.scenic .modal-container .modal-content .page-title{margin-top: 0px; font-size: 36px;}
.scenic-extra{display: table;margin-bottom: 10px;}
.scenic-extra .about-text{display: table-cell; padding-right: 10px;}
.scenic .safari-image-wrapper img{max-width: 250px; max-height: none;}
.safari-image-wrapper{float: right; padding-left: 20px;}
.safari-image-wrapper img{max-height: 350px;}

.fleet-view-container .booking .form-container{margin-top: 0px;}

.footer-container  .social { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
.footer-container .social a { margin: 5px; padding: 5px;}
.footer-container .social a i { color: #fff; font-size: 32px;}
.clear{clear: both;}
.content-image{width: 100%;}