.sp-megamenu-parent>li>a {
	font-weight : 500;
	color:#FFF;
}

/* #sp-header .pdm-menu-id-485, #sp-header .pdm-menu-id-484, #sp-header .pdm-menu-id-486 { */
#sp-header .pdm-menu-id-485, #sp-header .pdm-menu-id-484 {
	display : none;
}

#sp-header .pdm-menu-id-482 a, #sp-header .pdm-menu-id-483 a {
  line-height: 40px;
  padding-left: 25px;
  padding-right: 25px;
  border-radius: 8px;
  background: #e49b0f;
  margin-left : 15px; 
  margin-top : 14px; 
}

#sp-header .logo-image {
	margin-top : 5px; 
}

.sppb-link-list-wrap.sp-right-top ul li a {
  color: #FFF;
}

.sppb-link-list-wrap.sppb-link-list-nav ul li.tr-1, .sppb-link-list-wrap.sppb-link-list-nav ul li.tr-5 {
  display: none;
}

.sppb-link-list-wrap.sppb-link-list-nav ul li a {
	font-family: 'Montserrat', sans-serif;
}

.sppb-link-list-wrap.sppb-link-list-nav ul li.tr-6 a {
	display : inline-block;
	font-size : 0px!important; 
	width : 16px;
	height : 16px;
	background-image:url('../images/max.png');
	background-size : cover;
}

.cont-item {
	font-size : 20px;
}

.cont-item i {
	display : inline-block;
	margin-right : 4px;
	min-width : 20px;
	color : #0d1932;
}

.cont-max-link {
	position : relative;
	padding-left : 29px;
}

.cont-max-link::before {
	content : "";
	display : block;
	width : 20px;
	aspect-ratio : 1;
	background-image:url('../images/max-color.png');
	background-size : cover;
	position: absolute;
	left: 0px;
	top: 0px;	
}

.cont-max-item {
	margin-bottom : 40px;
}

.sppb-link-list-wrap.sppb-link-list-nav ul li.tr-4 a {
	font-weight : 600;
}

.sppb-link-list-wrap.sppb-link-list-nav ul li.tr-2 a {
	white-space: nowrap;
}

.pdm-header-left {
	flex: 0 0 auto;
	width: 40%;	
}

.pdm-header-center {
	flex: 0 0 auto;
	width: 20%;	
}

.pdm-header-right {
	flex: 0 0 auto;
	width: 40%;	
}

.offcanvas-menu .logo img {
  display: block;
  max-width: 75%;
  height: auto;
  margin-top: 7px;
}

.offcanvas-menu .offcanvas-inner ul.menu>li li a {
	font-family: 'Montserrat', sans-serif;
}

.offc-phone {
  font-family: 'Montserrat', sans-serif;
  text-align: center;
  margin: 60px auto 30px;
  font-weight: 600;
  font-size: 26px;
}

.offc-mess {
	margin-bottom : 40px;
}

.offc-mess-item {
  display: flex;
  align-items: center;
  justify-content: left;
  margin-bottom : 20px;
}

.offc-mess-item-left {
	padding-right : 10px;
}

.offc-mess-item-left a {
  display: block;
  width: 40px !important;
}

.offc-mess-item-right {
	
}

.offc-mess-item-left img {
	width : 40px;
}

.offcanvas-menu .offcanvas-inner a.btn {
	width : 100%;
	font-weight : bold;
}

.width100 {
	width : 100%;
}

.btn small {
	display : block;
	margin-bottom : 8px;
}

.top-cat-menu-wrap {
	background-color: #F0F4FF;
}

.top-cat-menu-item {
	text-align : center;
	font-size : 16px;
  padding: 10px 5px;
}

.top-cat-menu-item-inner {
  background: #E0E4EF;
  min-height: 120px;
  border-radius: 8px;
  padding : 10px;
  display : block;
}

.top-cat-menu-item img {
	height : 50px;
	width : auto;
	display : block;
	margin : 0px auto 10px;
}

.top-cat-menu-item a {
	
}

.top-cat-menu-wrap .owl2-carousel .prev-slide {
  /* background-image: linear-gradient(to right, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0.3)); */
  color: #0D1932;
  left: 0;
  border-radius: 0px 4px 4px 0px;
  text-align: center;
}

.top-cat-menu-wrap .owl2-carousel .next-slide {
  /* background-image: linear-gradient(to left, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0.3)); */
  color: #0D1932;
  right: 0px;
  border-radius: 4px 0px 0px 4px;
  text-align: center;
}

.top-cat-menu-wrap .owl2-carousel .nav-btn i {
  font-size: 20px;
  display: block;
  margin: 0px auto;
}

.top-cat-menu-wrap .owl2-carousel .next-slide:hover, .top-cat-menu-wrap .owl2-carousel .prev-slide:hover {
  background: #FFF;
  opacity: 0.8;
}

.top-cat-menu-wrap .owl2-carousel .nav-btn {
  position: absolute;
  width: 30px;
  cursor: pointer;
  top: 0 !important;
  font-size: 40px;
  align-items: center;
  display: flex;
  bottom: 0;
  height: 48px;
}

.not-pc-online {
	display : none;
}

.top-cat-menu-text {
	max-width : 120px;
	margin : 0 auto;
	text-overflow: ellipsis;
}

.owl2-prev, .owl2-next {
	display : block!important;
}

.not-pc, .not-pc-inline {
	display : none;
}

.swiper-container {
    aspect-ratio: 2.5;
    width : 100%;
    max-width : 1400px;
}

.mx-project-slider-item .mx-project-frame .mx-cover-frame .mx-project-cover {
  border-radius: 0px 0px 16px 16px;
}

.top-cat-menu-item img {
	transition:all 0.3s ease;
}

.top-cat-menu-item:hover img {
	filter: invert(73%) sepia(85%) saturate(4726%) hue-rotate(10deg) brightness(90%) contrast(88%);
	transition:all 0.3s ease;
}

.home-image {
	transition:all 0.3s ease;
}

.home-image:hover {
	/* opacity : 0.9; */
	transition:all 0.3s ease;
}

.home-images-row .sppb-addon-single-image-container, .home-images-row .sppb-addon-single-image-container img {
	width : 100%!important;
	overflow : hidden;
}

.home-images-row .sppb-addon-single-image-container::before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: linear-gradient(45deg, transparent, rgba(255,255,255,0.1), transparent);
    top: -100%;
    left: -100%;
    transition: all 0.5s ease;
}

.home-images-row .sppb-addon-content:hover .sppb-addon-single-image-container:hover::before {
    top: 100%;
    left: 100%;
}

.rates-mp {
	display : block;
	width : 100%;
	border-radius : 16px;
	text-align: center;
	padding: 20px 15px;
}

.rates-mp h4 {
  font-size: 22px;
  margin-bottom: 15px;
}

.rates-mp h4 span {
	
}

.rates-mp h5 {
	font-size: 20px;
}

.rates-mp img {
	display : block;
	margin : 0px auto 10px;
	width : 140px;
}

.rates-mp .rate {
	font-size: 18px;
	font-weight: 600;
	margin-bottom: 5px;
}

.plr-100 {
	padding-left : 100px;
	padding-right : 100px;
}

.cat-list-wrap {
	display : block;
	text-align : center;
	vertical-align : top;
}

.cat-list-item {
	display : inline-block;
	padding : 0;
	width : 19%;
	margin : 0 5px 15px;
	background-color: #F0F4FF;
	border-radius : 8px;
	vertical-align : top;
	overflow: hidden;
	transition: all 0.5s ease;
}

.cat-list-inner {
	overflow: hidden;
}

.cat-list-inner img {
	border-radius : 8px 8px 0px 0px;
	margin-bottom : 10px;
	transition:all 0.3s ease;
}

.cat-list-inner:hover img {
	transform: scale(1.1);
}

.cat-list-text {
	padding : 0 15px;
	font-size : 18px;
	font-family: 'Montserrat', sans-serif;
	min-height : 51px;
	position: relative;
}

.cat-list-text::after
 {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  background: #0D1932;
  bottom: -5px;
  left: 0;
  transform: scaleX(0);
  transform-origin: right;
  transition: transform 0.4s ease-out;
}

.cat-list-text::before {
  top: -5px;
  transform-origin: left;
}

.cat-list-inner:hover .cat-list-text::after,
.cat-list-inner:hover .cat-list-text::before {
  transform: scaleX(1);
}

#sp-footer .nav-menu li a {
	color : #FFF;
}

.mod-sppagebuilder .sppb-section.bot-nav {
	margin-bottom : -31px;
	z-index : 2;
}

.mod-footer {
	text-align : center;
}

#sp-footer .sppb-link-list-wrap.sppb-link-list-nav ul li {
	padding: 20px 5px;
}

.p-btn-group {
	text-align: center;
	display: flex;
	justify-content: center;
	margin-top: 25px;
	margin-bottom: 20px;
	align-items: center;
}

.p-btn-group-sotr a {
	min-height : 76px;
}

.p-btn-group .btn {
	margin : 0 10px;
}

.onis-flist {
	max-width : 570px;
	border-radius : 8px;
	margin : 0px auto;
	background : #f0f4ff;
	padding : 30px 25px;
	text-align : center;
}

.lun-form input {
	margin-bottom: 15px;
	font-size: 16px;
	display: block;
	width: 100%;
	padding: 10px 15px;
	line-height: 1.75;
	background-color: #fff;
	background-image: none;
	background-clip: padding-box;
	border: 1px solid #8389AC;
	border-radius: 8px!important;
	transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

.lun-form textarea {
	border-radius: 8px;
	width: 100%;
	line-height: 20px;
	margin: 0 0 15px;
	height: 120px;
	transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
	background-color: #fff;
	padding: 10px 15px;
	line-height: 1.75;
	width: 100%;
	display: block;
	border: 1px solid #8389AC;
}

.no-pd-text {
  text-align: center;
  color: red;
  display: block;
}

.lun-form input[type="checkbox"]#pd {
  margin-right: 4px;
  width: 18px;
  height: 18px;
  vertical-align: top;
  margin-top: 3px;
  float: left;
}

.onis-flist .mobtextcenter {
	
}

#result-files, #result-files-list {
	margin-bottom : 15px;
}

.fnamestr {
	display : block;
	text-align : center;
}

.br16, .br16 img {
	border-radius : 16px;
}

.br8, .br8 img {
	border-radius : 8px;
}

#about-preim p {
	margin-bottom : 0px;
	text-align : center;
}

#about-preim a {
	color : #e49b0f;
}

.col-20 {
  flex: 0 0 auto;
  width: 20%;
}

.rates-price-date {
	text-align : center;
	margin-bottom : 10px;
	font-style : italic;
}

.rates-price {
	margin-bottom : 15px;
	text-align : center;
	background : #f0f4ff;
	border-radius : 18px;
	font-weight : 600;
	padding : 10px 0;
	font-size: 18px;
}

.rates-price span {
	font-weight : 500;
	display : block;
	text-align : center;
	margin-bottom: 5px;
	font-size: 16px;
}

.rates-price-item {
	
}

.top-main-cat-table .owl2-carousel .nav-btn {
  position: absolute;
  width: 30px;
  cursor: pointer;
  top: 0 !important;
  font-size: 40px;
  align-items: center;
  display: flex;
  bottom: 0;
  height: 48px;
}
.top-main-cat-table .owl2-carousel .prev-slide {
  background-image: linear-gradient(to right, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0.3));
  color: #0D1932;
  left: 0;
  border-radius: 0px 4px 4px 0px;
  text-align: center;
}

.top-main-cat-table .owl2-carousel .nav-btn {
  position: absolute;
  width: 30px;
  cursor: pointer;
  top: 0 !important;
  font-size: 25px;
  align-items: center;
  display: flex;
  bottom: 0;
  height: 48px;
}
.top-main-cat-table .owl2-carousel .next-slide {
  background-image: linear-gradient(to left, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0.3));
  color: #0D1932;
  right: 0px;
  border-radius: 4px 0px 0px 4px;
  text-align: center;
}

.main-cat-table-nav {
  background-color: #f4f6f9;
  border: 1px solid #f4f6f9;
  text-align: center;
  padding: 5px 8px;
  font-size: 14px;
  line-height: 18px;
  display: flex;
  align-items: center;
  align-content: center;
  border-radius: 4px;
  width: 100%;
  min-height: 48px;
  justify-content: center;
  color : #0d1932;
}

#searchtable {
  height: 48px;
  border-radius: 8px;
  border: 1px solid #0D1932;
  background-color: #f4f6f9;
  width: 100%;
  padding-left: 5px;
  padding-right: 48px;
  line-height: 48px;
  font-size: 16px;
}

.searchtable-clean {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 48px;
  line-height: 48px;
  height: 48px;
  font-size: 18px;
  text-align: center;
  display: block;
  background: #e4e6e9;
  color: #2D3952;
  border-radius: 0px 8px 8px 0px;
  border-top: 1px solid #0D1932;
  border-right: 1px solid #0D1932;
  border-bottom: 1px solid #0D1932;
}

.cat-searchtable-wrap {
	max-width : 400px;
	margin : 0px auto;
}

.searchtable-wrap {
  position: relative;
}

.pd-price-cost {
	margin-bottom : 20px;
	font-size : 15px;
	text-align : center;
	color : #666;
}

.pd-price-cost span {
	display : block;
	text-align : center;
	font-size : 22px;
	color : #0d1932;
}

.proddet-btn-group {
	text-align : center;
}

.proddet-btn-group .btn {
	display : inline-block;
	max-width : 340px;
	margin-bottom : 10px;
}

.top-main-cat-table {
	margin-bottom : 15px;
}

.searchtable-clean:hover {
	background: #2D3952;
	color: #FFF;
}

.main-cat-table em {
    background-color: #e49b0f;
	font-weight : bold;
	font-style : normal;
}

.main-cat-table {
	text-align: center;
	width: 100%;
}

.main-cat-table, .main-cat-table td, .main-cat-table tr {
	border-color: #aaa;
	border: 0px;
}

.main-cat-table tr {
	
}

.main-cat-table tr.cat-product-tr-1 {
	background-color: #f4f6f9;
}

.main-cat-table tr.cat-product-tr-1, .main-cat-table tr.cat-product-tr-0 {
	text-align : left;
}

.main-cat-table td {
	padding : 10px 5px;
	text-align : center;
}

.main-cat-table .cat-product-th, .main-cat-table .cat-product-tr-for-hide {
	
}

.main-cat-table .cat-title-tr td {
	padding-bottom : 15px;
}

.main-cat-table td .cat-product-name {
	text-align : left;
	
}

.cat-product-th {
	background : #0d1932;
}

.cat-product-th td {
	color : #FFF;
	background : #0d1932;	
	
}

.main-cat-table .cat-title-tr .cat-desc {
	
}

.main-cat-table .cat-product-td-name {
	
}

.cat-product-tr-for-hide, .cat-product-th .cat-product-td-name {
	font-weight : 500;
}

.main-cat-table .cat-product-name {
	text-align: left;
}

.main-cat-table .cat-product-td-npp {
	
}

.main-cat-table .cat-product-ed {
	
}

.main-cat-table .cat-product-pr, .main-cat-table .cat-product-pr {
	
}

.cat-title-name {
	text-align : center;
	font-size : 18px;
	font-weight : bold;
	color: #0D1932;
	margin-top : 8px;
}

.cat-list-img {
	width : 140px;
	height : auto;
	margin : 0px auto 0px;
}

.cat-title-name-in-cat, h1.cat-name-in-cat {
	font-size : 26px;
	font-weight : 500;
	margin-top : 8px;
	text-align : center;
}

h2.cat-desc-in-cat {
	font-size : 18px;
	font-weight : 500;
	margin-top : 8px;
	text-align : center;
}

.cat-desc {
	text-align : center;
	font-size : 16px;
}

.cat-desc p {
	margin-bottom : 0px;
}

.owl2-item-catw {
	padding : 0px 4px;
	width : 100%;
}

.main-cat-table-nav {
	background-color: #f4f6f9;
	border : 1px solid #f4f6f9;
	text-align : center;
	padding : 5px 8px;
	font-size : 14px;
	line-height : 18px;
	display : flex;
	align-items : center;
	align-content : center;
	border-radius : 4px;
	width : 100%;
	min-height : 48px;
	justify-content: center;
}

.top-main-cat-table .owl2-carousel .prev-slide {
  background-image: linear-gradient(to right, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0.3));
  color: #0D1932;
  left: 0;
  border-radius: 0px 4px 4px 0px;
  text-align: center;
}

.top-main-cat-table .owl2-carousel .next-slide {
  background-image: linear-gradient(to left, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0.3));
  color: #0D1932;
  right: 0px;
  border-radius: 4px 0px 0px 4px;
  text-align: center;
}

.top-main-cat-table .owl2-carousel .nav-btn i {
  font-size: 20px;
  display: block;
  margin: 0px auto;
}

.top-main-cat-table .owl2-carousel .next-slide:hover, .top-main-cat-table .owl2-carousel .prev-slide:hover {
  background: #FFF;
  opacity: 0.8;
}

.top-main-cat-table .owl2-carousel .nav-btn {
  position: absolute;
  width: 30px;
  cursor: pointer;
  top: 0 !important;
  font-size: 40px;
  align-items: center;
  display: flex;
  bottom: 0;
  height: 48px;
}

.not-pc-online {
	display : none;
}

.cat-product-name-title {
	font-size : 18px;
	display : block;
	margin-bottom : 4px;
}

.cat-product-name-title .fa-angle-double-right {
	font-size : 16px;
}

body .btn-yellow {
	padding : 8px 12px;
	font-size : 16px;
	color : #FFF;
	border-color : #e49b0f;
	background : #e49b0f;
}

.sppb-link-list-wrap .footer-navbar ul {
	padding-left : 15px;
	padding-right : 15px;
}







@media (max-width:1550px) {
	.top-cat-menu-item {
		font-size : 14px;
	}
}

@media (max-width:1290px) {
	.sp-megamenu-parent > li.pdm-menu-id-486 {
		display : none;
	}
	.plr-100 {
		padding-left : 50px;
		padding-right : 50px;
	}
.cat-list-text {
	font-size : 16px;
	font-family: 'Montserrat', sans-serif;
	min-height : 46px;
	position: relative;
}
.cat-list-item {
	width : 23%;
}	
}

@media (max-width:991px) {
.cat-list-item {
	width : 30%;
}	
.no-tablet-inline {
	display : none;
}
.about-text-grey .sppb-addon-content {
	min-height : 158px;
}


.cont-item {
	font-family: 'Montserrat', sans-serif;
}

.rates-mp h4 {
	font-size: 17px;
	margin-bottom: 15px;
}
.rates-mp h5 {
	font-size: 15px;
}
.rates-mp img {
	display: block;
	margin: 0px auto 10px;
	width: 60px;
}
.rates-mp .rate {
	font-size: 16px;
	font-weight: 600;
	margin-bottom: 5px;
}
.rates-mp hr {
  margin: 5px 0px;
}
	.top-cat-menu-item img {
		height : 25px;
		width : auto;
		display : block;
		margin : 0px auto 10px;
	}
.plr-100 {
	padding-left : 0px;
	padding-right : 0px;
}
	
	.top-cat-menu-item {
		font-size : 14px;
	}
.top-cat-menu-item-inner {
  min-height: 90px;
}
	.sppb-link-list-wrap.sppb-link-list-nav ul li.tr-2, .sppb-link-list-wrap.sppb-link-list-nav ul li.tr-3, .sppb-link-list-wrap.sppb-link-list-nav ul li.tr-4 {
		display : none;
	}
	
	.sppb-link-list-wrap.sppb-link-list-nav ul li.tr-5 {
		display : inline-block;
	}
	.sppb-link-list-wrap.sppb-link-list-nav ul li.tr-6 a {
		width : 18px;
		height : 18px;
	}	
	.sppb-link-list-wrap.sppb-link-list-nav ul li.tr-6 {
		margin-left : 30px;
	}	
	#sppb-addon-412d7a20-5046-42f4-a2a2-934803796cec li.tr-5 a {
		font-size: 17px!important; 
		line-height: 26px!important; 
		padding-top: 3px;
	}	
	.pdm-header-left {
		flex: 0 0 auto;
		width: 30%;	
	}

	.pdm-header-center {
		flex: 0 0 auto;
		width: 40%;	
	}

	.pdm-header-right {
		flex: 0 0 auto;
		width: 30%;	
	}	
	#sp-header .logo-image img {
		max-height : 40px;
	}	
.sp-slider .sp-item img {
  width: 80%;
}  	
.p-btn-group-sotr a {
	min-height : auto;
}
}

@media (max-width: 767px) {
  .crunch-hero-slider .sp-slider-content-align-center .slider-offer-header h3 {
    font-size: 20px;
	text-align : center;
	margin-top: 0px;
	margin-bottom: 0px;
}
.cat-title-name-in-cat, h1.cat-name-in-cat {
	font-size : 18px;
	font-weight : 500;
	margin-top : 0px;
}
h2.cat-desc-in-cat {
	font-size : 16px;
	font-weight : 500;
	margin-top : 8px;
	text-align : center;
}
.about-text-grey .sppb-addon-content {
	min-height : auto;
}
.cat-list-item {
	width : 46%;
}	
.cat-list-text {
	
}
	  .crunch-hero-slider .sp-slider-content-align-center .slider-offer-header h2 {
		font-size: 26px;
		text-align : center;
		margin-bottom : 20px;
	  }
	.crunch-hero-slider .sp-slider-content-align-center .slider-offer-header h3 a {
	  font-size: 20px;
	  text-align : center;
	}	    
.sp-slider .sp-dots {
  position: absolute;
  bottom: 30px;
  left: 50%;
  transform: translateX(-50%);
}  
.sp-slider .sp-item img {
  width: 80%;
}  
#section-id-9b3c48ca-45b2-4408-b0b3-7d7787ac1eb9 .sppb-row-container {
	padding-left : 5px!important;
	padding-right : 5px!important;
}
.main-cat-table {
  max-width : 100%;
  width: 100%;
}
.main-cat-table .cat-product-th {
	
}

.main-cat-table .cat-product-th {
	display : none;
}

.main-cat-table tr.cat-product-tr-1, .main-cat-table tr.cat-product-tr-0 {
  display: flex; 
  flex-wrap: wrap;
  padding-top: 10px;
  padding-bottom: 10px;
}

.main-cat-table, .main-cat-table td, .main-cat-table tr {
  border-color: transparent;
}

.not-pc-online {
	display : block;
	text-align : center; 
	opacity : 0.7;
	font-size : 13px;
}

.main-cat-table .cat-product-td-npp {
	width : 100%;
	text-align: center;
}

.main-cat-table tr.cat-product-tr-1 .cat-product-name, .main-cat-table tr.cat-product-tr-0 .cat-product-name {
	width : 85%;
	text-align: center;
	font-weight: 600;
}

.main-cat-table .cat-product-ed, .main-cat-table .cat-product-pr, .main-cat-table .cat-product-po  {
	text-align: center;
	width : 33%;
}
.main-cat-table .cat-title-tr td {
	background : #0d1932;
	color : #FFF;
}
.cat-title-name {
  color: #FFF;
}
.col-20 {
  flex: 0 0 auto;
  width: 30%;
}

.col-20.rates-price-item-1 {
  flex: 0 0 auto;
  width: 40%;
  margin-bottom: 10px;
}

.col-20.rates-price-item-4, .col-20.rates-price-item-5 {
  flex: 0 0 auto;
  width: 50%;
}

.rates-price {
  border-radius: 0px;
}
.cat-list-img {
	width : 80%;
	height : auto;
	margin : 0px auto 0px;
}
.cat-product-td-link1 {
	width : 100%;
}
.cat-product-name-cat {
	width : 100%!important;
}
.top-main-cat-links-wrap {
	margin-bottom : 15px;
}
.searchtable-wrap {
  margin-left: -7px;
  margin-right: -15px;
}
.prod-images {
	margin-bottom: 30px;
}
.page-title {
	margin-bottom: 15px
}
}

@media (max-width:575px) {
	.pdm-header-left, .pdm-header-right {
		flex: 0 0 auto;
		width: 25%;	
	}
.swiper-container {
    aspect-ratio: 0.625;
}
 #column-wrap-id-04b0ae12-4892-4537-b208-ce3a6dcdab3e {
    margin-bottom: 0px!important;
  }
#sppb-addon-wrapper-ac7b7b7e-0e1e-4723-8b3d-fe16012a7b91 {
    margin-bottom: 35px!important;
  }  
  .rates-mp hr {
    margin: 15px 0px;
  }
  .rates-mp h5 {
    font-size: 16px;
  }
.no-tablet-inline {
	display : inline;
}
.p-btn-group {
  flex-wrap: wrap;
  margin-bottom: 5px;
}
.p-btn-group-sotr a {
	min-height : none;
}

.mx-project-slider-item .mx-project-frame .mx-cover-frame .mx-project-cover {
  border-radius: 0px;
}
.p-btn-group .btn {
  margin: 0 10px 10px;
}

	.pdm-header-center {
		flex: 0 0 auto;
		width: 50%;	
	}
	.not-mob {
		display : none;
	}
	.not-pc {
		display : block;
	}	
	.not-pc-inline {
		display : inline;
	}	

  .sppb-link-list-wrap.sppb-link-list-nav ul li.tr-6 {
    margin-left: 15px;
  }
}



