.wd-popup.wd-promo-popup{
	background-color:#111111;
	background-image: none;
	background-repeat:no-repeat;
	background-size:contain;
	background-position:left center;
}

.page-title-default{
	background-color:#0a0a0a;
	background-image: none;
	background-size:cover;
	background-position:center center;
}

.footer-container{
	background-color:#ffffff;
	background-image: none;
}

:root{
--wd-text-font:"Lato", Arial, Helvetica, sans-serif;
--wd-text-font-weight:400;
--wd-text-color:rgb(39,39,39);
--wd-text-font-size:16px;
}
:root{
--wd-title-font:"Lato", Arial, Helvetica, sans-serif;
--wd-title-font-weight:700;
--wd-title-color:rgb(0,79,81);
}
:root{
--wd-entities-title-font:"Lato", Arial, Helvetica, sans-serif;
--wd-entities-title-font-weight:500;
--wd-entities-title-color:#333333;
--wd-entities-title-color-hover:rgb(51 51 51 / 65%);
}
:root{
--wd-alternative-font:"Lato", Arial, Helvetica, sans-serif;
}
:root{
--wd-widget-title-font:"Lato", Arial, Helvetica, sans-serif;
--wd-widget-title-font-weight:600;
--wd-widget-title-transform:inherit;
--wd-widget-title-color:rgb(39,39,39);
--wd-widget-title-font-size:16px;
}
:root{
--wd-header-el-font:"Lato", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight:400;
--wd-header-el-transform:capitalize;
--wd-header-el-font-size:16px;
}
:root{
--wd-primary-color:rgb(0,79,81);
}
:root{
--wd-alternative-color:rgb(201,158,84);
}
:root{
--wd-link-color:#333333;
--wd-link-color-hover:rgb(201,158,84);
}
.page .main-page-wrapper{
	background-color:rgb(245,245,245);
	background-image: none;
}

:root{
--btn-default-bgcolor:rgb(201,158,84);
}
:root{
--btn-default-bgcolor-hover:rgb(0,67,255);
}
:root{
--btn-shop-bgcolor:rgb(201,158,84);
}
:root{
--btn-shop-bgcolor-hover:rgb(0,67,255);
}
:root{
--btn-accent-bgcolor:rgb(201,158,84);
}
:root{
--btn-accent-bgcolor-hover:rgb(0,67,255);
}
:root{
--notices-success-bg:rgb(1,32,92);
}
:root{
--notices-success-color:#fff;
}
:root{
--notices-warning-bg:rgb(221,51,51);
}
:root{
--notices-warning-color:#fff;
}
	:root{
					
			
							--wd-form-brd-radius: 0px;
					
					--wd-form-brd-width: 2px;
		
					--btn-default-color: #333;
		
					--btn-default-color-hover: #333;
		
					--btn-shop-color: #333;
		
					--btn-shop-color-hover: #333;
		
					--btn-accent-color: #333;
		
					--btn-accent-color-hover: #333;
		
									--btn-default-brd-radius: 0px;
				--btn-default-box-shadow: none;
				--btn-default-box-shadow-hover: none;
				--btn-default-box-shadow-active: none;
				--btn-default-bottom: 0px;
			
			
			
					
									--btn-shop-brd-radius: 0.001px;
				--btn-shop-box-shadow: none;
				--btn-shop-box-shadow-hover: none;
				--btn-shop-box-shadow-active: none;
				--btn-shop-bottom: 0px;
			
			
			
					
									--btn-accent-brd-radius: 0px;
				--btn-accent-box-shadow: none;
				--btn-accent-box-shadow-hover: none;
				--btn-accent-box-shadow-active: none;
				--btn-accent-bottom: 0px;
			
			
			
					
							
					--wd-brd-radius: 0px;
			}

	
	
			@media (min-width: 1025px) {
			.whb-boxed:not(.whb-sticked):not(.whb-full-width) .whb-main-header {
				max-width: 1192px;
			}
		}

		.container {
			max-width: 1222px;
		}

		:root{
			--wd-container-width: 1222px;
		}
	
			.elementor-section.wd-section-stretch > .elementor-column-gap-no {
			max-width: 1192px;
		}
		.elementor-section.wd-section-stretch > .elementor-column-gap-narrow {
			max-width: 1202px;
		}
		.elementor-section.wd-section-stretch > .elementor-column-gap-default {
			max-width: 1212px;
		}
		.elementor-section.wd-section-stretch > .elementor-column-gap-extended {
			max-width: 1222px;
		}
		.elementor-section.wd-section-stretch > .elementor-column-gap-wide {
			max-width: 1232px;
		}
		.elementor-section.wd-section-stretch > .elementor-column-gap-wider {
			max-width: 1252px;
		}
		@media (min-width: 1239px) {
			.platform-Windows .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}
		@media (min-width: 1222px) {
			html:not(.platform-Windows) .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}
	
			div.wd-popup.popup-quick-view {
			max-width: 920px;
		}
	
	
	
	
			.woodmart-woocommerce-layered-nav .wd-scroll-content {
			max-height: 223px;
		}
	
	
@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//www.sjs.com.pk/wp-content/themes/woodmart/fonts/woodmart-font.woff2?v=7.0.2") format("woff2");
}

.wd-logo img {
    padding: 0px !important;
}
/* -----------page setting---------- */
html {
  scroll-behavior: smooth;
	scroll-padding-top: 150px;
}
.main-page-wrapper {
    padding-top: 0px !important;
}
.site-content {
    margin-bottom: 0px !important;
}
.wd-prefooter {
    padding-bottom: 0px !important;
}
.screen-reader-response {
    display: none !important;
}
/* --------------------------global css------------------ */
.main-heading .elementor-heading-title {
    font-size: 52px;
	text-transform:uppercase
}
.page-title h1 {
    text-transform: uppercase;
    color: #01205c;
    font-weight: 700;
    font-family: "Poppins";
}
a.btn {
    font-size: 16px;
    font-weight: 400;
    text-transform: none;
}
/* btn */
.main-btn-wy  a.elementor-button,header a.btn, .rev-btn {
    position: relative;
    overflow: hidden;
    transition: ease all 0.6s !important;
    background: linear-gradient(225deg, rgb(39 39 39 / 0%) 12%, rgb(1 32 92) 12%);
    background-color: transparent !important;
}
.main-btn-wy a.elementor-button::after,header a.btn:after, .rev-btn:after {
    content: "";
    height: 100px;
    width: 33px;
    right: -32px;
    top: -35px;
    transform: rotate(136deg);
    position: absolute;
    background-color: #148fe2;
    transition: ease all 0.6s !important;
    border: 5px solid #f5f5f500 !important;
}
.secondry-btn-wy   a.elementor-button
{
	    background: linear-gradient(225deg, rgb(39 39 39 / 0%) 12%, rgb(20 143 226) 12%);
}
.secondry-btn-wy a.elementor-button::after{
	background-color: #ffffff;
}

.main-btn-wy  a.elementor-button:hover,header a.btn:hover, .rev-btn:hover 
{
   background: linear-gradient(225deg, rgb(39 39 39 / 0%) 12%, rgb(20 143 226) 12%);
}
.secondry-btn-wy  a.elementor-button:hover
{
  background: linear-gradient(225deg, rgb(39 39 39 / 0%) 12%, rgb(1 32 92) 12%);
}
/*-------------------header--------------  */
.wd-nav-mobile li.current-menu-item>a {
     color: #0043ff !important;
}
/*-------------------home--------------------  */
/*slider*/
.tparrows:hover {
    background: #01205c !important;
}
.tparrows:hover.tparrows:before {
    color: #fff !important;
}
/*  */
.elementor-widget-image img {
    filter: drop-shadow(4px 4px 16px rgba(0,0,0,16%));
}
.list-icon-wy ul {
    list-style: none;
}
.list-icon-wy li {
    position: relative;
}
.list-icon-wy li:before {
    content: url(/wp-content/uploads/2022/10/list-icon.png);
    left: -15px;
    position: absolute;
}
/* our patner image */
.partner-img-wy img {
    margin-top: -62px;
    padding-bottom: 70px;
    padding-left: 20px;
}

.partner-img-wy .elementor-widget-container:before {
 content:"";
 border-left: 50px solid rgb(0 67 255 / 0.49);
 position: absolute;
 height: 100%;
 width: 50px;
 left: 0px;
}
.partner-img-wy .elementor-widget-container:after {
 content:"";
 border-bottom: 50px solid rgb(0 67 255 / 0.49);
 position: absolute;
 width: inherit;
 height: 50px;
 left: 50px;
 bottom: 0;
 right: 0;
}
.patner-link-color a {
    color: #f5f5f5;
	  text-underline-offset: 3px;
    text-decoration: underline;
}
.funder-wy a {
	  text-underline-offset: 3px;
    text-decoration: underline;
}
/* our product */
.finance-product-wy .wd-info-box {
    background: #01205C;
    color: #f5f5f5;
    backdrop-filter: blur(50px);
    z-index: 2;
	  padding: 30px 100px;
}
.finance-product-wy .info-box-title {
    color: #f5f5f5;
    font-size: 26px;
    text-transform: uppercase;
}
.finance-product-wy  a.btn {
    border-color: #5DBEFF !important;
    color: #5DBEFF !important;
}
.finance-product-wy .wd-info-box:hover {
    background: #166eaa;
}
.finance-product-wy .wd-info-box:hover a.btn {
    border-color: #ffffff !important;
    color: #ffffff !important;
}
.smsf-finance-wy .wd-info-box {
    margin-right: -83px;
}
.standard-finance-wy .wd-info-box {
    margin-left: -83px;
}
/* testimonial */
.home-testimonial .testimonial-inner {
    max-width: 1000px;
    margin: auto;
    align-items: flex-end !important;
  	padding-left: 15px;
}
.home-testimonial .testimonial-content {
    padding: 30px 40px;
    background-color: var(--bgcolor-white);
    box-shadow: 0 0 5px rgb(0 0 0 / 10%);
    transition: box-shadow .5s ease;
    position: relative;
    display: flex;
    flex-direction: column-reverse;
}
.home-testimonial .testimon-align-left .testimonial-avatar {
    margin-right: 0;
}
.home-testimonial .testimonial-avatar img {
    border-radius: 0%;
    max-width: 300px;
    clip-path: polygon(0 14%, 100% 0%, 100% 100%, 0% 100%);
}
.home-testimonial  .testimonial-content footer {
	   font-size: 24px;
	   text-transform: uppercase;
	   font-weight: bold;
	   padding-bottom: 10px;
}
.home-testimonial .wd-btn-arrow:after {
    font-size: 24px;
}
.home-testimonial .owl-dots .owl-dot span {
    width: 14px;
    height: 14px;
    border: 0px solid var(--color-gray-300);
	  background: #148fe2;
	  margin: 10px;
	  border-radius:0px;
}
.home-testimonial .owl-dots .owl-dot.active span {
    background-color: #01205c !important;
}
.home-testimonial .testimonial-avatar:before {
    content: url(/wp-content/uploads/2022/10/testimonial-img-bg.png);
    position: absolute;
    bottom: -6px;
    left: -18px;
}
.home-testimonial .testimonial-avatar {
    position: relative;
    padding-bottom: 18px;
}
/* ------------------------------------------Contact Page-------------------------------- */
.contact-col-1 .elementor-widget-wrap.elementor-element-populated {
    background: #01205C;
    height: max-content;
    padding: 50px 50px 50px 0px;
	  align-self: center;
}

.contact-col-1 .elementor-widget-wrap::before {
    content: "";
    background: #01205C !important;
    width: 200%;
    height: 100%;
    position: absolute;
    right: 0px;
}
.contact-col-2 .sb-contact-form form p input, .contact-col-2 .sb-contact-form form p textarea {
    height: 60px;
    background-color: #ffffff !important;
    border: none;
    filter: drop-shadow(4px 4px 10px rgba(0,0,0,0.1));
}
.contact-col-2 .sb-contact-form form p input::placeholder, .contact-col-2 .sb-contact-form form p textarea::placeholder {
    color: #c9c9c9;
}
.contact-col-1 li.elementor-icon-list-item {
    word-break: break-word;
}

.wpcf7 input[type="submit"]{
    background: linear-gradient(225deg, rgb(255 255 255 / 0%) 12%, rgb(1 32 92) 12%);
    color: #f5f5f5;
}
.wpcf7 input[type="submit"]:hover
{
    background: linear-gradient(225deg, rgb(255 255 255 / 0%) 12%, rgb(20 143 226) 12%);
    color: #f5f5f5;
}
.wpcf7 p.mc-btn-wy:after {
    background-color: #148fe2;
}
/* ------------------our product inner page---------------- */
.product-inner-wy .elementor-icon path {
    fill: #01205c;
}
.product-inner-wy .elementor-icon-box-wrapper {
    padding: 20px;
}
.target-btn-wy a.elementor-button {
    background: linear-gradient(225deg, rgb(39 39 39 / 0%) 7%, rgb(1 32 92) 7%) !important;
}
.target-btn-wy a.elementor-button:hover {
    background: linear-gradient(225deg, rgb(39 39 39 / 0%) 7%, rgb(20 143 226) 7%) !important;
}
.visa-term-btn-wy a.elementor-button {
    background: linear-gradient(225deg, rgb(39 39 39 / 0%) 8%, rgb(20 143 226) 8%) !important;
}
.visa-term-btn-wy a.elementor-button:hover {
    background: linear-gradient(225deg, rgb(39 39 39 / 0%) 8%, rgb(1 32 92) 8%) !important;
}
.visa-term-btn-wy a.elementor-button::after {    
background-color: #01205c !important;
}
/* -------------------------FOOTER------------------ */
.footer-wy {
	padding:60px 5px 43px;
}
.mc4wp-form input[type="email"] {
    background: #FFFFFF;
    color: #01205C;
    font-size: 16px;
    --wd-form-placeholder-color: #a6a7a9;
    height: 56px;
    border: 0px;
}
.mc4wp-form input[type="submit"],.wpcf7 input[type="submit"] {
    font-size: 16px;
    font-weight: 400;
    text-transform: capitalize;
    height: 56px;
    position: relative;
    overflow: hidden;
    transition: ease all 0.6s !important;
    background-color: transparent !important;
    width: 100%;
}
.mc4wp-form input[type="submit"] {
    background: linear-gradient(225deg, rgb(255 255 255 / 0%) 12%, rgb(20 143 226) 12%);
}
p.mc-btn-wy:after {
    content: "";
    height: 100px;
    width: 33px;
    right: -32px;
    top: -36px;
    transform: rotate(136deg);
    position: absolute;
    background-color: #ffffff;
    transition: ease all 0.6s !important;
    border: 5px solid #f5f5f500 !important;
}
p.mc-btn-wy {
    overflow: hidden !important;
    position: relative;
	  max-width: 154px;
}
.mc4wp-form input[type="submit"]:hover {
  background: linear-gradient(225deg, rgb(255 255 255 / 0%) 12%, rgb(255 255 255) 12%);
  color:#01205c;
}
.footer-wy .client-login-wy
{
	display:none;
}
.footer-wy h5.widget-title {
    display: none;
}
.footer-wy .wd-nav-vertical>li:hover>a {
    background-color: #f7f7f700 !important;
	  color: #f5f5f5 !important;
}
.footer-wy .wd-nav-vertical>li>a:hover {
    color: #29ABE2 !important;
}
.footer-wy li.menu-item a {
    max-width: fit-content;
}
.footer-wy .wd-nav-vertical>li>a {
    color: #f5f5f5;
	padding: 12px 0px;
	font-size:16px;
	font-weight:400;
}
.footer-wy  .wd-nav-vertical>li {
    width: fit-content;
}
.footer-wy .wd-nav-vertical>li:not(:last-child) {
   border-bottom: 0px !important;
}
.footer-wy .widget_nav_mega_menu .wd-nav-vertical {
    border: 0px;
}
.footer-wy a.woodmart-nav-link :before {
     content: url(/wp-content/uploads/2022/10/list-white-icon.png);
     position: absolute;
     left: 0;
}
footer .current-menu-item a.woodmart-nav-link span {
    color: #29ABE2;
}
.footer-wy a.woodmart-nav-link {
    padding-left: 20px !important;
}
.footer-wy .menu.wd-nav {
    margin-top: -12px;
}
.cnt-info-wy span.wd-icon {
    font-size: 26px !IMPORTANT;
}
.cnt-info-wy a.wd-social-icon:not(:last-child) {
    padding-right: 40px;
}
.cnt-info-wy .wd-social-icons {
    margin-left: -6px;
}
.cnt-info-wy {
    padding-left: 90px;
}
.cnt-info-wy span.elementor-icon-list-text {
    word-break: break-word;
}
.cnt-info-wy .elementor-icon-list-item a:hover span {
    color: #148fe2 !important;
}
.useful-links-wy {
    padding-left: 23px;
}
.copyrights-wrapper {
   background: #272727;
   color: #f5f5f5;
   letter-spacing: 2px;
   font-size: 13px;
}
a.scrollToTop {
    background: #148fe2;
    color: #fff;
    border-radius: 0px;
    left:15px;

}
a.scrollToTop:hover {
    background: #01205c;
    color: #fff;
    border:1px solid;
    transform: scale(0.8);
}
::-webkit-scrollbar {
  width: 13px;
}
::-webkit-scrollbar-thumb {
	background-color: #01205c !important;
}
::-webkit-scrollbar-track {
   background: #e2e2e2; 
}
/*----------------end------------------  */
@media (max-width: 1024px) {
	/* Page title */
.page-title {
    padding: 75px 0px !important;
}
/* Page title */
}@media (min-width: 1025px) {
	/* header menu */
header .hide-wy
{
	display:none;
}
.wd-nav[class*="wd-style-underline"]>li:is(:hover,.current-menu-item,.wd-active,.active)>a .nav-link-text:after {
    width: 80%;
}
.wd-nav[class*="wd-style-underline"] .nav-link-text:after {
    left: 50%;
    transform: translateX(-50%);
    height: 4px;
    background-color: #0043FF;
    clip-path: polygon(15% 0, 100% 0%, 100% 100%, 0% 100%);
    margin-top: 4px;
}
/*------ Page title--------- */
.page-title h1 {
    font-size: 80px;
    line-height: 80px;
}
.page-title {
    padding: 150px 0px !important;
}
/* --------Page title ---------*/
}

@media (min-width: 768px) and (max-width: 1024px) {
	/* ---------------global css------------------------- */
.main-heading .elementor-heading-title {
    font-size: 30px;
} 
/*--------------------------home------------------  */
/* our patner image */
.partner-img-wy img {
    margin-top: 0px;
    padding-bottom: 45px;
    padding-left: 45px;
}
.partner-img-wy .elementor-widget-container:before {
 content:"";
 border-left: 30px solid rgb(0 67 255 / 0.49);
 position: absolute;
 height: 100%;
 width: 30px;
 left: 0;
}
.partner-img-wy .elementor-widget-container:after {
 content:"";
 border-bottom: 30px solid rgb(0 67 255 / 0.49);
 position: absolute;
 width: inherit;
 height: 30px;
 left: 30px;
 bottom: 0;
 right: 0;
}
/*gome  products */
.finance-product-wy .wd-info-box {
    padding: 30px;
}
.smsf-finance-wy .wd-info-box {
    margin-right: -30px;
}
.standard-finance-wy .wd-info-box {
    margin-left: -30px;
}
/* testimonial */
.home-testimonial .owl-nav {
    display: none;
}
/* ------------------footer---------------------- */
.footer-wy {
    padding-top: 35px;
    padding-bottom: 23px;
}
.cnt-info-wy {
    padding-left: 0px;
}
.useful-links-wy {
    padding-left: 0px;
}
.cnt-info-wy a.wd-social-icon:not(:last-child) {
    padding-right: 28px;
}
.cnt-info-wy  li.elementor-icon-list-item a {
    display: flex;
    align-items: flex-start !important;
}
.cnt-info-wy  li.elementor-icon-list-item a span.elementor-icon-list-icon {
    margin-top: 4px !important;
}
/* ----------------- */
}

@media (min-width: 577px) and (max-width: 767px) {
	/* ---------------global css------------------------- */
.page-title .title {
    font-size: 32px !important;
}
.main-heading .elementor-heading-title {
    font-size: 26px;
} 
/*--------------------------home------------------  */
/* our patner image */
.partner-img-wy img {
    margin-top: 0px;
    padding-bottom: 45px;
    padding-left: 45px;
}
.partner-img-wy .elementor-widget-container:before {
 content:"";
 border-left: 30px solid rgb(0 67 255 / 0.49);
 position: absolute;
 height: 100%;
 width: 30px;
 left: 0;
}
.partner-img-wy .elementor-widget-container:after {
 content:"";
 border-bottom: 30px solid rgb(0 67 255 / 0.49);
 position: absolute;
 width: inherit;
 height: 30px;
 left: 30px;
 bottom: 0;
 right: 0;
}
/*home products */
.finance-product-wy .wd-info-box {
    padding: 30px;
}
.smsf-finance-wy .wd-info-box {
    margin-right: 0px;
}
.standard-finance-wy .wd-info-box {
    margin-left: 0px;
}
/* home  testimonial */
.home-testimonial .testimonial-inner{
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
    justify-content: center;
    padding-left: 0;
}
.home-testimonial .testimonial-content {
    text-align: center;
	    padding: 20px;
}
.home-testimonial .owl-nav {
    display: none;
}
/* ------------------our product inner page---------------- */
.visa-term-btn-wy, .target-btn-wy  {    
  text-align:center !important;
}
/* ------------------footer---------------------- */
.footer-wy {
    padding-top: 40px;
    padding-bottom: 34px;
}
.cnt-info-wy {
    padding-left: 0px;
}
.useful-links-wy {
    padding-left: 0px;
}
.cnt-info-wy a.wd-social-icon:not(:last-child) {
    padding-right: 28px;
}
.ftr-logo-wy, .ftr-newsleter-wy, .quick-links-wy, .useful-links-wy, .cnt-info-wy
{
	width:100% !important;
}
.ftr-logo-wy img {
    width: 240px;
}
.ftr-logo-wy .wd-image {
    text-align: center !important;
	   padding-bottom: 20px;
}
.useful-links-wy {
    padding-top: 25px;
    padding-bottom: 25px;
}
.grecaptcha-badge {
    z-index: -1;
}
/*---------------------footer end --------------------------------*/
}

@media (max-width: 576px) {
	/* ---------------global css------------------------- */
.page-title .title {
    font-size: 32px !important;
}
.main-heading .elementor-heading-title {
    font-size: 26px;
} 
/*--------------------------home------------------  */
/* our patner image */
.partner-img-wy img {
    margin-top: 0px;
    padding-bottom: 45px;
    padding-left: 45px;
}
.partner-img-wy .elementor-widget-container:before {
 content:"";
 border-left: 30px solid rgb(0 67 255 / 0.49);
 position: absolute;
 height: 100%;
 width: 30px;
 left: 0;
}
.partner-img-wy .elementor-widget-container:after {
 content:"";
 border-bottom: 30px solid rgb(0 67 255 / 0.49);
 position: absolute;
 width: inherit;
 height: 30px;
 left: 30px;
 bottom: 0;
 right: 0;
}
/*home products */
.finance-product-wy .wd-info-box {
    padding: 30px;
}
.smsf-finance-wy .wd-info-box {
    margin-right: 0px;
}
.standard-finance-wy .wd-info-box {
    margin-left: 0px;
}
/* home  testimonial */
.home-testimonial .testimonial-inner{
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
    justify-content: center;
    padding-left: 0;
}
.home-testimonial .testimonial-content {
    text-align: center;
	    padding: 20px;
}
.home-testimonial .owl-nav {
    display: none;
}
/* ------------------our product inner page---------------- */
.visa-term-btn-wy, .target-btn-wy  {    
  text-align:center !important;
}
/* ------------------footer---------------------- */
.footer-wy {
    padding-top: 40px;
    padding-bottom: 34px;
}
.cnt-info-wy {
    padding-left: 0px;
}
.useful-links-wy {
    padding-left: 0px;
}
.cnt-info-wy a.wd-social-icon:not(:last-child) {
    padding-right: 28px;
}
.ftr-logo-wy, .ftr-newsleter-wy, .quick-links-wy, .useful-links-wy, .cnt-info-wy
{
	width:100% !important;
}
.ftr-logo-wy img {
    width: 240px;
}
.ftr-logo-wy .wd-image {
    text-align: center !important;
	   padding-bottom: 20px;
}
.useful-links-wy {
    padding-top: 25px;
    padding-bottom: 25px;
}
.cnt-info-wy  li.elementor-icon-list-item a {
    display: flex;
    align-items: flex-start !important;
}
.cnt-info-wy  li.elementor-icon-list-item a span.elementor-icon-list-icon {
    margin-top: 4px !important;
}
.grecaptcha-badge {
    z-index: -1;
}
a.scrollToTop {
    left: 10px;
    bottom: 95px;
}
/*---------------------footer end --------------------------------*/
}

