body {
	--wp--preset--color--black: #000000;
	--wp--preset--color--cyan-bluish-gray: #abb8c3;
	--wp--preset--color--white: #ffffff;
	--wp--preset--color--pale-pink: #f78da7;
	--wp--preset--color--vivid-red: #cf2e2e;
	--wp--preset--color--luminous-vivid-orange: #ff6900;
	--wp--preset--color--luminous-vivid-amber: #fcb900;
	--wp--preset--color--light-green-cyan: #7bdcb5;
	--wp--preset--color--vivid-green-cyan: #00d084;
	--wp--preset--color--pale-cyan-blue: #8ed1fc;
	--wp--preset--color--vivid-cyan-blue: #0693e3;
	--wp--preset--color--vivid-purple: #9b51e0;
	--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, rgb(155, 81, 224) 100%);
	--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%);
	--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgba(252, 185, 0, 1) 0%, rgba(255, 105, 0, 1) 100%);
	--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgba(255, 105, 0, 1) 0%, rgb(207, 46, 46) 100%);
	--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%);
	--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%);
	--wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%);
	--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%);
	--wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%);
	--wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%);
	--wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%);
	--wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
	--wp--preset--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');
	--wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');
	--wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');
	--wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');
	--wp--preset--duotone--midnight: url('#wp-duotone-midnight');
	--wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');
	--wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');
	--wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');
	--wp--preset--font-size--small: 13px;
	--wp--preset--font-size--medium: 20px;
	--wp--preset--font-size--large: 36px;
	--wp--preset--font-size--x-large: 42px;
	--wp--preset--spacing--20: 0.44rem;
	--wp--preset--spacing--30: 0.67rem;
	--wp--preset--spacing--40: 1rem;
	--wp--preset--spacing--50: 1.5rem;
	--wp--preset--spacing--60: 2.25rem;
	--wp--preset--spacing--70: 3.38rem;
	--wp--preset--spacing--80: 5.06rem;
	--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
	--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
	--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
	--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);
	--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);
}

:where(.is-layout-flex) {
	gap: 0.5em;
}

body .is-layout-flow>.alignleft {
	float: left;
	margin-inline-start: 0;
	margin-inline-end: 2em;
}

body .is-layout-flow>.alignright {
	float: right;
	margin-inline-start: 2em;
	margin-inline-end: 0;
}

body .is-layout-flow>.aligncenter {
	margin-left: auto !important;
	margin-right: auto !important;
}

body .is-layout-constrained>.alignleft {
	float: left;
	margin-inline-start: 0;
	margin-inline-end: 2em;
}

body .is-layout-constrained>.alignright {
	float: right;
	margin-inline-start: 2em;
	margin-inline-end: 0;
}

body .is-layout-constrained>.aligncenter {
	margin-left: auto !important;
	margin-right: auto !important;
}

body .is-layout-constrained> :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
	max-width: var(--wp--style--global--content-size);
	margin-left: auto !important;
	margin-right: auto !important;
}

body .is-layout-constrained>.alignwide {
	max-width: var(--wp--style--global--wide-size);
}

body .is-layout-flex {
	display: flex;
}

body .is-layout-flex {
	flex-wrap: wrap;
	align-items: center;
}

body .is-layout-flex>* {
	margin: 0;
}

:where(.wp-block-columns.is-layout-flex) {
	gap: 2em;
}

.has-black-color {
	color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-color {
	color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-color {
	color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-color {
	color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-color {
	color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-color {
	color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-color {
	color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-color {
	color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-color {
	color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-color {
	color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-color {
	color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-color {
	color: var(--wp--preset--color--vivid-purple) !important;
}

.has-black-background-color {
	background-color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-background-color {
	background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-background-color {
	background-color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-background-color {
	background-color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-background-color {
	background-color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-background-color {
	background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-background-color {
	background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-background-color {
	background-color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-background-color {
	background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-background-color {
	background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-background-color {
	background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-background-color {
	background-color: var(--wp--preset--color--vivid-purple) !important;
}

.has-black-border-color {
	border-color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-border-color {
	border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-border-color {
	border-color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-border-color {
	border-color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-border-color {
	border-color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-border-color {
	border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-border-color {
	border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-border-color {
	border-color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-border-color {
	border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-border-color {
	border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-border-color {
	border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-border-color {
	border-color: var(--wp--preset--color--vivid-purple) !important;
}

.has-vivid-cyan-blue-to-vivid-purple-gradient-background {
	background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
}

.has-light-green-cyan-to-vivid-green-cyan-gradient-background {
	background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
}

.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
	background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
}

.has-luminous-vivid-orange-to-vivid-red-gradient-background {
	background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
}

.has-very-light-gray-to-cyan-bluish-gray-gradient-background {
	background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
}

.has-cool-to-warm-spectrum-gradient-background {
	background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}

.has-blush-light-purple-gradient-background {
	background: var(--wp--preset--gradient--blush-light-purple) !important;
}

.has-blush-bordeaux-gradient-background {
	background: var(--wp--preset--gradient--blush-bordeaux) !important;
}

.has-luminous-dusk-gradient-background {
	background: var(--wp--preset--gradient--luminous-dusk) !important;
}

.has-pale-ocean-gradient-background {
	background: var(--wp--preset--gradient--pale-ocean) !important;
}

.has-electric-grass-gradient-background {
	background: var(--wp--preset--gradient--electric-grass) !important;
}

.has-midnight-gradient-background {
	background: var(--wp--preset--gradient--midnight) !important;
}

.has-small-font-size {
	font-size: var(--wp--preset--font-size--small) !important;
}

.has-medium-font-size {
	font-size: var(--wp--preset--font-size--medium) !important;
}

.has-large-font-size {
	font-size: var(--wp--preset--font-size--large) !important;
}

.has-x-large-font-size {
	font-size: var(--wp--preset--font-size--x-large) !important;
}

.wp-block-navigation a:where(:not(.wp-element-button)) {
	color: inherit;
}

:where(.wp-block-columns.is-layout-flex) {
	gap: 2em;
}

.wp-block-pullquote {
	font-size: 1.5em;
	line-height: 1.6;
}

img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 0.07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}
body {
	font-family: "Roboto";
	font-size: 16px;
	font-weight: 100;
}

h1,
h2 {
	font-family: "Dosis";
	font-size: 36px;
	font-weight: 700;
}

h3,
h4 {
	font-family: "Dosis";
	font-size: 16px;
	font-weight: 700;
}

body {
	background-color: #fff;
}

.single-intro-text .count-number,
.header-angle:after,
.ts-header:after,
.navbar-nav .nav-item .dropdown-menu li a:hover,
.navbar-nav .nav-item .dropdown-menu li a.active,
.copyright .back-btn,
.owl-carousel.owl-loaded .owl-nav button,
.title-section-area .section-title:before,
.owl-carousel.owl-loaded .owl-nav .owl-next.disabled,
.owl-carousel.owl-loaded .owl-nav .owl-prev.disabled,
.service-content .service-icon,
.owl-carousel .owl-dots button.active,
.ts-latest-post .post-body .post-date,
.ts-header-classic .header-angle .ts-navbar,
.ts-header-classic .header-angle .navbar-light,
.quote-btn-area .btn,
.ts-team-standard .ts-team-info .team-content .team-name,
.ts-tab.nav-tabs .nav-link.active,
.column-title:before,
.column-title-sm:before,
.ts-top-bar-2.standard,
.ts-header-transparent .navbar .nav-item .nav-link:after,
.tag-lists a:hover,
.tagcloud a:hover,
.widget_search .input-group-btn,
.search-forms .input-group-btn,
.blog-post-comment .btn-comments,
.footer-main .footer-social ul li a:hover,
.post-content.post-single .post-body .post-footer .post-tags a:hover,
.ts-pricing-table-standard .plan.plan-highlight .plan-price,
.plan .plan-tag,
.button-normal .btn,
.service-menu li:hover,
#preloader,
.ts-header-standard .ts-logo-area .navbar .nav-item .nav-link.active:after,
.woocommerce ul.products li.product .button,
.woocommerce ul.products li.product .added_to_cart,
.woocommerce nav.woocommerce-pagination ul li a:focus,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.sponsor-web-link a:hover i,
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce span.onsale {
	background-color: #fff;
}

.ts-slider-area.owl-carousel .owl-nav button:hover {
	background-color: #ee3131 !important;
}

.slider-content h1 span,
.testimonial-body .quote-icon,
.ts-latest-post:hover .post-body .post-title a,
.ts-latest-post:hover .post-body .readmore,
.ts-service-wrapper:hover .service-content h3,
.ts-service-wrapper:hover .service-content h3>a,
.ts-service-wrapper:hover .readmore,
.testimonial-item-single.with-bg .quote-item:before,
.ts-header-standard .ts-logo-area .navbar-light .navbar-nav .nav-link:focus,
.ts-header-standard .ts-logo-area .navbar-light .navbar-nav .nav-link:hover,
.ts-feature-standard .feature-single.feature-single:hover h3 a,
.ts-team-info:hover .team-content .team-name,
.ts-team-info .team-content .team-details .team-rating,
.ts-header-transparent .navbar-light .navbar-nav .nav-link:focus,
.ts-header-transparent .navbar-light .navbar-nav .nav-link:hover,
.post .post-body .entry-title a:hover,
.readmore,
.sidebar .widget_archive ul li a:hover,
.sidebar .widget_categories ul li a:hover,
.recent-post-widget .media-body .entry-title a:hover,
.post .post-quote-content .entry-header i,
.breadcrumb li a,
.post-content.post-single .post-body .entry-content blockquote p cite,
blockquote:before,
.testimonial-item-wrapper .quote-item i,
.top-contact-info li span,
.ts-header-transparent .navbar-light .navbar-nav .active>.nav-link,
.ts-header-transparent .navbar-light .navbar-nav .nav-link.active,
.ts-header-transparent .navbar-light .navbar-nav .nav-link:hover:before,
.ts-header-transparent .navbar-light .navbar-nav .nav-link.show,
.ts-header-standard .ts-logo-area .navbar-light .navbar-nav .active>.nav-link,
.ts-header-standard .ts-logo-area .navbar-light .navbar-nav .nav-link.active .ts-header-transparent .navbar-light .navbar-nav .show>.nav-link,
.post-content .post-footer .readmore:hover,
.post-navigation span:hover,
.post-navigation h3:hover,
.woocommerce ul.products li.product .price,
.woocommerce ul.products li.product .woocommerce-loop-product__title:hover {
	color: #ee3131;
}

.ts-latest-post .post-body .post-date:before,
.ts-latest-post:hover .post-body .post-date:before {
	border-top-color: #ee3131;
}

.ts-latest-post:hover .post-body .readmore i,
.ts-header-classic .header-angle .ts-navbar,
.ts-service-wrapper:hover .readmore i,
.readmore i,
.footer-main .footer-social ul li a:hover {
	border-color: #ee3131;
}

.header-angle:before,
.ts-header-classic .header-angle .navbar-light:before {
	border-right-color: #ee3131;
}

.ts-team-standard .ts-team-info .team-content .team-name:before,
.ts-pricing-table-standard .plan.plan-highlight .plan-price:after {
	border-top-color: #ee3131;
}

.ts-tab.nav-tabs .nav-link.active:after {
	border-left-color: #ee3131;
}

.copyright {
	background: #2f3967;
}

.ts-team-standard .ts-team-info:hover .team-content .team-name {
	color: #fff;
}

/* -- secondary color-- */
.ts-top-bar:before,
.top-bar-angle:after,
.ts-top-bar-2.classic,
.button-normal .btn:hover,
.woocommerce ul.products li.product .added_to_cart:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
	background-color: #2f3967;
}

.feature-single .feature-icon,
.woocommerce ul.products li.product .woocommerce-loop-product__title {
	color: #2f3967;
}

.top-bar-angle:before {
	border-right-color: #2f3967;
	border-left-color: #2f3967;
}

.btn:after {
	background: url('data:image/svg+xml;utf8,
 <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 180 50" preserveAspectRatio="none" > <g> <polygon fill-rule="evenodd" clip-rule="evenodd" fill="rgb(238, 49, 49)" points="0,0 0,50 166,50 180,37 180,0" /> </g> </svg> ') no-repeat;

	}

	.btn:hover:after {
		background: url('data:image/svg+xml;utf8,
 <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 180 50" preserveAspectRatio="none" > <g> <polygon fill-rule="evenodd" clip-rule="evenodd" fill="rgb(47, 57, 103)" points="0,0 0,50 166,50 180,37 180,0" /> </g> </svg> ') no-repeat;

		}

		.btn-after:after {
			background: url('data:image/svg+xml;utf8,
 <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 180 50" preserveAspectRatio="none" > <g> <polygon fill-rule="evenodd" clip-rule="evenodd" fill="rgb(238, 49, 49)" points="0,0 0,50 166,50 180,37 180,0" /> </g> </svg> ') no-repeat;

			}

			.btn-after:hover:after {
				background: url('data:image/svg+xml;utf8,
 <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 180 50" preserveAspectRatio="none" > <g> <polygon fill-rule="evenodd" clip-rule="evenodd" fill="rgb(47, 57, 103)" points="0,0 0,50 166,50 180,37 180,0" /> </g> </svg> ') no-repeat;

				}

				.footer {
					background: #06163a;
					padding-top: 0px;
				}

				.footer-main:before {
					background:url(https://JDTech.com/wp-content/themes/autrics/assets/images/pattern/footer_img.png);
				}

				.copyright {
					background:#2f3967;
				}
				div#n2-ss-2 .n2-ss-slider-1 {
	display: grid;
	position: relative;
}

div#n2-ss-2 .n2-ss-slider-2 {
	display: grid;
	position: relative;
	overflow: hidden;
	padding: 0px 0px 0px 0px;
	border: 0px solid RGBA(62, 62, 62, 1);
	border-radius: 0px;
	background-clip: padding-box;
	background-repeat: repeat;
	background-position: 50% 50%;
	background-size: cover;
	background-attachment: scroll;
	z-index: 1;
}

div#n2-ss-2:not(.n2-ss-loaded) .n2-ss-slider-2 {
	background-image: none !important;
}

div#n2-ss-2 .n2-ss-slider-3 {
	display: grid;
	grid-template-areas: 'cover';
	position: relative;
	overflow: hidden;
	z-index: 10;
}

div#n2-ss-2 .n2-ss-slider-3>* {
	grid-area: cover;
}

div#n2-ss-2 .n2-ss-slide-backgrounds,
div#n2-ss-2 .n2-ss-slider-3>.n2-ss-divider {
	position: relative;
}

div#n2-ss-2 .n2-ss-slide-backgrounds {
	z-index: 10;
}

div#n2-ss-2 .n2-ss-slide-backgrounds>* {
	overflow: hidden;
}

div#n2-ss-2 .n2-ss-slide-background {
	transform: translateX(-100000px);
}

div#n2-ss-2 .n2-ss-slider-4 {
	place-self: center;
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 20;
	display: grid;
	grid-template-areas: 'slide';
}

div#n2-ss-2 .n2-ss-slider-4>* {
	grid-area: slide;
}

div#n2-ss-2.n2-ss-full-page--constrain-ratio .n2-ss-slider-4 {
	height: auto;
}

div#n2-ss-2 .n2-ss-slide {
	display: grid;
	place-items: center;
	grid-auto-columns: 100%;
	position: relative;
	z-index: 20;
	-webkit-backface-visibility: hidden;
	transform: translateX(-100000px);
}

div#n2-ss-2 .n2-ss-slide {
	perspective: 1500px;
}

div#n2-ss-2 .n2-ss-slide-active {
	z-index: 21;
}

.n2-ss-background-animation {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 3;
}

div#n2-ss-2 .nextend-arrow {
	cursor: pointer;
	overflow: hidden;
	line-height: 0 !important;
	z-index: 18;
	-webkit-user-select: none;
}

div#n2-ss-2 .nextend-arrow img {
	position: relative;
	display: block;
}

div#n2-ss-2 .nextend-arrow img.n2-arrow-hover-img {
	display: none;
}

div#n2-ss-2 .nextend-arrow:FOCUS img.n2-arrow-hover-img,
div#n2-ss-2 .nextend-arrow:HOVER img.n2-arrow-hover-img {
	display: inline;
}

div#n2-ss-2 .nextend-arrow:FOCUS img.n2-arrow-normal-img,
div#n2-ss-2 .nextend-arrow:HOVER img.n2-arrow-normal-img {
	display: none;
}

div#n2-ss-2 .nextend-arrow-animated {
	overflow: hidden;
}

div#n2-ss-2 .nextend-arrow-animated>div {
	position: relative;
}

div#n2-ss-2 .nextend-arrow-animated .n2-active {
	position: absolute;
}

div#n2-ss-2 .nextend-arrow-animated-fade {
	transition: background 0.3s, opacity 0.4s;
}

div#n2-ss-2 .nextend-arrow-animated-horizontal>div {
	transition: all 0.4s;
	transform: none;
}

div#n2-ss-2 .nextend-arrow-animated-horizontal .n2-active {
	top: 0;
}

div#n2-ss-2 .nextend-arrow-previous.nextend-arrow-animated-horizontal .n2-active {
	left: 100%;
}

div#n2-ss-2 .nextend-arrow-next.nextend-arrow-animated-horizontal .n2-active {
	right: 100%;
}

div#n2-ss-2 .nextend-arrow-previous.nextend-arrow-animated-horizontal:HOVER>div,
div#n2-ss-2 .nextend-arrow-previous.nextend-arrow-animated-horizontal:FOCUS>div {
	transform: translateX(-100%);
}

div#n2-ss-2 .nextend-arrow-next.nextend-arrow-animated-horizontal:HOVER>div,
div#n2-ss-2 .nextend-arrow-next.nextend-arrow-animated-horizontal:FOCUS>div {
	transform: translateX(100%);
}

div#n2-ss-2 .nextend-arrow-animated-vertical>div {
	transition: all 0.4s;
	transform: none;
}

div#n2-ss-2 .nextend-arrow-animated-vertical .n2-active {
	left: 0;
}

div#n2-ss-2 .nextend-arrow-previous.nextend-arrow-animated-vertical .n2-active {
	top: 100%;
}

div#n2-ss-2 .nextend-arrow-next.nextend-arrow-animated-vertical .n2-active {
	bottom: 100%;
}

div#n2-ss-2 .nextend-arrow-previous.nextend-arrow-animated-vertical:HOVER>div,
div#n2-ss-2 .nextend-arrow-previous.nextend-arrow-animated-vertical:FOCUS>div {
	transform: translateY(-100%);
}

div#n2-ss-2 .nextend-arrow-next.nextend-arrow-animated-vertical:HOVER>div,
div#n2-ss-2 .nextend-arrow-next.nextend-arrow-animated-vertical:FOCUS>div {
	transform: translateY(100%);
}

div#n2-ss-2 .n2-ss-control-bullet {
	visibility: hidden;
	text-align: center;
	justify-content: center;
	z-index: 14;
}

div#n2-ss-2 .n2-ss-control-bullet--calculate-size {
	left: 0 !important;
}

div#n2-ss-2 .n2-ss-control-bullet-horizontal.n2-ss-control-bullet-fullsize {
	width: 100%;
}

div#n2-ss-2 .n2-ss-control-bullet-vertical.n2-ss-control-bullet-fullsize {
	height: 100%;
	flex-flow: column;
}

div#n2-ss-2 .nextend-bullet-bar {
	display: inline-flex;
	vertical-align: top;
	visibility: visible;
	align-items: center;
	flex-wrap: wrap;
}

div#n2-ss-2 .n2-bar-justify-content-left {
	justify-content: flex-start;
}

div#n2-ss-2 .n2-bar-justify-content-center {
	justify-content: center;
}

div#n2-ss-2 .n2-bar-justify-content-right {
	justify-content: flex-end;
}

div#n2-ss-2 .n2-ss-control-bullet-vertical>.nextend-bullet-bar {
	flex-flow: column;
}

div#n2-ss-2 .n2-ss-control-bullet-fullsize>.nextend-bullet-bar {
	display: flex;
}

div#n2-ss-2 .n2-ss-control-bullet-horizontal.n2-ss-control-bullet-fullsize>.nextend-bullet-bar {
	flex: 1 1 auto;
}

div#n2-ss-2 .n2-ss-control-bullet-vertical.n2-ss-control-bullet-fullsize>.nextend-bullet-bar {
	height: 100%;
}

div#n2-ss-2 .nextend-bullet-bar .n2-bullet {
	cursor: pointer;
	transition: background-color 0.4s;
}

div#n2-ss-2 .nextend-bullet-bar .n2-bullet.n2-active {
	cursor: default;
}

div#n2-ss-2 div.n2-ss-bullet-thumbnail-container {
	position: absolute;
	z-index: 10000000;
}

div#n2-ss-2 .n2-ss-bullet-thumbnail-container .n2-ss-bullet-thumbnail {
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}

div#n2-ss-2 .n2-style-785355f374be86c332d4665aae819858-dot {
	background: RGBA(0, 0, 0, 0.67);
	opacity: 1;
	padding: 5px 5px 5px 5px;
	box-shadow: none;
	border: 0px solid RGBA(0, 0, 0, 1);
	border-radius: 50px;
	margin: 4px;
}

div#n2-ss-2 .n2-style-785355f374be86c332d4665aae819858-dot.n2-active,
div#n2-ss-2 .n2-style-785355f374be86c332d4665aae819858-dot:HOVER,
div#n2-ss-2 .n2-style-785355f374be86c332d4665aae819858-dot:FOCUS {
	background: RGBA(29, 129, 249, 1);
}

div#n2-ss-2 .n2-ss-slide-limiter {
	max-width: 1200px;
}

div#n2-ss-2 .nextend-arrow img {
	width: 32px
}

@media (min-width: 1200px) {
	div#n2-ss-2 [data-hide-desktopportrait="1"] {
		display: none !important;
	}
}

@media (orientation: landscape) and (max-width: 1199px) and (min-width: 901px),
(orientation: portrait) and (max-width: 1199px) and (min-width: 701px) {
	div#n2-ss-2 [data-hide-tabletportrait="1"] {
		display: none !important;
	}
}

@media (orientation: landscape) and (max-width: 900px),
(orientation: portrait) and (max-width: 700px) {
	div#n2-ss-2 [data-hide-mobileportrait="1"] {
		display: none !important;
	}

	div#n2-ss-2 .nextend-arrow img {
		width: 16px
	}
}
@media (max-width: 1199px){
         .home-featured-slider .slider-items{
         background-position: 75% 0 !important;
         }
         .about-autrics-img .elementor-background-overlay{
         background-image: none !important;
         }
         .ts-latest-post .post-body .post-date:before{
         display: none;
         }
         .ts-latest-post .post-body .post-date{
         height: 65px;
         }
         }
         .sidebar-woo .unstyled.service-time li{
         color: #232323;
         }
         .navbar-fixed.sticky .sticky-logo .d-none img{
         max-width: 150px;
         }
         .elementskit-box-style-content{
         text-align: justify;
         }
         .info-wrapper a{
         font-weight: 400;
         }
         .info-wrapper a:hover{
         color: red;
         }
         .ekit-heading__description{
         text-align:justify
         }
         /*  new */
         .elementor-3393 .elementor-element.elementor-element-eef8bb8 .uc_overlay {
         /* 	background-color: none !important; */
         background: none !important;
         }
         @media screen and (max-width: 1030px){
         .owl-nav .owl-next{
         display: none !important;
         }
         }
         /* 
         .sticky.header-angle:after {
         width: 100%;
         background: white;
         } */
         .navbar-fixed.sticky {
         padding: 10px 0px 0px 0px;
         }
         .header-angle .navbar .nav-item .nav-link{
         font-family: 'poppins';
         font-weight: 600;
         }
		 
		 img.icon-map{width:45px !important;}
		 
		 h6 {font-weight: bolder !important; color: #c11c1c !important;}