html{
    scroll-behavior: smooth;
}
.headermain-wrapper {
  transition: all 0.4s ease;
}
.headermain-wrapper.sticky,.single-leadership .headermain-wrapper.sticky{
	background-color: rgba(0, 0, 0, 0.7) !important;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
  	transition: all 0.4s ease;
}
.headermain-wrapper.sticky .e-con-inner{
    flex-direction: row;
    align-items: center;
  	transition: all 0.4s ease;
}
.headermain-wrapper.sticky .elementor-element.elementor-element-6be1f85.e-con-full.e-flex.e-con.e-child {
    margin-right: 71px;
}
.comman-btn .elementor-button-content-wrapper{
	gap: 15px;
}
.header-main-menu .elementor-menu-toggle {
    background-color: transparent;
    justify-content: flex-start;
    position: relative;
    z-index: 1;
}
.header-main-menu .elementor-menu-toggle,.header-main-menu .elementor-menu-toggle.elementor-active {
    background-color: transparent;
    justify-content: flex-start;
    position: relative;
    z-index: 1;
}
.header-main-menu .elementor-menu-toggle::after{
	content: "MENU";
	position: absolute;
	right: 240px;
	top: 50%;
	transform: translateY(-50%);
	color: #fff;
	font-family: Urbanist;
	font-weight: 600;
	font-size: 24px;
	line-height: 100%;
	text-transform: uppercase;
	transition: .3s;
}
.header-main-menu .elementor-menu-toggle.elementor-active::after {
    content: "CLOSE";
    transition: .3s;
    right: 235px;
}
.home-page-banner-slider .elementor-swiper-button svg{
	font-size: 0px;
	height: 0px;
	width: 0px;
}
.home-page-banner-slider .elementor-swiper-button {
    width: 70px;
    height: 73px;
	transition: .3s;
}
.home-page-banner-slider .elementor-swiper-button.elementor-swiper-button-prev{
	background: url("../images/left-arrow.svg")no-repeat center;
	background-size: cover;
	margin-left: 90px;
}
.home-page-banner-slider .elementor-swiper-button.elementor-swiper-button-next{
	background: url("../images/right-arrow.svg")no-repeat center;
	background-size: cover;
	margin-right: 90px;
}
.home-page-banner-slider .elementor-swiper-button.elementor-swiper-button-prev:hover{
	background: url("../images/left-arrow-orange.svg")no-repeat center;
	background-size: cover;
	transition: .3s;
}
.home-page-banner-slider .elementor-swiper-button.elementor-swiper-button-next:hover{
	background: url("../images/right-arrow-orange.svg")no-repeat center;
	background-size: cover;
	transition: .3s;
}

.home-page-banner-slider .elementor-button.elementor-slide-button.elementor-size-sm{
	padding: 20px 60px 20px 25px;
	background:var( --e-global-color-primary ) url("../images/Contact-The-Firm-Union.svg")no-repeat;
	background-position: 88% 50%;
	background-size: 22px;
}


.home-page-banner-slider .swiper-slide .swiper-slide-bg {
  transition: transform 0.2s linear;
  transform-origin: center center;
}
.home-page-banner-slider{
	position: fixed;
	width: 100%;
	max-width: 100%;
}
.banner-bottom-wr{
	position: relative;
	z-index: 0;
}
.banner-bottom-wr::before{
	content: "";
	position: absolute;
	top: -163px;
	left: 0;
	height: 255px;
	width: 1640px;
	background: url("../images/Creates_Business_Bg.png")no-repeat;
	background-size: 100%;
	z-index: 0;
}
.testimonial-icon {
    height: 65px;
    width: 65px;
    background-color: #18191D;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.testimonial-slide,.participate-block {
	/*border: 2px solid #fff;*/
	transition: .3s;
	position: relative;
    border-bottom:unset ;
	/*clip-path: polygon(0% 0%, 100% 0, 100% 100%, 0 93%);*/
}
.participate-block{
    background: url("../images/Whit box with shadow.png")no-repeat center/cover;
    height: 343px;
    background-color: transparent !important;
    box-shadow: unset !important;
}
.participate-block:hover{
    background: url("../images/Orange outline with shadow.png")no-repeat center/cover;
        transition: .3s;
}
/*.testimonial-slide::after, .participate-block::after {
    content: "";
    position: absolute;
    bottom: -41px;
    left: -3px;
    width: 101.12%;
    height: 41px;
    transition: .3s;
    overflow: visible;
}
.testimonial-slide::after{
    background-size: cover;
    background: url("../images/testimonial-White_png.png")no-repeat ;
}*/
/*.participate-block::after{
    background: url("../images/participatye-block-white-bg.png")no-repeat ;
    background-size: cover;
}*/
.testimonial-slide:hover {
	border-color:#E9A132;
	transition: .3s;
}
.testimonial-slide:hover .testimonial-icon {
    background-color: #E9A132;	
    transition: .3s;
}
/*.testimonial-slide:hover::after {
    background: url("../images/testimonial-Shadow_Png.png")no-repeat;
    background-size: cover;
    transition: .3s;
}*/
.elementor.elementor-9.elementor-location-header .headermain-wrapper .header-main-menu .elementor-nav-menu--dropdown.elementor-nav-menu__container{
    top: -135px;
    left: -90px;
    position: absolute;
    padding-top: 190px;
    margin-top: 0px !important;
}
.elementor-menu-toggle .e-font-icon-svg {
    fill: #fff;
}
header.elementor.elementor-9.elementor-location-header {
    position: relative;
    z-index: 5;
}
.menu-popup-open,.menu-popup-close{
	width: fit-content !important;
	position: relative;
	padding:15px 15px 15px 15px !important;
	cursor: pointer;
}
.menu-popup-open .elementor-icon-box-icon  svg,.menu-popup-close .elementor-icon-box-icon  svg{
	width: 25px !important;
	height: 25px !important;
}
.menu-popup-close .elementor-icon-box-icon  svg path{
	fill:#fff ;
}
.participate-area-block-icon svg{
	width: 35px;
	height: 35px;
}
.participate-area-block-icon{
	height: 65px;
	width: 65px;
	border-radius: 10px;
	background-color: #18191D;
	display: flex;
	justify-content: center;
	align-items: center;
	transition: .3s;
}
.participate-block:hover .participate-area-block-icon{
	background-color:  #E9A132;
	transition: .3s;
}
/*.participate-block:hover{
	border-color:  #E9A132;
}
.participate-block:hover::after{
    background: url("../images/participatye-block-orange-bg.png")no-repeat;
    background-size: cover;
    transition: .3s;
}*/
.industries-serve-block .elementor-icon-box-wrapper{
	gap: 0 !important;
}
.industries-serve-block .elementor-icon-box-wrapper .elementor-icon-box-icon {
    height: 140px;
    width: 144px;
    display: flex;
    justify-content: center;
    align-items: center;
    background: url("../images/Vector.png")no-repeat center;
    background-size: contain;
    position: relative;
    margin-right: -57px;
}
.industries-serve-block .elementor-icon-box-wrapper .elementor-icon-box-icon .elementor-icon{
	margin-left: 28px;
}
.industries-serve-block .elementor-icon-box-wrapper .elementor-icon-box-content {
    width: 443px;
    height: 140px;
    background: url(../images/bg.png) no-repeat center;
    background-size: cover;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    padding: 0px 24px 0px 76px;
    transition: .3s;
}
.industries-serve-block:hover .elementor-icon-box-wrapper .elementor-icon-box-icon {
    background-image: url("https://www.wololaw.kitmediadev.us/wp-content/themes/wololaw/assets/images/orange-bg.png") !important;
}
.menu-popup-open .elementor-icon-box-wrapper .elementor-icon-box-content,
.menu-popup-close .elementor-icon-box-wrapper .elementor-icon-box-content {
	pointer-events: none;
	cursor: none;
}
/*.header-menu-sidebar {
  position: fixed;
  top: 0;
  left: 0;
  width: 420px;
  height: 100vh;
  background: #fff;
  transform: translateX(-420px);
  opacity: 0;
  transition: all 0.4s ease;
  box-shadow: 5px 0 15px rgba(0,0,0,0.2);
  z-index: 99999;
}
.header-menu-sidebar.active {
  transform: translateX(0);
  opacity: 1;
}*/
/* Overlay */
/*.header-sidebar-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  background: rgba(0, 0, 0, 0.3) !important;
  backdrop-filter: blur(24.3px) !important;
  -webkit-backdrop-filter: blur(24.3px) !important;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease;
  z-index: 9999;
}
*/
/* Active overlay */
.header-sidebar-overlay.active {
  opacity: 1;
  visibility: visible;
}
.menu-popup-open::after, .menu-popup-close::after {
    content: "MENU";
    font-size: 24px;
    line-height: 24px;
    font-weight: 600;
    font-family: var(--e-global-typography-secondary-font-family);
    color: #fff;
    top: 49%;
    position: absolute;
    left: 100%;
    transform: translateY(-50%);
}
.menu-popup-close::after {
    content: "CLOSE";
}
.participate-block.footer-contact-block {
    box-shadow: 10px 10px 20px 0px #5B5B5B26 !important;
    border: 1px solid #E9A1324D !important;
}
.participate-block.footer-contact-block::after {
    background-color: #E9A1324D !important;
}
.participate-block.footer-contact-block::after {
    bottom: -6px;
    transform: rotate(3.5deg);
    clip-path: unset;
}
.participate-block.footer-contact-block:nth-child(2) {
    clip-path: polygon(0% 0%, 100% 7%, 100% 100%, 0% 100%);
}
.participate-block.footer-contact-block:nth-child(2):after {
    bottom: unset;
    top: -33px;
    transform: rotate(3.7deg);
    width: 102%;
    left: -3px;
}
.dynamic-business-enviroment{
	width: 100%;
	max-width: 513px;
	margin:0px 100px 0px auto ;
}
.participate-block.footer-contact-block .participate-area-block-icon {
    background-color: transparent;
    height: 50px;
    width: 50px;
}
.participate-block.footer-contact-block {
    display: flex;
    align-items: center;
    justify-content: center;
}
.contact-us-form-wr .contact-from-iiner-container .contact-from-main-container .ginput_container input,
.contact-us-form-wr .contact-from-iiner-container .contact-from-main-container .ginput_container textarea,
.contact-us-form-wr .contact-from-iiner-container .contact-from-main-container .ginput_container select {
    border-radius: 0;
    font-size: 18px;
    line-height: 18px !important;
    font-weight: 500;
    color: #484655;
    padding: 22px 20px;
    border: 1px solid #B86C4066;
	height: auto;
	resize: none;
    font-family: Urbanist;
    border
}
input#input_2_11_1 ,input#choice_2_10_1,input#choice_2_10_2{
    border-radius: 5px;
}
.contact-us-form-wr .contact-from-iiner-container .contact-from-main-container .ginput_container input:focus,
.contact-us-form-wr .contact-from-iiner-container .contact-from-main-container .ginput_container textarea:focus,
.contact-us-form-wr .contact-from-iiner-container .contact-from-main-container input[type="submit"]:focus{
	outline: none !important;
}
.contact-us-form-wr .contact-from-iiner-container .contact-from-main-container input[type="submit"]:focus{
	border: none !important;
}
.contact-us-form-wr .contact-from-iiner-container .contact-from-main-container .ginput_container textarea{
	height: 111px;
}
.contact-us-form-wr .contact-from-iiner-container .contact-from-main-container .ginput_container input[type="checkbox"]{
	height: 20px;
	width: 20px;
	padding:0px ;
}
.contact-us-form-wr .contact-from-iiner-container .contact-from-main-container .ginput_container input[type="checkbox"] + label,
.contact-us-form-wr .contact-from-iiner-container .contact-from-main-container .ginput_container input[type="checkbox"] + label a,
#field_1_7,#field_2_7{
	font-family: Inter;
	font-weight: 400;
	font-size: 18px;
	line-height: 19px;
	letter-spacing: -0.6px;
	color: #484655 !important;
}
.contact-from-main-container .ginput_container input[type="checkbox"] + label a,
.contact-us-form-wr .contact-from-iiner-container .contact-from-main-container .ginput_container input[type="checkbox"] + label a {
    text-decoration: underline;
    transition: .3s;
}
.contact-from-main-container .ginput_container input[type="checkbox"] + label a:hover,
.contact-us-form-wr .contact-from-iiner-container .contact-from-main-container .ginput_container input[type="checkbox"] + label a:hover{
    transition: .3s;
    color: #B86C40 !important;

}
#field_2_10 .gfield_label{
    font-size: 20px;
    line-height: 32px;
    font-weight: 700;
    color: #484655;
}
.contact-us-form-wr .contact-from-iiner-container .contact-from-main-container .ginput_container .gchoice.gchoice_1_6_1{
	align-items: center;
}
.contact-us-form-wr .contact-from-iiner-container .contact-from-main-container input[type="submit"] {
    padding: 20px 58px 20px 25px !important;
    font-family: Urbanist !important;
    font-weight: 700 !important;
    font-size: 18px !important;
    line-height: 100% !important;
    letter-spacing: -0.35px !important;
    text-transform: uppercase !important;
    border-radius: 0 !important;
    background: #B86C40 url("../images/Contact-The-Firm-Union.svg")no-repeat !important;
    background-position: 80% 50% !important;
    transition: .3s !important;
}
.contact-us-form-wr .contact-from-iiner-container .contact-from-main-container input[type="submit"]:hover{
	background-color: #E9A132 !important;
	transition: .3s !important;
}
.contact-us-form-wr .contact-from-iiner-container .gform-theme--foundation .gform_footer{
	margin-top: 40px;
	position: relative !important;
	width: fit-content;
	display: block;
}
.contact-us-form-wr .contact-from-iiner-container #gform_fields_1{
	gap: 30px !important;
}
#gform_1_validation_container,.gfield_description.instruction.validation_message,
#gform_2_validation_container{
	display: none !important;
}
.contact-us-form-wr .contact-from-iiner-container .gfield {
    position: relative !important;
}
.gfield_description.validation_message.gfield_validation_message {
    position: absolute;
    bottom: -24px;
}
#gform_ajax_spinner_1,#gform_ajax_spinner_2{
	position: absolute;
	top: 45%;
	transform: translateY(-50%);
	right: -45px;
}
.page-id-1245 footer.elementor-location-footer > .elementor-element:first-child {
    display: none;
}
.contact-us-address-icon{
    height: 116px;
    width: 116px;
    border-radius: 50%;
    border: 3px solid #B86C40
}
.banner-bottom-wr.contact-us-banner-bottom-wr::before {
    height: 240px;
}
.page-id-1245 .contact-us-form-wr::before {
    content: "";
    position: absolute;
    top: -40px;
    left: 0;
    width: 100%;
    height: 440px;
    background: linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 89.84%);
    z-index: -1;
}
.e-n-accordion-item-title span.e-opened svg path {
    fill: #fff;
}
.e-n-accordion-item-title span.e-opened svg {
        display: block;
    margin-top: 2px;
}
.participate-block.about-page-industry-expertise-block{
    transition: .3s;
    min-height: 542px !important;
    clip-path: unset;
    position: relative;
    z-index: 1;
}
.about-page-industry-expertise-block::after,
.about-page-industry-expertise-block.our-team-page-heading-block::after {
    content: "";
    position: absolute;
    background: url(../images/Grey-bg.png) no-repeat;
    height: 45px !important;
    width: 100%;
    bottom: -45px;
    left: 0px;
    transform: rotate(0deg) !important;
    z-index: -1;
}
.our-team-block:hover .about-page-industry-expertise-block.our-team-page-heading-block::after,
.about-page-industry-expertise-block:hover::after,
.about-page-industry-expertise-block.custom-post-container:hover::after,
.about-page-industry-expertise-block.our-team-page-heading-block:hover::after{
    background: url(../images/Orange-bg.png) no-repeat;
    transition: .3s;
}
.about-page-industry-expertise-block.custom-post-container{
    min-height: auto !important;
}
#scroll-top{
    z-index: 9999999 !important;
}
.custom-post-title h4{
    text-transform: unset !important;
}
body.error404 .banner-bottom-wr::before {
    height: 215px;
}
.participate-block.about-page-industry-expertise-block:hover .elementor-icon svg g path {
    fill: #F3F3F3;
}
.post.type-post .participate-block.about-page-industry-expertise-block:hover .elementor-icon svg g path {
    fill: #18191D;
}
.footer-links .business-development-foote-link {
    margin-right: 0 !important;
}
.footer-links a:first-child,.footer-links a:last-child {
    margin-left: 0px !important;
}
.participate-block.about-page-industry-expertise-block {
    /*border-bottom-left-radius: 100% 50px;*/
    /*corner-shape: bevel;*/
}
details[open] {
    background-color: #E9A13226;
    border-left: 5px solid #E9A132;
}
.Technology-Transactions-page-accordion span.e-opened {
    width: 30px !important;
    height: 30px !important;
    background-color: #E9A132;
    border-radius: 50%;
        display: flex;
    justify-content: center;
    align-items: center;
}
.Technology-Transactions-page-accordion span.e-closed {
    width: 30px !important;
    height: 30px !important;
    border: 1px solid #00000033;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.Technology-Transactions-page-capabilities-content .e-con>.e-con-inner {
    margin: 0 0 0 auto;
}
/*  technology-transactions End */
/* financial-page start */
.financial-page-cryptocurrency-sec-content .e-con>.e-con-inner {
    margin: 0 auto 0 0;
}
/* financial-page End */
 
 
/* about us page style start */
.about-page-industry-expertise-block-heading h4.elementor-heading-title:before {
    content: "";
    position: absolute;
    width: 7px;
    height: 68px;
    background-color: #906E50;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
}
/* about us page style end */
 
 
/* our teams sec style start */
.our-team h4.elementor-heading-title:before{
    height:50px;
    background-color:transparent;
    transition:0.3s;
}
.our-teams-block:hover .our-team h4.elementor-heading-title:before {
    background-color: #E9A132;
}
.our-team-page-heading-block::after {
    transform: rotate(1.1deg) !important;
    height: 42px!important;
}
.our-team-block:hover .our-team-page-heading-block {
    background-color: #ffffff !important;
    box-shadow: 0px 0px 20px 0px #5B5B5B33;
}
.our-team-block:hover .our-team-page-heading-block .elementor-icon svg g path,
.about-page-industry-expertise-block:hover .elementor-icon svg g path {
    fill: #F3F3F3;
}
.our-team-block:hover .our-team h4.elementor-heading-title:before{
    background-color:#E9A132;
}
/* our teams sec style end */

/* 404 page style start */
.error-page-banner::before {
    height: 190px ;
}
/* 404 page style end */
/* search page style start */
 
.search-page-post article.elementor-post {
    background-color: hsla(0, 0%, 95%, 1);
    padding: 25px 35px;
    border-radius: 20px;
    border: 1px solid hsla(36, 81%, 55%, 1);
    box-shadow: 0px 0px 20px 0px hsla(0, 0%, 36%, 0.2);
}
.search-page-post article.elementor-post:hover {
    background-color: white;
}
/* search page style end */

.header-main-menu .sub-menu.elementor-nav-menu--dropdown.sm-nowrap{
    width: auto !important;
    min-width: 25em !important;
    max-width: 1000px !important;
    left: 0px !important;
    padding: 140px 0px 0px 0px;
    height: 100vh !important;
    margin: 0px 0px 0px 410px !important;
    position: absolute !important;
    top: -130px !important;
}
.participate-block.about-page-industry-expertise-block.our-team-page-heading-block{
    min-height: auto !important;
}
.footer-links .business-development-foote-link + a {
    margin-left: 0px !important;
}
.home-page-banner .elementor-slide-description {
    padding: 0px 100px;
}
.contact-us-form-wr .contact-from-iiner-container .contact-from-main-container .ginput_container input[type="checkbox"] + label >a {
    font-weight: 600 !important;
}
 .footer-contact-block a:hover {
    color: #e9a132 !important;
}
.comman-btn.footer-btn a.elementor-button:hover {
    background: #e9a132 ;
}
.testimonial-text {
    max-height: 252px;
    min-height: 250px;
    overflow: auto;
    padding-right: 5px;
}
.testimonial-text::-webkit-scrollbar {
    width: 5px;
}
.testimonial-text::-webkit-scrollbar-track  {
    background: transparent;
}
.testimonial-text::-webkit-scrollbar-thumb  {
  border-radius: 6px;
  background: rgba(0,0,0,0.25);
}
button.e-search-submit:hover {
    background-color: var(--e-global-color-primary) !important;
}
.our-team-block img {
  filter: grayscale(100%);
  transition: filter 0.3s ease; /* smooth effect */
}
.page-id-889 .about-page-industry-expertise-block {
    height: 557px;
}
.about-page-industry-expertise-block ul {
    z-index: 1;
    position: relative;
}
.our-team-block:hover img {
  filter: grayscale(0%);
}


/*css for header menu*/

.page-id-1144 .banner-bottom-wr ,
.page-id-889 .banner-bottom-wr {
    z-index: 1;
}
ul#menu-header-main-menu {
    position: relative;
    padding:0px;
}
ul.sub-menu {
    position: absolute;
    top: 0;
    left: 250px;
    width: 100%;
    background-color: #18191d;
    padding: 0px;
    margin-left:50px;
}
.custom-menu-wrapper {
    position: fixed;
    top: 0;
    left: 0;
    width: 450px;
    height: 100vh;
    background-color: #18191d;
    padding: 50px;
    z-index: 9999999;
    transition: transform 0.6s ease;
    overflow: hidden;
    transform: translateX(-450px);
    opacity: 0;
    transition: all 0.4s ease;
    box-shadow: 5px 0 15px rgba(0,0,0,0.2);
}
.custom-menu-wrapper.active {
  transform: translateX(0);
    transition: transform 0.6s ease;
  opacity: 1;
}
#menu-header-main-menu li a {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    letter-spacing: var(--e-global-typography-text-letter-spacing);
    color:#fff;
    padding:10px 10px;
    display:block;
    transition: .3s;
}
#menu-header-main-menu li a:hover{
    color: #E9A132;
    transition: .3s;
}
ul.sub-menu {
    position: absolute;
    top: 0;
    left: 250px;
    width: 100%;
    background-color: #18191d;
    visibility:hidden;
    pointer-events:none;
}
#menu-header-main-menu li {
    list-style-type: none;
        margin:5px 0px;
}
span.menu-close {
    margin: 20px 0px 0px 10px;
    display: block;
    font-size: 24px;
    font-weight: 600;
    color: #fff;
    text-transform: uppercase;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    cursor:pointer;
    transition: .3s;
}
span.menu-close:hover{
    color: #E9A132;
    transition: .3s;
}
.custom-menu-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
    background: rgba(0, 0, 0, 0.3) !important;
    backdrop-filter: blur(24.3px) !important;
    -webkit-backdrop-filter: blur(24.3px) !important;
    opacity: 0;
    visibility: hidden;
    transition: all 0.6s ease;
    z-index: -1;
    pointer-events: none;
}
.custom-menu-overlay.active {
    opacity: 1;
    visibility: visible;
    pointer-events: all;
    transition: all 0.6s ease;
}
#menu-header-main-menu li.submenu-back a{
    height: 15px;
    width: 30px;
    background: url(../images/Contact-The-Firm-Union.svg) no-repeat center/cover !important; 
    transform: rotate(180deg);
    margin-left: 10px;
    transition: .3s;
}
#menu-header-main-menu li.submenu-back a:hover{
    background: url(../images/Contact_The_Firm_Union_orange.svg) no-repeat center/cover !important; 
    transition: .3s;
}
ul#menu-header-main-menu {
    margin-top: 30px;
}
#menu-header-main-menu li.menu-item-has-children > a {
    background: url(../images/slider_arrow.svg) no-repeat;
    background-position: 39% 50%;
    background-size: 10px;
}
#menu-header-main-menu li.menu-item-has-children > a:hover {
    background: url(../images/slider_arrow_orange.svg) no-repeat;
    background-position: 39% 50%;
    background-size: 10px;
}
#menu-header-main-menu li.submenu-back {
    margin: -5px 0 20px 0;
}

/*css for header menu*/

.our-team-contact-icon .elementor-icon-wrapper,
.our-team-email-phone .elementor-icon-list-item .elementor-icon-list-icon {
    height: 50px;
    width: 50px;
    background-color: #906E50;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    transition: .3s;
    align-items: center;
}
.our-team-email-phone .elementor-icon-list-item .elementor-icon-list-icon {
    height: 35px;
    width: 35px;
    margin-right: 10px;
    pointer-events: none;
}
.single-leadership ul.wp-block-list li{
        overflow-wrap: break-word;
}
.single-leadership .headermain-wrapper .elementor-element-28a9e52 a img {
    filter: brightness(0);
}
.single-leadership .headermain-wrapper.sticky .elementor-element-28a9e52 a img {
    filter: brightness(1);
}
.single-leadership .headermain-wrapper .menu-popup-open .elementor-icon svg path{
    stroke: #000;
}
.single-leadership .headermain-wrapper.sticky .menu-popup-open .elementor-icon svg path{
    stroke: #fff;
}
.single-leadership .headermain-wrapper .menu-popup-open::after{
    color: #000;
}
.single-leadership .headermain-wrapper.sticky .menu-popup-open::after{
    color: #fff;
}
.our-team-contact-icon .elementor-icon-wrapper:hover, .our-team-email-phone .elementor-icon-list-item .elementor-icon-list-icon:hover{
    background-color: #151515;
    transition: .3s;
}
.single-leadership h3.wp-block-heading {
    font-family: Urbanist;
    font-weight: 700;
    font-size: 28px;
    line-height: 40px;
    letter-spacing: -0.38px;
    text-transform: uppercase;
    margin: 60px 0px 20px;
    padding-left: 37px;
    background: url("../images/Bullet_Point.svg")no-repeat;
    background-size: 22px;
    background-position: 0px 8px;
}
.single-leadership ul.wp-block-list li {
    margin-bottom: 20px;
}
.single-leadership ul.wp-block-list li:last-child {
    margin-bottom: 0px;
}
.single-leadership .footer-contact-wr{
    display: none;
}
.our-team-single-contact-box{
    position: relative;
}
.our-team-single-contact-box::before {
    content: "";
    position: absolute;
    top: -74px;
    left: 0;
    height: 74px;
    width: 100%;
    background: url(../images/Rectangle_Top.png) no-repeat;
    background-size: cover;
}
.our-team-single-contact-box::after {
    content: "";
    position: absolute;
    bottom: -94px;
    left: 0;
    height: 118px;
    width: 100%;
    background: url(../images/Rectangle_Bottom.png) no-repeat;
    background-size: cover;
}
.banner-bottom-wr.our-team-main.container-wr .elementor-loop-container.elementor-grid {
    row-gap: 75px;
}
.grecaptcha-badge {
    z-index: 999999999999999 !important;
}

.elementor-3291 .elementor-element.elementor-element-f52dd0b ul {
    list-style-position: outside;
    padding-left: 20px;
    text-align: left !important;
}
.testimonial-slider .elementor-swiper-button {
    display: none !important;
}
.single-leadership ul.wp-block-list li ul li {
    list-style-type: disc;
}
.single-leadership ul.wp-block-list li ul {
    padding:20px 0px 0px 15px
}