@import url('https://fonts.googleapis.com/css2?family=Cairo&display=swap');
@import url(https://cdnjs.cloudflare.com/ajax/libs/mdbootstrap/4.4.3/css/mdb.min.css);
html {
  font-size: 14px;
}
@media (min-width: 768px) {
  html {
    font-size: 16px;
  }
}
body{font-family: 'Cairo', sans-serif;}

.container {
  max-width: 960px;
}

.pricing-header {
  max-width: 700px;
}

.card-deck .card {
  min-width: 220px;
}

.border-top { border-top: 1px solid #e5e5e5; }
.border-bottom { border-bottom: 1px solid #e5e5e5; }

.box-shadow { box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05); }
.logo{width: 160px;}

.teertype a{text-decoration: none;color:#000;margin-bottom: 15px;display: block}
.teertype img{margin-bottom: 5px;}
.teertype h3{color:blue;font-weight: bold}
.teertype p{text-align: justify;font-size: 14px;font-weight: bold;}
.teertype .col-6{padding: 10px;}
@media (max-width: 768px) {
    h1{font-size:24px; }
    h3{font-size: 18px;}
}
.bg-black{background-color: #444444!important;}
.bg-maroon{background-color: #DA0037!important;color:#fff}
.bg-green{background-color: #3A6351!important;color:#fff;}
footer{background: #000;color:#fff;font-size: 20px;}
footer small{padding-bottom: 40px;}
#mydream{padding: 5px 10px;color:#fff;margin-right: 10px;border-radius: 50%;font-size: 22px;display:inline-block;}
#mydreambig{padding: 5px 15px;color:#fff;margin-right: 10px;border-radius: 50%;font-size: 40px;display:inline-block;margin-bottom: 5px;}
.socialbox{padding: 5px;margin-right: 5px;background-color: #000;color:#fff;display: inline-block}
.socialbox:hover{color:#fff;text-decoration: none;}
footer span{font-size: 14px;padding: 25px 0px;}
.input-group select{height: 50px;}
select option{background-color: #fff;}
.input-group .btn{height: 51px;margin: 0;margin-top: 2px;}
table.table thead th{
    border-top: 1px solid #aaa !important;
    /*background-color: #DA0037;*/
    color:#000;
    font-weight: bold;
}
table.table tbody td{font-weight: bold;}
.unique-color-dark{background-color:#e8e8e8!important;}
.navbar.navbar-dark .breadcrumb .nav-item .nav-link, .navbar.navbar-dark .navbar-nav .nav-item .nav-link{color:#000;}
.table-bordered td, .table-bordered th {
    border: 1px solid #aaa;
    border-bottom: 2px solid #aaa!important;
    border-top: 2px solid #aaa!important;
}
.table-bordered {
    border: 1px solid #aaa!important;
}
.btn-dark{font-size:24px!important;font-weight: bold}
.btn-darkonly{font-size:.8rem!important;font-weight: bold}
#conform{padding: 30px;background-color: lightgrey;}