.menu-item.current_page_item a{
	color: var(--e-global-color-accent) !important;
}
.gt_container--1xhiap .gt_switcher .gt_option a:hover {
    background: #f2f2f2 !important;
}
.hdnDevider{
	position:relative;
}
.aboutList ul {
    padding-left: 0px;
}
.aboutList ul li {
    padding-left: 25px;
    position: relative;
    display: block;
    padding-bottom: 15px;
}
.aboutList ul li:before  {
	 position: absolute;
    content: "";
	width:10px;
	height:10px;
	left:0;
	top:6px;
	background:var(--e-global-color-accent);
}
.hdnDevider:before {
    position: absolute;
    content: "";
    width: 110px;
    height: 6px;
    bottom: 0px;
    background: var(--e-global-color-accent) !important;
}
.news-tags, .news-tags a {
    color: var(--e-global-color-accent) !important;
    text-decoration: none !important;
}
.trustedImage{
	position:relative
}
.csdevider {
    position: relative;
    top: 13px;
}
.csdevider .elementor-divider{
	width:80%
}
.csContactRight .wpforms-submit{
	background: var(--e-global-color-accent) !important;
	color: #000 !important;
	font-family: georgia !important;
}
.csContactRight .wpforms-submit:hover{
	background: var(--e-global-color-accent) !important;
	color: #fff !important;
}

.csContactForm input::placeholder, .csContactForm textarea::placeholder{
	font-weight:400 !important;
	color:#999;
	
}
.addressPan{
	padding-left: calc((100vw - 1318px) / 2);
}
.ptPages ol{
	padding-left:0 important;
	margin-left: -24px;
}
.backtohome_btn{
	display:inline-block;
	text-align:center;
}
.backtohome_btn a{
	background:#fff !important;
	text-decoration:none;
}
.thankyouBg {
    position: relative;
    overflow: hidden;
}
.thankyouBg:before, .thankyouBg:after{
	position:absolute;
	content:"";
	width:250px;
	height:250px;
	background: url('http://swifttechtechnology.com/wp-content/uploads/2025/06/thankyoupageBgImg.png') 0 0 no-repeat;
	background-size: contain;
}
.thankyouBg:before{
	left:0;
	top:13%;
}
.thankyouBg:after {
    right: 0;
    bottom: 13%;
    transform: rotate(180deg);
}

@media screen and (max-width: 1200px) {
	.addressPan{
		padding-left: 10px;
	}
}


@media screen and (min-width: 1100px) {
	.trustedImage img{
		position:absolute;
		top: -135px;
		right:0;
		width: 85%
	}
}