body {
	overflow-x: hidden !important;
}
a {
	text-decoration: none !important;
}

h1.entry-title {
    display: none;
}

div.sharedaddy, #content div.sharedaddy, #main div.sharedaddy {
    clear: both;
    display: none;
}

#jp-relatedposts {
    display: none;
    padding-top: 1em;
    margin: 1em 0;
    position: relative;
    clear: both;
    display: none !important;
}

section#comments {
    display: none;
}
.sr7-bullet .sr7-bullimgoverlay, .sr7-bullet .sr7-bullimg, .sr7-bullet .sr7-bullet-title {
	display: none !important;
}
.cust-tab-sec .e-n-tab-title-text{
	display: block;
}
.cust-tab-sec .outdoor{
	display: flex;
    padding-top: 20px;
    font-weight: 700;
}
@media screen and (max-width: 1342px) {
  .cust-tab-sec .e-n-tabs-heading {
    display: grid;
    grid-template-columns: repeat(6, 1fr);
		gap: 10px;
		   white-space: nowrap;
    overflow-x: auto;
    padding-bottom: 12px;
    box-sizing: content-box;

    scrollbar-width: thin; 
    scrollbar-color: #999 #eee;
    -webkit-overflow-scrolling: touch; 
  }

  /* Webkit scrollbar styling */
  .cust-tab-sec .e-n-tabs-heading::-webkit-scrollbar {
    height: 4px;
    display: block;
  }
  .cust-tab-sec .e-n-tabs-heading::-webkit-scrollbar-thumb {
    background-color: #999;
    border-radius: 4px;
  }
  .cust-tab-sec .e-n-tabs-heading::-webkit-scrollbar-track {
    background: #eee;
  }
}

@media screen and (max-width:480px){	
	.sr7-bullets.zeus {	
/* 		inset: auto 45% 40px auto !important; */
/* 		rotate: 270deg !important; */
	}
}

/* Continuous smooth movement */
.brand-silder .elementor-image-carousel-wrapper.swiper,
.brand-silder .elementor-image-carousel-wrapper .swiper-wrapper {
    transition-timing-function: linear !important;
}

/* Prevent gap + stop shrink */
.brand-silder .elementor-image-carousel-wrapper .swiper-wrapper {
    align-items: center;
}

.brand-silder .elementor-image-carousel-wrapper .swiper-slide {
    flex-shrink: 0 !important;
}

.sub-iconbox svg circle {
	display: none;
}
.sub-iconbox svg {
	border: 1px dashed #001853;
	border-radius: 50%;
	filter: brightness(0) saturate(100%) invert(4%) sepia(80%) saturate(7385%) hue-rotate(209deg) brightness(98%) contrast(106%);
	transition: 400ms ease all;
}
.sub-iconbox:hover svg {
	filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%);
	border-radius: 10%;
}
.sub-iconbox::before {
	content: none !important;
}
.sub-iconbox .elementor-icon-box-content p {
	transition: 300ms ease all;
}
.sub-iconbox:hover .elementor-icon-box-content p {
	color: #fff !important;
}
.our-team .swiper-slide {
	margin-bottom: 2px;
}
@media screen and (max-width:480px){	body{
	overflow-x: hidden;
	}
}