/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */

/* h1{
--framer-font-family: "Manrope", "Manrope Placeholder", sans-serif !important;
--framer-font-family-bold: "Manrope", "Manrope Placeholder", sans-serif !important;
--framer-font-open-type-features: normal;
--framer-font-size: 72px !important;
--framer-font-style: normal;
--framer-font-style-bold: normal;
--framer-font-variation-axes: normal;
--framer-font-weight: 600 !important;
} */

/* h2{
--framer-font-family: "Manrope", "Manrope Placeholder", sans-serif !important;
--framer-font-family-bold: "Manrope", "Manrope Placeholder", sans-serif !important;
--framer-font-open-type-features: normal;
--framer-font-size: 48px !important;
--framer-font-style: normal;
--framer-font-style-bold: normal;
--framer-font-variation-axes: normal;
--framer-font-weight: 600 !important;
} */

/* h4{
--framer-font-family: "Manrope", "Manrope Placeholder", sans-serif !important;
--framer-font-family-bold: "Manrope", "Manrope Placeholder", sans-serif !important;
--framer-font-open-type-features: normal;
--framer-font-size: 20px !important;
--framer-font-style: normal;
--framer-font-style-bold: normal;
--framer-font-variation-axes: normal;
--framer-font-weight: 600 !important;
} */




.hfe-nav-menu {align-items: center;}
a.elementor-button.elementor-button-link.elementor-size-sm::after {
	position: absolute;
	border: 1px solid #000;
	height: 100%;
	width: 100%;
	content: '';
	left: 8px;
	top: 8px;
	z-index: -1;
	border-color: #D40032;
}
a.elementor-button.elementor-button-link.elementor-size-sm{
	position: relative;
}
/*.bgLinearGradient{
background: linear-gradient(180deg, rgba(42, 1, 10, 0) 0%, rgba(42, 1, 10, 0.5) 50%, rgba(42, 1, 10, 0.9) 100%);
}*/

.bgLinearGradient .elementor-widget-container {
	position: absolute; 
	bottom: 0; 
	background: linear-gradient(180deg, rgba(42, 1, 10, 0) 0%, rgba(42, 1, 10, 0.5) 50%, rgba(42, 1, 10, 0.9) 100%);
	left: 0; 
	width: 100%; 
	right: 0; 
	margin: auto; 
}
.serviceGap20 .elementor-container{
	gap:  20px;
}
.she-header {
	background: #fff;
}
.rightPosition{
	background-position: right !important;
}
p{
	margin-bottom: 0 !important;
}
.gap30 .elementor-container{
	gap: 30px;
}
.dualHeader del{
	color: #D40032;
}
.flexSlider{
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 90px;
}
.contentSlider , .imageSlider{
	flex: 0 0 auto;
	width: 48%;
}

.blog-section .elementskit-post-card {
	box-shadow: rgba(150, 150, 150, 0.1) 0px 3px 7px 0px, rgba(150, 150, 150, 0.09) 0px 13px 13px 0px, rgba(150, 150, 150, 0.05) 0px 30px 18px 0px, rgba(150, 150, 150, 0.01) 0px 53px 21px 0px, rgba(150, 150, 150, 0) 0px 83px 23px 0px;
	border: solid 1px rgb(17 17 17 / 10%);
}

.homeSlider .swiper-pagination {
	position: absolute;
	bottom: 10px;
	left: 50%;
	transform: translateX(-50%);
}

.homeSlider .swiper-pagination-bullet {
	background-color: #D40032;
	height: 8px;
	width: 8px;
}

.homeSlider .swiper-pagination-bullet-active {
	background-color: #D40032;
	height: 8px;
	width: 8px;
}
h4.sliderText {
	font-family: Marcellus;
	font-weight: 400;
	font-size: 90px !important;
	line-height: 100%;
	letter-spacing: 0%;
	color: #000000 !important;

}
.sliderText del{
	text-decoration: none !important;
	color: #D40032;
}
.paragraphSlider p{
	font-family: Open Sans;
	font-weight: 300;
	font-size: 24px;
	line-height: 150%;
	letter-spacing: 0%;
}
.paragraphSlider strong{
	font-weight: 700;
}
.buttonSlider a {
	background: #D40032;
	text-decoration: none;
	color: #fff;
	padding: 15px 25px;
	font-family: Open Sans;
	font-weight: 500;
	font-size: 20px;
	line-height: 100%;
	letter-spacing: 0%;
	text-transform: uppercase;
	position: relative;
}

.buttonSlider a::after {
	position: absolute;
	border: 1px solid #000;
	height: 100%;
	width: 100%;
	content: '';
	left: 8px;
	top: 8px;
	z-index: -1;
	border-color: #D40032;
}
.buttonSlider {
	margin-top: 55px;
}
.tabularHome .elementor-tab-title.elementor-active , .tabularHome .elementor-tab-content.elementor-clearfix.elementor-active{ 
	background: #FFEFF3 !important;
}
.tabularHome .elementor-tab-title.elementor-active {
	padding-bottom: 15px;
}
.tabularHome .elementor-tab-content.elementor-clearfix.elementor-active{
	border:  none !important;
	padding-bottom: 15px !important;
}
.tabularHome .elementor-accordion-item {
	margin-bottom: 20px;
	border: none;
}
.contactForm input, .contactForm select, .contactForm textarea {
	border: 1px solid #E5EAEF;
	padding: 14px;
	width: 100%;
	margin-bottom: 20px;
	background: #fff;
	border-radius: 5px;
}
.contactForm br {
	display: none;
}
.headerAbsolute{
	position: absolute;
}


.shadow-sec a.elementor-button {
	box-shadow: rgba(0, 0, 0, 0.18) 0px 1px 2px 0px, rgba(0, 0, 0, 0.16) 0px 4px 4px 0px, rgba(0, 0, 0, 0.09) 0px 9px 5px 0px, rgba(0, 0, 0, 0.03) 0px 16px 6px 0px, rgba(0, 0, 0, 0) 0px 24px 7px 0px;
}

.shadow-cont {
	box-shadow: rgba(150, 150, 150, 0.1) 0px 3px 7px 0px, rgba(150, 150, 150, 0.09) 0px 13px 13px 0px, rgba(150, 150, 150, 0.05) 0px 30px 18px 0px, rgba(150, 150, 150, 0.01) 0px 53px 21px 0px, rgba(150, 150, 150, 0) 0px 83px 23px 0px;
	border-radius:100px;
	border: solid 1px rgb(17 17 17 / 10%);
}

a.elementor-button.elementor-button-link.elementor-size-sm::after {
	position: absolute;
	content: '';
	display:none;
}

.quick-links li.elementor-icon-list-item.elementor-inline-item {
	background: #fff;
	padding: 15px 25px;
	border-radius: 100px;
	margin-bottom: 20px;
}

.position-header {
	position: absolute;
	width: 100%;
}

.position-header .elementskit-menu-overlay.elementskit-menu-offcanvas-elements.elementskit-menu-toggler.ekit-nav-menu--overlay {
	background: #0000;
}

.shadow-second-sec {
	box-shadow: rgba(150, 150, 150, 0.1) 0px 3px 7px 0px, rgba(150, 150, 150, 0.09) 0px 13px 13px 0px, rgba(150, 150, 150, 0.05) 0px 30px 18px 0px, rgba(150, 150, 150, 0.01) 0px 53px 21px 0px, rgba(150, 150, 150, 0) 0px 83px 23px 0px;
	display: flex;
	border-radius: 24px;
}

.gredi-txt h2.elementor-heading-title.elementor-size-default {
	font-size: 72px;
	background: -webkit-linear-gradient(rgb(255, 255, 255), #0000);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.gredi-txt-left h2.elementor-heading-title.elementor-size-default {
	font-size: 72px;
	background: -webkit-linear-gradient(#79bbd8, #fff0);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;

}

.blur-filter .elementor-widget-container {
	backdrop-filter: blur(5px);
}

.blur-back-sec {
	mask: linear-gradient(0deg, rgb(0, 0, 0) 89%, rgba(0, 0, 0, 0) 100%);
	background: #0000001a;
	backdrop-filter: blur(5px);
	border-radius: 0px 0px 14px 15px;
}

.blur-left {
	mask: linear-gradient(90deg, rgb(0, 0, 0) 86.4038%, rgba(0, 0, 0, 0) 100%);
	background: linear-gradient(90deg, rgba(0, 0, 0, 0.55) 0%, rgba(0, 0, 0, 0.1) 100%);
	backdrop-filter: blur(7px);
	border-radius: 15px 0px 0px 15px;
}

.mask-img {
	mask: linear-gradient(0deg, rgb(0 0 0 / 0%) 0%, rgb(0 0 0) 71%);
}

.table-ai th.Aicubixcare img {
	width: 50%;

}

.table-ai th.Aicubixcare-two img {
	width: 100%;
	margin-bottom: -7px;
}

.table-ai th{
	background:#fff !important;

}

.table-ai th.Aicubixcare{
	text-align:center;
}

.table-ai th.Aicubixcare-two{

	vertical-align:bottom;
	padding:0px;
}

.table-ai td {
	color: rgb(0 0 0 / 60%) !important;
	/*     font-family: 'Manrope'; */
	font-size: 14px;
	background:#fff !important;
}

.table-ai th {
	border-block-start: 1px solid #0000;
}


.icon-bg-section .elementskit-info-box-icon {
	background: linear-gradient(324deg, #0093de, #1a9ed13d);
	/*     border: solid 2px #11111114 !important; */
}

.faq-sec .eael-accordion-list {
	box-shadow: rgba(0, 0, 0, 0.18) 0px 1px 2px 0px, rgba(0, 0, 0, 0.16) 0px 4px 4px 0px, rgba(0, 0, 0, 0.09) 0px 9px 5px 0px, rgba(0, 0, 0, 0.03) 0px 16px 6px 0px, rgba(0, 0, 0, 0) 0px 24px 7px 0px;
	border-radius: 15px;
	opacity: 1;
	transform: none;
	transform-origin: 50% 50% 0px;
}

.faq-sec .elementskit-card.active {
	box-shadow: rgba(150, 150, 150, 0.01) 0px 53px 21px 0px, rgba(150, 150, 150, 0.05) 0px 30px 18px 0px, rgba(150, 150, 150, 0.09) 0px 13px 13px 0px, rgba(150, 150, 150, 0.1) 0px 3px 7px;
}

.faq-sec .ekit_accordion_icon_group {
	box-shadow: rgba(0, 0, 0, 0.18) 0px 1px 2px 0px, rgba(0, 0, 0, 0.16) 0px 4px 4px 0px, rgba(0, 0, 0, 0.09) 0px 9px 5px 0px, rgba(0, 0, 0, 0.03) 0px 16px 6px 0px, rgba(0, 0, 0, 0) 0px 24px 7px 0px;
	padding: 10px 13px;
	border-radius: 100px;
	border: solid 1px rgb(10 124 175);
	background: #1a9ed1;
	color: #fff;
}

.AI-shadow {
	box-shadow: rgba(214, 214, 214, 0.01) 0px 51px 14px 0px, rgba(214, 214, 214, 0.09) 0px 33px 13px 0px, rgba(214, 214, 214, 0.49) 0px 8px 8px 0px, rgba(214, 214, 214, 0.56) 0px 2px 4px 0px, rgba(214, 214, 214, 0.29) 0px 18px 11px 0px;
	border-radius: 20px;
}

.testimonials-sec .elementskit-single-testimonial-slider {
	display: flex !important;
	flex-direction: column-reverse;
	box-shadow: rgba(150, 150, 150, 0.1) 0px 3px 7px 0px, rgba(150, 150, 150, 0.09) 0px 13px 13px 0px, rgba(150, 150, 150, 0.05) 0px 30px 18px 0px, rgba(150, 150, 150, 0.01) 0px 53px 21px 0px, rgba(150, 150, 150, 0) 0px 83px 23px 0px !important;
}

.testimonials-sec .elementskit-commentor-bio:after {
	content: ' ';
	position: absolute;
	width: 100%;
	height: 1px;
	background: #1111111a;
	left: 0;
	top: 110px;
}

.testimonials-sec .swiper-navigation-button.swiper-button-prev {
	position: absolute;
	top: -50px;
	left: 89% !important;
	background-image: radial-gradient(at center center, #00B2FF 0%, #012E3F 92%) !important;
	border-radius: 100px;
}

.testimonials-sec .swiper-navigation-button.swiper-button-next {
	position: absolute;
	top: -50px;
	right: 2% !important;
	background-image: radial-gradient(at center center, #00B2FF 0%, #012E3F 92%) !important;
	border-radius: 100px;
}

.testimonials-sec img.attachment-full.size-full {
	object-fit: cover;
	object-position: top;
}

.testimonials-sec .ekit-main-swiper.swiper.swiper-initialized.swiper-horizontal.swiper-backface-hidden {
	padding-bottom: 50px;
}

/* .testimonials-sec .ekit-main-swiper.swiper.swiper-initialized.swiper-horizontal.swiper-backface-hidden {
margin-left: -300px;
margin-right: -300px;
} */

/* .testimonials-sec .swiper-slide {
box-shadow: rgba(150, 150, 150, 0.1) 0px 3px 7px 0px, rgba(150, 150, 150, 0.09) 0px 13px 13px 0px, rgba(150, 150, 150, 0.05) 0px 30px 18px 0px, rgba(150, 150, 150, 0.01) 0px 53px 21px 0px, rgba(150, 150, 150, 0) 0px 83px 23px 0px;
border: solid 1px #1111111a;
border-radius: 20px !important;
}
*/

/* .testimonials-sec .ekit-wid-con .elementskit-testimonial-slider .swiper-wrapper {
margin-left: -200px;
overflow: visible;
} */

/* .testimonials-sec .swiper-slide {
width: 33% !important;
} */

span.elementor-button-text {
	font-weight: 500 !important;
}

.animated-txt span.cd-words-wrapper.style-6 {
	width: 100% !important;
}

.toogle-menu-sec button.elementskit-menu-close.elementskit-menu-toggler {
	padding: 10px 9px !important;
}

.top-header {
	display: flex;
	gap: 10px;
	background: #eee;
	padding: 20px;
	border-radius: 10px 10px 0px 0px;
	align-items: center;
}

/* .col-2 {
width: 80%;
} */

.col-1 {
	background-color: rgb(255, 255, 255);
	border-radius: 106.01px;
	transform: none;
	transform-origin: 50% 50% 0px;
	opacity: 1;
	padding: 11px 10px;
}

.col-1 h2 {
	font-family: "Lexend", "Lexend Placeholder", sans-serif !important;
	font-size: 14px !important;
	font-weight: 700 !important;
	margin: 0;
}

.col-2 h2 {
	font-family: "Lexend", "Lexend Placeholder", sans-serif !important;
	font-size: 14px !important;
	font-weight: 600 !important;
	margin: 0;
}

.col-3 {
	vertical-align: middle !important;
	height: 24px !important;
	width:24px;
}


.tab-nav-scroll::-webkit-scrollbar {
	/*     width: 2px !important;
	max-width:2px !important;
	min-width:2px !important; */
	height:3px;
}

/* Track */
.tab-nav-scroll::-webkit-scrollbar-track {
	background: #f1f1f1; 
}

/* Handle */
.tab-nav-scroll::-webkit-scrollbar-thumb {
	background: #888; 
}

/* Handle on hover */
.tab-nav-scroll::-webkit-scrollbar-thumb:hover {
	background: #555; 
}

/* ::-webkit-scrollbar {
visibility:hidden;
} */

img.icon-img {
	width: 23px;
}

.tab-nav-scroll:before {
	content: ' ';
	width: 50px;
	height: 85px;
	position: absolute;
	background-image: linear-gradient(to right, #fff , #0000);
	top: 0px;
	left:0;
}

.tab-nav-scroll:after {
	content: ' ';
	width: 50px;
	height: 85px;
	position: absolute;
	background-image: linear-gradient(to right, #0000, #fff);
	top: 0px;
	right:0;
}

.tab-item:hover svg {
	fill: #fff !important;
}

.elementor-2455 .elementor-element.elementor-element-19dabcc .twae-wrapper {
	--tw-cbx-bottom-margin: 60px !important;
}

.unique-timeline .twae-label-small img {
	width: 70% !important;
}

.unique-timeline .twae-icon {
	display: none !important;
}

.unique-timeline .twae-content {
	height: 400px;
}

.unique-timeline .twae-description h3 {
	font-family: Manrope !important;
	font-weight: 700 !important;
	font-size: 36px !important;
}

.unique-timeline .twae-wrapper .twae-content {
	display: flex;
	flex-flow: column;
	overflow: hidden;
	padding: 30px !important;
	justify-content: center;
	box-shadow: none !important;
	border-radius: 20px !important;
}

.unique-timeline .twae-description p {
	font-family: Manrope;
	font-weight: 400;
	font-size: 24px;
	color: #666666;
}

.unique-timeline .twae-arrow {
	top: 50% !important;
}

.width-cont .elementor-container {
	width: 1300px;
}

.width-cont .elementor-container.elementor-column-gap-default {
	gap: 20px;
}

.faq-sec .ekit-accordion--content p {
	text-align: left;
}

.bdt-prime-slider-skin-general .bdt-slideshow-item .bdt-ps-slide-img {
	position: absolute;
	height: 100%;
	width: 100%;
	background-position: top;
	background-repeat: no-repeat;
	background-size: cover;
}

.old-way-sec .elementor-container.elementor-column-gap-default {
	max-width: 100%;
}

.faq-sec span.ekit-accordion-title {
	text-align: left;
}

.faq-sec ul {
	padding-left: 20px !important;
}

.faq-sec ul li {
	text-align:left;
}

span.span-style {
	background-color: transparent;
	font-family: "Manrope", Sans-serif;
	font-size: 50px;
	color: #fff;
	font-weight: 600;
	background-image: linear-gradient(193deg, #1C1C1C 0%, #484848 100%);
	border-style: none;
	border-radius: 20px;
	padding: 10px 30px;
}

.sticky-txt {
	position: sticky;
	top: 150px;
}

.form-sec input {
	padding: 15px;
	border: solid 1px #b9b9b9;
	border-radius: 5px;
	background: #0000;
}


.form-sec textarea {
	padding: 15px;
	border: solid 1px #b9b9b9;
	border-radius: 5px;
	background: #0000;
}

.form-sec .wpcf7-submit {
	width: 100%;
	color: #fff;
	margin-top:20px;
}

.form-sec label {
	width: 100%;
}

.width-col-sec .elementor-container {
	width: 100%;
}

.single-post .featured-image {
	margin-bottom: 20px !important;
}


@media screen and (min-device-width: 1025px) and (max-device-width: 1367px) {

	.width-cont .elementor-container {
		max-width: 90% !important;
	}

	.width-none-sec .elementor-container {
		max-width: 100% !important;
	}

	.testimonials-sec .swiper-navigation-button.swiper-button-prev {
		position: absolute;
		top: -50px;
		left: 88% !important;
		background-image: radial-gradient(at center center, #00B2FF 0%, #012E3F 92%) !important;
		border-radius: 100px;
	}

	.talk-butt a.elementor-button {
		padding: 15px 20px 15px 20px !important;
	}
}

@media screen and (max-width: 1024px) {
	.toogle-menu-sec li:last-child {
		display: none;
	}

	/* 	.position-header {
	width: 100% !important;
	max-width:100% !important;
	min-width:100% !important;
} */

	.width-cont .elementor-container {
		width: 100%;
	}

	.testimonials-sec .swiper-navigation-button.swiper-button-prev {
		position: absolute;
		top: -50px;
		left: 43% !important;
		background-image: radial-gradient(at center center, #00B2FF 0%, #012E3F 92%) !important;
		border-radius: 100px;
	}

	.testimonials-sec .swiper-navigation-button.swiper-button-next {
		position: absolute;
		top: -50px;
		right: 43% !important;
		background-image: radial-gradient(at center center, #00B2FF 0%, #012E3F 92%) !important;
		border-radius: 100px;
	}

	.card {
		background: white;
		border-radius: 12px;
		box-shadow: 0 4px 10px rgba(0,0,0,0.05);
		padding: 0px;
		flex: 0 0 280px;
		border: solid 1px #1111111a;
		max-width: 50% !important;
		min-width: 49%;
	}

	.tabs-container {
		display: flex;
		justify-content: space-between;
		align-items: center;
		max-width: 1300px;
		margin: 0 !important;
		/* padding: 20px; */
		gap: 20px;
	}

	.tab-item:hover p {
		color: #fff;
		font-size: 18px !important;
	}

	.unique-timeline .twae-content {
		height: 100%;
	}

	.unique-timeline .twae-label-small img {
		width: 75% !important;
	}

	.unique-timeline .twae-description h3 {
		font-family: Manrope !important;
		font-weight: 700 !important;
		font-size: 25px !important;
	}

	.unique-timeline .twae-description p {
		font-family: Manrope;
		font-weight: 400;
		font-size: 18px;
		color: #666666 !important;
	}

	div#story-b7aaae3 {
		margin: 0;
	}

	.twae-vertical.twae-wrapper .twae-timeline {
		position: relative;
		margin: 0;
		padding: 0;
		display: flow-root;
		width: 100%;
	}

	span.span-style {
		background-color: transparent;
		font-family: "Manrope", Sans-serif;
		font-size: 26px;
		color: #fff;
		font-weight: 600;
		background-image: linear-gradient(193deg, #1C1C1C 0%, #484848 100%);
		border-style: none;
		border-radius: 20px;
		padding: 5px 20px;
		display: inline-block;
		margin-top: 10px;
	}

	.unique-cont {
		padding-top: 120px;
	}

}

@media screen and (max-width: 767px) {
	.contentSlider , .imageSlider{
		flex: 0 0 auto;
		width: 100% !important;
	}
	.toogle-menu-sec li:last-child {
		display: block;
	}

	.table-ai th.Aicubixcare img {
		width: 80px;
	}

	.card {
		background: white;
		border-radius: 12px;
		box-shadow: 0 4px 10px rgba(0,0,0,0.05);
		padding: 0px;
		flex: 0 0 280px;
		border: solid 1px #1111111a;
		max-width: 100% !important;
		min-width: 100%;
	}

	.width-cont .elementor-container {
		width: 100%;
	}

	/* 	.position-header {
	width: 100% !important;
	max-width:100% !important;
	min-width:100% !important;
} */

	.tabs-container {
		display: flex;
		justify-content: space-between;
		align-items: center;
		max-width: 1300px;
		margin: 0 !important;
		/* padding: 20px; */
		gap: 20px;
	}

	.tab-item:hover p {
		color: #fff;
		font-size: 18px !important;
	}

	.tab-item {
		height: 200px;
		text-align: center !important;
		padding: 20px;
		width: 100% !important;
		background: #EAF4F8;
		border-radius: 10px;
		cursor: pointer;
		position: relative;
		transition: background 0.3s;
		text-align: left;
		display: flex;
		flex-direction: column;
		justify-content: center;
	}

	.tabs-container {
		display: flex;
		justify-content: space-between;
		align-items: center;
		max-width: 1300px;
		margin: 0px 70px;
		/* padding: 20px; */
		gap: 20px;
		flex-direction: column-reverse !important;
	}

	.unique-timeline .twae-content {
		height: 100%;
	}

	.unique-timeline .twae-story {
		width: 100% !important;
	}

	.unique-timeline .twae-arrow {
		display: none;
	}

	.unique-timeline .twae-label-small img {
		width: 100% !important;
	}

	.unique-timeline .twae-description h3 {
		font-family: Manrope !important;
		font-weight: 700 !important;
		font-size: 25px !important;
	}

	.unique-timeline .twae-description p {
		font-family: Manrope;
		font-weight: 400;
		font-size: 18px;
		line-height: 1.6em;
		color: #666666 !important;
	}

	.tabs-right .tab-item::after {
		content: ' ';
		display:none;
	}

	.tabs-left .tab-item::after {
		content: ' ';
		display:none;
	}

	span.span-style {
		background-color: transparent;
		font-family: "Manrope", Sans-serif;
		font-size: 26px;
		color: #fff;
		font-weight: 600;
		background-image: linear-gradient(193deg, #1C1C1C 0%, #484848 100%);
		border-style: none;
		border-radius: 10px;
		padding: 0px 20px;
		display: inline-block;
		margin-top: 10px;
	}

	h1.title-txt {
		font-size: 30px !important;
	}

	.unique-like {
		display: flex;
		gap: 10px;
		width: 89%;
		justify-content: flex-end;
		margin-right: 10px;
	}

	.unique-cont {
		padding-top: 100px !important;
	}

}

