#packages-page{ margin: 0px 0px 0px 0px; padding: 50px 0px; position: relative;}
.packages-data{ margin: 0px 0px 0px 0px; padding: 0px 0px; position: relative;}
.packages-data p{ font-size: 17px; color: #272727; margin: 0px 0px 25px 0px;}
.moretext {display: none;}
.packages-data a.moreless-button {color: #6ea001;}

#table-section{ padding: 70px 0px; background: #f1f1f1; position: relative;}
#table-section h2{ font-family: "Playfair Display", serif;font-size: 30px;margin: 0px 0px 25px 0px;color: #7bb500;}
.price-tables{ margin: 0px 0px ; padding: 0px 0px; position: relative;}
.price-tables table{ margin: 0px 0px; position: relative;}
.price-tables h3{ font-family: "Playfair Display", serif;font-size: 30px;margin: 0px 0px 25px 0px;color: #7bb500;}
.price-tables table th{ padding: 10px 15px; background: #262626; color: #fff; font-size: 16px; text-align: center; text-transform: uppercase;}
.price-tables table td{ background: #fff; padding: 10px 15px; font-size: 15px; border: 1px solid #ccc;}
.price-tables table td a{ display: block; padding: 10px 20px; background: #7bb500; color: #fff; transition: all ease 0.5s;}
.price-tables table td a:hover{ background: #262626;}
.cl-green{ color: #6ea001;}
.cl-red{ color: rgb(240, 0, 0); font-size: 22px !important;}
.bg-green{ background: #7bb500 !important; color: #fff; border-color: transparent !important;}
.dark-green{background: #6ea001 !important; color: #fff; border-color: transparent !important;}
.dark-green a{ background: #262626 !important; display: inline-block !important; margin: 0px 0px 15px 0px !important;}
.bg-blck{ background: #262626 !important; color: #fff; border-color: transparent !important;}
.dark-blck{background: #000 !important; color: #fff; border-color: transparent !important;}
.dark-blck a{background: #6ea001 !important; display: inline-block !important; margin: 0px 0px 15px 0px !important;}
.blank-bg{ background: #f1f1f1 !important; border-color: #f1f1f1 !important; border-bottom-color:#ccc !important ;}

#table-information{ padding: 70px 0px; margin: 0px 0px 0px 0px; position: relative;}
.table-usage{margin: 0px 0px 0px 0px; padding: 0px 0px; position: relative;}
.table-usage h2{font-family: "Playfair Display", serif;font-size: 30px;margin: 0px 0px 25px 0px;color: #7bb500;}
.table-usage h3 { font-family: "Playfair Display", serif; font-size: 22px; color: #7bb500; margin: 0px 0px 15px 0px;}
tr.bg-table td {background: #f1f1f1;}
.usage-points{ margin: 0px 0px 0px 0px; padding: 0px 0px; position: relative;}
.usage-points li{font-size: 17px; color: #272727; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 25px; list-style: none; position: relative;}
.usage-points li:before{content: ''; display: block; position: absolute; top: 10px; left: 5px; width: 8px; height: 8px; background: #70a501; border-radius: 15px;}

#different-package{ margin: 0px 0px 0px 0px; padding: 50px 0px; background: #f1f1f1;}
#different-package h2{font-family: "Playfair Display", serif; font-size: 30px; margin: 0px 0px 25px 0px; color: #7bb500;}
#different-package h3 { font-family: "Playfair Display", serif; font-size: 22px; color: #7bb500; margin: 0px 0px 15px 0px;}

#packages-faq{ padding: 50px 0px; margin: 0px 0px 0px 0px;}
#packages-faq h2 { font-family: "Playfair Display", serif; font-size: 30px; margin: 0px 0px 25px 0px; text-align: center; color: #7bb500;}