			body {
				line-height: 1.5;
				font-size: 17px
			}

			@media (max-width:767px) {
				body {
					font-size: 15px
				}
			}

			.Carouselchart {
				position: relative
			}

			.Carouselchart img {
				width: 100%
			}

			.uk-dotnav>* {
				padding-right: 12px
			}

			.uk-dotnav>.uk-active>* {
				background-color: #fff
			}

			.uk-slideshow {
				-webkit-tap-highlight-color: transparent
			}

			.uk-slideshow-items {
				position: relative;
				z-index: 0;
				margin: 0;
				padding: 0;
				list-style: none;
				overflow: hidden;
				touch-action: pan-y
			}

			[data-uk-cover],
			[uk-cover] {
				max-width: none;
				position: absolute;
				left: 50%;
				top: 50%;
				--uk-position-translate-x: -50%;
				--uk-position-translate-y: -50%;
				transform: translate(var(--uk-position-translate-x), var(--uk-position-translate-y))
			}

			.uk-slideshow-items>:not(.uk-active) {
				display: none
			}

			.uk-slideshow-items>* {
				position: absolute;
				top: 0;
				left: 0;
				right: 0;
				bottom: 0;
				overflow: hidden;
				will-change: transform, opacity
			}

			.uk-dotnav {
				position: absolute;
				left: 51%;
				transform: translate(-50%);
				bottom: 25px
			}

			.uk-dotnav {
				display: flex;
				flex-wrap: wrap;
				margin: 0;
				padding: 0;
				list-style: none;
				margin-left: -12px
			}

			.uk-dotnav>* {
				flex: none
			}

			.uk-dotnav>*>* {
				display: block;
				box-sizing: border-box;
				width: 12px;
				height: 12px;
				border-radius: 50%;
				background: 0 0;
				text-indent: 100%;
				overflow: hidden;
				white-space: nowrap;
				transition: .2s ease-in-out;
				transition-property: background-color, border-color;
				background-color: rgba(0, 0, 0, .5);
				border: 0
			}

			.search-container {
				margin-top: 70px;
				padding: 50px;
				padding-top: 40px;
				background-color: #eee;
				border-radius: 16px 16px 80px 16px
			}

			.search-header {
				font-size: 30px;
				font-weight: 700;
				margin-bottom: 20px
			}

			h1 {
				font-size: 42px;
				font-family: Times New Roman, Times, serif;
				text-align: center;
				margin-top: 80px;
				margin-bottom: 40px;
				font-weight: 700
			}

			.details a,
			.int_test a {
				text-decoration: underline
			}

			@media (max-width:1099px) {
			}

			@media (max-width:999px) {
			}

			.search-box .gsc-search-button-v2 {
				display: block;
				height: 55px;
				margin-left: 15px;
				border: 0;
				margin-top: 0;
				background-color: #b80000;
				border-radius: 10px;
				width: 110px;
				cursor: pointer
			}

			.search-box .gsc-search-button-v2 svg {
				width: 20px;
				height: 20px
			}

			.search-box .gsc-search-button-v2:focus,
			.search-box .gsc-search-button-v2:hover {
				background-color: #9a0000
			}

			.search-box .gsc-search-box {
				width: 1200px!important
			}

			.search-box .gsib_a {
				background-position: left 20px center;
				background-image: url("images/icon/aot-search-2.png");
				height: 53px;
				padding-left: 65px!important
			}

			.search-box .gsib_a input {
				height: 53px!important;
				font-size: 17px;
				border-right: 0!important;
				padding-right: 20px!important
			}

			.search-box .gsc-input-box {
				border-radius: 10px!important;
				border: 1px solid #dcdcdc!important;
				box-shadow: 4px 4px 6.65px -.35px rgba(213, 213, 213, .72)
			}

			.search-box .gsc-input input::placeholder {
				font-size: 17px!important;
				color: #b5b5b5
			}

			.search-box .gsc-input input::placeholder {
				font-size: 17px!important;
				color: #b5b5b5
			}

			h2 {
				font-size: 32px;
				font-weight: 700;
				margin-top: 80px;
				margin-bottom: 30px;
				text-align: center
			}
@media(max-width:1099px) {
				h2 {
					margin-top: 30px;
				}
			}
			.dow-h2 {
				position: relative;
				margin-top: 60px
			}

			.subtitle {
				font-size: 80px;
				margin-bottom: 20px;
				color: #f3f3f3;
				text-transform: uppercase;
				font-weight: 700;
				text-align: center
			}

			.dow-h2 h2 {
				width: 100%;
				bottom: 0;
				margin: auto;
				position: absolute;
				top: 50%;
				left: 50%;
				transform: translate(-50%, -50%);
				line-height: 60px
			}

			.details p {
				margin-bottom: 15px
			}

			.details p:last-child {
				margin-bottom: 0
			}

			.details {
				margin-bottom: 30px
			}

			.nav-tabs {
				background-color: #eee;
				border-radius: 40px;
				padding: 6px;
				display: flex;
				justify-content: center;
				align-items: center;
				margin-bottom: 40px
			}

			.nav-tabs ul {
				display: flex;
				width: 100%;
				justify-content: space-between
			}

			.nav-tabs li {
				position: relative;
				padding: 6px 0;
				font-size: 18px;
				cursor: pointer;
				width: 100%;
				text-align: center
			}

			.nav-tabs li.active {
				color: #b80000;
				background-color: #fff;
				border-radius: 50px;
				box-shadow: 0 2px 5px rgba(0, 0, 0, .1);
				z-index: 1;
				font-weight: 500
			}

			.nav-tabs li.active::after {
				content: '';
				position: absolute;
				bottom: -11px;
				left: 50%;
				transform: translateX(-50%);
				width: 0;
				height: 0;
				border-left: 7px solid transparent;
				border-right: 7px solid transparent;
				border-top: 13px solid #fff;
				filter: drop-shadow(0 7px 6px rgba(0, 0, 0, .2))
			}

			.nav-tabs span {
				font-weight: 700;
				text-decoration: none;
				color: inherit;
				display: block;
				cursor: pointer
			}

			.tab-item {
				display: none
			}

			.tab-item.active {
				display: block
			}

			.tourabtn:hover {
				background-color: #9a0000
			}

			.title_h3:hover a {
				color: #b80000;
				text-decoration: underline
			}

			.bottom_content {
				background-color: #f3f3f3;
				padding: 15px 20px 25px 20px;
				border-radius: 0 0 10px 10px
			}

			.title_h3 {
				font-weight: 700;
				font-size: 19px;
				min-height: 52px
			}

			.tourabtn {
				border-radius: 3px;
				padding: 4px 15px;
				display: block;
				width: max-content;
				font-weight: 700;
				color: #fff;
				background-color: #b80000;
				font-size: 14px;
				margin-top: 2px
			}

			.img a {
				overflow: hidden;
				border-radius: 10px 10px 0 0;
				display: block
			}

			.view_s {
				padding: 0 13px;
				width: 33.33%
			}

			.img a .las_pic {
				width: 100%;
				border-radius: 10px 10px 0 0;
				transition: all .3s linear 0s
			}

			.img a .las_pic:hover {
				transform-style: preserve-3d;
				transform: translateX(-10px) scale(1.1)
			}

			:after,
			:before {
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				box-sizing: border-box
			}

			.tab-item .row {
				margin: 0 -13px;
				display: flex;
				flex-wrap: wrap;
				row-gap: 30px
			}

			.aot-destination-grid {
				display: grid;
				grid-template-columns: repeat(5, 1fr);
				gap: 20px;
				margin: 0 auto
			}

			.aot-destination-card {
				position: relative;
				border-radius: 10px;
				overflow: hidden;
				box-shadow: 0 4px 12px rgba(0, 0, 0, .1);
				transition: transform .3s ease, box-shadow .3s ease
			}

			.aot-destination-card a {
				display: block;
				width: 100%;
				height: 100%
			}

			.aot-destination-card:hover {
				transform: translateY(-8px);
				box-shadow: 0 12px 24px rgba(0, 0, 0, .15)
			}

			.aot-destination-card img {
				width: 100%;
				height: 215px;
				object-fit: cover;
				display: block
			}

			.aot-destination-overlay {
				position: absolute;
				top: 0;
				left: 0;
				right: 0;
				bottom: 0;
				background-color: rgba(0, 0, 0, .1);
				display: flex;
				align-items: center;
				justify-content: center;
				color: #fff;
				font-size: 25px;
				font-weight: 700;
				text-align: center;
				transition: opacity .3s ease;
				text-shadow: 0 2px 4px rgba(0, 0, 0, .7);
				padding: 0 10px;
			}

			.btn-price {
				display: flex;
				align-items: center;
				justify-content: space-between;
				margin-top: 20px
			}

			.btn-price .price {
				font-size: 17px;
				margin: 0
			}

			.btn-price .other-tour {
				margin-top: 0;
				background-color: #f3f3f3;
				color: #b80000;
				border: 1px solid
			}

			.showmore {
				margin-top: 50px
			}

			.btn-price .other-tour:hover {
				background-color: #b80000;
				color: #fff
			}

			.showbutton:hover {
				background-color: #b80000
			}

			.showbutton:hover a {
				color: #fff
			}

			.ml-lg-4 .row {
				margin: 0 -6px;
				display: flex;
				flex-wrap: wrap;
				row-gap: 20px
			}

			.ml-lg-4 .title_h3 {
				font-size: 17px
			}

			.ml-lg-4 .tourabtn {
				font-size: 14px;
				padding: 4px 15px
			}

			.date {
				font-size: 13px;
				padding-top: 3px;
				padding-left: 5px
			}

			.card-container .row {
				display: flex;
				flex-wrap: wrap;
				margin: 0 -20px
			}

			img {
				height: auto
			}

			.aot-expert-info ul li::marker {
				color: #bfbfbf
			}

			.card-container .row .card-item:nth-last-child(-n+3) a {
				border-bottom: none
			}

			.month .row {
				margin: 0 -27px;
				display: flex;
				flex-wrap: wrap
			}

			.aot-local-experts-container {
				background: #fafafa;
				border-radius: 8px;
				padding: 40px 55px;
				margin: 0 -10px;
			}

			.aot-experts-header {
				display: flex;
				gap: 130px;
				align-items: center;
				margin-bottom: 74px;
				padding-top: 6px
			}

			.aot-experts-avatar-grid {
				display: grid;
				grid-template-columns: repeat(6, 1fr);
				row-gap: 12px;
				flex: 1
			}

			.aot-experts-avatar-item {
				width: 102px;
				height: 102px;
				border-radius: 50%;
				overflow: hidden;
				transition: transform .3s ease
			}

			.aot-experts-avatar-item img {
				width: 100%;
				height: 100%;
				object-fit: cover
			}

			.aot-experts-avatar-item:hover {
				transform: scale(1.1)
			}

			.aot-expert-info {
				flex: 1
			}

			.expert-info-title {
				font-size: 25px;
				font-weight: 700
			}

			.aot-expert-info ul {
				padding-left: 20px;
				margin: 18px 0;
				line-height: 1.7
			}

			.aot-expert-info ul li {
				list-style: disc
			}

			.aot-expert-info ul li::marker {
				color: #bfbfbf
			}

			.aot-contact-info {
				font-size: 20px;
				color: #b80000;
				font-weight: 700
			}

			.aot-contact-info strong {
				color: #000;
				margin-right: 10px;
				padding-right: 15px;
				border-right: 1px solid #bfbfbf;
				font-size: 21px;
				display: inline-block;
				min-width: 120px
			}

			.aot-social-connect {
				text-align: left
			}

			.aot-connect-text {
				font-size: 22px;
				font-weight: 500;
				margin-bottom: 20px
			}

			.aot-social-buttons {
				display: flex;
				gap: 30px;
				margin-bottom: 30px;
				flex-wrap: wrap
			}

			.aot-social-button {
				display: flex;
				align-items: center;
				justify-content: space-between;
				padding: 0 20px;
				height: 95px;
				border: 1px solid #000;
				border-radius: 8px;
				background: #fff;
				flex: 1;
				transition: all .3s ease
			}

			.aot-social-button:hover {
				border-color: #b80000;
				background-color: #fff
			}

			.aot-learn-more-btn {
				display: inline-block;
				padding: 6px 30px;
				background-color: #fff;
				color: #b80000;
				border-radius: 20px;
				font-size: 18px;
				font-weight: 500;
				text-decoration: none;
				transition: all .3s ease
			}

			.aot-learn-more-btn:hover {
				background-color: #b80000;
				color: #fff
			}

			nav {
				background: 0 0
			}

			.index-contact-us {
				display: flex;
				justify-content: space-between
			}

			.chart_right {
				width: 30%;
				box-shadow: 0 0 10px rgba(0, 0, 0, .15);
				background-color: #fff
			}

			.trip {
				text-align: center;
				    font-size: 23px;
    font-family: 'Times New Roman', Times, serif;
    color: #b80000;
			}

			.chart_right #selected-code,
			.input_user,
			.input_user input,
			.textarea {
				background-color: #f3f3f3
			}

			.photo-wall {
				width: 70%
			}

			.chart_right .jiyancap {
				margin: 25px 0
			}

			.layui-icon {
				-moz-user-select: none;
				-webkit-user-select: none;
				-ms-user-select: none
			}

			@font-face {
				font-family: layui-icon;
				src: url(fonts/iconfont.eot?v=256);
				src: url(fonts/iconfont.eot?v=256#iefix) format('embedded-opentype'), url(fonts/iconfont.woff2?v=256) format('woff2'), url(fonts/iconfont.woff?v=256) format('woff'), url(fonts/iconfont.ttf?v=256) format('truetype'), url(fonts/iconfont.svg?v=256#layui-icon) format('svg')
			}

			.layui-icon {
				font-family: layui-icon!important;
				font-size: 16px;
				font-style: normal;
				-webkit-font-smoothing: antialiased;
				-moz-osx-font-smoothing: grayscale
			}

			.layui-icon-close:before {
				content: "\1006"
			}

			.layui-form-item {
				margin-bottom: 15px;
				clear: both;
				*zoom: 1
			}

			.layui-form-item:after {
				content: '\20';
				clear: both;
				*zoom: 1;
				display: block;
				height: 0
			}

			.layui-form-label {
				position: relative;
				display: block;
			}

			@media screen and (max-width:450px) {
				.layui-form-item .layui-form-label {
					text-overflow: ellipsis;
					overflow: hidden;
					white-space: nowrap
				}
			}

			.layui-layer,
			.layui-layer-shade {
				position: fixed;
				_position: absolute;
				pointer-events: auto
			}

			.layui-layer-shade {
				top: 0;
				left: 0;
				width: 100%;
				height: 100%;
				_height: expression(document.body.offsetHeight+"px")
			}

			.layui-layer {
				-webkit-overflow-scrolling: touch
			}

			.layui-layer {
				top: 150px;
				left: 0;
				margin: 0;
				padding: 0;
				background-color: #fff;
				-webkit-background-clip: content;
				border-radius: 2px;
				box-shadow: 1px 1px 50px rgba(0, 0, 0, .3)
			}

			.layui-layer-close {
				position: absolute
			}

			.layui-layer-content {
				position: relative
			}

			.layui-layer-setwin span {
				display: inline-block;
				*display: inline;
				*zoom: 1;
				vertical-align: top
			}

			.layui-layer-resize {
				position: absolute;
				width: 15px;
				height: 15px;
				right: 0;
				bottom: 0;
				cursor: se-resize
			}

			.layui-layer-title {
				padding: 0 80px 0 20px;
				height: 50px;
				line-height: 50px;
				border-bottom: 1px solid #f0f0f0;
				font-size: 14px;
				color: #333;
				overflow: hidden;
				text-overflow: ellipsis;
				white-space: nowrap;
				border-radius: 2px 2px 0 0
			}

			.layui-layer-setwin {
				position: absolute;
				right: 15px;
				*right: 0;
				top: 16px;
				font-size: 0;
				line-height: initial
			}

			.layui-layer-setwin span {
				position: relative;
				width: 16px;
				height: 16px;
				line-height: 18px;
				margin-left: 10px;
				text-align: center;
				cursor: pointer;
				color: #000;
				_overflow: hidden
			}

			.layui-layer-setwin .layui-layer-close {
				cursor: pointer
			}

			.form-comment .layui-form-label {
				padding-bottom: 10px;
			}

			.layui-layer-setwin .layui-layer-close:hover {
				opacity: .7
			}

			.layui-layer-shade {
				opacity: 0.6 !important;
			}

			.layer-anim {
				-webkit-animation-fill-mode: both;
				animation-fill-mode: both;
				-webkit-animation-duration: .3s;
				animation-duration: .3s
			}

			@-webkit-keyframes layer-bounceIn {
				0% {
					opacity: 0;
					-webkit-transform: scale(.5);
					transform: scale(.5)
				}
				100% {
					opacity: 1;
					-webkit-transform: scale(1);
					transform: scale(1)
				}
			}

			@keyframes layer-bounceIn {
				0% {
					opacity: 0;
					-webkit-transform: scale(.5);
					-ms-transform: scale(.5);
					transform: scale(.5)
				}
				100% {
					opacity: 1;
					-webkit-transform: scale(1);
					-ms-transform: scale(1);
					transform: scale(1)
				}
			}

			.layer-anim-00 {
				-webkit-animation-name: layer-bounceIn;
				animation-name: layer-bounceIn
			}

			@-webkit-keyframes layer-zoomInDown {
				0% {
					opacity: 0;
					-webkit-transform: scale(.1) translateY(-2000px);
					transform: scale(.1) translateY(-2000px);
					-webkit-animation-timing-function: ease-in-out;
					animation-timing-function: ease-in-out
				}
				60% {
					opacity: 1;
					-webkit-transform: scale(.475) translateY(60px);
					transform: scale(.475) translateY(60px);
					-webkit-animation-timing-function: ease-out;
					animation-timing-function: ease-out
				}
			}

			@-webkit-keyframes layer-bounceOut {
				100% {
					opacity: 0;
					-webkit-transform: scale(.7);
					transform: scale(.7)
				}
				30% {
					-webkit-transform: scale(1.05);
					transform: scale(1.05)
				}
				0% {
					-webkit-transform: scale(1);
					transform: scale(1)
				}
			}

			@keyframes layer-bounceOut {
				100% {
					opacity: 0;
					-webkit-transform: scale(.7);
					-ms-transform: scale(.7);
					transform: scale(.7)
				}
				30% {
					-webkit-transform: scale(1.05);
					-ms-transform: scale(1.05);
					transform: scale(1.05)
				}
				0% {
					-webkit-transform: scale(1);
					-ms-transform: scale(1);
					transform: scale(1)
				}
			}

			.layer-anim-close {
				-webkit-animation-name: layer-bounceOut;
				animation-name: layer-bounceOut;
				-webkit-animation-fill-mode: both;
				animation-fill-mode: both;
				-webkit-animation-duration: .2s;
				animation-duration: .2s
			}

			@media(max-width:1499px) {
				.title_h3 {
					font-size: 17px;
					min-height: 50px
				}
				.search-box .gsc-search-box {
					width: 100% !important;
					max-width: 100%;
				}
				.aot-destination-card img {
					height: 200px
				}
				.aot-experts-avatar-item {
					width: 95px;
					height: 95px
				}
				.chart_right {
					width: 31%
				}
				.photo-wall {
					width: 67%
				}
				h1 {
					font-size: 40px
				}
			}

			@media(max-width:1399px) {
				.fans,
				.nav-tabs li {
					font-size: 17px
				}
				.aot-experts-avatar-item {
					width: 85px;
					height: 85px
				}
				.aot-experts-header {
					margin-bottom: 40px
				}
				.aot-social-buttons {
					gap: 20px
				}
				.chart_right {
					width: 34%
				}
				.photo-wall {
					width: 64%
				}
				.photo-wall img {
					width: 100%;
					height: 100%
				}
			}

			@media(max-width:1299px) {
				.aot-destination-card img {
					height: 170px
				}
				.ml-lg-4 .title_h3 {
					font-size: 16px
				}
				.aot-local-experts-container {
					background: #f3f3f3;
					border-radius: 30px;
					box-shadow: 0 0 10px rgba(0, 0, 0, .15)
				}
				.aot-experts-header {
					gap: 50px
				}
				.trip {
					font-size: 21px
				}
			}

			@media(max-width:1099px) {
				.view_s {
					width: 50%
				}
				.subtitle {
					font-size: 75px
				}
				h1 {
					font-size: 35px;
					margin-top: 60px
				}
				.aot-destination-grid {
					grid-template-columns: repeat(4, 1fr)
				}
				.month .row {
					margin: 0 -15px
				}
				.aot-local-experts-container {
					padding: 30px
				}
				.index-contact-us {
					flex-wrap: wrap
				}
				.chart_right,
				.photo-wall {
					width: 100%
				}
				.chart_right {
					margin-top: 30px
				}
				h2.section {
					font-size: 28px; margin-top: 30px;
				}
			}

			@media(max-width:999px) {
				.nav-tabs li {
					font-size: 15px
				}
				.aot-experts-header {
					flex-wrap: wrap
				}
				.aot-expert-info {
					flex: auto
				}
			}

			@media(max-width:899px) {
				.dow-h2 h2 {
					line-height: 1.5
				}
				.dow-h2 {
					margin-bottom: 30px
				}
				.aot-destination-grid {
					grid-template-columns: repeat(3, 1fr)
				}
				.nav-tabs li {
					font-size: 13px
				}
				h2 {
					font-size: 28px
				}
			}

			

			@media(max-width:1499px) {
			}

			@media(max-width:1399px) {
			}

			@media(max-width:1299px) {
			}

			

			@media(max-width:999px) {
				.aot-experts-avatar-grid {
					grid-template-columns: repeat(3, 1fr);
					column-gap: 20px
				}
				.aot-experts-avatar-item {
					width: auto;
					height: auto;
					aspect-ratio: 1 / 1;
					margin: 0 10px
				}
				.expert-info-title {
					font-size: 20px
				}
				.aot-contact-info {
					font-size: 14px
				}
				.aot-contact-info strong {
					font-size: 16px
				}
				.aot-connect-text {
					font-size: 18px
				}
				.aot-learn-more-btn {
					display: block;
					text-align: center
				}
				.aot-social-buttons {
					flex-wrap: wrap;
					gap: 15px
				}
				.aot-social-button {
					flex: 1 1 150px;
					height: 80px
				}
				.aot-contact-info strong {
					min-width: 80px;
					display: block;
					margin-bottom: 2px;
					border-right: none
				}
			}

			@media(max-width:767px) {
				.dow-h2 {
					overflow: hidden;
					padding-bottom: 12px;
					margin-top: 30px;margin-bottom: 10px;
				}
				.dow-h2 h2 {
					position: static;
					transform: none;
					font-size: 22px;
					line-height: 1.4;
					margin: 6px 0 0
				}
				.subtitle {
					font-size: 28px;
					margin-bottom: 0
				}
				.details {
					margin-bottom: 20px
				}
				.aot-destination-grid {
					grid-template-columns: repeat(2, 1fr);
					gap: 12px
				}
				.aot-destination-card img {
					height: 150px
				}
				.aot-destination-overlay {
					font-size: 17px
				}
				.youtube-video {
					width: 100%
				}
				.play-video,
				.play-video img {
					height: auto;
					aspect-ratio: 16 / 9
				}
				.play-video img {
					object-fit: cover
				}
				.play-video iframe {
					height: 100%
				}
				.newsq {
					width: 100%
				}
				.view_s {
					width: 100%
				}
				.title_h3 {
					font-size: 15px
				}
				.btn-price {
					margin-top: 10px
				}
				.tab-item .row {
					row-gap: 10px
				}
				.showmore {
					margin-top: 0;
					margin-bottom: 40px
				}
				.nav-tabs span {
					font-size: 14px;
					display: flex;
					align-items: center;
					justify-content: center
				}
				.fa-youtube-square .row {
					row-gap: 10px
				}
				.all_rview {
					position: relative
				}
				.switchbutton {
					position: absolute;
					top: 50%;
					left: 0;
					right: 0;
					transform: translateY(-50%);
					height: 0
				}
				.switchbutton .btn_left,
				.switchbutton .btn_right {
					top: 50%;
					bottom: auto;
					transform: translateY(-50%)
				}
				.btn_left {
					left: 15px
				}
				.btn_right {
					right: 15px
				}
				.new-title {
					height: 40px
				}
				.uk-dotnav {
					margin-left: 0;
					bottom: 10px
				}
				.uk-dotnav>* {
					padding-left: 0
				}
				.uk-dotnav>*>* {
					width: 8px;
					height: 8px
				}
				.aot-local-experts-container {
					padding: 20px
				}
		
				.nav-tabs {
					padding: 4px;border-radius: 0; margin-bottom: 20px;
				}
				.nav-tabs li {
					font-size: 12px;
					padding: 5px 0;display: flex;align-items: center;justify-content: center;
				}
				.newsq {
					width: 100%
				}
				.nav-tabs li.active{
					border-radius: 0;
				}
				.uk-slideshow-items {
					min-height: 45vw !important
				}
				.Carouselchart img {
					width: 100%;
					height: 100%;
					object-fit: cover;
					margin-left: 0
				}
				h2.section {
					font-size: 20px;
					margin-top: 10px;
					margin-bottom: 20px
				}
			}
