.one { 
	list-style-type: disc;
	padding: 3px 0 2px 5px;
	margin-left: 35px;
}
.witr_section_right .witr_section_title_inner.text-left p {
    width: 100%;
    margin-top: 12px;
    margin-bottom: 16px;
}
.hackery_contact_area .em-service2 .em-service-icon i {
    color: #fff;
    background: #DB2D2E;
}
 .em_single_service_text h2{
     font-size:23px;
     color: #DB2D2E;
     margin-bottom: 13px;
     display: inline-block;
}
 .witr_ds_content_inner h3{
     font-size: 63px;
     text-transform: none;
     margin-bottom: 20px;
    color: #fff;
}
.witr_ds_content_banner {
    margin: auto;
    width: 63%;
	background-color: #DB2D2E;
	padding-top:6px;
	padding-bottom:6px;
}
 .witr_ds_content_banner {
     position: relative;
     top: 20%;
     -webkit-transform: translateY(-50%);
     transform: translateY(-50%);
}
.witr_ds_content_banner p {
    width: 62%;
    margin: 15px auto 15px auto;
    font-size: 17px;
    color: #fff;
}
.banner a {
	color: #fff;
}
.banner a:hover {
	color: #000;
}
ul.opening-hours {
	width:100%; 
	display:inline-block; 
	vertical-align:top;
}
ul.opening-hours li {
	width:100%;
	display:inline-block;
	vertical-align:top;
	float:left;
	color:#fff;
}
ul.opening-hours li span {
	float:right; 
}
.copy-right-text span {
    font-family: 'Wide Latin', sans-serif;
}
.copy-right-text p, .footer-menu ul li a {
    font-size: 14px;
}
.footer-menu .btn {
    font-size: 14px;
}

/* cookies */
.home-link ul {
  list-style: none;
  padding: 0;
}
.home-link li {
  padding-left: 1.3em;
}
.home-link li:before {
    content: "\f00c";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
  display: inline-block;
  margin-left: -1.3em; /* same as padding-left set on li */
  width: 1.3em; /* same as padding-left set on li */
  color: #364053;
}
.home-link ul a {
  color: #3C3C3B;
}

.home-link ul a:hover,
.home-link ul li:hover:before {
  color: #364053;
}
.home-link ul li i {
  color: #364053;
}
table {
    border: 1px solid #d5d5d7;
}
table th {
    font-weight: bold;
    padding: 0.3em 0.3em;
    border: none;
    color: #fff!important;
    background: #364053!important;
}
th {
    border-bottom: 3px solid #ccc;
    padding-right: 1em;
    text-align: left;
}
td {
    padding: 0.3em 0.3em;
}
table {
    border-collapse: collapse;
}


.list-terms {
	margin-top: 35px;
}

.list-terms dt + dd {
	margin-top: 9px;
}

.list-terms dd + dt {
	margin-top: 62px;
}

.hackery_contact_area .em-service2 .em-service-icon i {
    width: 42px;
    height: 42px;
    line-height: 42px;
}

/* header */
.hackery_nav_area.prefix, .hbg2 {
    background: #ffffff;
}
.hackery_nav_area.prefix .hackery_menu > ul > li > a {
     color:#151616;
}
.hackery_nav_area.prefix .hackery_menu > ul > li.current > a {
     color: #db2d2e;
}
.hackery_nav_area.prefix .hackery_menu > ul > li:hover > a {
     color: #db2d2e;
}

/* background */
.hackery_about_area.home_bg{
	    background: #f9f9f9;
}
.hackery_contact_area.contact_bg{
	    background: #f9f9f9;
}
.hackery_skill_area.skill_bg {
		    background: #ebebeb;
}
.hackery_privacy_area.privacy_bg{
	    background: #f9f9f9;
}
.hackery_privacy_area.privacy_bg{

