@import url("https://fonts.googleapis.com/css2?family=Roboto&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Roboto+Slab&display=swap");

:root {
	--primary-color: #a80301 !important;
	--link-color: #a80301 !important;
}
html {
	overflow: auto !important;
}
* {
	box-sizing: initial;
}

h1,
h2,
h3,
h4,
h5,
h6,
span,
.elementor-element.elementor-element-465ed2e.elementor-widget__width-auto.elementor-widget.elementor-widget-pxl_menu
	ul
	li
	a
	span {
	font-family: "Roboto Slab", serif !important;
}
body,
p,
button,
.pxl--rating-label {
	font-family: "Roboto", sans-serif !important;
}
.elementor-element.elementor-element-5e5ed6f.elementor-widget__width-auto.elementor-widget.elementor-widget-pxl_link
	ul
	li:hover
	> a {
	color: #a80301 !important;
}
.elementor-kit-7 {
	--secondary-color: #0d377f !important;
	--link-color-hover: #0d377f !important;
	--link-color-active: #0d377f !important;
	--e-global-color-secondary: #0d377f !important;
	--e-global-color-accent: #0d377f !important;
	--e-global-color-a02d014: #0d377f !important;
	--e-global-color-primary: #a80301 !important;
}
.elementor-2876
	.elementor-element.elementor-element-0bd7ccc:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-2876
	.elementor-element.elementor-element-0bd7ccc
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #0d377f !important;
}
.pxl-swiper-dots.style-6 {
	margin-top: 0px !important;
	margin-bottom: 15px !important;
}
.elementor-element.elementor-element-717e1c7.elementor-widget.elementor-widget-pxl_heading
	h3.pxl-item--title {
	font-size: 18px !important;
}
.page-id-5162 #pxl-page-title-default,
.page-id-5159 #pxl-page-title-default,
.search #pxl-page-title-default,
.country-template-default #pxl-page-title-default,
.post-template-default #pxl-page-title-default,
.service-template-default #pxl-page-title-default {
	background-image: url(https://thientan.webcanhcam.vn/wp-content/uploads/2023/10/page-title.jpg);
	background-position: top center !important;
	background-repeat: no-repeat;
	background-size: contain !important;
	height: 425px !important;
	margin-bottom: 100px;
	position: relative;
}
.page-id-5162 #pxl-page-title-default .pxl-breadcrumb,
.page-id-5159 #pxl-page-title-default .pxl-breadcrumb,
.page-id-5162 #pxl-page-title-default h1.pxl-page-title,
.page-id-5159 #pxl-page-title-default h1.pxl-page-title,
.search #pxl-page-title-default .pxl-breadcrumb,
.search #pxl-page-title-default h1.pxl-page-title,
.country-template-default #pxl-page-title-default .pxl-breadcrumb,
.country-template-default #pxl-page-title-default h1.pxl-page-title,
.post-template-default #pxl-page-title-default .pxl-breadcrumb,
.post-template-default #pxl-page-title-default h1.pxl-page-title,
.service-template-default #pxl-page-title-default .pxl-breadcrumb,
.service-template-default #pxl-page-title-default h1.pxl-page-title {
	color: #fff !important;
	z-index: 995;
	width: 62%;
}
.post-template-default .pxl-sidebar-sticky {
	position: relative !important;
	top: 0px !important;
}
.btn.btn-nanuk,
.elementor-element.elementor-element-5cd8ec2.elementor-widget__width-auto.elementor-widget.elementor-widget-pxl_button
	a {
	background-color: #a80301 !important;
}
section.elementor-section.elementor-top-section.elementor-element.elementor-element-0bd7ccc.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none
	i {
	color: #a80301 !important;
}
section.elementor-section.elementor-top-section.elementor-element.elementor-element-0bd7ccc.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none
	.elementor-element.elementor-element-5cd8ec2.elementor-widget__width-auto.elementor-widget.elementor-widget-pxl_button
	i {
	color: #fff !important;
}
#pxl-page-title-elementor {
	padding: 150px 0 0px 0 !important;
}

section.elementor-section.elementor-top-section.elementor-element.elementor-element-76f38dc.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none
	.pxl-item--inner {
	position: relative;
	overflow: hidden;
}
section.elementor-section.elementor-top-section.elementor-element.elementor-element-0c42b44.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none
	.pxl-item--holder {
	min-height: 350.1px !important;
}
.pxl-service-grid-layout2 .pxl-grid-item .pxl-item--inner .pxl-item--holder {
	min-height: 321.7px !important;
}
section.elementor-section.elementor-top-section.elementor-element.elementor-element-76f38dc.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none
	.pxl-item--inner::before {
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 70%;
	background: linear-gradient(
		to top,
		rgba(0, 0, 0, 0.5),
		rgba(0, 0, 0, 0.3),
		transparent
	);
	opacity: 0;
	transition: opacity 0.3s ease;
	z-index: 1;
	pointer-events: none;
}

section.elementor-section.elementor-top-section.elementor-element.elementor-element-76f38dc.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none
	.pxl-item--inner:hover::before {
	opacity: 1;
}

body#error-page {
	width: 100%;
	min-width: 1920px;
	margin: 0px;
	padding: 0px;
}
h3 {
	font-size: 26px !important;
}
.page-id-5162 #pxl-page-title-default,
.page-id-5159 #pxl-page-title-default,
.search #pxl-page-title-default,
.country-template-default #pxl-page-title-default,
.post-template-default #pxl-page-title-default,
.service-template-default #pxl-page-title-default {
	top: 162px;
	padding: 0px 0px !important;
	align-items: center;
	display: flex;
}
.pxl-country-carousel1
	.pxl-carousel-inner
	.pxl-swiper-wrapper
	.pxl-swiper-slide
	.pxl-item-title
	.pxl-item-featured
	img {
	border-radius: 100% !important;
}
.pxl-country-carousel1
	.pxl-carousel-inner
	.pxl-swiper-wrapper
	.pxl-swiper-slide
	.pxl-item-title
	span {
	text-align: center;
	width: 200px;
}
div#elementor-tab-content-2282 {
	min-height: 767px !important;
}
div#elementor-tab-content-2282 .pxl-post-layout-post-2 .pxl-grid-item {
	position: relative !important;
}

.elementor-126
	.elementor-element.elementor-element-2b679ef:not(
		.elementor-motion-effects-element-type-background
	) {
	width: 100% !important;
}
ul li.current-menu-item > a {
	color: #a80301 !important;
}
.wpcf7-response-output {
	text-align: center !important;
}
.pxl-piechart.wow.skewIn {
	width: 300px;
}
.pxl-breadcrumb span.breadcrumb-entry,
section.elementor-section.elementor-top-section.elementor-element.elementor-element-0bd7ccc.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none
	.elementor-element.elementor-element-2374062.elementor-widget__width-auto.pxl-flex-grow.elementor-widget.elementor-widget-pxl_icon
	a
	i {
	color: #fff !important;
}
.elementor-element.elementor-element-8ccbd39.elementor-widget.elementor-widget-pxl_text_editor p {
    min-height: 200px;
    height: 200px;
    overflow-y: scroll;
    scrollbar-width: thin;
    scrollbar-color: #0d377f #f0f0f0;
}

.elementor-element.elementor-element-8ccbd39.elementor-widget.elementor-widget-pxl_text_editor p::-webkit-scrollbar {
    width: 6px;
}

.elementor-element.elementor-element-8ccbd39.elementor-widget.elementor-widget-pxl_text_editor p::-webkit-scrollbar-track {
    background: #f0f0f0;
}

.elementor-element.elementor-element-8ccbd39.elementor-widget.elementor-widget-pxl_text_editor p::-webkit-scrollbar-thumb {
    background-color: #0d377f;
    border-radius: 10px;
    border: 1px solid #0d377f;
}

.search
	.row.pxl-content-wrap.pxl-has-sidebar.pxl-sidebar-right.pxl-post-listing {
	flex-wrap: nowrap !important;
}
.search .search-no-results div#pxl-sidebar-area,
.search section#pxl-content-area input {
	width: 95% !important;
}
.search div#pxl-sidebar-area section#search-1 i.caseicon-search,
.search section#pxl-content-area i.caseicon-search {
	color: #a80301 !important;
}
.search div#pxl-sidebar-area section#search-1 input {
	width: 89% !important;
}

.search
	section#pxl-content-area
	.pxl-item--archive.pxl-item--standard
	.pxl-item--image
	img {
	width: 100% !important;
}
.search-results
	.row.pxl-content-wrap.pxl-has-sidebar.pxl-sidebar-right.pxl-post-listing {
	justify-content: center !important;
}
.search #pxl-page-title-default h1.pxl-page-title {
	font-size: 70px !important;
}
.elementor-15 .elementor-element.elementor-element-128e56b,
.elementor-15 .elementor-element.elementor-element-bdc2de9,
.elementor-15 .elementor-element.elementor-element-fbba799,
.elementor-15 .elementor-element.elementor-element-d7c5f30,
.pxl-client-review3 .pxl-item--inner .pxl-piechart .percentage:after {
	display: none !important;
}
.search-results .search div#pxl-sidebar-area,
.search section#pxl-content-area {
	max-width: 78% !important;
	margin-right: 15rem;
}
.search-no-results .search div#pxl-sidebar-area,
.search section#pxl-content-area {
	margin-right: 0rem !important;
}
section.elementor-section.elementor-top-section.elementor-element.elementor-element-b35bec5.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none
	h3 {
	font-size: 26px !important;
	min-height: 71.75px !important;
	height: 71.75px;
}
.elementor-element.elementor-element-a19394c.elementor-widget.elementor-widget-pxl_heading
	h3 {
	font-size: 26px !important;
}
form.wpcf7-form.invalid .wpcf7-response-output {
	color: #a80301 !important;
}
form.wpcf7-form.sent .wpcf7-response-output {
	color: #219b21 !important;
}
.pxl-select-higthlight.active {
	padding-right: 0.5rem !important;
}
.elementor-element.elementor-element-3291125.elementor-widget-tablet__width-initial.elementor-widget.elementor-widget-pxl_link
	ul
	li
	a
	span {
	padding: 0 0.5rem 0px 0px;
}
.post-template-default .row.pxl-content-wrap.pxl-has-sidebar.pxl-sidebar-right {
	flex-wrap: nowrap !important;
}
.post-template-default .search-form .search-field {
	padding: 0px !important;
}
.post-template-default .search-form .search-field::placeholder {
	padding-left: 20px;
}
.elementor-406 .elementor-element.elementor-element-1959bc0 ul li a i,
.elementor-406 .elementor-element.elementor-element-2e1c98e ul li a i,
.elementor-406 .elementor-element.elementor-element-8e51e05 ul li a i,
.elementor-406 .elementor-element.elementor-element-e399d88 ul li a i {
	margin-right: -1px !important;
}
.elementor-60 .elementor-element.elementor-element-73602da h5.pxl-item--title,
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-6f6d39a.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none
		h5.pxl-item--title {
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		overflow: hidden;
		text-overflow: ellipsis;
		min-height: unset;
		line-height: 1.5em;
		min-height: 3em;
	}
	.elementor-60 .elementor-element.elementor-element-73602da .pxl-item--holder{
	min-height: 263px !important;
}
@media (max-width: 1560px) {
	.pxl-country-carousel1 .pxl-carousel-inner .pxl-swiper-wrapper {
		min-height: 660px;
		height: 60vh;
	}
	.elementor-15
		.elementor-element.elementor-element-dfae600
		.pxl-heading
		.pxl-item--title {
		font-size: 50px;
	}
	section.elementor-section.elementor-inner-section.elementor-element.elementor-element-b16f8f6.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none {
		width: 97% !important;
	}
	body section {
		width: 100% !important;
		left: 0px !important;
	}
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-b7ab050.elementor-section-content-middle.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none {
		width: 98% !important;
		left: 0px !important;
	}
	footer#pxl-footer-elementor .container {
		max-width: 1560px !important;
		padding: 0px !important;
	}
	.pxl-country-carousel1
		.pxl-carousel-inner
		.pxl-swiper-wrapper
		.pxl-swiper-slide.swiper-slide-active
		.pxl-item--inner
		.pxl-item--holder {
		width: 92% !important;
	}
	.pxl-country-carousel1
		.pxl-carousel-inner
		.pxl-swiper-wrapper
		.pxl-swiper-slide
		.wrap-inner
		.pxl-item--inner
		.pxl-item--featured {
		display: block !important;
		width: 265px !important;
		margin-left: -3rem !important;
	}
	.post-template-default div#pxl-content-area {
		max-width: 59.666667% !important;
	}
	.search
		.row.pxl-content-wrap.pxl-has-sidebar.pxl-sidebar-right.pxl-post-listing {
		flex-wrap: nowrap !important;
	}
	.elementor-2876 .elementor-element.elementor-element-0bd7ccc{
		width: 100% !important;
		left: 0px !important;
	}
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-06495e7.elementor-section-full_width.elementor-section-stretched.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-full-content-with-space-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none,
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-06495e7.elementor-section-full_width.elementor-section-stretched.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-full-content-with-space-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none .pxl-slider--content.content-align-flex-end .pxl-swiper-slide .pxl-slider--inner,
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-06495e7.elementor-section-full_width.elementor-section-stretched.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-full-content-with-space-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none .pxl-swiper-nogap .pxl-swiper-container .pxl-swiper-slide,
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-06495e7.elementor-section-full_width.elementor-section-stretched.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-full-content-with-space-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none .pxl-slider--content.content-align-flex-end .elementor section, 
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-06495e7.elementor-section-full_width.elementor-section-stretched.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-full-content-with-space-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none .pxl-slider--content.content-align-flex-end .elementor,
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-06495e7.elementor-section-full_width.elementor-section-stretched.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-full-content-with-space-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none .pxl-slider--content.content-align-flex-end{
		width: 100% !important;
	}
	.page-id-5162 #pxl-page-title-default, .page-id-5159 #pxl-page-title-default, .search #pxl-page-title-default, .country-template-default #pxl-page-title-default, .post-template-default #pxl-page-title-default, .service-template-default #pxl-page-title-default
 {
    height: 340px !important;
}
.post-template-default .pxl-sidebar-area .widget{
	width: 100% !important;
}
.elementor-60 .elementor-element.elementor-element-c33b999,
.elementor-60 .elementor-element.elementor-element-73602da {
    padding: 0px 37px 60px 0px !important;
}
.elementor-406 .elementor-element.elementor-element-9bf0366,
.elementor-406 .elementor-element.elementor-element-d84dbac{
	padding: 100px 37px 100px 0px !important;
}
}
@media (max-width: 1440px) {
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-fbba799.elementor-section-full_width.elementor-section-stretched.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-full-content-with-space-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none.animated.fadeInUp
		.pxl-swiper-wrapper
		.pxl-item--inner {
		margin-top: 4rem;
	}
	body section {
		width: 100% !important;
		left: -3px !important;
	}
	header#pxl-header-elementor .pxl-header-content .col-12 {
		padding-right: 0px !important;
	}
	.pxl-header-elementor-sticky.pxl-onepage-sticky.pxl-sticky-stb.pxl-header-fixed
		.container {
		max-width: 100% !important;
	}
	.pxl-header-elementor-sticky.pxl-onepage-sticky.pxl-sticky-stb.pxl-header-fixed
		.container
		.col-12 {
		padding: 0px !important;
	}
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-b7ab050.elementor-section-content-middle.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none {
		width: 98% !important;
		left: 0px !important;
	}
	footer#pxl-footer-elementor .contaier {
		max-width: 100% !important;
		width: 100%;
		padding: 0px !important;
	}
	footer#pxl-footer-elementor
		.contaier
		section.elementor-section.elementor-top-section.elementor-element.elementor-element-9bf0366.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none {
		width: 100% !important;
	}
	.pxl-slider--content.content-align-flex-end {
		width: 100% !important;
		max-width: 100%;
		left: 104px !important ;
	}
	.pxl-country-carousel1
		.pxl-carousel-inner
		.pxl-swiper-wrapper
		.pxl-swiper-slide
		.wrap-inner
		.pxl-item--inner
		.pxl-item--featured {
		display: block !important;
		width: 300px;
	}
	footer#pxl-footer-elementor .container {
		max-width: 1440px !important;
		padding: 0px !important;
	}
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-d84dbac.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none {
		left: -5px !important;
	}
	.country-template-default #pxl-page-title-default,
	.post-template-default #pxl-page-title-default,
	.service-template-default #pxl-page-title-default {
		background-image: url(https://thientan.webcanhcam.vn/wp-content/uploads/2023/10/page-title.jpg);
		background-position: top center !important;
		background-repeat: no-repeat;
		background-size: contain !important;
		height: 321px !important;
		margin-bottom: 100px;
		position: relative;
	}
	.post-template-default div#pxl-content-area {
		max-width: 62.666667%;
	}
	.post-template-default .search-form .search-field {
		padding: 0px !important;
	}
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-0c42b44.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none
		.pxl-item--holder {
		min-height: 350px !important;
	}
	.pxl-country-carousel1
		.pxl-carousel-inner
		.pxl-swiper-wrapper
		.pxl-swiper-slide.swiper-slide-active
		.pxl-item--inner
		.pxl-item--holder {
		width: 83% !important;
	}
	.pxl-country-carousel1
		.pxl-carousel-inner
		.pxl-swiper-wrapper
		.pxl-swiper-slide
		.wrap-inner
		.pxl-item--inner
		.pxl-item--featured {
		display: block !important;
		width: 300px;
		margin-left: -7rem;
	}
	.elementor-element.elementor-element-bb1a481.elementor-widget.elementor-widget-pxl_heading {
		margin-top: -5rem;
	}
	.search
		.row.pxl-content-wrap.pxl-has-sidebar.pxl-sidebar-right.pxl-post-listing {
		flex-wrap: nowrap !important;
	}
	.search section#pxl-content-area {
		max-width: 62.666667% !important;
	}
}

@media (max-width: 1366px) {
	body section {
		width: 100% !important;
		left: -3px !important;
		padding: 50px 25px 50px 0px !important;
	}
	.pxl-country-carousel1
		.pxl-carousel-inner
		.pxl-swiper-wrapper
		.pxl-swiper-slide
		.wrap-inner
		.pxl-item--inner
		.pxl-item--featured {
		display: block !important;
		width: 265px !important;
		margin-left: -3rem !important;
	}
	section.elementor-section.elementor-inner-section.elementor-element.elementor-element-b16f8f6.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none {
		width: 100% !important;
	}
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-0bd7ccc.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none,
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-b7ab050.elementor-section-content-middle.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none {
		padding: 0px !important;
	}
	.post-template-default div#pxl-content-area {
		max-width: 61.666667% !important;
	}
	.pxl-sidebar-area .widget {
		padding: 35px 30px 40px !important;
		width: 87% !important;
	}
}
/*150%*/
@media (max-width: 1280px) {
    .pxl-country-carousel1 .pxl-carousel-inner .pxl-swiper-wrapper .pxl-swiper-slide .wrap-inner .pxl-item--inner .pxl-item--featured
 {
        margin-left: -7rem !important;
    }
	.country-template-default #pxl-page-title-default,
	.post-template-default #pxl-page-title-default,
	.service-template-default #pxl-page-title-default {
		background-image: url(https://thientan.webcanhcam.vn/wp-content/uploads/2023/10/page-title.jpg);
		background-position: top center !important;
		background-repeat: no-repeat;
		background-size: contain !important;
		height: 300px !important;
		position: relative;
	}
	.elementor-126 .elementor-element.elementor-element-2b679ef > .elementor-container {
    min-height: 140px !important;
}
#pxl-wapper #pxl-main {
    padding-top: 0px !important;
}
.country-template-default #pxl-wapper #pxl-main,
	.post-template-default #pxl-wapper #pxl-main,
	.service-template-default #pxl-wapper #pxl-main {
padding-top: 50px !important;
	}
	.elementor-406 .elementor-element.elementor-element-8ccde96,
	.elementor-406 .elementor-element.elementor-element-ea9f3cd{
		padding: 50px 32px 50px 20px !important;
	}
}
@media (max-width: 1024px) {
	#pxl-page-title-default {
		padding: 50px 0 !important;
	}
	.elementor-15 .elementor-element.elementor-element-db5b055 {
		bottom: 6px;
	}
	#pxl-header-elementor #pxl-header-mobile {
		padding: 0 1rem !important;
	}
	h3 {
		font-size: 17px !important;
	}
	.elementor-15
		.elementor-element.elementor-element-1201958
		.pxl-slider--inner {
		height: 500px;
	}
	.service-template-default #pxl-wapper #pxl-main {
		padding-top: 43px;
	}

	footer#pxl-footer-elementor .container {
		max-width: 100% !important;
	}
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-9bf0366.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none
		.elementor-container.elementor-column-gap-extended {
		margin-left: 0px !important;
	}
	.elementor-406 .elementor-element.elementor-element-6016dc0 {
		width: 97% !important;
	}
	.post-template-default div#pxl-content-area {
		max-width: 58.666667% !important;
	}
	.country-template-default #pxl-page-title-default,
	.post-template-default #pxl-page-title-default,
	.service-template-default #pxl-page-title-default {
		height: 50px !important;
		padding: 150px 0px 0px 0px !important;
		height: 250px !important;
	}
	.elementor-406 .elementor-element.elementor-element-a44f7ba {
		margin-bottom: 80px;
		width: 99% !important;
		margin-right: 0.5rem;
	}
	.elementor-406 .elementor-element.elementor-element-f7fbe83 {
		width: 32%;
	}
	.elementor-406 .elementor-element.elementor-element-dd4bba9,
	.elementor-406 .elementor-element.elementor-element-e5691e2,
	.elementor-406 .elementor-element.elementor-element-964636b {
		width: 20%;
	}
	div#elementor-tab-content-2282 .pxl-item--holder,
	div#elementor-tab-content-2281 .pxl-item--holder {
		min-height: 256px !important;
	}
	.search section#pxl-content-area {
		padding-right: 2rem;
		max-width: 55.666667% !important;
	}
	.search #pxl-page-title-default,
	.country-template-default #pxl-page-title-default,
	.post-template-default #pxl-page-title-default,
	.service-template-default #pxl-page-title-default {
		top: 0px !important;
		margin-bottom: 0px !important;
	}
	.country-template-default #pxl-page-title-default,
	.post-template-default #pxl-page-title-default,
	.service-template-default #pxl-page-title-default {
		height: 50px !important;
		padding: 0px 0px 0px 0px !important;
		height: 228px !important;
	}
	.country-template-default main#pxl-content-main,
	.post-template-default main#pxl-content-main,
	.service-template-default main#pxl-content-main {
		padding: 0 3rem 0 1rem;
	}
	.elementor-element.elementor-element-3291125.elementor-widget-tablet__width-initial.elementor-widget.elementor-widget-pxl_link
		ul
		li
		a
		span {
		padding: 0 0.5rem 0px 0px;
	}
	div#elementor-tab-content-2282 {
		min-height: 1279px !important;
	}
	.pxl-header-mobile-search .search-field {
		padding: 0px !important;
	}
	.pxl-header-mobile-search .search-field::placeholder {
		padding-left: 15px !important;
	}
}
@media (max-width: 820px) {
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-fbba799.elementor-section-full_width.elementor-section-stretched.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-full-content-with-space-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none.animated.fadeInUp
		.pxl-swiper-wrapper
		.pxl-swiper-slide {
		width: 100% !important;
	}
	.pxl-country-carousel1 .pxl-carousel-inner .pxl-swiper-wrapper {
		min-height: 800px !important;
	}
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-fbba799.elementor-section-full_width.elementor-section-stretched.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-full-content-with-space-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none.animated.fadeInUp
		.pxl-swiper-wrapper
		.pxl-item--inner {
		margin-top: 0rem !important;
	}
	.country-template-default #pxl-page-title-default,
	.post-template-default #pxl-page-title-default,
	.service-template-default #pxl-page-title-default {
		height: 50px !important;
		padding: 150px 0px 0px 0px !important;
		height: 250px !important;
	}
	.pxl-slider--content.content-align-flex-end {
		width: 100% !important;
		max-width: 100%;
		left: auto !important;
	}
	section.elementor-section.elementor-inner-section.elementor-element.elementor-element-a44f7ba.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none {
		width: 100% !important;
		margin-left: 1.5rem !important;
	}

	.post-template-default div#pxl-content-area {
		max-width: 100% !important;
	}
	.post-template-default section {
		width: 100% !important;
	}
	.elementor-widget-wrap.elementor-element-populated {
		padding: 0px 0px 0px 5px !important;
	}
	.search div#pxl-sidebar-area,
	.search section#pxl-content-area {
		max-width: 87% !important;
	}
	.search
		.row.pxl-content-wrap.pxl-has-sidebar.pxl-sidebar-right.pxl-post-listing {
		flex-wrap: wrap !important;
	}
	.elementor-406 .elementor-element.elementor-element-6016dc0 {
		padding-left: 0rem !important;
		width: 95% !important;
	}
	.country-template-default #pxl-page-title-default,
	.post-template-default #pxl-page-title-default,
	.service-template-default #pxl-page-title-default {
		padding: 0px 0px 0px 0px !important;
		height: 250px !important;
	}
	.country-template-default #pxl-page-title-default,
	.post-template-default #pxl-page-title-default,
	.service-template-default #pxl-page-title-default {
		background-size: cover !important;
		margin-bottom: 0px;
	}
	.search #pxl-page-title-default h1.pxl-page-title,
	.country-template-default #pxl-page-title-default h1.pxl-page-title,
	.post-template-default #pxl-page-title-default h1.pxl-page-title,
	.service-template-default #pxl-page-title-default h1.pxl-page-title {
		font-size: 35px !important;
	}
	body section {
		width: 100% !important;
		left: -15px !important;
		padding: 30px 15px 40px 20px !important;
	}
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-d84dbac.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none {
		left: 0px !important;
	}
	.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-b6d9cf8.pxl-column-none,
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-fbba799.elementor-section-full_width.elementor-section-stretched.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-full-content-with-space-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none.animated.fadeInUp
		.pxl-country-carousel1
		.pxl-carousel-inner
		.pxl-swiper-wrapper
		.pxl-swiper-slide
		.wrap-inner
		.pxl-item--inner
		.pxl-item--featured {
		display: none !important;
	}
	section.elementor-section.elementor-inner-section.elementor-element.elementor-element-b16f8f6.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none {
		width: 100% !important;
		margin-left: 1rem;
	}
	section.elementor-section.elementor-inner-section.elementor-element.elementor-element-8c44761.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none.animated.fadeInUp {
		margin-left: 2rem !important;
	}
	section.elementor-section.elementor-inner-section.elementor-element.elementor-element-8c44761.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none.animated.fadeInUp
		.elementor-widget-wrap.elementor-element-populated {
		padding: 1rem !important;
	}
	.elementor-15 .elementor-element.elementor-element-7018325 {
		margin-bottom: 0px !important;
	}
	.pxl-header-mobile-search .search-field {
		padding: 0px !important;
	}
	.pxl-header-mobile-search .search-field::placeholder {
		padding-left: 15px !important;
	}
	.pxl-country-carousel1
		.pxl-carousel-inner
		.pxl-swiper-wrapper
		.pxl-swiper-slide:first-child
		.pxl-item-title {
		margin-left: -3rem !important;
	}
	.pxl-service-grid-layout4
		.pxl-grid-inner
		.pxl-grid-item
		.pxl-item--inner
		.wrap-right
		.multi-text
		li {
		justify-content: left !important;
	}
	div#elementor-tab-content-2282 {
		min-height: 1078.61px !important;
	}
	section.elementor-section.elementor-inner-section.elementor-element.elementor-element-a44f7ba.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none
		.elementor-container.elementor-column-gap-default {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		gap: 2rem;
	}
	.elementor-406 .elementor-element.elementor-element-dd4bba9,
	.elementor-406 .elementor-element.elementor-element-e5691e2,
	.elementor-406 .elementor-element.elementor-element-964636b,
	.elementor-406 .elementor-element.elementor-element-f7fbe83 {
		width: 100% !important;
	}

	.elementor-406
		.elementor-element.elementor-element-d85f40a
		> .elementor-widget-container {
		border: none !important;
	}
	.elementor-406 .elementor-element.elementor-element-67bdefc {
		width: 100% !important;
	}
	.elementor-406 .elementor-element.elementor-element-2e1c98e,
	.elementor-406 .elementor-element.elementor-element-8e51e05,
	.elementor-406 .elementor-element.elementor-element-e399d88 {
		width: 33.33% !important;
	}
	.elementor-406
		.elementor-element.elementor-element-e399d88
		> .elementor-element-populated {
		margin-top: 50px !important;
	}
	.elementor-406 .elementor-element.elementor-element-1959bc0 ul li a i,
	.elementor-406 .elementor-element.elementor-element-2e1c98e ul li a i,
	.elementor-406 .elementor-element.elementor-element-8e51e05 ul li a i,
	.elementor-406 .elementor-element.elementor-element-e399d88 ul li a i {
		margin-right: -1px !important;
	}
	.elementor-406
		.elementor-element.elementor-element-c8889d7.elementor-column.elementor-element[data-element_type="column"]
		> .elementor-widget-wrap.elementor-element-populated {
		justify-content: center !important;
	}
	#pxl-page-title-elementor {
		padding: 0px 0 0px 0 !important;
	}
	.elementor-222 .elementor-element.elementor-element-c2672f4 {
		margin-bottom: 0px !important;
	}
	.elementor-126
		.elementor-element.elementor-element-2b679ef:not(
			.elementor-motion-effects-element-type-background
		) {
		left: 0px !important;
	}
	#pxl-wapper #pxl-main {
		padding-top: 50px !important;
		padding-bottom: 50px !important;
	}
	.elementor-60 .elementor-element.elementor-element-73602da,
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-6f6d39a.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none,
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-dc7e5ed.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none {
		padding: 30px 15px 40px 11px !important;
	}
	.elementor-60 .elementor-element.elementor-element-73602da h5.pxl-item--title,
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-6f6d39a.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none
		h5.pxl-item--title {
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		overflow: hidden;
		text-overflow: ellipsis;
		min-height: unset;
		line-height: 1.5em;
		min-height: 3em;
	}
	.post-template-default .pxl-item--image{
    	padding-right: 1.5em !important;
	}
	.post-template-default .comments-area,
	.post-template-default .pxl-post--author-info,
	.post-template-default .pxl--post-footer{
		width: 96% !important;
	}
	.search-results .row.pxl-content-wrap.pxl-has-sidebar.pxl-sidebar-right.pxl-post-listing
 {
    justify-content: left !important;
}
.search div#pxl-sidebar-area, .search section#pxl-content-area {
        max-width: 40.7% !important;
    }
    .post-template-default .row.pxl-content-wrap.pxl-has-sidebar.pxl-sidebar-right
 {
    flex-wrap: wrap !important;
}
.post-template-default #pxl-wapper #pxl-sidebar-area{
	max-width: 97% !important;
}
.elementor-60 .elementor-element.elementor-element-c33b999{
	padding: 30px 2px 40px 27px !important;
}
.elementor-60 .elementor-element.elementor-element-c33b999 .elementor-container.elementor-column-gap-extended{
	padding-right: 0.5em !important;
}
.elementor-60 .elementor-element.elementor-element-73602da .pxl-item--holder{
	min-height: 231px !important;
}
.elementor-60 .elementor-element.elementor-element-5560dff{
	margin-top: 0.5em !important;
}
}
@media (max-width: 768px) {
.search div#pxl-sidebar-area, .search section#pxl-content-area {
        max-width: 38.8% !important;
    }
	.elementor-60 .elementor-element.elementor-element-c33b999{
	padding: 30px 2px 40px 27px !important;
}
.elementor-60 .elementor-element.elementor-element-c33b999 .elementor-container.elementor-column-gap-extended{
	padding-right: 0.5em !important;
}

}
@media (max-width: 430px) {
	.pxl-country-carousel1 .pxl-carousel-inner .pxl-swiper-wrapper {
		min-height: 982px !important;
	}
	.pxl-heading .pxl-item--subtitle.px-sub-title-box2 .pxl-item--subtext {
		padding: 0px !important;
	}
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-c33b999.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none {
		padding-bottom: 0px !important;
	}
	.service-template-default #pxl-page-title-default {
		padding: 74px 0 0px 0 !important;
		height: 300px !important;
	}
	.elementor-406 .elementor-element.elementor-element-ea9f3cd {
		padding: 0px 15px 0px 15px;
		width: 90% !important;
	}
	.country-template-default #pxl-page-title-default,
	.post-template-default #pxl-page-title-default,
	.service-template-default #pxl-page-title-default {
		background-image: url(https://thientan.webcanhcam.vn/wp-content/uploads/2023/10/page-title.jpg);
		background-position: top center !important;
		background-repeat: no-repeat;
		background-size: cover;
		padding: 50px 0 0px 0 !important;
		height: 205px !important;
	}

	.service-template-default div#pxl-main,
	.post-template-default div#pxl-main,
	.country-template-default div#pxl-main {
		padding-top: 50px !important;
	}
	.pxl-service-grid-layout4
		.pxl-grid-inner
		.pxl-grid-item
		.pxl-item--inner
		.wrap-content
		.pxl-wrap-left {
		max-width: 100%;
		margin-bottom: 30px;
		text-align: left !important;
		padding: 0 3rem;
	}
	.pxl-service-grid-layout4
		.pxl-grid-inner
		.pxl-grid-item
		.pxl-item--inner
		.wrap-right
		.multi-text
		li {
		justify-content: left !important;
	}
	.pxl-service-grid-layout4
		.pxl-grid-inner
		.pxl-grid-item
		.pxl-item--inner
		.wrap-right
		.multi-text {
		width: 79% !important;
	}
	section.elementor-section.elementor-inner-section.elementor-element.elementor-element-a44f7ba.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none {
		width: 93% !important;
	}
	.elementor-column.elementor-col-25.elementor-inner-column.elementor-element.elementor-element-e5691e2.pxl-column-none,
	.elementor-column.elementor-col-25.elementor-inner-column.elementor-element.elementor-element-964636b.pxl-column-none {
		padding: 0 6rem !important;
	}
	div#pxl-content-area {
		padding-left: 0px !important;
	}
	.search #pxl-wapper #pxl-sidebar-area {
		margin-top: 0px !important;
	}

	.elementor-column.elementor-col-25.elementor-inner-column.elementor-element.elementor-element-e5691e2.pxl-column-none,
	.elementor-column.elementor-col-25.elementor-inner-column.elementor-element.elementor-element-964636b.pxl-column-none {
		padding: 0 4rem !important;
	}
	section {
		padding: 1rem !important;
	}
	#pxl-page-title-elementor {
		padding: 0px !important;
	}
	.elementor-element.elementor-element-6e3e640.elementor-widget__width-auto.elementor-widget.elementor-widget-pxl_contact_form {
		padding: 0 1rem;
	}
	.elementor-15 .elementor-element.elementor-element-db5b055 {
		bottom: -56px !important;
		left: 9px;
	}
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-d7c5f30.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none {
		margin-top: 100px;
	}
	.elementor-15 .elementor-element.elementor-element-c3d5166 {
		top: -120px;
	}
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-fbba799.elementor-section-full_width.elementor-section-stretched.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-full-content-with-space-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none.animated.fadeInUp
		.pxl-country-carousel1
		.pxl-carousel-inner
		.pxl-swiper-wrapper
		.pxl-swiper-slide
		.wrap-inner
		.pxl-item--inner
		.pxl-item--featured {
		display: none !important;
	}
	body section {
		width: 100% !important;
		left: 0px !important;
		padding: 30px 15px 40px 11px !important;
	}
	.elementor-column.elementor-col-100.elementor-inner-column.elementor-element.elementor-element-8b9fdd3.pxl-column-none
		.elementor-widget-wrap.elementor-element-populated {
		padding: 1rem !important;
	}
	section.elementor-section.elementor-inner-section.elementor-element.elementor-element-ea9f3cd.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none,
	section.elementor-section.elementor-inner-section.elementor-element.elementor-element-8c44761.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none.animated.fadeInUp {
		padding: 0px !important;
	}
	section.elementor-section.elementor-inner-section.elementor-element.elementor-element-a44f7ba.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none
		.elementor-container.elementor-column-gap-default {
		display: grid;
		grid-template-columns: repeat(1, 1fr);
		gap: 1rem;
	}
	.elementor-column.elementor-col-25.elementor-inner-column.elementor-element.elementor-element-f7fbe83.pxl-column-none,
	.elementor-column.elementor-col-25.elementor-inner-column.elementor-element.elementor-element-dd4bba9.pxl-column-none,
	.elementor-column.elementor-col-25.elementor-inner-column.elementor-element.elementor-element-e5691e2.pxl-column-none,
	.elementor-column.elementor-col-25.elementor-inner-column.elementor-element.elementor-element-964636b.pxl-column-none {
		width: 100% !important;
	}
	.elementor-406
		.elementor-element.elementor-element-118132c
		> .elementor-widget-container,
	.elementor-406
		.elementor-element.elementor-element-d85f40a
		> .elementor-widget-container {
		border: none !important;
	}
	section.elementor-section.elementor-inner-section.elementor-element.elementor-element-ea9f3cd.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none
		ul
		li
		a
		i {
		margin-right: 0px !important;
	}
	div#elementor-tab-content-2282 {
		min-height: 2000px !important;
		height: 100%;
	}
	.search div#pxl-sidebar-area,
	.search section#pxl-content-area {
		max-width: 82% !important;
	}
	#pxl-page-title-default .pxl-page-title {
		font-size: 26px !important;
	}
	section.elementor-section.elementor-inner-section.elementor-element.elementor-element-8c44761.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none.animated.fadeInUp,
	section.elementor-section.elementor-inner-section.elementor-element.elementor-element-b16f8f6.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none{
		margin-left: 0px !important;
	}
	section.elementor-section.elementor-inner-section.elementor-element.elementor-element-a44f7ba.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none{
		width: 100% !important;
	}
	section.elementor-section.elementor-inner-section.elementor-element.elementor-element-a44f7ba.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none{
		margin-left: 0.5rem !important;
	}
	    .elementor-406 .elementor-element.elementor-element-6016dc0 {
        padding-left: 1rem !important;
	}
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-0c42b44.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.pxl-row-scroll-none.pxl-section-overflow-visible.pxl-bg-color-none.pxl-section-overlay-none .pxl-item--holder
 {
        min-height: 250px !important;
        padding-top: 3em !important;
    }
	.elementor-15 .elementor-element.elementor-element-c28a1cb .elementor-container.elementor-column-gap-extended,
	.elementor-15 .elementor-element.elementor-element-fe62f8e .elementor-container.elementor-column-gap-extended{
		gap: 1em !important;
	}
	.elementor-15 .elementor-element.elementor-element-b9e8e64{
		margin-bottom: 0px !important;
	}
	.elementor-222 .elementor-element.elementor-element-c2672f4{
		padding-top: 0px !important;
		padding-bottom: 0px !important;
	}
	    .elementor-222 .elementor-element.elementor-element-182c9eb {
        top: -66px !important;
    }
	.elementor-222 .elementor-element.elementor-element-bc4a5f7
 {
    bottom: -61px !important;
}
.elementor-222 .elementor-element.elementor-element-bc4a5f7 .pxl-client-review3 .pxl-item--inner {
    padding: 8px 11px 9px !important;
}
.pxl-service-grid-layout2 .pxl-grid-item .pxl-item--inner .pxl-item--holder
 {
    min-height: 240.7px !important;
}
    .post-template-default .comments-area, .post-template-default .pxl-post--author-info, .post-template-default .pxl--post-footer
 {
        width: 100% !important;
    }
	    .post-template-default #pxl-wapper #pxl-sidebar-area {
        max-width: 73% !important;
    }
	    .elementor-60 .elementor-element.elementor-element-5560dff {
        margin-top: 1.5em !important;
    }
	    .elementor-406 .elementor-element.elementor-element-2e1c98e, .elementor-406 .elementor-element.elementor-element-8e51e05, .elementor-406 .elementor-element.elementor-element-e399d88 {
        width: 100% !important;
    }
	    .elementor-60 .elementor-element.elementor-element-c33b999 {
        padding: 30px 7px 40px 11px !important;
    }
}
@media (max-width: 320px) {
	.search #pxl-page-title-default h1.pxl-page-title,
	.country-template-default #pxl-page-title-default h1.pxl-page-title,
	.post-template-default #pxl-page-title-default h1.pxl-page-title,
	.service-template-default #pxl-page-title-default h1.pxl-page-title {
		font-size: 30px !important;
	}
}
