@import url('https://fonts.googleapis.com/css2?family=Inter+Tight:ital,wght@0,100..900;1,100..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Kalam:wght@300;400;700&family=Phudu:wght@300..900&display=swap');
 :root {
    --bg:        #0a0a0a;
    --bg2:       #111111;
    --bg3:       #171717;
    --border:    #222222;
    --border2:   #2e2e2e;
    --gold:      #D4A017;
    --gold2:     #B8820E;
    --gold-dim:  rgba(212,160,23,0.10);
    --gold-line: rgba(212,160,23,0.22);
    --text:      #F5F0E8;
    --text2:     #9A9A9A;
    --text3:     #4A4A4A;
  }

.blockout p {
  display: flex;
  align-items: start;
  font-family: "Kalam", cursive;
  font-size: 20px;
}
.slidertab .tab {
  text-align: center;
  border: 1px solid #dddddd21;
  width: fit-content;
  margin: 0 auto;
    margin-bottom: 0px;
  padding: 5px 10px;
  border-radius: 4px;
  margin-bottom: 30px;
}
.tablebox .panel-grid-cell {
  background-color: #0E0E0F;
  padding: 20px !important;
  border-radius: 8px;
  position: relative;
	height: 835px;
}
/*sticky*/
.meow-horizontal-track {
  scrollbar-width: thin;
  scrollbar-color: #CCAF96 #f6f3f0;
}

/* Works on Chrome/Edge/Safari */
.meow-horizontal-track::-webkit-scrollbar {
  width: 8px;
}
.meow-horizontal-track ::-webkit-scrollbar-track {
  background: #ddd;
}
.meow-horizontal-track ::-webkit-scrollbar-thumb {
  background-color: #ddd;
  border-radius: 20px;
  border: 2px solid #fff;
}
.slidertab .tab button {
  padding: 5px 45px;
  background-color: transparent;
  border: none;
  transition: var(--trans);
	border-radius : 6px;
}
.slidertab .tab button.active {
  background: #3188FF;
  background: linear-gradient(90deg, rgb(49, 136, 255) 0%, rgb(211, 75, 232) 33%, rgb(254, 151, 79) 81%);
}

:root {
  --trans: 0.3s linear;
}

.blockout p {
  display: flex;
  align-items: start;
  font-family: "Kalam", cursive;
  font-size: 20px;
}
.blockout img {
  margin-top: 8px;
  margin-right: 10px;
}
p.bodeer {
  width: 100px;
  height: 1.5px;
  background-color: #ffffff75;
  margin: 30px 0px;
  opacity: 0.9;
}
a.headeranker {
  background: #3188FF;
  background: linear-gradient(90deg, rgb(49, 136, 255) 0%, rgb(211, 75, 232) 33%, rgb(254, 151, 79) 81%);
  padding: 12px 22px;
  border-radius: 5px;
  text-transform: capitalize;
	transition : var(--trans);
	color: #fff;
}
a.headeranker:hover{
	background: #FE974F;
background: linear-gradient(90deg, rgba(254, 151, 79, 1) 19%, rgba(211, 75, 232, 1) 66%, rgba(49, 136, 255, 1) 100%);
	color: #fff;
}
.headeranker i {
  margin-right: 4px;
}
body {
	font-family: "Inter Tight", sans-serif;
	background-color :#0E0E0F;
	color: #fff;
	font-size :  16px;
font-weight : 400;
	overflow-x : hidden;
}
.fs32 h3 {
  font-size: 40px;
  font-weight: 700;
  font-family: "Phudu", sans-serif;
	margin-top: 0px !important;
}
.fs32 h4 {
  font-weight: 700;
  font-family: "Phudu", sans-serif;
}
.tablebox h2 {
  color: #fff;
  font-family: "Phudu", sans-serif;
  font-weight: 700;
}
.tablebox h2 small {
  font-size: 14px;
}
.borderdot {
  border: 1px solid #ffffff73;
  border-style: dashed;
  margin: 21px 0px;
  opacity: 0.9;
}
.tablebox p {
  font-size: 14px;
  line-height: 20px;
}
.tablebox .textwidget h4 {
  color: #fff;
  font-weight: 500;
  font-size: 18px;
}
.tablebox .textwidget ul li {
  position: relative;
	font-size: 14px;
}
.tablebox .textwidget ul li {
  padding-left: 18px;
  opacity: 0.9;
}
.tablebox .textwidget ul li::before {
  content: "\f058";
  position: absolute;
  left: 0px;
  height: 15px;
  width: 15px;
  top: 2px;
  font-family: "Font Awesome 6 Free";
  font-size: 13px;
}
.tablebox a {
  display: block;
  text-align: center;
  border: 1px solid #ffffff8f;
  padding: 8px;
  border-radius: 6px;
  color: #fff;
  transition: var(--trans);
	position: absolute;
  bottom: 24px;
  width: 88%;
}
.tablebox button {
  display: block;
  text-align: center;
  border: 1px solid #ffffff8f;
  padding: 8px;
  border-radius: 6px;
  color: #fff;
  transition: var(--trans);
  position: absolute;
  bottom: 24px;
  width: 88%;
  background-color: transparent;
	font-size: 16px;
  font-weight: 400;
	font-family: "Inter Tight", sans-serif;
}
.tablebox button:hover {
background: #3188FF;
  background: linear-gradient(90deg, rgb(49, 136, 255) 0%, rgb(211, 75, 232) 33%, rgb(254, 151, 79) 81%);
	border: 1px solid transparent;
}
.tablebox a:hover {
 background: #3188FF;
  background: linear-gradient(90deg, rgb(49, 136, 255) 0%, rgb(211, 75, 232) 33%, rgb(254, 151, 79) 81%);
	border: 1px solid transparent;
}
.item h3 {
  color: #fff;
  text-align: center;
  font-family: "Phudu", sans-serif;
  font-size: 18px;
  font-weight: 600;
}
/* .item p {
  text-align: center;
} */
.reviews p {
  padding: 30px 50px;
  font-weight: 600;
}
.reviews .testname p {
  padding: 0px;
}
.imagesre{
	position : relative;
	transition: var(--trans);
	border-radius : 8px;
}
.fourbox .panel-grid-cell {
  background-color: #181818;
  padding: 20px 0px;
}
.fourbox .panel-grid-cell h3 {
  color: #fff;
  font-size: 18px;
  margin-top: 20px;
  font-weight: 500;
}
.imagesre:hover {
  box-shadow: 0px 0px 7px 0px #fff;
}
.imagesre h3 {
  position: absolute;
  bottom: 7px;
  left: 15px;
  color: #fff;
  font-family: "Phudu", sans-serif;
  font-weight: 700;
}
.reviewsbox .col-md-3 h2 {
  color: #000;
  font-family: "Phudu", sans-serif;
	margin-bottom: 0px;
}
.reviewsbox .col-md-3 span {
  color: #000;
}
.reviewsbox .col-md-9 h4 {
  color: #0E0E0F;
  font-weight: 700;
  font-family: "Phudu", sans-serif;
}
.reviewsbox .col-md-9 p {
  color: #0E0E0F;
  text-align: left;
  opacity: 0.8;
  margin-bottom: 5px;
}
.reviewsbox .col-md-9 p {
  display: flex;
}
.reviewsbox .col-md-9 p i {
  margin-right: 5px;
}
.reviewsbox .col-md-9 i {
  width: 18px;
  text-align: center;
}
.reviewsbox .col-md-12 .headeranker {
  width: 100%;
  display: flex;
  justify-content: center;
	align-items : center;
}
.reviewsbox .col-md-12 .headeranker img{
  width: 19px;
  margin-left: 8px;
  height: 16px;
}
.reviewsbox .col-md-3 {
  text-align: center;
}
.boxsize .iw-so-media-box {
  display: flex;
  align-items: center;
}
.borderdash {
  border-right: 1px solid #ddd;
  border-style: dashed;
  position: relative;
  top: 9px;
}
.boxsize .iw-so-media-box .iw-so-media-box-text {
  width: 80%;
}
.boxsize .iw-so-media-box .iw-so-media-box-media {
  width: 20%;
}
.boxsize .iw-so-media-box .iw-so-media-box-text h3 {
  font-weight: 600;
  text-align: left !important;
  margin-top: 9px;
	font-size: 15px !important;
}
.widget_ink-media-box {
  margin-bottom: 0px !important;
}
p {
  opacity: 0.9;
}
.herotitle h1 {
  font-size: 80px;
  font-weight: 700;
  line-height: 80px !important;
  font-family: "Phudu", sans-serif;
  background: #3188FF;
  background: linear-gradient(to right, #3188FF 0%, #D34BE8 23%, #FE974F 61%);
    background-clip: border-box;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.fs32 p {
  margin-bottom: 0px !important;
  background: #D34BE8;
  background: linear-gradient(to right, #D34BE8 0%, #FE974F 22%, #FE974F 60%);
    background-clip: border-box;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
	font-weight : 500;
	text-transform :uppercase;
}
.herotitle h4 {
  font-size: 20px;
  font-weight: bold;
  font-family: "Phudu", sans-serif;
}

.fw500 {
  font-weight: 600;
}

.ankerone a {
  color: #fff;
  padding: 12px 55px;
  margin-right: 8px;
}
.ankerone a:nth-child(2) {
  border: 2px solid #fff;
  border-radius: 5px;
  transition: var(--trans);
	padding: 10px 55px;
}
/* .ankerone a:nth-child(1) {
  border: 2px solid transparent;
} */
footer h2{
	font-size: 65px;
  font-weight: 700;
  line-height: 80px !important;
}
.site-branding {
  margin-top: 0px;
  margin-bottom: 0px;
}

.site-branding img {
  width: 128px !important;
	transition : var(--trans);
}
.sticky .site-branding img {
  width: 108px !important;;
	transition : var(--trans);
}
#mega-menu-item-285 a {
  background-color: #fff !important;
  border-radius: 5px !important;
  color: #000 !important;
}
.align-items-center {
  display: flex;
  align-items: center;
	justify-content: space-between;
}
.footerweb p {
  font-size: 19px;
}
.footersecond h3 {
  font-size: 22px;
  color: #fff;
  font-weight: 500;
  font-family: "Phudu", sans-serif;
}
.widget {
  margin: 0px;
}

.footersecond a {
  color: #fff;
  display: block;
  opacity: 0.9;
}
.widget-title {
  border-bottom: 0px solid #eee;
}

.titlefour h2 {
  font-weight: 700;
  font-size: 45px;
  line-height: 56px !important;
}
.titlefour p {
  font-size: 19px !important;
}
.topimages::before {
  content: "";
}
.topimages {
  margin-top: -55%;
}
.topimages {
  background-position: top !important;
}
#colophon {
  background-color: #181818;
  padding-top: 0px;
  margin-top: 0px;
}
.reviews img {
  width: 131px !important;
  padding: 0px 11px;
  margin-left: 40px;
}
.reviews {
  background-color: #111;
}
/* #Progress
================================================== */

.progress-wrap {
  position: fixed;
  right: 50px;
  bottom: 50px;
  height: 46px;
  width: 46px;
  cursor: pointer;
  display: block;
  border-radius: 50px;
  box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.2);
  z-index: 10000;
  opacity: 0;
  visibility: hidden;
  transform: translateY(15px);
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}
.progress-wrap.active-progress {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}
.progress-wrap::after {
  position: absolute;
  font-family: "unicons";
  content: "\e84b";
  text-align: center;
  line-height: 46px;
  font-size: 24px;
  color: #fff;
  left: 0;
  top: 0;
  height: 46px;
  width: 46px;
  cursor: pointer;
  display: block;
  z-index: 1;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}
.progress-wrap:hover::after {
  opacity: 0;
}
.progress-wrap::before {
  position: absolute;
  font-family: "unicons";
  content: "\e84b";
  text-align: center;
  line-height: 46px;
  font-size: 24px;
  opacity: 0;
  background-image: linear-gradient(298deg, #fff, #fff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  left: 0;
  top: 0;
  height: 46px;
  width: 46px;
  cursor: pointer;
  display: block;
  z-index: 2;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}
.progress-wrap:hover::before {
  opacity: 1;
}
.progress-wrap svg path {
  fill: none;
}
.progress-wrap svg.progress-circle path {
  stroke: #fff;
  stroke-width: 4;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}
.titlebold h3 {
  font-weight: 700;
  font-size: 45px;
  line-height: 56px !important;
  color: #fff;
}
.titlebold p {
  width: 56%;
}
/* .owl-carousel .owl-stage {
    padding-left: 0 !important;
} */
.titleslider h3 {
  font-size: 16px;
  text-align: center;
  color: #fff;
  font-weight: 500;
}
#homelogonew  .titleslider p {
  text-align: left;
  color: #fff;
  opacity: 1;
  font-weight: 500;
  padding: 50px 25px;
}
.reviewsbox {
  background-color: #fff;
  border-radius: 15px;
}
.testname img {
  width: 44px !important;
  margin-right: 15px;
	padding: 0px;
}
#homelogonews .item {
  background-color: #fff;
  border-radius: 12px;
}
.reviewsbox {
  background-color: #fff;
  border-radius: 0px;
  padding: 15px;
}
.testname {
  padding: 15px 20px;
  background-image: url(https://theappsoul.com/sandeepweb/wp-content/uploads/2026/06/image-33.png);
  background-size: cover;
}
.testname {
  display: flex;
  align-items: start;
}
.testname p {
  padding: 0px;
  margin-bottom: 0px;
}
.testname h4 {
  color: #fff;
  font-weight: 500;
  font-size: 18px;
  margin-bottom: 0px;
  margin-top: 0px;
}
.text-end {
  text-align: end;
}
.ow-button-base span {
  font-weight: 500;
}
.footersecond {
  border-bottom: 1px solid #dedede45;
}
.border-top{
  border-top: 1px solid #dedede45;
}
.border-bottom {
  border-bottom: 1px solid #dedede45;
}
.footersecond .so-widget-sow-image h3 {
  padding-top: 26px;
  font-weight: 400;
  font-size: 16px;
  font-family: "Inter Tight", sans-serif;
}
a:focus {
  outline: none;
  outline: 0px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.social i {
  margin-right: 8px;
  width: 17px;
}


.owl-nav .owl-prev {
  position: absolute;
  top: 35%;
  left: -6%;
}
.owl-nav .owl-next {
  position: absolute;
  top: 35%;
  right: -6%;
}
header.topheader {
  position: fixed;
  top: 0px;
  z-index: 99999;
  width: 100%;
  padding: 15px 0px;
	
}
header.topheader.sticky {
  background-color: #000;
	transition : var(--trans);
}
header a {
  color: #fff;
  text-transform: uppercase;
  font-weight: 500;
}
header .col-md-12 {
  display: flex;
  justify-content: space-between;
}
input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, textarea:focus {
  color: #fff;
  opacity: 1;
}
.entry-header.page-header {
  display: none;
}
.titlewithtext h3 {
  font-weight: 700;
  font-size: 45px;
  line-height: 56px !important;
  color: #fff;
}
.titlewithtext p {
  opacity: 0.8;
}
marquee span {
  font-size: 68px;
  font-weight: 700;
  text-transform: uppercase;
  margin-right: 30px;
	margin-left : 30px;
}
marquee img {
  width: 30px;
  height: 30px;
  position: relative;
  top: -15px;
  opacity: 1;
}
.about h3 {
  color: #fff;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 500;
  opacity: 0.8;
}
.about p {
  font-weight: 500;
}
.contactus h2 {
  font-size: 160px;
  font-weight: 900;
  text-transform: uppercase;
  letter-spacing: 9px;
  line-height: 150px !important;
}
.contactsub h3 {
  color: #fff;
  text-transform: uppercase;
  font-size: 15px;
  font-weight: 500;
  opacity: 0.8;
}
.contactsub a {
  color: #fff;
  font-size: 32px;
  font-weight: 700;
}
.contactsub li {
  color: #fff;
  font-size: 32px;
  font-weight: 700;
}
.contactsub .subp p{
	color: #fff;
  font-size: 32px;
  font-weight: 700;
}
.contactsub ul {
  padding: 0px;
  display: inline-flex;
}
input[type="text"],input[type="number"], input[type="email"], input[type="tel"], input[type="url"], input[type="password"], input[type="search"], textarea {
  color: #fff;
  border-radius: 10px;
  border: 1px solid #ffffff91;
  padding: 15px 15px !important;
  width: 100%;
  background-color: transparent;
	margin-bottom : 15px;
}
.wpcf7-form-control.wpcf7-submit.has-spinner.btn.btn-primary {
  width: 100%;
  padding: 10px;
  font-size: 17px;
  background-color: #fff;
  color: #000;
  text-transform: uppercase;
}
.wpcf7-form-control.wpcf7-textarea {
  height: 180px;
}

.borderline {
  border-radius: 12px;
  background-color: #181818;
}
.borderline h2 {
  font-size: 35px;
  font-weight: 700;
}
.borderline p {
  font-size: 16px !important;
  font-weight: 400;
}
.threeline h4 {
  color: #fff;
  font-weight: 500;
  font-size: 17px;
	margin-bottom : 0px;
	 opacity: 0.9;
	margin-top: 0px;
}
.threeline p {
  font-size: 17px !important;
  opacity: 1;
  padding-bottom: 0px;
	color : #fff;
	font-weight : 600;
}
.borderline .panel-grid-cell:nth-child(1) {
  padding: 4%;
}
.borderline .col-md-6 img, .borderline .col-md-12 img {
  width: 44px;
  margin-right: 15px;
}

.borderline .col-md-6,.borderline .col-md-12 {
  display: flex;
  align-items: start;
}
.borderline .panel-grid-cell:nth-child(2) {
  background-image: url(https://theappsoul.com/sandeepweb/wp-content/uploads/2026/06/Rectangle-51.png);
  padding: 8%;
  background-size: cover;
  border-radius: 0px 12px 12px 0px;
}
.borderline.pd0 .panel-grid-cell:nth-child(2) {
  background-image: none !important;
	padding : 0% !important;
}
.offerprice .panel-grid-cell:nth-child(2) {
  padding: 0% !important;
  background-image: none !important;
}
.offerprice .panel-grid-cell:nth-child(1) {
  padding: 0% !important;
  
}
.borderline .col-md-6 div:nth-child(1) {
  width: 33%;
}
.borderline .col-md-6 div:nth-child(2) {
  width: 65%;
}
.borderline .col-md-12 div:nth-child(1) {
  width: 15%;
}
.borderline .col-md-12 div:nth-child(2) {
  width: 85%;
}

.widget ul {
  padding: 10px 0px;
  list-style: none;
}
#homelogonew .owl-nav .owl-next {
  position: absolute;
  right: 12%;
  top: -18%;
}
#homelogonew .owl-nav .owl-prev {
  position: absolute;
  left: 83%;
  top: -18%;
}
#homelogo p {
  text-align: center;
}
	#homelogonews .owl-nav .owl-prev {
  position: absolute;
  top: 35%;
  left: -11%;
}
#homelogonews .owl-nav .owl-next {
  position: absolute;
  top: 35%;
  right: -11%;
}
@media all and (max-width: 767px) {	body {
  font-size: 15px;
  line-height: 24px;
}
	.herotitle h1 {
font-size: 30px;
    font-weight: 700;
    line-height: 42px !important;
}
	.herotitle p {
  font-size: 12px;
}
	.titlefour h2 {
  font-weight: 700;
  font-size: 20px;
  line-height: 28px !important;
}
	.titlefour p {
  font-size: 14px !important;
}
	.titlebold h3 {
  font-weight: 700;
  font-size: 30px;
  line-height: 45px !important;
  color: #fff;
}
	.titlebold p {
  width: 100%;
  font-size: 14px;
}
	.titleslider h3 {
  font-size: 14px;
}
	  .owl-nav {
   display :none;
  }
	.project-title h1 {
  color: #fff;
  font-size: 17px;
  font-weight: 500;
  margin-top: 0px;
  margin-bottom: 0px;
}
	.twobox .panel-grid-cell:nth-child(1) {
  margin-bottom: 0px !important;
}
	footer h2 {
  font-size: 32px;
  font-weight: 700;
  line-height: 50px !important;
}
	.footerweb p {
  font-size: 15px;
}
	
	

	marquee span {
  font-size: 25px;
  font-weight: 700;
  text-transform: uppercase;
  margin-right: 21px;
  margin-left: 21px;
}
	marquee img {
  width: 21px;
  height: 21px;
  position: relative;
  top: -3px;
  opacity: 1;
}
	.titlewithtext h3 {
  font-weight: 700;
  font-size: 32px;
  line-height: 45px !important;
  color: #fff;
}
	.revrce {
  flex-direction: column-reverse !important;
}
	.contactus h2 {
  font-size: 36px;
  font-weight: 900;
  text-transform: uppercase;
  letter-spacing: 3px;
  line-height: 45px !important;
}
	.contactsub h3 {
  color: #fff;
  font-size: 13px;
  line-height: 19px;
}
	.contactsub a {
  color: #fff;
  font-size: 16px;
}
	.contactsub .subp p {
  color: #fff;
  font-size: 16px;
}
	.showreel .owl-nav {
    position: relative;
    top: 6%;
    left: 38%;
    right: auto;
  }
	.project-categ {
  font-weight: 400;
  color: #fff;
  position: relative;
  top: 2px;
}
	
	.borderline h2 {
  font-size: 25px;
  font-weight: 700;
}
	.borderline p {
  font-size: 15px !important;
  font-weight: 500;
}
	.offerprice h2 span {
  font-size: 12px;
  font-weight: 500;
  opacity: 0.8;
}
	.borderline .panel-grid-cell:nth-child(2) {
  padding: 8% !important;
  border-radius: 0px 0px 12px 12px;
}
	.borderline .panel-grid-cell:nth-child(1) {
  padding: 5% !important;
  margin-bottom: 0px !important;
}
	 .borderline .offerprice .panel-grid-cell:nth-child(1) {
    padding: 0% !important;
  }
	.borderline .offerprice .panel-grid-cell:nth-child(2) {
    padding: 0% !important;
  }
	.topheader  .col-md-10 {
  width: 74%;
}
	.topheader  .site-branding.col-md-2 {
  width: 28%;
}
	.offerprice h2 {
  margin-top: 0px !important;
}
	.offerprice .ow-button-base a span {
  font-size: 12px;
}
	.offerprice .ow-button-base a {
  padding: 12px !important;
}
	.offerprice .ow-button-base a span .sow-icon-image {
  position: relative;
  top: 5px;
  left: 8px;
}
	::after, ::before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
element {
}
p {
  opacity: 0.9;
}
p {
  margin: 0 0 10px;

}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.fw500 {
  font-weight: 400;
}
.ankerone a {
  color: #fff;
  padding: 10px 20px;
  margin-right: 6px;
}	
	.fs32 h3 {
  font-size: 25px;
  font-weight: 600;
	}
	h3, .h3 {
  font-size: 20px;
}
	.imagesre {
  position: relative;
  transition: var(--trans);
  border-radius: 8px;
  margin-bottom: 25px;
}
	.reverce{
		flex-direction : column-reverse !important;
	}
	.mobilepadd .panel-grid-cell:nth-child(1) {
  margin-bottom: 2px !important;
}
	.tablebox .panel-grid-cell {
  height: auto;
}
	.tablebox a {
  position: relative;
  bottom: 0px;
  width: 100%;
}
	.fourbox .panel-grid-cell {
  padding: 20px 0px !important;
}
	.reviews p {
  padding: 20px 15px;
  font-weight: 500;
  font-size: 14px;
}
	.reviews img {
  width: 92px !important;
  padding: 0px 11px;
  margin-left: 0px;
}
	.testname h4 {
  color: #fff;
  font-weight: 500;
  font-size: 14px;
  margin-bottom: 0px;
  margin-top: 0px;
}
	a.headeranker{
		padding: 8px 18px;
	}
	.mobileborder img {
  border-radius: 8px;
}
	.reviews .testname img {
  width: 36px !important;
  margin-right: 12px;
  padding: 0px;
}
	.testname {
		padding: 15px 15px;}
	.reviewsbox .col-md-9 h4 {
  color: #0E0E0F;
  font-weight: 600;
  font-family: "Phudu", sans-serif;
  font-size: 20px;
}
	.reviewsbox .col-md-3 h2 {
  margin-top: 0px;
}
.reviewsbox .col-md-3 {
  text-align: left;
}
.borderdash {
  border-right: 0px solid #ddd;
  top: 0px;
}
	.borderline .col-md-6 div:nth-child(1) {
  width: 20%;
}
	.borderline .col-md-12 div:nth-child(1) {
  width: 20%;
}
	.ankerone a:nth-child(2) {
  padding: 8px 18px;
}
	.slidertab .tab button {
  padding: 1px 10px;
  background-color: transparent;
  border: none;
  transition: var(--trans);
  border-radius: 4px;
  font-size: 12px;
}
}