
/*!Theme Name: sensations*/
#menu-navbar li a:hover, .header-contact-details a:hover, .post-content > a, .post-content > h5 > a, a, a:hover {
	text-decoration: none;
}

.header-contact-details p a, .heading4 {
	line-height: 30px;
}

.expo-form h5, .wpcf7-submit {
	text-transform: uppercase;
	background: #f60;
}

.banner-box-content ul li, .banner-box-content-trade-show ul li, ul.footer-company li, ul.footer-service li {
	list-style-type: none;
}

html {
	overflow-x: hidden !important;
}

.custommmm123 {
	visibility: hidden;
}

.video_iframeee {
	width: 560px;
	height: 315px;
}

#commentform input[type="email"], #commentform input[type="text"], #commentform input[type="url"] {
	width: 60%;
	border: 1px solid #000;
	height: 45px;
	border-radius: 10px;
}

.comment-form-comment textarea {
	width: 60% !important;
	border: 1px solid #000 !important;
}

.page-id-2347 .bg-black-gr.customm {
	display: none;
	visibility: hidden;
}

.heading2.city-filter-2 h4 {
	color: #fff !important;
	font-size: 30px !important;
}

/* .about .TS_VGallery_gv-lvg-item figure:after,
.entry-footer .cat-links,
.for-mobile,
.owl-nav,
.page-id-2347 section.bg-black-gr a.see-more-btn,
.page-template-default header.entry-header,
[class*="--light"],
li.TS_VGallery_gv-lvg-item a.hovLink {
    display: none;
} */
li.top_menu_li.SensXlabs1 img {
	height: 47px !important;
}

.contactus-bggg {
	margin-top: 78px;
	padding: 20px;
}

.contactus-bggg p, h3.reply-title, ul.footer-social li a .bi {
	font-size: 18px;
}

.contentheading {
	margin-top: -40px;
	padding: 0 0 40px;
}

.contentheading h1 {
	font-size: 36px;
	padding: 0;
}

.contentheading p, .left-side-expo p, .value-box p {
	text-align: justify;
}

.topp_menu_iconn li.top_menu_li img {
	height: 55px;
}

.sticky-header .topp_menu_iconn li.top_menu_li img {
	height: 44px;
}

.descriptionnnn p {
	text-align: justify !important;
}

.descriptionnnn h2 {
	text-align: center !important;
}

.banner-box-contact_us {
	position: absolute;
	bottom: 90px;
	background: #fff;
	left: 80px;
	width: 37%;
	padding: 5px 10px;
	border-radius: 25px 0;
}

body {
	font-family: Poppins, sans-serif;
	margin: 0;
	padding: 0;
	font-display: swap;
}

p {
	font-weight: 300;
	font-size: 15px;
	line-height: 24px;
}

.banner-box-content-trade-show ul li p, .clientbox-:hover h5, .clientbox-:hover p, .footer-contact-details a, .get-a-deal .close span, .orange-bg h3, .orange-bg p, .page-template-default article.page .col-xl-6 h5, .page-template-default article.page .h5-color p, .post-2388 h3.bg-grey, .post-content > a:hover, .see-more-btn:hover, a:hover {
	color: #fff;
}

.bg-black-gr a, .get-a-deal h4, .h2-p a, .img-box- h5, .page-template-default article.page .after-baner-section h2, .testimonials-box h6, a {
	color: #f60;
}

.major-city-box h5 a, .page-template-default article.page .img-box- p, a.pop-link:hover {
	color: #000;
}

.post-template-default a:hover {
	color: #222;
}

.banner-box-content h1, .left-side-expo strong, b, strong {
	font-weight: 500;
}

.light-white {
	color: #e4e4e4;
}

.heading1 {
	font-size: 36px;
	margin-bottom: 20px;
}

.heading2 {
	font-size: 30px;
	font-weight: 400;
	margin-bottom: 20px;
}

.heading3 {
	font-size: 28px;
	margin-bottom: 10px;
}

.heading4 {
	font-size: 24px;
	font-weight: 500;
	margin-bottom: 30px;
}

.weight-300 {
	font-weight: 300;
}

h5.h5-font-small {
	font-size: 20px;
	font-weight: 400;
	margin-bottom: 30px;
}

.zsiq_flt_rel {
	background-color: #f60 !important;
}

@media screen and (min-device-width: 1300px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 1) {
	.container, .container-lg, .container-md, .container-sm, .container-xl {
		max-width: 1250px;
	}
	
	#menu-navbar li a {
		padding-right: 22px !important;
	}
}

#menu-navbar li a {
	color: #fff;
	font-size: 12px;
	padding-right: 5px;
}

.vce-row--col-gap-30 {
	padding-left: 70px !important;
	padding-right: 70px !important;
}

.after-baner-section h2, .banner-title-heading {
	font-size: 24px;
}

.padding-top-bottom-40, section {
	padding: 40px 0;
}

.banner-box-content-trade-show-bg-black-gr.h2-p h2, .banner-title-heading span, .left-side-expo a, .orange-color, .trade_show_booth-left-box.h2-p h2 {
	color: #f60 !important;
}

.fs56 {
	font-size: 56px;
}

.bg-black-gr {
	background: linear-gradient(42deg, #454749 0, #070808 35%, #171819 100%);
	text-align: center;
	padding: 60px 0;
}

.bg-black-gr-right {
	background: linear-gradient(223deg, #454749 0, #070808 35%, #171819 100%) !important;
}

.bg-black-gr p {
	color: #fff;
	text-align: justify;
}

.header-logo {
	width: 22%;
}

.page-id-6 .site-header {
	position: absolute;
	width: 100%;
	z-index: 1;
	background: rgba(51, 51, 51, 0);
}

.header-contact-details {
	background: #f60;
	width: 23%;
	height: 130px;
	border-bottom-right-radius: 25px;
	z-index: 9;
}

.navbar- {
	width: 63%;
	text-align: right;
	padding-top: 0;
}

#menu-navbar {
	padding-left: 5px;
}

#menu-navbar li {
	display: inline;
	position: relative;
}

.clientbox-:hover {
	background: #2f2e2e;
	transition: .3s;
}

.about:before, .our-blog:before, .sensational:before, .trade_show_booth-bg:before, .tradeshow:before {
	background-attachment: fixed;
	content: "";
}

.banner-btn:hover {
	border: 1px solid #f60;
	color: #fff !important;
}

.header-contact-details a {
	color: #fff;
	font-size: 14px;
}

.sensational {
	background: #45484a;
	background: -moz-linear-gradient(306deg, #45484a 0, #171819 58%);
	background: -webkit-linear-gradient(306deg, #45484a 0, #171819 58%);
	background: linear-gradient(306deg, #45484a 0, #171819 58%);
}

.sensational:before {
	background-image: url("https://cdn-ikpnckp.nitrocdn.com/FwSRowYTXLzQxHPKBjrXgYRkMLHXxfDv/assets/images/optimized/rev-0347552/www.sensationsexhibits.com/wp-content/uploads/2023/11/booth-bg-n-.webp");
	position: absolute;
	width: 100%;
	height: 820px;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
}

.sensational p {
	text-align: justify;
	text-align-last: center;
}

.all-posts, .banner-box-form, .contact-map, .cta-strip, .footer h6, .img-box-section, .tab-both .nav-pills .nav-link, .testimonial, .wpcf7-submit {
	text-align: center;
}

.sesational-box {
	display: grid;
	grid-template-columns: 230px 230px 230px;
	grid-row-gap: 50px;
	grid-column-gap: 60px;
	justify-content: center;
}

.sesational-box .roundad-box {
	border-radius: 55px;
}

.sesational-box .roundad-box img {
	width: 35px;
}

.sesational-box .roundad-box p {
	font-size: 13px;
	line-height: 18px;
	margin-top: 5px;
	color: #fff;
	margin-bottom: 0;
}

.fg-item img, .left-side-expo ul {
	padding: 0 10px;
}

.first-btn-shadow {
	box-shadow: 0 -5px #b8bddc;
}

.first-btn {
	background: #d5d6ea;
	background: -moz-linear-gradient(180deg, #d3d4eb 0, #0a0b0b 98%);
	background: -webkit-linear-gradient(180deg, #d3d4eb 0, #0a0b0b 98%);
	background: linear-gradient(180deg, #d3d4eb 0, #0a0b0b 85%);
}

.second-btn-shadow {
	box-shadow: 0 -5px #d6d6b2;
}

.second-btn {
	background: #f6f6eb;
	background: -moz-linear-gradient(180deg, #fdfde8 0, #0a0b0b 98%);
	background: -webkit-linear-gradient(180deg, #fdfde8 0, #0a0b0b 98%);
	background: linear-gradient(180deg, #fdfde8 0, #0a0b0b 85%);
}

.third-btn-shadow {
	box-shadow: 0 -5px #a7ceab;
}

.third-btn {
	background: #d7ecd9;
	background: -moz-linear-gradient(180deg, #c9ebcc 0, #0a0b0b 98%);
	background: -webkit-linear-gradient(180deg, #c9ebcc 0, #0a0b0b 98%);
	background: linear-gradient(180deg, #c9ebcc 0, #0a0b0b 85%);
}

.fourth-btn-shadow {
	box-shadow: 0 -5px #f3c6a7;
}

.fourth-btn {
	background: #f5d5cb;
	background: -moz-linear-gradient(180deg, #f1cec4 0, #0a0b0b 98%);
	background: -webkit-linear-gradient(180deg, #f1cec4 0, #0a0b0b 98%);
	background: linear-gradient(180deg, #f1cec4 0, #0a0b0b 85%);
}

.fift-btn-shadow {
	box-shadow: 0 -5px #b4a2b4;
}

.fift-btn {
	background: #f6ecf5;
	background: -moz-linear-gradient(180deg, #ffeafd 0, #0a0b0b 98%);
	background: -webkit-linear-gradient(180deg, #ffeafd 0, #0a0b0b 98%);
	background: linear-gradient(180deg, #ffeafd 0, #0a0b0b 85%);
}

.sixth-btn-shadow {
	box-shadow: 0 -5px #c6accd;
}

.sixth-btn {
	background: #f3ddf2;
	background: -moz-linear-gradient(180deg, #f5d1f4 0, #0a0b0b 98%);
	background: -webkit-linear-gradient(180deg, #f5d1f4 0, #0a0b0b 98%);
	background: linear-gradient(180deg, #f5d1f4 0, #0a0b0b 85%);
}

.home-slider-section {
	background-image: url("https://cdn-ikpnckp.nitrocdn.com/FwSRowYTXLzQxHPKBjrXgYRkMLHXxfDv/assets/images/optimized/rev-0347552/www.sensationsexhibits.com/wp-content/uploads/2023/11/banner-bg-.webp");
	background-size: cover;
	padding-top: 130px;
}

.home-slider-section.nitro-lazy {
	background-image: none !important;
}

.banner-btn, .shop-btns a:hover, .tab-both .nav-pills .nav-link.active {
	background: #f60;
}

.bottom-sticky {
	position: fixed;
	right: 0;
	top: 150px;
	display: flex;
	flex-direction: column;
	z-index: 2;
}

.banner-btn {
	color: #fff;
	border-radius: 0 10px 10px 0;
	padding: 15px 10px;
	writing-mode: vertical-rl;
	transform: rotateZ(180deg);
	letter-spacing: .2px;
	word-spacing: 2px;
	margin-bottom: 10px;
}

.tab-both {
	background: #303132;
	background: linear-gradient(42deg, #454749 0, #070808 35%, #171819 100%);
}

.tsvg-blocks-list li figure:hover img, li.TS_VGallery_gv-lvg-item figure:hover img {
	width: 100% !important;
}

.tab-both .nav-pills .nav-link {
	padding: 25px;
	font-size: 18px;
	width: 80%;
	color: #fff;
	margin-bottom: 10px;
	background: #45484a;
	background: -moz-linear-gradient(306deg, #35383a 0, #171819 58%);
	background: -webkit-linear-gradient(306deg, #35383a 0, #171819 58%);
	background: linear-gradient(306deg, #35383a 0, #171819 58%);
}

.border-top-right-left-radius {
	border-radius: 30px 30px 0 0 !important;
}

.border-bottom-right-left-radius {
	border-radius: 0 0 30px 30px !important;
}

.about {
	background: #c73e1d;
	background: -moz-linear-gradient(86deg, #c73e1d 20%, #ec6342 98%);
	background: -webkit-linear-gradient(86deg, #c73e1d 20%, #ec6342 98%);
	background: linear-gradient(267deg, #ff822f 20%, #f60 98%);
	box-shadow: 0 5px 3px rgba(51, 51, 51, .3);
}

.about:before, .tradeshow:before {
	background-image: url("https://cdn-ikpnckp.nitrocdn.com/FwSRowYTXLzQxHPKBjrXgYRkMLHXxfDv/assets/images/optimized/rev-0347552/www.sensationsexhibits.com/wp-content/uploads/2023/11/about-sensational-waves.webp");
	background-size: cover;
	position: absolute;
	width: 100%;
	height: 1000px;
}

.site-btn {
	border-radius: 20px;
	border: 1px solid;
	padding: 6px 18px;
	font-size: 14px;
	background: #222;
}

.about-vdo {
	width: 100%;
	height: 350px;
}

div.about h2 {
	font-size: 38px !important;
}

div.about .journey-heading {
	font-size: 23px !important;
	font-weight: 500;
	line-height: 30px;
	margin-bottom: 30px;
}

.tradeshow {
	background: #0d0d0d;
	background: -moz-linear-gradient(176deg, #0d0d0d 20%, #404040 98%);
	background: -webkit-linear-gradient(176deg, #0d0d0d 20%, #404040 98%);
	background: linear-gradient(176deg, #0d0d0d 20%, #404040 98%);
}

.trade-show {
	display: grid;
	grid-template-columns: 280px 280px 280px;
	grid-row-gap: 1px;
	justify-content: center;
}

.trade-show-box {
	padding: 15px 20px;
	margin: 15px;
	border-radius: 30px;
}

.trade-show-box h5 {
	font-size: 17px;
	font-weight: 400;
	line-height: 22px;
}

.trade-show-box p {
	font-size: 13px;
	line-height: 20px;
	margin-top: 25px;
	margin-bottom: 0;
}

.trade-show-box img {
	width: 100px;
	margin-bottom: 20px;
}

.foogallery.fg-light.fg-shadow-outline .fg-item-inner {
	box-shadow: none;
}

.our-blog:before {
	background-image: url("https://cdn-ikpnckp.nitrocdn.com/FwSRowYTXLzQxHPKBjrXgYRkMLHXxfDv/assets/images/optimized/rev-0347552/www.sensationsexhibits.com/wp-content/uploads/2023/11/about-sensational-waves.webp");
	background-size: cover;
	position: absolute;
	width: 100%;
	height: 850px;
}

.our-blog {
	background: #0d0d0d;
	background: -moz-linear-gradient(257deg, #0d0d0d 20%, #404040 98%);
	background: -webkit-linear-gradient(257deg, #0d0d0d 20%, #404040 98%);
	background: linear-gradient(176deg, #0d0d0d 20%, #404040 98%);
}

.recent-blog .post .post-thumbnail img {
	width: 100%;
	height: auto;
}

.sidebar-blogs p {
	font-size: 14px;
	margin: 10px 0;
	border-bottom: 1px solid #ececec;
	line-height: 20px;
	padding: 4px 0;
}

.testimonial-carousel {
	position: relative;
	width: 100%;
	overflow: hidden;
}

.testimonial-container {
	display: flex;
	transition: transform .5s ease-in-out;
}

.testimonial {
	flex: 0 0 33.33%;
	padding: 10px;
}

.next-button, .prev-button {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	background: 0 0;
	border: none;
	font-size: 24px;
	cursor: pointer;
}

.prev-button {
	left: 0;
}

.next-button {
	right: 0;
}

.testimonial-vdo {
	width: 100%;
	height: 230px;
}

.bullet-container {
	display: flex;
	justify-content: center;
	margin-top: 10px;
}

.bullet {
	width: 10px;
	height: 10px;
	background-color: #ccc;
	border-radius: 50%;
	margin: 0 5px;
	cursor: pointer;
}

.bullet.active {
	background-color: #333;
}

.footer {
	background: #e17636;
	padding: 0 !important;
	z-index: 0;
	position: absolute;
	width: 100%;
}

.footer-contact-details {
	background: #2f3032;
	background: -moz-linear-gradient(180deg, #2f3032 0, #0a0b0b 98%);
	background: -webkit-linear-gradient(180deg, #2f3032 0, #0a0b0b 98%);
	background: linear-gradient(180deg, #2f3032 0, #0a0b0b 98%);
	height: 100%;
	padding: 0 15px;
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.footer-contact-details h5 {
	color: #f60;
	padding-top: 20px;
	font-weight: 300;
}

.footer h6 {
	color: #fff;
	font-size: 13px;
	margin-bottom: 0;
}

.footer p {
	color: #fff;
	font-size: 10px !important;
	margin-bottom: 5px;
	line-height: 13px;
}

ul.footer-company, ul.footer-service {
	margin: 0;
	padding: 0;
}

.expo-form p, .post-date, .table-features {
	margin-bottom: 0;
}

.footer-contact-details p {
	font-size: 13px !important;
	line-height: 24px;
}

ul.footer-company {
	column-count: 3;
}

ul.footer-company li {
	font-size: 13px;
	line-height: 15px;
	margin-bottom: 10px;
	font-weight: 300;
}

ul.footer-service li {
	font-size: 13px;
	line-height: 17px;
	margin-bottom: 10px;
	font-weight: 300;
}

.fs-15 {
	font-size: 14px !important;
}

.contact-map {
	padding: 50px 0;
}

.footer-form {
	background: #fff;
	padding: 20px;
	border-radius: 5px;
}

.expo-form label input, .footer-form label input {
	background: #f7f7f7;
	border: 1px solid #444;
	padding: 8px;
	border-radius: 5px;
	width: 100%;
	font-size: 12px;
}

.expo-form label textarea, .footer-form label textarea {
	width: 100%;
	background: #f7f7f7;
	border: 1px solid #444;
	padding: 8px;
	border-radius: 5px;
	font-size: 12px;
}

.expo-form {
	background: #f7f7f7;
	padding: 1px 15px 23px;
	border-radius: 10px;
}

.after-baner-section img, .ftr-width-100, .page-title-banners img, label {
	width: 100%;
}

.expo-form h5 {
	color: #fff;
	margin-top: 30px;
	font-size: 20px;
	line-height: 15px;
	margin-bottom: 20px;
}

.expo-form h5:after {
	border-top: 10px solid #f60;
	border-left: 12px solid transparent;
	border-right: 12px solid transparent;
	left: 30px;
	content: "";
	position: absolute;
	top: 77px;
}

.wpcf7-submit {
	color: #fff;
	padding: 6px 40px;
	border: none;
	border-radius: 5px;
	font-size: 13px;
	margin-left: 60px;
}

ul.footer-social {
	padding: 0;
	margin: 15px 0 0;
}

ul.footer-social li {
	display: inline-block;
}

ul.footer-social li.ey-bg11b a .bi {
	font-size: 25px;
}

.comments-title, .pop-link, ul.footer-social li.se-bg11s a .bi {
	font-size: 20px;
}

ul.footer-social li a {
	margin: 2px;
	padding: 2px 6px;
	border-radius: 3px;
	line-height: 35px;
}

.fb-bg {
	background: #3b5998;
}

.tw-bg {
	background: #292929;
}

.in-bg {
	background: #8a018d;
}

.pr-bg {
	background: #be2b27;
}

.ld-bg {
	background: #2878b5;
}

.recent-blog {
	display: inline-flex;
}

.recent-blog article {
	padding: 20px;
	width: 33.33%;
}

.post-date {
	font-size: 14px !important;
	font-weight: 300;
	color: #bcbcbc;
	margin-top: 16px;
	line-height: 28px;
}

.read-more {
	background-color: grey;
	color: #fff;
	border-radius: 8px;
	font-size: .8rem;
	padding: 4px 12px;
}

.post-content > h5 {
	font-size: .92rem;
	font-weight: 600;
	margin-top: 1.5rem;
}

.banner-box-content h1, .home-post a {
	font-size: 18px;
	color: #f60;
}

.post-excerpt {
	margin-top: 1.5rem;
	font-size: 14px !important;
	line-height: 20px;
	height: 60px;
}

.post-thumbnail > a > img:nth-child(odd) {
	border-bottom: 2px solid #fff;
}

.recent-blog .post:hover {
	background: #fff;
	transition: .3s;
}

.recent-blog .post:hover .post-excerpt {
	color: #444;
}

.padding90, .vdo-padding1 {
	padding-top: 90px;
}

.owl-carousel .owl-item .item img {
	width: 80% !important;
}

.owl-theme .owl-dots .owl-dot span {
	width: 7px;
	height: 7px;
	background: #2f2d2b;
}

.owl-theme .owl-dots .owl-dot.active span {
	width: 7px;
	height: 7px;
	background: #f60;
}

.case-box .card-heading, .owl-dots {
	padding-top: 20px;
}

.tab-image {
	position: relative;
	height: 400px;
}

.sigma-upper-img {
	width: 50%;
	margin: auto;
	top: 80px;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 9;
}

.sigma-upper-img img {
	border: 8px solid #f60;
}

.sigma-img {
	position: absolute;
	top: 0;
	width: 85%;
}

.map-80 {
	width: 97%;
	height: 100px;
}

.banner-box {
	position: relative;
}

.banner-box-content {
	position: absolute;
	top: 30px;
	background: #fff;
	width: 18.6%;
	left: 80px;
	padding: 20px;
	border-radius: 25px 0;
}

.banner-box-content .client-img img {
	width: 110px;
	padding-bottom: 10px;
}

.banner-box-content p {
	font-size: 13px;
	line-height: 18px;
}

.banner-box-content .date-icon {
	padding-bottom: 10px;
}

.banner-box-content ul, .banner-box-content-trade-show ul {
	padding: 0;
}

.banner-box-content .date-icon, .location-icon, .value-box h5 {
	font-size: 16px;
}

.banner-box-form {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	color: #fff;
	bottom: 0;
	display: flex;
	flex-direction: column;
	justify-content: center;
	width: 50%;
	margin: auto;
}

.banner-box-form h1 {
	font-size: 32px;
	color: #f60;
}

.cta-strip {
	background: #f60;
	padding: 40px 0;
}

.cta-strip h4 {
	color: #fff;
	font-weight: 400;
}

.bg-black-gr h2, .bg-black-gr h3, .bg-black-gr h4, .city-page-2 h2, .left-side-expo h2 {
	font-size: 24px !important;
	color: #f60 !important;
	font-weight: 400 !important;
}

.cta-strip h4 span {
	display: block;
	font-weight: 500;
	font-size: 26px;
}

.three-btn {
	background: #fff;
	width: 280px;
	margin: auto;
	padding: 8px;
	border-radius: 4px;
}

.three-btn span a {
	color: #111;
}

.left-side-expo h2 {
	margin-top: 30px;
	line-height: 30px;
}

.left-side-expo ul li {
	font-size: 15px;
	font-weight: 300;
	margin-bottom: 10px;
	color: #fff;
	text-align: left;
}

.location-map h3 {
	margin-bottom: 5px;
	color: #f60;
	font-size: 18px;
}

.sidebar-content .location-map {
	margin-top: 70px;
}

.padding10 {
	padding: 20px 0;
}

.padding-bottom30 {
	padding-bottom: 30px;
}

.padding40 {
	padding: 40px;
}

.paddingtop40 {
	padding-top: 40px;
}

.paddingbottom200 {
	padding-bottom: 200px;
}

.padding70 {
	padding: 70px 20px;
}

.paddingbottom80 {
	padding-bottom: 80px;
}

.line-height-20 {
	line-height: 20px;
	margin-bottom: 0;
}

.fg-carousel-next .fg-icon, .fg-carousel-prev .fg-icon {
	width: 17px;
	height: 1em;
}

.see-more-btn {
	padding: 5px 14px;
	background: #f60;
	color: #fff;
	border-radius: 20px;
	font-size: 14px;
}

.sesational-box p span {
	display: block;
}

.banner-box-form form {
	display: flex;
}

.banner-box-form form select {
	margin: 0;
	border-radius: 0;
	border: 1px solid #f1f1f1;
	font-size: 14px;
	height: 45px;
}

.banner-box-form form .form-title-btn {
	background: #f60 !important;
	color: #fff;
	padding: 0 30px;
	border: none;
	line-height: 10px;
}

.pillar-left-align, .pillar-right-align {
	height: 100%;
	display: flex;
	align-items: center;
}

.pillar-left-align div p, .pillar-left-align h2, .pillar-left-align h4 {
	text-align: justify;
	text-align-last: left !important;
}

.pillar-right-align div p, .pillar-right-align h2, .pillar-right-align h4 {
	text-align: justify;
	text-align-last: right !important;
}

.city-page-2 ol li {
	font-weight: 300;
	font-size: 15px;
	line-height: 24px;
	margin-bottom: 5px;
}

.city-page-2 ol, .product-details- ul {
	padding: 0 20px;
	margin: 0;
}

.banner-box-content-trade-show {
	position: absolute;
	top: 30px;
	background: rgba(15, 15, 15, .85);
	width: 18.6%;
	left: 80px;
	padding: 40px 20px;
	border-radius: 25px 0;
}

.banner-box-content-trade-show h1, .container-fluid.static-banner .banner h1, .container-fluid.static-banner .banner-title h1 {
	font-size: 20px;
	font-weight: 500;
	color: #f60;
}

.banner-box-content-trade-show-bg-black-gr {
	background: linear-gradient(257deg, #0d0d0d 20%, #404040 98%);
	text-align: center;
	padding: 70px 40px;
}

.h2-p h2 {
	font-size: 24px;
	color: #fff;
	font-weight: 400;
}

.h2-p p {
	color: #fff;
	margin-top: 20px;
	text-align: justify;
}

.h2-p ol, .h2-p ul {
	margin: 0;
	padding: 0 15px;
}

.h2-p ul li {
	color: #fff;
	font-size: 14px;
	line-height: 24px;
}

.h2-p ol li {
	color: #fff;
	font-size: 14px;
	line-height: 24px;
	margin: 0;
}

.trade_show_booth-left-box {
	background: linear-gradient(92deg, #131313 20%, #404040 98%);
	padding: 40px;
	margin: 0 60px 0 0;
}

.radius-bottom-right {
	border-radius: 0 0 60px;
}

.radius-top-left {
	border-radius: 60px 0 0;
}

.trade_show_booth-bg {
	background: #0d0d0d;
	background: -moz-linear-gradient(176deg, #0d0d0d 20%, #404040 98%);
	background: -webkit-linear-gradient(176deg, #0d0d0d 20%, #404040 98%);
	background: linear-gradient(176deg, #0d0d0d 20%, #404040 98%);
	padding: 0;
}

.trade_show_booth-bg:before {
	background-image: url("https://cdn-ikpnckp.nitrocdn.com/FwSRowYTXLzQxHPKBjrXgYRkMLHXxfDv/assets/images/optimized/rev-0347552/www.sensationsexhibits.com/wp-content/uploads/2023/08/about-sensational-waves.png");
	background-size: cover;
	position: absolute;
	width: 100%;
	height: 1000px;
}

.post-type-archive-wporg_product .shop-filter-bar {
	display: flex;
	align-items: center;
	margin: auto auto 50px;
	background: #111;
	padding: 15px;
	border-radius: 5px;
}

.post-type-archive-wporg_product .shop-filter-bar select {
	margin: 5px;
	border-radius: 0;
	border: 1px solid #f1f1f1;
	font-size: 14px;
	height: 45px;
}

.post-type-archive-wporg_product .shop-filter-bar button {
	background: #f60 !important;
	color: #fff;
	padding: 0 30px;
	border: none;
	line-height: 10px;
	height: 45px;
}

.shop-page-title {
	margin-top: 10px;
	line-height: 20px;
}

.shop-box {
	padding: 5px;
}

.shop-box a img {
	width: 100%;
	height: 238px;
	object-fit: cover;
	border-radius: 5px;
}

.shop-page- article {
	display: grid;
	grid-template-columns: 420px 420px 420px;
	justify-content: center;
	grid-row-gap: 50px;
}

.shop-page-title a {
	font-size: 15px;
	color: #f60;
	font-weight: 400;
}

.shop-box:hover header .shop-page-title a {
	font-size: 15.5px;
	transition: .3s;
}

.shop-btns {
	display: flex;
	align-items: center;
	margin-top: 15px;
}

.shop-btns div {
	margin-right: 10px;
}

.shop-btns button {
	background: #f60;
	border: none;
	border-radius: 3px;
	font-size: 14px;
}

.shop-btns a, .shop-btns button:hover {
	background: #818181;
}

.shop-btns a {
	color: #fff;
	padding: 7px 20px;
	border-radius: 3px;
	font-size: 14px;
}

.lightboxform input, textarea {
	width: 100%;
	border-radius: 3px;
	border: 1px solid;
	padding: 4px 12px;
	font-size: 14px;
	color: #444;
}

.get-a-deal .wpcf7-submit {
	margin: 0 !important;
	color: #fff;
}

.get-a-deal .modal-header {
	border-bottom: 0;
	padding-bottom: 0;
}

.get-a-deal .modal-content {
	background: #111;
	border-radius: 5px;
	padding: 10px 25px;
	margin-top: 90px;
}

.sales-support-form input, textarea {
	width: 100%;
	border: none;
	border-radius: 2px;
	padding: 7px 15px;
}

.page-id-2388 .is-layout-flex, .sales-support-form .wpcf7-submit {
	margin: 0;
}

.sales-support-form .card-body {
	background: #e9e9e9;
	padding-top: 30px;
}

h4.product-city-heading {
	font-size: 16px;
	color: #f60;
	margin-top: 20px;
}

.product-details- select {
	font-size: 14px;
	width: 60%;
	padding: 6px 10px;
	margin-bottom: 20px;
}

.product-details- .size span {
	background: #e9e9e9;
	padding: 4px 10px;
	border-radius: 2px;
	font-size: 15px;
}

.product-details- .size {
	margin: 20px 0;
}

.table-features tr td, .table-features tr th {
	position: relative;
	font-size: 14px;
	padding: 15px 0 15px 46px;
	color: #000 !important;
	font-weight: 400 !important;
	width: 50%;
}

table.table-features tr:first-child th:before {
	content: "";
	background: url("https://cdn-ikpnckp.nitrocdn.com/FwSRowYTXLzQxHPKBjrXgYRkMLHXxfDv/assets/images/optimized/rev-0347552/www.sensationsexhibits.com/wp-content/uploads/2023/09/icon-customizable.png") center center/100% 100%;
	position: absolute;
	height: 30px;
	width: 30px !important;
	left: 0;
	top: 10px;
}

table.table-features tr:first-child td:before {
	content: "";
	background: url("https://cdn-ikpnckp.nitrocdn.com/FwSRowYTXLzQxHPKBjrXgYRkMLHXxfDv/assets/images/optimized/rev-0347552/www.sensationsexhibits.com/wp-content/uploads/2023/09/icon-labour-cost.png") center center/100% 100%;
	position: absolute;
	height: 30px;
	width: 30px !important;
	left: 0;
	top: 10px;
}

table.table-features tr:nth-child(2) th:before {
	content: "";
	background: url("https://cdn-ikpnckp.nitrocdn.com/FwSRowYTXLzQxHPKBjrXgYRkMLHXxfDv/assets/images/optimized/rev-0347552/www.sensationsexhibits.com/wp-content/uploads/2023/09/icon-show-billing.png") center center/100% 100%;
	position: absolute;
	height: 30px;
	width: 30px !important;
	left: 0;
	top: 10px;
}

table.table-features tr:nth-child(2) td:before {
	content: "";
	background: url("https://cdn-ikpnckp.nitrocdn.com/FwSRowYTXLzQxHPKBjrXgYRkMLHXxfDv/assets/images/optimized/rev-0347552/www.sensationsexhibits.com/wp-content/uploads/2023/09/icon-gaurantee.png") center center/100% 100%;
	position: absolute;
	height: 30px;
	width: 30px !important;
	left: 0;
	top: 10px;
}

table.table-features tr:nth-child(3) th:before {
	content: "";
	background: url("https://cdn-ikpnckp.nitrocdn.com/FwSRowYTXLzQxHPKBjrXgYRkMLHXxfDv/assets/images/optimized/rev-0347552/www.sensationsexhibits.com/wp-content/uploads/2023/09/icon-overtime.png") center center/100% 100%;
	position: absolute;
	height: 30px;
	width: 30px !important;
	left: 0;
	top: 10px;
}

table.table-features tr:nth-child(3) td:before {
	content: "";
	background: url("https://cdn-ikpnckp.nitrocdn.com/FwSRowYTXLzQxHPKBjrXgYRkMLHXxfDv/assets/images/optimized/rev-0347552/www.sensationsexhibits.com/wp-content/uploads/2023/09/icon-sek.png") center center/100% 100%;
	position: absolute;
	height: 30px;
	width: 30px !important;
	left: 0;
	top: 10px;
}

.product-details- p {
	color: #000;
	font-size: 14px;
}

.product-details- ul li {
	font-size: 14px;
	font-weight: 300;
}

.wpcf7-submit.ctt {
	margin-left: 0;
	font-size: 17px;
}

.sales-support-form button {
	background: #f60;
	color: #fff;
	border-radius: 2px;
	font-size: 15px;
	padding: 8px 25px;
}

.get-btn a, a.related-btn {
	border-radius: 3px;
	color: #fff;
}

.related-products {
	display: grid;
	grid-template-columns: 320px 320px 320px 320px;
	justify-content: center;
	grid-row-gap: 50px;
}

a.related-btn {
	background: #1d2327;
	padding: 7px 20px;
	font-size: 14px;
	line-height: 40px;
}

.static-banner {
	height: 500px;
	align-items: center;
	color: #fff;
	background-size: cover !important;
	background-repeat: no-repeat !important;
	background-position: center !important;
	position: relative;
}

.container-fluid.static-banner .banner, .container-fluid.static-banner .banner-title {
	position: absolute;
	top: 30px;
	background: rgba(15, 15, 15, .85);
	width: 21%;
	left: -10px;
	padding: 40px 20px;
	border-radius: 25px 0;
}

.usp-bg {
	background: url("https://cdn-ikpnckp.nitrocdn.com/FwSRowYTXLzQxHPKBjrXgYRkMLHXxfDv/assets/images/optimized/rev-0347552/www.sensationsexhibits.com/wp-content/uploads/2023/09/background-straxx.jpeg");
}

.install-dismantle {
	background: url("https://cdn-ikpnckp.nitrocdn.com/FwSRowYTXLzQxHPKBjrXgYRkMLHXxfDv/assets/images/optimized/rev-0347552/www.sensationsexhibits.com/wp-content/uploads/2023/09/install.jpeg");
}

.terms-conditions {
	background: url("https://cdn-ikpnckp.nitrocdn.com/FwSRowYTXLzQxHPKBjrXgYRkMLHXxfDv/assets/images/optimized/rev-0347552/www.sensationsexhibits.com/wp-content/uploads/2023/09/terms-condition-.jpg");
}

.resources-bg {
	background: url("https://cdn-ikpnckp.nitrocdn.com/FwSRowYTXLzQxHPKBjrXgYRkMLHXxfDv/assets/images/optimized/rev-0347552/www.sensationsexhibits.com/wp-content/uploads/2023/09/resources-background-.jpeg");
}

.what-we-do-bg {
	background: url("https://cdn-ikpnckp.nitrocdn.com/FwSRowYTXLzQxHPKBjrXgYRkMLHXxfDv/assets/images/optimized/rev-0347552/www.sensationsexhibits.com/wp-content/uploads/2023/09/whatwedo.jpg");
}

.get-btn {
	margin-top: 25px;
}

.get-btn a {
	padding: 8px 24px;
	background: #f60;
}

.bg-black {
	background: #000;
}

.img-box-section {
	margin-top: -150px;
}

.img-box- {
	background: #fff;
	padding: 20px;
	box-shadow: 2px 2px 7px 1px rgba(145, 145, 145, .41);
}

.gap-bottom {
	height: 50px;
}

.h5-heading-content {
	padding: 40px 20px;
}

.orange-bg {
	background: #f60;
	padding: 15px 30px;
}

.white-bg {
	background: #fff;
	padding: 15px 30px;
}

.blog-bg, .disclaimer-bg, .kiosks-bg, .lightboxes, .pop-up-displays, .portable-displays-bg, .privacy-policy-bg {
	background: url("https://cdn-ikpnckp.nitrocdn.com/FwSRowYTXLzQxHPKBjrXgYRkMLHXxfDv/assets/images/optimized/rev-0347552/www.sensationsexhibits.com/wp-content/uploads/2024/01/final-banner.jpg");
}

.h5-heading-content ul li {
	font-size: 15px;
	margin-bottom: 8px;
	font-weight: 300;
}

.h5-heading-content ul {
	padding: 15px 20px;
}

.thank-you-bg {
	background: url("https://cdn-ikpnckp.nitrocdn.com/FwSRowYTXLzQxHPKBjrXgYRkMLHXxfDv/assets/images/optimized/rev-0347552/www.sensationsexhibits.com/wp-content/uploads/2023/09/Group-975.png");
	position: relative;
}

.thanks {
	position: absolute;
	top: 0;
	left: 0;
	background: url("https://cdn-ikpnckp.nitrocdn.com/FwSRowYTXLzQxHPKBjrXgYRkMLHXxfDv/assets/images/optimized/rev-0347552/www.sensationsexhibits.com/wp-content/uploads/2023/09/thanku-page-text-600x417-1.png");
}

.around-the-globe-bg {
	background: url("https://cdn-ikpnckp.nitrocdn.com/FwSRowYTXLzQxHPKBjrXgYRkMLHXxfDv/assets/images/optimized/rev-0347552/www.sensationsexhibits.com/wp-content/uploads/2023/09/Around-the-globe-min-1-1.png");
}

.look-books-bg {
	background: url("https://cdn-ikpnckp.nitrocdn.com/FwSRowYTXLzQxHPKBjrXgYRkMLHXxfDv/assets/images/optimized/rev-0347552/www.sensationsexhibits.com/wp-content/uploads/2023/09/custom-background-1-1.jpg");
}

.graphic-guidelines {
	background: url("https://cdn-ikpnckp.nitrocdn.com/FwSRowYTXLzQxHPKBjrXgYRkMLHXxfDv/assets/images/optimized/rev-0347552/www.sensationsexhibits.com/wp-content/uploads/2023/09/ISPAK-bnr.jpg");
}

.smart-bg {
	background: url("https://cdn-ikpnckp.nitrocdn.com/FwSRowYTXLzQxHPKBjrXgYRkMLHXxfDv/assets/images/optimized/rev-0347552/www.sensationsexhibits.com/wp-content/uploads/2023/09/smart-brochure.jpg");
}

.static-banner.contact-us-bg {
	background: url("https://cdn-ikpnckp.nitrocdn.com/FwSRowYTXLzQxHPKBjrXgYRkMLHXxfDv/assets/images/optimized/rev-0347552/www.sensationsexhibits.com/wp-content/uploads/2023/10/Contact-us-bnr.jpg") no-repeat;
	background-size: 100% 500px !important;
	height: 500px;
}

.static-banner.contact-us-bg.nitro-lazy {
	background: none !important;
}

.major-city-bg {
	background: url("https://cdn-ikpnckp.nitrocdn.com/FwSRowYTXLzQxHPKBjrXgYRkMLHXxfDv/assets/images/optimized/rev-0347552/www.sensationsexhibits.com/wp-content/uploads/2023/10/Major-city.jpg");
}

.company-profile-bg {
	background: url("https://cdn-ikpnckp.nitrocdn.com/FwSRowYTXLzQxHPKBjrXgYRkMLHXxfDv/assets/images/optimized/rev-0347552/www.sensationsexhibits.com/wp-content/uploads/2023/10/cp.jpg");
}

.case-studies-bg {
	background: url("https://cdn-ikpnckp.nitrocdn.com/FwSRowYTXLzQxHPKBjrXgYRkMLHXxfDv/assets/images/optimized/rev-0347552/www.sensationsexhibits.com/wp-content/uploads/2023/10/case-study.jpg");
}

.rules-regulation-bg {
	background: url("https://cdn-ikpnckp.nitrocdn.com/FwSRowYTXLzQxHPKBjrXgYRkMLHXxfDv/assets/images/optimized/rev-0347552/www.sensationsexhibits.com/wp-content/uploads/2023/10/quize.jpeg");
}

.all-posts {
	display: grid;
	grid-template-columns: auto auto auto;
}

.all-postss {
	background: #1a1a1a;
	padding: 15px;
	margin: 10px;
	border-radius: 5px;
}

.wpcf7 .wpcf7-response-output {
	color: #f60;
	background: #111;
	border: none !important;
	border-radius: 15px;
}

.pagination- .page-numbers:hover {
	color: #333;
}

.pagination- {
	padding: 30px 5px 35px;
}

.pagination- .page-numbers {
	padding: 0 11px;
}

.graphic-text-box {
	display: flex;
	align-content: center;
	flex-direction: column;
	text-align: left;
	width: 40%;
	margin: auto;
}

.graphic-text-box p {
	margin-bottom: 0;
	color: #fff;
}

.case-box {
	width: 60%;
	margin: auto;
	padding: 20px;
	box-shadow: 2px 2px 3px 4px #f0f0f0;
}

.case-box .card-heading a {
	font-size: 20px;
	font-weight: 600;
}

ol li, ul li {
	font-size: 15px;
	font-weight: 300;
	margin: 0;
}

.value-box {
	padding: 10px;
	text-align: center;
}

.ftr-width-50, .value-box img {
	width: 50%;
}

.value-box img.auto- {
	width: auto !important;
	margin-bottom: 20px;
}

.blog-page- h1 {
	font-size: 26px;
	font-weight: 600;
	margin: 20px 0;
}

.blog-page- .row .col-md-12 .entry-content {
	font-weight: 300;
	font-size: 15px;
	line-height: 24px;
	margin-top: 10px;
	text-align: justify;
	margin-bottom: 20px;
}

.single-post .navigation.post-navigation {
	margin: 30px 85px;
}

.single-post .navigation.post-navigation .nav-links {
	display: flex;
	justify-content: space-between;
}

.testimonials-box {
	position: relative;
	padding: 30px;
	box-shadow: 0 1px 4px 2px #f7f7f7;
	margin: 10px 0;
	border-radius: 5px;
	text-align: justify;
}

.testimonials-box:before {
	background: url("https://cdn-ikpnckp.nitrocdn.com/FwSRowYTXLzQxHPKBjrXgYRkMLHXxfDv/assets/images/optimized/rev-0347552/www.sensationsexhibits.com/wp-content/uploads/2023/09/left-quote.png") no-repeat;
	content: "";
	position: absolute;
	right: 30px;
	width: 100px;
	height: 94px;
	opacity: .2;
	bottom: 10px;
}

.testimonials-box:hover {
	background: #292727;
}

.post-2388 .bg-grey, .post-2388 h3.bg-grey {
	background: #111 !important;
}

.page-id-2388 .are-vertically-aligned-center {
	padding: 10px 80px;
}

.page-id-2388 h3 {
	text-align: center;
	margin: 0;
	padding: 45px 0 25px;
}

.page-id-2388 .wp-block-image img {
	width: 100% !important;
	height: auto !important;
	border-radius: 20px;
	box-shadow: 4px 4px 6px #eee;
}

.page-id-2388 .wp-block-columns h6 {
	text-align: center;
	margin-bottom: 30px;
	font-weight: 600;
}

.page-id-2388 .fiv-ctrls, .play-icon-hide .tsvg-blocks-list figure:after {
	display: none !important;
}

.fiv-inner {
	margin-bottom: 20px;
}

.bg-grey {
	background: #fff2ee;
}

.post-2388 {
	background: #fff !important;
}

.bg-black-gr h5, .post-2388 .bg-grey h6 {
	color: #fff !important;
}

.major-city-box {
	text-align: center;
	box-shadow: 2px 4px 5px #d7d7d7;
	border-radius: 5px;
	background: #fff;
	padding: 10px 0;
}

.clientbox- {
	text-align: center;
	margin-top: 20px;
	background: #f7f7f7;
	padding: 20px 10px;
	height: 220px;
}

#comments, .clientbox-img {
	margin: auto;
}

.clientbox-img, .clientbox-img img {
	width: 120px;
	height: 80px;
}

.clientbox- a h5 {
	font-size: 16px;
	color: #f60 !important;
	margin-top: 5px;
}

.clientbox- p {
	font-size: 13px;
	color: #222;
	text-align: center;
}

#comments {
	max-width: 1300px;
}

.comment-form-comment textarea {
	border-radius: 10px;
	padding: 7px 15px;
	background: #f7f7f7;
}

#commentform .form-submit .submit {
	background: #111;
	color: #fff;
	padding: 10px 15px;
	border: none;
	border-radius: 4px;
}

.bg-black-gr.customm {
	padding: 70px 0;
	margin: -50px 0;
}

.page-template-default article.page {
	background: linear-gradient(180deg, #2f3032 0, #0a0b0b 98%);
}

.bg-black-gr ol li, .bg-black-gr ul li, .page-template-default article.page p {
	color: #fff;
	text-align: left;
}

.page-template-default article.page h2 {
	color: #f7f7f7;
}

.sticky-header {
	position: fixed !important;
	width: 100% !important;
	top: 0 !important;
	z-index: 99 !important;
	transition: .5s;
	height: 100px !important;
	background: #17181a !important;
}

.sticky-header .header-logo a img {
	width: 75%;
}

.sticky-header .navbar- {
	padding-top: 0;
}

.sticky-header .header-contact-details {
	height: 122px;
}

.sticky-header .header-contact-details p {
	margin-bottom: 2px;
}

.header-logo {
	padding: 20px 30px 30px 0;
}

.btn-border {
	border: 1px solid #fff;
}

.TS_VGallery_gv-lvg-item, .tsvg-blocks-list li {
	box-shadow: none !important;
}

.TS_VGallery_gv-lvg-item figure:after, .tsvg-blocks-list figure:after {
	background: url("https://cdn-ikpnckp.nitrocdn.com/FwSRowYTXLzQxHPKBjrXgYRkMLHXxfDv/assets/images/optimized/rev-0347552/www.sensationsexhibits.com/wp-content/uploads/2023/11/play-icon-w-.png") !important;
	content: "";
	width: 50px;
	height: 50px;
	top: 0;
	position: absolute;
	z-index: 1;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
}

@media only screen and (min-device-width: 320px) and (max-device-width: 568px) {
	.heading1, .heading2 {
		margin-bottom: 10px;
	}
	
	.left-side-expo ul li, p {
		font-weight: 300;
		line-height: 22px;
	}
	
	.contentheading h1, .heading1, h1 {
		font-size: 24px;
	}
	
	.sesational-box, .trade-show {
		grid-row-gap: 10px;
	}
	
	.container-fluid.static-banner .banner, .container-fluid.static-banner .banner-title {
		position: static !important;
		width: 90% !important;
		margin: 10px;
	}
	
	.contentheading {
		margin-top: 0;
		padding: 0;
	}
	
	.single-post .navigation.post-navigation {
		margin: 9px 15px;
	}
	
	.single-post .navigation.post-navigation .nav-links {
		display: flex;
		flex-wrap: wrap;
		justify-content: left;
		width: 100%;
	}
	
	.video_iframeee {
		width: 100%;
		height: 315px;
	}
	
	.banner-box-content, .banner-box-form {
		width: 90%;
		position: static;
	}
	
	p {
		font-size: 13px;
	}
	
	.heading2, h2 {
		font-size: 22px;
	}
	
	div.about h2 {
		font-size: 24px !important;
	}
	
	.padding70 {
		padding: 35px 20px;
	}
	
	.paddingbottom80 {
		padding-bottom: 20px;
	}
	
	.bg-black-gr h2, .city-page-2 h2, .left-side-expo h2, div.about .journey-heading {
		font-size: 20px !important;
	}
	
	.page-id-6 .site-header {
		position: unset;
		width: 100%;
		z-index: 1;
		background: #111;
	}
	
	.site-header {
		background: #111;
		height: 80px;
	}
	
	.category-blog .blog-page- .post-thumbnail img {
		width: 100%;
		height: auto;
	}
	
	.tab-both .nav {
		display: block !important;
	}
	
	.left-side-expo ul li {
		margin-bottom: 5px;
		font-size: 13px;
	}
	
	.banner-box-form h1 {
		font-size: 18px;
		color: #f60;
	}
	
	.banner-box-form {
		padding: 20px 0;
	}
	
	.banner-box-form p {
		color: #222;
	}
	
	.h2-p h2, h3 {
		font-size: 20px;
	}
	
	h5.h5-font-small {
		font-size: 17px;
		line-height: 28px;
		font-weight: 400;
		margin-bottom: 15px;
	}
	
	.heading3 {
		font-size: 18px;
		margin-bottom: 5px;
		line-height: 24px;
	}
	
	.heading4 {
		font-size: 16px;
		font-weight: 500;
		line-height: 25px;
		margin-bottom: 15px;
	}
	
	.banner-box-content .client-img img {
		width: 150px;
	}
	
	.fs56 {
		font-size: 30px;
	}
	
	.home-slider-section {
		padding-top: 20px;
	}
	
	.tab-image {
		height: 320px;
	}
	
	.sigma-upper-img {
		top: 60px;
	}
	
	.bottom-sticky, .reality-d-none-mobile {
		display: none;
	}
	
	.padding10 {
		padding: 10px 0;
	}
	
	.bg-black-gr {
		padding: 30px 0;
	}
	
	.footer-contact-form, .three-btn {
		margin-top: 10px;
	}
	
	#rmp-container-492 {
		background: #000;
	}
	
	.for-desktop, .header-contact-details, .navbar- {
		display: none !important;
	}
	
	.for-mobile {
		display: block;
	}
	
	.all-posts, .recent-blog, .trade-show {
		display: grid;
	}
	
	.header-logo {
		width: 65% !important;
		padding: 15px 30px 20px 0;
	}
	
	#rmp-menu-wrap-492 .rmp-menu-item-link {
		padding-right: 0;
	}
	
	.tab-both .nav-pills .nav-link {
		padding: 20px;
		font-size: 16px;
		margin: auto;
	}
	
	.roundad-box {
		margin-top: 15px !important;
	}
	
	.banner-box-form form {
		display: flex;
		flex-direction: column;
	}
	
	.banner-box-form form select {
		margin: 0;
		border-radius: 0;
		border: 1px solid #f1f1f1;
		font-size: 14px;
		height: 45px;
	}
	
	.banner-box-form form .form-title-btn {
		background: #f60 !important;
		color: #fff;
		padding: 3px 30px;
		border: none;
		line-height: 30px;
		margin: 7px 0;
	}
	
	.sesational-box {
		display: grid;
		grid-template-columns: auto auto;
		grid-column-gap: 1px;
	}
	
	.all-posts, .recent-blog, .shop-page- article, .trade-show {
		grid-template-columns: auto;
	}
	
	.sesational-box .roundad-box {
		padding: 4px 25px;
		margin: 0 10px;
		width: 160px;
		border-radius: 30px;
	}
	
	.sesational-box .roundad-box p {
		font-size: 13px;
		line-height: 19px;
		color: #fff;
		margin-bottom: 0;
		text-align: center;
	}
	
	.sesational-box .roundad-box img {
		width: 25px;
	}
	
	.trade-show-box {
		padding: 25px 30px;
		margin: 7px 25px;
		border-radius: 30px;
	}
	
	.vdo-padding1 {
		padding-top: 10px;
	}
	
	.testimonial {
		flex: 0 0 100%;
	}
	
	.footer {
		padding: 10px 0 !important;
	}
	
	.recent-blog article {
		padding: 0;
		margin-bottom: 40px;
		width: 100%;
	}
	
	.recent-blog .post-content {
		padding: 0 30px;
	}
	
	section {
		padding: 35px 0;
	}
	
	.recent-blog .post .post-content .post-excerpt {
		margin-top: 1px;
		font-size: 14px;
	}
	
	.read-more {
		padding: 7px 13px;
		border-radius: 3px;
		font-size: .8rem;
	}
	
	.post-date {
		margin-bottom: 10px;
		font-size: 13px;
	}
	
	.post-content > h5 {
		font-size: 18px;
		margin-bottom: 15px;
	}
	
	.post:nth-child(2n) {
		padding-bottom: 30px;
	}
	
	.pillar-left-align h2, .pillar-left-align p, .pillar-right-align h2, .pillar-right-align p {
		text-align: justify;
		text-align-last: center !important;
	}
	
	.banner-box-content-trade-show {
		position: static;
		width: 90%;
		margin: 10px;
	}
	
	.trade_show_booth-left-box {
		margin: 0;
		padding: 20px;
		text-align: justify;
	}
	
	.banner-box-content-trade-show-bg-black-gr {
		padding: 30px 0;
		text-align: center;
	}
	
	.post-type-archive-wporg_product .shop-filter-bar {
		flex-direction: column;
	}
	
	.related-products {
		grid-template-columns: 320px;
		grid-row-gap: 20px;
	}
	
	.sales-support-form button {
		margin-bottom: 20px;
	}
	
	.img-box- {
		margin: 20px;
	}
	
	.paddingbottom200 {
		padding-bottom: 160px;
	}
	
	.img-box- h5 {
		color: #f60;
		font-size: 18px;
	}
	
	.page-id-2388 .are-vertically-aligned-center {
		padding: 10px;
	}
	
	.page-id-2388 .wp-block-columns h6 {
		font-size: 19px;
	}
	
	.after-baner-section h2, h5 {
		font-size: 18px !important;
	}
	
	ol li, ul li {
		font-size: 13px !important;
		margin-bottom: 8px !important;
		font-weight: 300 !important;
	}
	
	.pop-up-display {
		text-align: center;
		margin-top: 25px;
	}
	
	.padding40 {
		padding: 20px 10px;
	}
	
	.graphic-text-box {
		width: 75%;
	}
	
	.ftr-width-50 {
		width: 100%;
	}
	
	.home-client-vdo section main figure ul li {
		min-width: 310px !important;
	}
	
	.sticky-header {
		position: unset !important;
	}
	
	.static-banner {
		display: flex;
		align-items: flex-end;
		text-align: center;
		color: #fff;
		background-repeat: no-repeat !important;
		background-position: center !important;
		background-size: 100% 100% !important;
		height: 300px;
	}
	
	.static-banner.contact-us-bg {
		background-repeat: no-repeat !important;
		background-position: inherit !important;
		background-size: 100% 230px !important;
		height: 230px;
	}
	
	.container-fluid.static-banner .banner {
		padding: 15px;
	}
}

@media only screen and (min-width: 481px) and (max-width: 768px) {
	.container-fluid.static-banner .banner, .container-fluid.static-banner .banner-title {
		position: static !important;
		width: 90% !important;
		padding: 15px;
		margin: 88px 10px 14px;
	}
	
	.header-contact-details, .navbar- {
		display: none !important;
	}
	
	#rmp-container-492 {
		background: #000;
	}
	
	.banner-box-content-trade-show {
		width: 70%;
		left: 54px;
	}
	
	.banner-box-content {
		position: static;
		width: 90%;
	}
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) {
	.contentheading {
		margin-top: 20px;
		padding: 0 0 20px;
	}
	
	.tab-both .nav-pills .nav-link {
		padding: 17px;
		width: 100%;
	}
	
	.banner-box-content {
		position: absolute;
		top: 30px;
		background: #fff;
		width: 35%;
		padding: 5px;
	}
	
	.tab-both .nav {
		display: block !important;
	}
	
	.img-box- {
		margin: 20px;
	}
	
	.all-posts {
		display: grid;
		grid-template-columns: auto auto;
	}
	
	.sticky-header {
		position: unset !important;
	}
	
	.navbar- {
		display: none;
	}
}

.heading2 h4 {
	font-size: 24px !important;
	color: #f60 !important;
}
