@media screen and (min-width: 992px){
	html{
		font-size: calc(100vw * 16 / 1500);
	}

	/* common styles	 */
	h1,.sh-main-heading{
		font-size:4rem;
		line-height:4.563rem;
	}
	h2,.sh-primary-heading{
		font-size:3.25rem;
		line-height:4rem;
	}
	h3,.sh-secondary-heading{
		font-size:1.75rem;
		line-height:2.375rem;
	}
	h4,.sh-sub-heading{
		font-size:1.375rem;
		line-height:1.875rem;
	}
	p,.para{
		font-size:1rem;
		line-height:1.438rem;
	}
	/* 	spacer */
	.sh-spacer{
		height:8.75rem !important;
	}
	/* 	desktop menu style */
	.sh-mobile-header {
		display:none;
	}
	.desk-nav-menu{
		display:block;
	}
	.mobile-logo{
		display:none;
	}
	.desk-logo{
		display:block;
	}
	/* 	end */
	/* header section  */
	div.sh-whatsapp-col,div.sh-call-col{
		display:grid;
		gap:0.625rem;
		grid-template-columns:minmax(2.938rem, 1fr) minmax(8.938rem, 3fr);
		margin:1.875rem 0 0 2.5rem;
	}
	div.sh-call-col{
		margin:1.875rem 2.5rem 0 0;
	}
	.sh-whatsapp-col img,.sh-call-col img{
		width:2.938rem;
		height:2.938rem;
	}
	.sh-wrapper-main-header{
		display:flex;
		justify-content:space-between;
		position:relative;
		z-index:9;
	}
	.sh-whatsapp-col .para a,.sh-call-col .para a
	{
		font-size:1.125rem;
		line-height:1.75rem;
		font-weight:500;
		color:var(--White);
		background-image: linear-gradient(to right, #F3760C 0%, #F3760C 100%);
		background-size: 0% 0.125rem;
		background-repeat: no-repeat;
		background-position: left 98%;
		transition: background-size 0.35s linear;
	}
	.gtranslate_wrapper a{
		background-image: linear-gradient(to right, #F3760C 0%, #F3760C 100%);
		background-size: 0% 0.125rem;
		background-repeat: no-repeat;
		background-position: left 98%;
		transition: background-size 0.35s linear;
	}
	.sh-whatsapp-col .para a:hover,.sh-call-col .para a:hover,
	.gtranslate_wrapper a:hover{
		background-size: 100% 0.125rem;
	}
	.header_main{
		margin-top:1.563rem;
	}
	.sh-desktop-menu{
		display:flex;
	}
	.menu{
		display:flex;
		gap:1.563rem;
	}
	.menu li{
		list-style:none;
	}
	.menu>li a{
		color:var(--White);
		font-size:1rem;
		line-height:1.438rem;
	}

	.desk-logo img{
		width:33.438rem;
		height:3.688rem;
		display:block;
	}
	.desk-nav-menu{
		display:flex;
	}
	.sh-desktop-menu-wrapper{
		display:flex;
		justify-content:center;
		padding:1.75rem 0 0;
		position:relative;
		z-index:9;
		max-width:85.625rem;
		margin:auto;
		border-bottom:0.063rem solid var(--White-op);
	}
	#menu-primary-menu > li {
		padding-bottom:0.875rem;
		margin-bottom:0.875rem;
	}
	.sh-footer-menu .menu{
		gap:0.5rem;
		padding-top:0.625rem;
	}

	/*  header sticky	 */
	.header_main.minimal-page{
		position:sticky;
		top:0;
		background-image:url("/wp-content/themes/alpha-x-theme-framework/assets/masking/desktop-sticky-mask.svg");
		background-repeat:no-repeat;
		background-size:cover;
		background-position:100% 50%;
		z-index:99;
		max-width:90.625rem;
		margin:auto;
		background-color:var(--White);
		box-shadow: 0 .938rem 2.5rem rgba(0, 0, 0, .06);
		width: 100%;
		border-radius:2.5rem;
	}
	.header_main.scrolled{
		animation: 1s forwards smoothScroll;
	}
	@keyframes smoothScroll{
		0% {
			transform: translateY(-2.5rem);
		}

		100% {
			transform: translateY(0);
		}
	}
	.desk-logo{
		transition:1s ease-in-out;
	}
	.header_main.minimal-page .desk-logo{
		transform: scale(0.63, 0.65);
	}
	.header_main.minimal-page .sh-desktop-menu-wrapper{
		border-bottom:unset;
		padding:0.5rem 0 0;
	}
	.header_main {
		background-color:unset;
		position:unset;
	}
	.header_main.minimal-page .desk-logo img{
		width:32.438rem;
		height:auto;
		object-fit:cover;
		margin-top:-0.938rem;
	}
	.header_main.minimal-page #menu-primary-menu > li{
		padding-bottom:0.625rem;
		margin-bottom:0.625rem;
	}
	.header_main.minimal-page .sh-whatsapp-col img{
		width:2.5rem;
		height:2.5rem;
		margin-top:0.25rem;
	}
	.header_main.minimal-page div.sh-call-col{
		margin-top:0.875rem;
	}
	.header_main.minimal-page .sh-call-col img {
		width:2.5rem;
		height:2.5rem;
		margin-top:0.25rem;
	}
	.header_main.minimal-page div.sh-whatsapp-col{
		margin-top:0.875rem;
	}
	.min-header .header_main{
		background-image:url("/wp-content/themes/alpha-x-theme-framework/assets/masking/desktop-sticky-mask.svg");
		background-repeat:no-repeat;
		background-size:cover;
		background-position:100% 50%;
		max-width:90.625rem;
		margin:auto;
		background-color:var(--White);
		box-shadow: 0 .938rem 2.5rem rgba(0, 0, 0, .06);
		width: 100%;
		margin-top:1.563rem;
		border-radius:2.5rem;
	}
	.header_main.minimal-page .menu-item-has-children .sub-menu {
		margin-top:0.625rem;
	}
	/* end */
	/* submenu */
	.sh-sub-list-menu .sub-menu {
		opacity: 0;
		visibility: hidden;
		transition: all 0.3s ease;
		position: absolute;
		background: var(--IceBlue);
		border-radius: 1.25rem;
		width: 13.188rem;
		left: -3.625rem;
		margin-top: 0.938rem;
		padding: 0.938rem 1.25rem;
	}
	.sh-resources-sub .sub-menu{
		width:7.563rem;
		left:-0.5rem;
	}
	/* Display submenu on hover of parent */
	.sh-sub-list-menu:hover .sub-menu {
		opacity: 1;
		visibility: visible;
	}
	.sh-sub-list-menu .sub-menu {
		transition: all 0.5s ease;
	}
	.sh-investor-sub a{
		display:block;
		padding:0.625rem 0.938rem;
		transition:background 0.5s ease;
		margin-bottom:0.063rem;
	}
	.sub-menu li a{
		color:var(--DarkGray);
	}
	.sh-investor-sub a:hover{
		background-color:var(--White);
		border-radius:0.5rem;
		color:var(--RoyalBlue);
	}

	.sh-menu-active.sh-common-arrow::after,
	.sh-common-arrow:hover::after {
		transform: translatey(-50%) rotatex(180deg); 
	}
	/* hero section	 */
	.sh-hero-col :is(h1, p){
		color:var(--White);
	}
	.sh-hero-col p{
		max-width:31.563rem;
		margin:auto;
		padding:0.313rem 0 0 0;
	}
	.sh-call-whatsapp-text{
		color:var(--White);
	}
	.sh-counter-plus{
		font-size:3.25rem;
		line-height:3.875rem;
	}
	.sh-hero-col h1{
		padding-top:11.3rem;
	}
	.sh-hero-btn{
		margin-right:unset;
		margin-top:1.688rem;
		gap:3.688rem;
		flex-direction:row;
	}
	div.sh-we-paid-col{
		grid-template-columns:minmax(10.25rem, 1fr) minmax(14.375rem, 3fr);
		gap:1.875rem;
	}
	.sh-we-paid-col img{
		width:10.25rem;
		height:8.563rem;
	}
	div.sh-hero-counter-col{
		grid-template-columns:repeat(2, 1fr);
		gap:3.875rem;
		margin-top:1.688rem;
	}
	div.sh-we-paid-main-col{
		max-width:68.625rem;
		margin:auto;
		grid-template-columns:repeat(2, 1fr);
		gap:14.563rem;
		margin-top:4.375rem;
		padding:1.563rem 3.75rem 1.563rem  2.75rem;
		border-radius:2rem;
	}
	.sh-we-paid-main-col {
		background-blend-mode: normal;
		-webkit-mask-image: url('/wp-content/themes/alpha-x-theme-framework/assets/images/deskblurb.png');
		mask-image: url('/wp-content/themes/alpha-x-theme-framework/assets/images/deskblurb.png');
		-webkit-mask-size: cover;
		mask-size: cover;
		-webkit-mask-repeat: no-repeat;
		mask-repeat: no-repeat;
	}

	.sh-hero-section{
		min-height:48.375rem;
		background-blend-mode: normal;
		-webkit-mask-image: url('/wp-content/themes/alpha-x-theme-framework/assets/images/hero-mask.png');
		mask-image: url('/wp-content/themes/alpha-x-theme-framework/assets/images/hero-mask.png');
		-webkit-mask-size: cover;
		mask-size: cover;
		-webkit-mask-repeat: no-repeat;
		mask-repeat: no-repeat;
		-webkit-mask-position: center;
		mask-position: center;
		margin-top:-10rem;
		border-radius:2.5rem;
		padding:1.875rem 2.5rem 2.438rem 2.5rem;
	}
	.sh-we-paid-text-main{
		margin-top:0.625rem;
		padding-bottom:0.313rem;
	}

	.sh-service-text {
		display:flex;
		justify-content:space-between;
		padding-top:3.938rem;
	}
	.sh-masking-col{
		background-blend-mode: normal;
		-webkit-mask-image: url('/wp-content/themes/alpha-x-theme-framework/assets/masking/footer-masking.png');
		mask-image: url('/wp-content/themes/alpha-x-theme-framework/assets/masking/footer-masking.png');
		-webkit-mask-size: cover;
		mask-size: cover;
		-webkit-mask-repeat: no-repeat;
		mask-repeat: no-repeat;
		padding:11.188rem 6.25rem 3.313rem 6.125rem ;
		border-radius:3.125rem;
		margin-bottom:1.563rem;
	}
	.sh-footer-logo img{
		width:35.063rem;
		height:3.938rem;
		margin-bottom:-3.75rem;
	}
	.sh-uae-first-col p{
		font-size:5.688rem;
		line-height:7.063rem;
		padding:3.813rem 0 4.25rem;
	}
	.sh-copyright-col{
		justify-content:space-between;
		flex-direction:row;
	}
	.sh-privicy-text-cast{
		gap:2.188rem;
		justify-content:flex-end;
	}
	.sh-get-the-lastest-col p{
		font-size:2rem;
		line-height:2.625rem;
		padding-bottom:unset;
	}
	.footer-section{
		position:relative;
	}
	.sh-footer-logo-col{
		position:absolute;
		left:0;
		right:0;
	}
	.sh-social-col{
		padding-top:2.125rem;
		padding-bottom:unset;
		transition: transform 0.5s ease; 
		transform-origin: center center; 
		will-change:transform;
	}
	.sh-social-col img{
		cursor:pointer;
	}
	.sh-social-col img:hover {
		transform: scale(1.1);
		will-change:transform;
	}
	.sh-address-text{
		padding-top:unset;
		margin-bottom:1.125rem;
	}
	.sh-mail-text a,.sh-phone-number a,.sh-service-text a,
	.sh-footer-menu .menu li a,.sh-privicy-text a{
		font-size: 1rem;
		line-height: 1.438rem;
		width:fit-content;
		background-image: linear-gradient(to right, #F3760C 0%, #F3760C 100%);
		background-size: 0% 0.125rem;
		background-repeat: no-repeat;
		background-position: left 98%;
		transition: background-size 0.35s linear;
	}
	.sh-mail-text a:hover,
	.sh-phone-number a:hover,
	.sh-service-text a:hover,
	.sh-footer-menu .menu li a:hover
	,.sh-privicy-text a:hover{
		background-size: 100% 0.125rem;
	}
	.sh-phone-number{
		margin-bottom:1rem;
	}
	div.sh-social-col-main-parent{
		grid-template-columns:3fr 2fr 2fr;
		gap:11.875rem;
	}
	.sh-social-col-main{
		padding-top:1rem;
	}
	.sh-service-text p{
		padding-bottom:unset;
	}
	.custom-container{
		max-width:90.625rem;
	}
	.sh-search{
		position:relative;
	}
	.sh-search img{
		width:1.5rem;
		height:1.5rem;
		margin-left:1.406rem;
		cursor:pointer;
	}
	.sh-search::before{
		position:absolute;
		content:'|';
		color:var(--lightgray);
		font-size:1rem;
		top:-0.125rem;
		line-height:1.625rem;
	}
	.open-search{
		background-color:transparent;
		border:none;
	}
	.sh-common-arrow{
		padding-right:1.438rem;
	}
	.sh-contct-arrow {
		padding-right:1.406rem;
	}
	/* Menu hover effect */
	#menu-primary-menu > li.menu-item > a {
		background-image: linear-gradient(to right, #F3760C 0%, #F3760C 100%);
		background-size: 0% 0.125rem;
		background-repeat: no-repeat;
		position:relative;
		background-position: left 98%;
		transition: background-size 0.35s linear;
	}
	#menu-primary-menu > li.menu-item > a:hover,#menu-primary-menu > li.current-menu-item > a{
		background-size: 100% 0.125rem;
	}
	.sh-common-arrow::after {
		position:absolute;
		content:'';
		background:url(/wp-content/themes/alpha-x-theme-framework/assets/icons/menu-arrows.svg)no-repeat;
		background-size:contain;
		right:0;
		top:35%;
		transform:translatey(-50%);
		width:0.938rem;
		height:0.563rem;
		transition: transform 0.5s ease;
	}
	.sh-mobile-download-btn{
		display:none !important;
	}
	.sh-desktop-btn{
		display:block !important;
	}
	.sh-insurance-group{
		max-width:85.625rem;
	}
	div.sh-find-the-right-col{
		grid-template-columns:minmax(26.313rem, 1fr) minmax(25.75rem, 1fr);
		gap:33.563rem;
	}
	/* end	 */
	/* section two */
	div.sh-discover-col{
		margin-top:2.563rem;
	}
	div.sh-general-ins-col-col h3{
		padding:1.75rem 1.25rem 1.75rem 2.5rem;
	}
	div.sh-Motor-Insurance-col{
		display:grid;
		grid-template-columns:repeat(4, 1fr);
		gap:1.875rem;
		margin-top:3.125rem;
	}
	.sh-insurance-service-col h3{
		padding:3.125rem 1.25rem 2.813rem 2.5rem;
		background-blend-mode: normal;
		-webkit-mask-image: url('/wp-content/themes/alpha-x-theme-framework/assets/images/MotorInsurance.png');
		mask-image: url('/wp-content/themes/alpha-x-theme-framework/assets/images/MotorInsurance.png');
		line-height:2.375rem;
		font-size:1.75rem;
	}
	.sh-insurance-service-col h3:hover{
		background-color: var(--SkyBlue);
	}
	.sh-insurance-service-col h3::after{
		right:1.25rem;
		bottom:1.75rem;
	}
	.sh-about-main-col{
		max-width: 78rem;
	}
	div.sh-about-col{
		grid-template-columns:minmax(31.313rem, 1fr) minmax(31.25rem, 1fr);
		gap:15.375rem;
		margin-bottom:4.875rem;
	}
	div.sh-about-second-col{
		margin-top:3.313rem;
	}
	.sh-about-second-col p{
		padding-bottom:2.688rem;
	}
	.sh-spacer-custom{
		height:12.563rem !important;
	}
	div.sh-careers-col-main h1{
		padding-top:7.188rem;
	}
	div.sh-careers-col-main{
		margin-top:0.313rem;
	}
	.sh-insu-pb{
		margin-bottom:0.5rem;
	}
	.sh-we-offer{
		padding-top:unset;
	}
	.sh-process-group{
		max-width: 78.125rem;
	}
	div.sh-process-col{
		grid-template-columns:minmax(20.188rem, 1fr) minmax(31.25rem, 2fr);
		gap:26.563rem;
		margin-bottom:4.625rem;
	}
	div.sh-process-col-two{
		margin-top:2.375rem;
	}
	div.sh-how-it-col{
		grid-template-columns:repeat(2, 1fr);
		gap:1.875rem;
	}
	div.sh-number-col{
		grid-template-columns:minmax(14.2rem, 1fr) minmax(18.625rem, 2fr);
		gap:1.875rem;
	}
	.sh-number-text p{
		font-size:11.25rem;
		line-height:12.5rem;
		bottom:-4.25rem;
		left:unset;
	}
	.sh-submit-col,.sh-get-pick-col
	,.sh-manage-col{
		border-radius:1.875rem;
		padding:3.688rem 1.875rem 3.75rem 1.875rem; 
	}
	.sh-number-col-get{
		border-radius:1.875rem;
		transition:0.35s ease;
		padding:3.688rem 1.875rem 2.313rem 1.2rem;
		background-position:center;
	}
	.sh-number-col-get:hover{
		background-color:var(--DarkIndigo);
	}
	.sh-get-text p{
		padding-bottom:unset;
	}
	.sh-submit-text p{
		padding-bottom:unset;
	}
	.sh-get-instan-text p{
		padding-bottom:unset;
	}
	.sh-manage-text p{
		padding-bottom:unset;
	}
	.sh-trusted p{
		font-size:2.625rem;
		line-height:3.813rem;
		margin-right:6.938rem;
	}
	div.sh-sharjah-col{
		grid-template-columns:minmax(20.188rem, 1fr) minmax(55.2rem, 2fr);
		gap:5.5rem;
		max-width:81.25rem;
	}
	.sh-sharjah-main-group{
		padding:11.25rem 0 12.5rem;
	}
	.sh-trusted::before{
		background:url(/wp-content/themes/alpha-x-theme-framework/assets/masking/map.svg) no-repeat;
		background-size:contain;
		width:39.063rem;
		height:28.188rem;
		right:-2.5rem;
		bottom:unset;
		top:-2.5rem;
	}
	div.sh-download-col{
		grid-template-columns:minmax(38.063rem, 2fr) minmax(28.313rem, 1fr);
		gap:10.563rem;
	}
	.sh-downloade-main-group{
		padding:5.375rem 0 5.375rem 13.688rem;
		border-radius:3.125rem;
		background-image:url(/wp-content/themes/alpha-x-theme-framework/assets/masking/blue-net-desktop.svg);
		background-size:100%;
		border-radius:3.125rem;
	}
	.sh-our-app p{
		padding:0.938rem 0 1.875rem;
	}
	.sh-mobile-hold img{
		width:28.188rem;
		height:33rem;
	}
	.sh-google-pay-img img{
		width:12.938rem;
		height:4.188rem;
	}
	.sh-google-pay-img {
		flex-basis:34% !important;
		flex-grow:0 !important;
	}
	.sh-qr-scan-me{
		display:block;
	}
	.sh-qr-scan-me img{
		width:7.5rem;
		height:9.688rem;
	}

	.sh-app-scan-col{
		gap:1.875rem;
	}
	p.sh-sharjah-legacy{
		margin-top:0.75rem;
		font-size:1.125rem;
		line-height:1.688rem;
		padding:0.625rem 1.875rem;
	}
	/* 	request page */
	.sh-request-group{
		max-width:76.25rem;
	}
	.sh-request-col{
		flex-direction:row;
	}
	.sh-request-a-free{
		border-radius:2.5rem 0 0 2.5rem;
		padding:3.75rem;
		flex-basis:38.125rem !important;
	}
	.sh-home-page-map iframe{
		border-radius: 0 3.125rem 3.125rem 0;
		height:100%;
	}
	.sh-counter-hover:hover {
		background-color: var(--DarkIndigo);
		background-blend-mode: overlay;
	}
	div.sh-home-page-map{
		flex-basis:38.125rem !important;
	}
	.sh-process-text{
		margin-bottom:0.313rem;
	}
	/* wp-form styling */
	.sh-form-btn{
		font-size: 1rem !important;
		line-height: 1.5rem !important;
		height:2.875rem !important;
		padding:0.625rem 1.875rem !important;
		cursor:pointer;
	}
	.sh-form-btn::after{
		height: 2.813rem !important;
		width: 2.813rem !important;
	}
	button.sh-form-btn:hover{
		background: var(--White) !important;
		color: var(--DarkGray) !important;
	}
	button.sh-form-btn:hover::after{
		transform: rotate(45deg) !important;
	}
	.sh-common-form-style .wpforms-submit-container{
		margin-top:1.563rem !important;
	}

	.sh-common-form-style .wpforms-field-label{
		font-size:1rem !important;
		line-height:1.438rem !important;
	}
	div.wpforms-container .wpforms-form .choices__list--single .choices__item{
		font-size:1rem !important;
		line-height:1.438rem !important;
	}

	.wpforms-error{
		font-size:0.8rem !important;
		line-height:1.438rem !important;
	}
	.sh-common-form-style input{
		font-size:1rem !important;
		line-height:1.438rem !important;
	}

	.sh-common-form-style input::placeholder{
		font-size:1rem !important;
		line-height:1.438rem !important;
	}

	.sh-common-form-style .choices__placeholder{
		font-size:1rem !important;
		line-height:1.438rem !important;
	}

	.sh-wp-form-btn{
		margin-top:unset !important;
	}
	.sh-spacer-custom-height{
		height:8.75rem !important;
	}
	.sh-get-a-quote-hero-group{
		max-width:87rem;
	}
	div.sh-request-quote-main-col{
		grid-template-columns:minmax(34.063rem, 1fr) minmax(46.625rem, 2fr);
		gap:6.25rem;
		margin-top:5.375rem;
	}
	.sh-request-quote-form{
		padding:2.5rem;
	}
	.sh-logo-round-animate{
		left:4.063rem;
	}
	.sh-get-your-personal-text{
		margin-top:5.25rem;
		padding-bottom:0.938rem;
	}
	.sh-common-form-style .wpforms-layout-row{
		flex-direction:row !important;
		gap:0.25rem !important;
	}

	div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-50{
		width:50% !important;
	}
	.sh-common-form-style .wpforms-field{
		padding-top:1.5rem !important;
	}
	.sh-get-personal-col h1{
		padding: 8.125rem 0 0.938rem;
	}
	div.sh-listed-col-main{
		grid-template-columns:minmax(38.063rem, 2fr) minmax(32.625rem, 1fr);
		gap:6.688rem;
	}
	.sh-listed-group{
		padding:7.313rem 6.625rem;
		background-position:unset;
	}
	.sh-listed-col h2{
		font-size:3.75rem;
		line-height:4.688rem;
		padding-bottom:0.938rem;
	}
	.sh-listed-img-adx img{
		width:32.625rem;
		height:10.813rem;
		margin-top:1.25rem;
	}
	div.sh-get-personal-col{
		margin-top:3rem;
	}
	/* 	Investor Relations page*/
	.sh-investor-cover-col {
		background-blend-mode: normal;
		-webkit-mask-image: url(/wp-content/themes/alpha-x-theme-framework/assets/masking/desktop-same-masking-bg.png);
		mask-image: url(/wp-content/themes/alpha-x-theme-framework/assets/masking/desktop-same-masking-bg.png);
		-webkit-mask-size: cover;
		mask-size: cover;
		-webkit-mask-repeat: no-repeat;
		mask-repeat: no-repeat;
		-webkit-mask-position: center;
		mask-position: center;
		padding: 1.875rem 2.5rem 2.438rem 2.5rem;
		margin-top: -10rem;
		border-radius: 2.5rem;
		min-height:36.625rem;	
	}
	.sh-investor-col-main h1{
		max-width:35.375rem;
		margin:auto;
		padding-top:4.938rem;
	}
	.sh-investor-col-main{
		max-width:unset;
		margin:unset !important;
	}
	.sh-investor-col-main p{
		max-width:32rem;
		margin:auto;
	}
	div.sh-investor-col{
		margin-top:-0.688rem;
	}
	/* 	end */
	/* 	contact page */
	.sh-contact-container{
		max-width:76.938rem;
	}

	div.sh-we-are-here-col{
		grid-template-columns:minmax(31.6rem, 1fr) minmax(37.188rem, 2fr);
		gap:8.563rem;
	}
	.sh-contact-form-col{
		padding:2.5rem;
	}
	.sh-spacer-request{
		height:5.032rem !important;
	}
	.sh-logo-round-animate{
		display:block;
	}
	.sh-we-are-help-col{
		padding-top:2.313rem;
	}
	.sh-we-are-help-col  .sh-logo-round-animate {
		margin-top:10.25rem;
	}
	.sh-we-are-help-col .sh-logo-round-animate::after{
		width:14.375rem;
		height:14.375rem;
	}
	.sh-we-are-help-col .sh-logo-round-animate img{
		width:9.563rem;
		height:9.563rem;
	}
	.sh-we-are-help-col .sh-logo-round-animate{
		width:9.563rem;
		height:9.563rem;
	}
	.sh-location-group{
		max-width:85.625rem;
		border-radius:1.875rem;
		padding: 5rem 4.375rem;
	}
	.sh-location-same-btn a{
		font-size: 1rem;
		padding:0.625rem 1.875rem;
		line-height: 1.5rem;
	}
	.sh-location-map iframe{
		height:100%;
		border-radius:1.875rem;
	}
	.sh-location-details-col{
		padding:4.75rem 3.938rem;
		border-radius:1.875rem;
	}
	div.sh-location-main-wrapped{
		grid-template-columns:minmax(28.813rem, 1fr) minmax(45.563rem, 2fr);
		gap:2.5rem;
		margin-top:2.5rem;
	}

	.sh-location-btns{
		gap:0.938rem;
		margin-top:1.875rem;
	}
	.sh-phone-number-contact,.sh-email-text-contact,.sh-location-text-contact{
		padding-left:2.938rem;
		font-size: 1.125rem;
		line-height: 1.563rem;
	}
	.sh-phone-number-contact{
		margin-bottom:2.25rem;
	}
	.sh-email-text-contact{
		margin-bottom:1.813rem;
	}
	.sh-location-text-contact{
		margin-bottom:3.188rem;
	}
	.sh-phone-number-contact a,.sh-email-text-contact a{
		font-size: 1.125rem;
		line-height: 1.563rem;
	} 
	.sh-location-text{
		margin-bottom:3.188rem;
	}
	.sh-phone-number-contact::before{
		width:2.188rem;
		height:2.188rem;
	}
	.sh-email-text-contact::before{
		width:2.188rem;
		height:2.188rem;
	}
	.sh-location-text-contact::before{
		width:2.188rem;
		height:2.188rem;
	}
	.sh-common-form-style .sh-contact-name-field{
		padding-top:unset !important;
	}
	/* 	about page */
	div.sh-insurance-company-col{
		grid-template-columns:minmax(13.625rem, 1fr) minmax(52.688rem, 2fr);
		gap:7.5rem;
	}
	.sh-about-sharjah-group{
		max-width:73.813rem;
	}
	.sh-about-sico-text p{
		font-size:2.188rem;
		line-height:3.5rem;
	}
	.sh-about-sico-text p:first-child{
		padding-bottom:1.563rem;
	}
	div.sh-about-rotate-img{
		margin-top:3.425rem;
	}
	.sh-spacer-about{
		height:12.625rem !important;
	}
	.sh-about-vision-group{
		padding-top:0.063rem;
	}
	.sh-company-group{
		max-width:85.625rem;
		border-radius:1.875rem;
		padding:3rem 2.625rem;
	}
	div.sh-company-pro-col{
		grid-template-columns:minmax(38.563rem, 1fr) minmax(37.875rem, 1fr);
		gap:3.625rem;
	}
	.sh-about-hero h1{
		padding-top: 6.188rem;
	}
	.sh-about-company-img img{
		width:38.563rem;
		height:26.75rem;
		border-radius:1.563rem;
	}
	.sh-about-company-pro-col h2{
		padding-bottom:1.625rem;
	}
	.sh-about-company-pro-col{
		padding-top:1.375rem;
	}
	.sh-about-company-pro-col p{
		padding-bottom:1rem;
	}
	.sh-snapshot-group{
		max-width:58.25rem;
	}
	.sh-location-text-contact a:hover{
		text-decoration-color: var(--DarkGray);
		transition: all .3s linear;
	}
	.sh-phone-number-contact a:hover,.sh-email-text-contact a:hover{
		text-decoration-color: var(--DarkGray);
		transition: all .3s linear;
	}
	.sh-second-loc {
		padding: 3.75rem 3.938rem;
	}
	.sh-snapshot-we-col h2{
		padding-bottom:3.125rem;
	}
	/* 	form page */
	.sh-forms-wrapper{
		max-width:85.625rem;
	}
	.sh-forms-wrapper .forms-filters-search{
		flex-direction:row;
		margin:3.125rem 0 2rem;
	}
	.sh-forms-wrapper .forms-filters-search .search-input-wrapper
	,.search-pg-search-input-wrapper{
		width:26.625rem;
		height:2.75rem;
	}
	.sh-forms-wrapper .forms-filters-search .search-input-wrapper input
	,.search-pg-search-input-wrapper input{
		width:22.5rem;
		font-size: 1rem;
		line-height: 1.5rem;
		padding-left:1.563rem;
	}
	.sh-forms-wrapper .forms-filters-search .filter-category{
		font-size: 1rem;
		line-height: 1.5rem;
		padding: 0.625rem 1.563rem;
	}
	.sh-forms-wrapper .report-item{
		flex-direction:row;
		justify-content:space-between;
		align-items:center;
		padding:1.75rem 2.813rem;
	}
	.sh-forms-wrapper  .report-title{
		font-size:1.375rem;
		line-height:1.875rem;
	}
	#forms-list{
		padding:4.063rem 4.063rem 3.188rem  4.063rem;
		border-radius:1.813rem;
	}
	.forms-search-clear svg{
		width:0.875rem;
		height:0.875rem;
	}
	.forms-search-divider svg{
		height:1.125rem;
	}
	.forms-search-divider{
		right:3.1rem;
	}
	/* 	careers page */
	.sh-employess-stories-group{
		max-width:85.625rem;
	}
	div.sh-employees-col{
		grid-template-columns:repeat(3, 1fr);
		gap:2.438rem;
		margin-top:3.125rem;
	}
	.sh-employees-content-col{
		min-height:19.188rem;
		padding:2.688rem 3rem 1.563rem 2.875rem;
		position:relative;
	}
	.sh-employees-quote-icon{
		position:relative;
	}
	.sh-employees-quote-icon::before{
		position: absolute;
		content:'';
		background-image: url(/wp-content/themes/alpha-x-theme-framework/assets/images/testimonial-quotes.svg);
		background-repeat: no-repeat;
		background-size: 100%;
		width: 6.875rem;
		height: 6.875rem;
		bottom: -0.063rem;
		left: -0.063rem;
		z-index: 1;
	}
	div.sh-abdul-hashir-col {
		margin-left:4.938rem;
	}
	.sh-Our-Workspace-group{
		max-width:85.625rem;
	}
	div.sh-Our-Workspace-col,div.sh-our-work-gallery-row-img,div.sh-our-work-gallery-row{
		grid-template-columns:repeat(2, 1fr);
		gap:1.25rem;
	}
	div.sh-Our-Workspace-col{
		margin-top:3.125rem;
	}
	.sh-our-work-gallery-row-img img
	,.sh-our-work-gallery-row img{
		width:20.438rem;
		height:21.25rem;
		border-radius:1.25rem;
	}
	.sh-our-work-gallery-big-img img{
		width:42.25rem;
		height:21.25rem;
		border-radius:1.25rem;
	}
	div.sh-our-work-gallery-row-img{
		margin-bottom:1.25rem;
	}
	div.sh-our-work-gallery-row{
		margin-top:1.25rem;
	}
	.sh-our-workspace-heading p{
		max-width:35.75rem;
		margin:auto;
	}
	.start-your-journey-form{
		max-width:51.313rem;
	}
	.sh-start-your-us-form form{
		padding:0.625rem 2.5rem 2.125rem 2.5rem !important;
	}
	div.wpforms-container-full .wpforms-field-file-upload input[type=file] {
		font-size: 1rem !important;
		line-height: 1.438rem !important;
	}
	.sh-choose-file-field input[type="file"] {
		padding:0.938rem 1rem !important;
	}
	.sh-choose-file-field input[type="file"]::file-selector-button {
		right: 0.5rem !important;
		top: 50%;
		transform: translatey(-50%) !important;
		position: absolute !important;
	}
	.sh-choose-file-field .wpforms-field-description{
		font-size:0.875rem !important;
	}
	.sh-start-your-col-main{
		padding-bottom:3.125rem;
	}

	.sh-common-form-style .wpforms-confirmation-scroll{
		padding:1.438rem !important;
	}

	.sh-common-form-style .wpforms-confirmation-scroll p{
		font-size:1.375rem !important;
		line-height:1.875rem !important;
		padding-left:4.313rem !important;
	}

	.sh-common-form-style .wpforms-confirmation-scroll p::before{
		width:2.5rem !important;
		height:2.5rem !important;
	}
	.why-chooseus-main-grp  .sh-careers-why-works{
		padding-top:unset;
	}
	.sh-whychooseus-cols .sh-company-col{
		padding:6.563rem 5.25rem;
	}
	.sh-whychooseus-cols .sh-career-growth:nth-child(2){
		padding:6.563rem 4.438rem;
	}
	/* faq page */
	.sh-faq-group{
		max-width:85.625rem;
	}
	.sh-all-faqs-wrapper .search-input-wrapper input{
		width:27.5rem;
		padding:1.125rem 1.563rem;
		font-size: 1rem;
		line-height: 1.5rem;
	}
	.sh-all-faqs-wrapper .search-input-wrapper{
		width:32.5rem;
	}
	.sh-all-faqs-wrapper .faqs-filters-search{
		margin-bottom:2.563rem;
	}
	.sh-how-can-help-col h2{
		padding-bottom:3.125rem;
	}
	div.sh-about-cta-answer{
		padding:8.625rem 10.375rem 8.625rem 10.563rem;
		background-image: url(/wp-content/themes/alpha-x-theme-framework/assets/images/blue-box-with-checks.svg);
		background-size: 100%;
		background-repeat: no-repeat;
		max-width: 85.625rem;
	}
	div.sh-faq-find-an-answer-col{
		grid-template-columns:minmax(35.125rem, 2fr) minmax(23.313rem, 1fr);
		gap:6.25rem;
	}
	.faqs-search-icon-wrapper,.blogs-all-search-icon-wrapper{
		right:1.563rem;
		width: 2rem;
		height: 2.4rem;
		padding: 0.7rem;
	}
	.faqs-search-icon-wrapper{
		right: 0.563rem;
		width: 4rem;
		height: 4rem;
		padding: 1.438rem;
	}
	.forms-search-icon-wrapper{
		width:2rem;
		height:2.4rem;
		padding:0.7rem;
	}
	.faqs-search-clear svg,.blogs-all-search-clear svg{
		width: 0.875rem;
		height: 0.875rem;
	}
	.faqs-search-divider svg,.blogs-all-search-divider svg{
		height: 1.375rem;
	}
	.faqs-search-divider,.blogs-all-search-divider{
		right:3.75rem;
	}
	.faqs-search-clear,.blogs-all-search-clear{
		right:4.875rem;
	}
	.sh-faq-reach-para-btn{
		padding-top:0.625rem;
	}
	.faq-content li{
		font-size: 1rem;
		line-height: 1.438rem;
	}

	/* author page */
	.sh-auther-dtls{
		max-width:52.25rem;
		grid-template-columns:minmax(17.063rem, 1fr) minmax(32.563rem, 2fr);
		gap:2.625rem;
		padding:8.75rem 0 8.5rem;
	}
	.sh-img img{
		width:17.063rem;
		height:19.688rem;
	}
	.sh-auth-head-posts-wrapper{
		max-width: 85.625rem;
		padding-bottom:8.75rem;
	}
	.sh-auth-name{
		font-size:3.25rem;
		line-height:4rem;
	}
	.sh-auth-dta{
		padding-top:3.188rem;
	}
	.sh-auth-head-posts-wrapper .sh-latest-posts-wrapper{
		margin-top:3.125rem;
	}
	.pro-posts-list {
		display:grid;
		grid-template-columns:repeat(3, 1fr);
		gap:2.438rem;
		padding-bottom:8.75rem;
	}
	.pro-tax-posts-wrapper {
		max-width:85.625rem;
		margin:auto;
	}
	.breadcrumb{
		max-width:85.625rem;
		padding:3.125rem 0 2.188rem;
	}
	.pro-tax-posts-wrappe{
		max-width:85.625rem;
		margin:auto;
	}
	.pro-post-quote,.pdt-tax-url-rqst{
		padding:0.625rem 1.813rem;
		font-size: 1rem;
		line-height: 1.5rem;
	}
	.pro-post-learn-more,.pdt-tax-url-more{
		padding:0.625rem 2.345rem;
		font-size: 1rem;
		line-height: 1.5rem;
	}
	.pro-post-thumbnail img{
		width:23.563rem;
		height:15.313rem;
	}
	.pro-post-item,.products-taxonomy-items{
		padding:1.688rem;
		border-radius:2.125rem;
	}
	.pro-post-item:hover{
		background-color:var(--SkyBlue);
	}
	.pro-post-exc{
		padding-bottom:2.75rem;
	}
	.related-blog-wrapper{
		padding-bottom:8.75rem;
		max-width:86.188rem;
		margin:auto;
	}
	.pro-tax-related-wrapper{
		max-width:86.188rem;
		margin:auto;
		padding-top:8.75rem;
	}
	.breadcrumb a,.breadcrumb span{
		font-size: 1rem;
		line-height: 1.438rem;
	}
	.breadcrumb span:last-child{
		font-size: 1rem;
		line-height: 1.438rem;
	}
	.breadcrumb span:nth-child(2){
		font-size: 1rem;
		line-height: 1.438rem;
	}
	.pro-tax-posts-title,.pro-tax-posts-heading{
		margin-bottom: 3.125rem;
	}
	.faq-content a{
		font-size: 1rem;
		line-height: 1.438rem;
	}
	h1.pro-tax-heading {
		padding-top:2.875rem;
	}
	.tax-personal-insurances h1.pro-tax-heading{
		padding-top:unset;
	}
	.pro-post-item,.products-taxonomy-items {
		display: flex;
		flex-direction: column;
		height: 100%;
	}

	.pro-post-head-exc-wrapper,.pdt-tax-term-desc-wrapper {
		flex: 1 1 auto;
	}

	.pro-post-buttons,.pdt-tax-url-wrapper {
		margin-top: auto;
	}
	/* end	 */
	/* 	floating*/
	.sh-request-quot a::before{
		position:absolute;
		content:'';
		background:url(/wp-content/themes/alpha-x-theme-framework/assets/icons/black-arrow.svg) no-repeat;
		background-size:contain;
		width:2.125rem;
		height:2.125rem;
		left:0.313rem;
		top:0.375rem;
	}
	.sh-whatsapp-flout a::before{
		position:absolute;
		content:'';
		background:url(/wp-content/themes/alpha-x-theme-framework/assets/icons/floatin-whatsapp.svg) no-repeat;
		background-size:contain;
		width:2.125rem;
		height:2.125rem;
	}
	.sh-phone-call a::before{
		position:absolute;
		content:'';
		background:url(/wp-content/themes/alpha-x-theme-framework/assets/icons/black-call.svg) no-repeat;
		background-size:contain;
		width:2.125rem;
		height:2.125rem;
		top:0.375rem;
	}
	.sh-whatsapp-flout a::before{
		left:0.313rem;
	}
	.sh-phone-call a::before{
		left:0.313rem;
	}
	.sh-request-quot a ,.sh-whatsapp-flout a ,.sh-phone-call a{
		background-color: var(--orange);
	}
	.sh-float-container a {
		border-radius: 3.125rem 0 0 3.125rem;
		width: 11.5rem;
		margin-right: -9.78rem;
		margin-bottom: 0.625rem;
		color:var(--White);
		font-size:1rem;
		padding-left:2.8rem;
		line-height:1.438rem;
		display: flex;
		justify-content: flex-start;
		align-items: center;
		text-align: left;
		transition: all 0.3s ease-in-out;
	}
	.sh-float-container .sh-whatsapp-flout a{
		padding-left: 4.3rem;
	}
	.sh-float-container .sh-phone-call a{
		padding-left: 5.3rem;
	}
	.sh-float-container {
		gap:unset;
		flex-direction: column;
		align-items: flex-end;
	}
	.sh-sticky-req-what-call{
		background-color:unset;
		top: 50%;
		bottom: auto;
		right: 0;
		width: auto;
		left: auto;
	}
	.sh-request-quot{
		flex-basis:unset;
	}
	.sh-whatsapp-flout,.sh-phone-call {
		flex-basis:unset;
	}
	.sh-whatsapp-flout{
		order:2;
	}
	.sh-phone-call{
		order:3;
	}
	.sh-float-container .sh-whatsapp-flout a,
	.sh-float-container .sh-phone-call a{
		color:var(--White);
	}
	.pro-tax-desc {
		font-size: 1rem;
		line-height: 1.438rem;
	}
	/* Hover slide-in */
	.sh-float-container a:hover {
		margin-right: -1rem;
	}
	/* product filter taxonomy page */
	#products-taxonomy-list{
		grid-template-columns:repeat(3, 1fr);
		gap:2.438rem;
	}
	.sh-find-right-group h2{
		max-width:32.75rem;
		padding-bottom:3.125rem;
	}
	.sh-find-right-group{
		max-width:85.625rem;
		margin:auto;
	}
	.products-taxonomy-filter{
		margin-bottom:2.5rem;
		gap:0.938rem;
	}
	#products-taxonomy-list img{
		width: 23.563rem;
		height: 15.313rem;
		margin-bottom:1.125rem;
	}
	.products-taxonomy-items:hover{
		background-color: var(--SkyBlue);
	}
	.sh-spacer-catgory{
		height:7.5rem !important;
	}
	.filter-taxonomy{
		font-size:1rem;
		line-height:1.438rem;
		padding:0.625rem 1.875rem;
	}
	.products-taxonomy-items p{
		padding-bottom:2.75rem;
		color:var(--DarkGray);
	}
	.sh-descover-group{
		max-width:85.625rem;
		margin:auto;
	}
	.sh-products-arch h1{
		padding-top:6.75rem;
	}
	/* news page	 */
	.sh-news-group{
		max-width:85.625rem;
	}
	.pro-post-exc p{
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
	}
	#news-list{
		grid-template-columns:repeat(3, 1fr);;
		gap:2.75rem;
	}
	.news-item{
		padding:2.5rem;
		border-radius:1.875rem;
	}
	.news-link,.sh-featured-posts-link{
		font-size: 1rem;
		line-height: 1.438rem;
		margin-top: 1.25rem;
		cursor: pointer;
		background-image: linear-gradient(to right, #000 0%, #000 100%);
		background-size: 0% 0.125rem;
		background-repeat: no-repeat;
		background-position: left 98%;
		transition: background-size 0.35s linear;
	}
	.news-title{
		background-image: linear-gradient(to right, #000 0%, #000 100%);
		background-size: 0% 0.125rem;
		background-repeat: no-repeat;
		display:inline;
		background-position: left 98%;
		transition: background-size 0.35s linear;
	}
	.sh-featured-posts-link:hover::before,
	.news-link:hover::before{
		transform: rotate(45deg);
	}
	.news-link:hover,.sh-featured-posts-link:hover,
	.news-title:hover {
		background-size: 100% 0.125rem;
	}
	.news-excerpt{
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 10;
		overflow: hidden;
	}
	.news-content-wrapper .news-item{
		transition:0.5s ease-in-out;
		cursor:pointer;
	}
	.news-content-wrapper .news-item:hover{
		background-color:var(--SkyBlue);
	}
	/* blog page */
	.sh-blog-custom-container{
		max-width:85.625rem;
		padding-bottom:8.75rem;
	}
	.sh-blog-under-line{
		padding-bottom:5.313rem;
	}
	.sh-featured-posts-item{
		grid-template-columns:minmax(47.563rem, 1fr) minmax(32.938rem, 1fr);
		gap:4.875rem;
	}
	#blogs-all-list h4{
		-webkit-line-clamp: 2;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		overflow: hidden;
	}
	.sh-featured-posts-image-category img{
		height:26.938rem;
	}
	.sh-blog-custom-container h2{
		margin-bottom:3.125rem;
	}
	.sh-featured-posts-details{
		margin-top:3.125rem;
	}
	.sh-blog-custom-container h4{
		margin-bottom:1.375rem;
	}
	.sh-featured-posts-link{
		margin-top: 2.5rem;
	}

	#blogs-all-list{
		grid-template-columns:repeat(3, 1fr);
		column-gap:2.5rem;
		row-gap:3.125rem;
	}
	.blogs-all-filters-search{
		flex-direction:row;
		align-items:center;
		justify-content:space-between;
		padding:7.5rem 0 3.125rem;
	}
	.blogs-all-filters-search .search-input-wrapper input{
		width:27.4rem;
		padding: 1.125rem 1.563rem;
		font-size: 1rem;
		line-height: 1.5rem;
	}
	.blogs-all-filters-search .search-input-wrapper{
		width:32.5rem;
		height:3.875rem;
	}
	.blogs-all-filters-search h2{
		margin-bottom:unset;
	}
	.sh-blog-hero-head h1{
		padding-top:7.438rem;
	}
	.sh-featured-posts-excerpt{
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 6;
		overflow: hidden;
	}
	/* 	end */
	/* 	thank you page */
	.sh-thank-you-group{
		max-width:43.5rem;
		padding-top:10rem;
	}
	.sh-lates-articles-group h2{
		margin-bottom:3.125rem;
	}
	.sh-lates-articles-group{
		max-width:85.625rem;
	}
	.sh-thank-you-height{
		height:13.188rem !important;
	}
	.sh-thank-you-group img{
		width:10rem;
		height:10rem;
	}
	.sh-error-button,.sh-thank-you-btn{
		margin-left:unset;
	}
	/* Complaints and Suggestion */
	.sh-complaints-form{
		max-width:51.313rem;
		padding:2.5rem;
	}
	.sh-frequently-ask-group{
		max-width:85.625rem;
	}
	.sh-frequently-head{
		max-width:27.563rem;
		margin:auto;
		padding-bottom:3.125rem;
	}
	.sh-complanints-head h1{
		padding-top:8.438rem;
	}
	/* privacy police	 */
	.sh-privacy-policy-group{
		max-width:77.5rem;
	}
	.sh-privacy-policy-group h1{
		padding-bottom:6.125rem;
	}
	.sh-privicy-policy-content{
		padding-bottom:3.125rem;
	}
	.sh-privacy-policy-group li{
		font-size: 1rem;
		line-height: 1.5rem;
	}
	.sh-privacy-policy-group ul,ol{
		padding:0 0 1.5rem 1.25rem ;
	}
	.sh-spacer-policy{
		height:7.5rem !important;
	}
	/* 	blog single */
	.sh-single-body-grp{
		max-width:90.625rem;
	}
	.sh-single-hero-grp{
		max-width:51.25rem;
		margin:auto;
	}
	.post-date, .post-contributor, .sh-single-back-blog{
		font-size: 1rem;
		line-height: 1.438rem;
	}
	.sh-single-hero-grp h1{
		padding-top:0.625rem;
	}
	.post-category{
		padding:0.313rem 1.25rem;
		font-size: 1rem;
		line-height: 1.438rem;
	}
	.meta-info{
		gap:1.875rem;
	}
	.sh-single-body-grp{
		grid-template-columns:minmax(18.5rem, 2fr) minmax(51.25rem, 6fr) minmax(17.2rem, 1fr);
		gap:1.25rem;
		padding-top:2.5rem;
	}
	.sh-single-table-of-contents,.sh-single-related-pdt-item{
		display:block;
	}
	.sh-single-related-pdt-item h3{
		font-size:1.375rem;
		line-height:1.875rem;
		margin-bottom:1.25rem;
	}
	.sh-single-shr-related-pdt .sh-single-related-pdt-title{
		font-size:1.125rem;
		line-height:1.563rem;
		margin-bottom:0.531rem;
	}
	.sh-single-blog-featured-img{
		width:100%;
		height:26.063rem;
		margin-bottom:1.625rem;
	}
	.sh-single-back-blog{
		padding-left:1.438rem;
	}
	.sh-blog-single-group img{
		width:100%;
		height:19.125rem;
		margin:0.313rem 0 1.25rem;
	}
	.attachment-medium {
		width:17.188rem;
		height:9.75rem;
		object-fit:cover;
		border-radius:1rem;
		margin-bottom:0.938rem;
		display:block;
	}
	.sh-blog-single-group  a{
		font-size: 1rem;
		line-height: 1.438rem;
	}
	.share-link-popup{
		width:17.188rem;
		right:1.875rem;
	}
	.sh-single-contents{
		margin:0 1.25rem 0 0;
	}
	.sh-toc p{
		padding-bottom:0.313rem;
		color:var(--DarkGray);
		font-weight:600;
	}
	.sh-toc li a{
		font-size:0.875rem;
		line-height:1.5rem;
	}
	.sh-share-list{
		gap:1.438rem;
	}
	.sh-share-list img{
		transition: transform 0.5s ease;
		will-change: transform;
	}
	.sh-share-list img:hover{
		transform: scale(1.1);
		will-change: transform;
	}
	.sh-single-shr {
		gap:1.25rem;
		margin-left:1.25rem;
	}
	.sh-single-shr p{
		color:var(--DarkGray);
	}
	.sh-toc{
		padding:1.875rem 1.25rem;
		background: var(--IceBlue);
		border-radius:1.25rem;
		position:sticky;
		top:11rem;
	}
	.sh-blog-single-group h3{
		font-size:1.375rem;
		line-height:1.875rem;
		padding-bottom:0.625rem;
	}
	.sh-single-related-pdt-excerpt{
		padding-bottom:1rem;
	}
	.sh-single-related-pdt-excerpt p{
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
	}
	div.sh-hightlight-blog-single-col{
		padding:2.313rem 3.875rem;
		margin:0.313rem 0 1.313rem 0;
	}
	div.sh-hightlight-blog-single-col h3{
		padding-bottom:1.75rem;
	}
	.sh-blog-single-group h4{
		font-size:1.125rem;
		line-height:1.563rem;
		padding-bottom:0.313rem;
	}
	.sh-blog-single-group li{
		font-size: 1rem;
		line-height: 1.438rem;
	}
	.sh-blog-single-group ul{
		margin-left:0.625rem;
		padding-bottom:1.563rem;
	}
	.sh-blog-single-group h2{
		font-size:1.75rem;
		line-height:1.688rem;
		padding-bottom:0.625rem;
	}
	.sh-blog-single-group p{
		line-height:1.563rem;
	}
	.sh-single-related-article{
		max-width:85.625rem;
		padding:0 0 8.75rem;
	}
	div.sh-single-reusable .sh-relationmanager-cta-group{
		padding:3.75rem 4.063rem 3.75rem 5.375rem;
		margin-bottom:8.75rem;
	}
	.sh-single-reusable .sh-relationmanager-cta-columns{
		gap:1.375rem;
	}
	.sh-single-reusable  .sh-relationmanager-cta-group a{
		font-size:1rem;
		line-height:1.438rem;
		font-weight:500;
	}
	li.h3.active a{
		color:var(--DarkGray);
	}
	.sh-single-reusable .sh-relationmanager-cta-group h2{
		font-size:1.75rem;
		line-height:2.375rem;
	}
	.sh-single-reusable .sh-relationmanager-cta-columns > div:last-child{
		border-radius:1.875rem;
	}
	/* header search 	 */
	.search-overlay {
		height: 8.688rem;
	}
	.main-search-input-wrapper{
		width:40rem;
	}
	.main-search-field{
		width:40rem;
		height:3.75rem;
		font-size:1.75rem;
		line-height:2.375rem;
		padding:0 4rem 0.625rem 0;
	}
	.search-close {
		top: 1.563rem;
		right: 1.563rem;
	}
	.search-close img{
		width:1.25rem;
		height:1.25rem;
	}
	.main-search-clear img{
		width:0.938rem;
		height:0.938rem;
	}
	.main-search-divider img{
		width:0.188rem;
		height:1.25rem;
	}
	.main-search-icon-wrapper{
		top:0.938rem;
	}
	.main-search-icon-wrapper img{
		width:1.25rem;
		height:1.25rem;
	}
	.main-search-divider{
		top:0.875rem;
		right:1.875rem;	
		cursor:pointer;
	}
	.main-search-clear{
		right:2.675rem;
		top:1rem;
	}
	.search-form{
		margin-top:0.625rem;
	}
	/* end */
	/* search result page	 */
	.site-main{
		max-width:77.5rem;
		padding:7.5rem 0;
	}
	.site-main .search-form{
		margin-bottom:3.125rem;
	}
	/* 	language select */
	.sh-Eng-to-Arbic-lng {
		position: absolute;
		right: 0;
	}
	.sh-Eng-to-Arbic-lng{
		display:block;
	}
	.glink{
		color: var(--White);
		font-size: 1rem;
		line-height: 1.438rem;
	}
	/* 	subscribe */
	.sh-subscribe-field input{
		width:18.875rem !important;
	}
	button.sh-sub-btn{
		padding:0.5rem 1.563rem !important;
	}
	.sh-footer-subscribe form{
		display:flex !important;
		gap:0.875rem !important;
	}
	div.sh-footer-subscribe{
		margin-bottom:unset !important;
	}
	.sh-footer-subscribe .wpforms-field{
		padding-top:1.375rem !important;
	}
	.sh-footer-subscribe .wpforms-submit-container{
		margin-top:1.375rem !important;
	}
	/* back to top button */
	.sh-latest-news-main{
		grid-template-columns:repeat(3, 1fr);
		gap:2.75rem;
		margin-top:3.125rem;
	}
	.sh-home-news-latest{
		max-width:85.625rem;
		margin:auto;
		padding-bottom:8.75rem;
		margin-bottom:unset;
	}
	.sh-Follow-us-row img{
		transition: transform 0.5s ease;
		will-change: transform;
	}
	.sh-Follow-us-row img:hover{
		transform: scale(1.1);
		will-change: transform;
	}
	/* 	desktop style end */
}