/* .mian-menu ul li:nth-child(2) {
    margin-right: 380px;
}

.mian-menu ul li:nth-child(3) {
    margin-left: 380px;
} */
/* 
li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-23 .sub-menu{
    left: 44px !important;
} */


/* .page-template-default {
    min-width: 1920px !important;
} */
.p-bottom-spacing p {
	margin-bottom:20px !important;
}

.elementor-12 .elementor-element.elementor-element-a7add4b .pp-advanced-menu--main .pp-menu-item {
/*     padding-left: 0; */
}
.footer-logo img{
	    mix-blend-mode: darken;
}

.top-heading .pp-info-box-title, .top-heading .pp-info-box-description, .gradient-text{
background: #D0A561;
background: linear-gradient(to top, #D0A561 0%, #FFE2B1 45%, #ECBF73 61%, #B78E50 83%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;	
}
.home-benefits  .pp-info-box-footer {
    text-align: center;
}
.link-on-dark-bg a {
    color: #B78E50;
}
.cntact-top-info.asterisk .pp-info-box-description p strong {
    color: #FD282C;
	font-weight: normal;
}
.form-wrap p.gform_required_legend {
    display: none;
}

.circle-check-list span.elementor-icon-list-icon {
    border: solid 1px #fff;
    padding: 9px;
    border-radius: 50px;
    height: 32px;
    width: 32px;
    margin-right: 17px;
}

.sitemap-links li.elementor-icon-list-item a{
	text-decoration:none;
}
.404-page-wrap .top-heading .pp-info-box-description p {
	color: #000000 !important;
}

.circle-check-list span.elementor-icon-list-icon{
	border: solid 1px rgba(160, 140, 113, 0.12);
    padding: 9px;
    border-radius: 50px;
    height: 32px;
    width: 32px;
    margin-right: 17px;
    background: rgba(160, 140, 113, 0.12);
}

.circle-check-list-dark span.elementor-icon-list-icon{
	border: solid 1px #ffffff !important;
    padding: 9px;
    border-radius: 50px;
    height: 32px;
    width: 32px;
    margin-right: 17px;
    background:transparent;
}







.hover-btn a.elementor-button { display:inline-block; overflow:hidden; position:relative;  z-index:0; background:#fff !important;-moz-transition: all 0.6s ease-out 0.0s;-ms-transition: all 0.6s ease-out 0.0s;-o-transition: all 0.6s ease-out 0.0s;-webkit-transition: all 0.6s ease-out 0.0s;transition: all 0.6s ease-out 0.0s;}
.btn a.elementor-button:after, .btn a.elementor-button:before {-moz-transition: all 0.4s ease-out 0.0s;-ms-transition: all 0.4s ease-out 0.0s;-o-transition: all 0.4s ease-out 0.0s;-webkit-transition: all 0.4s ease-out 0.0s;transition: all 0.4s ease-out 0.0s; }


.button-hover a.elementor-button:hover { box-shadow:0 0 0px 30px #fff inset; color:#946B35 !important; background:#946B35 !important}

.white-s-text .pp-info-box-description {
-webkit-background-clip: text;
-webkit-text-fill-color: #fff;
}



/* PDF Section */


.pdf-section .accordion-body{
    background:transparent !important;
	padding:0;
}

.pdf-section button.accordion-button {
    background: transparent !important;
    border-bottom: solid 1px #F2EDE7 !important;
    padding:1px 0px;
	box-shadow: none !important;
}

.pdf-section ul.year-list li {
    display: flex;
}

.pdf-section .col-left{
    width: 51.5%;
	margin-bottom:30px;
	height: 30px;
}
.pdf-section .col-right {
    text-align: right;
	width:41%;
	margin-bottom:30px;
	height: 30px;
}
.pdf-section button.accordion-button:before {
    content: url(http://burke-wealth-management.hyperlinksite.com/wp-content/uploads/2024/11/minus-1.png);
    position: absolute;
    width: 18px;
    height: 18px;
    background: transparent;
	right: 19px;
	top:13px;
}
.pdf-section button.accordion-button.collapsed:after {
    content:url(http://burke-wealth-management.hyperlinksite.com/wp-content/uploads/2024/11/fi_17725087.png);
    position: absolute;
    width: 20px;
    height: 20px;
    font-size: 20px;
    background: transparent;
	right: 19px;
	top:13px;
}

.pdf-section button.accordion-button.previousYears.collapsed:after{
	 content:url(http://burke-wealth-management.hyperlinksite.com/wp-content/uploads/2024/11/right-arrow-2-2.png);
	top: auto;
    bottom: 28px;
	
}

.pdf-section  button.accordion-button.previousYears:before {
    content: url(http://burke-wealth-management.hyperlinksite.com/wp-content/uploads/2024/11/Group-3.png);
	bottom: 33px;
    top: auto;
}

.pdf-section button.accordion-button.collapsed:before {
    display: none;
}

.pdf-section .accordion-button h5 {
    color: #191915 !important;
    font-family: "Libre Baskerville", Sans-serif !important;
    font-size: 32px !important;
    font-weight: 400 !important;
    line-height: 60px !important;
	margin-bottom: 0 !important;
}

.pdf-section .accordion-button:not(.collapsed)::after{
	display:none;
}
.pdf-section .accordion-button:not(.collapsed){
	box-shadow:none !important;
}

.pdf-section button.accordion-button.collapsed.previousYears, button.accordion-button.previousYears {
    background: #EDE8E2 !important;
	padding:3px 3px 3px 20px;
	margin-top:18px;
	margin-bottom:25px;
}

.pdf-section button.accordion-button.previousYears {
    border: none !important;
}
.pdf-section  .accordion-item {
	border:none !important
}

.pdf-section  h2.accordion-header {
    margin-bottom: 0;
}

.col-left {
    color: #191915;
    font-size: 20px;
    font-weight: 400;
	font-family: "Libre Baskerville", Sans-serif !important;
	margin-bottom:30px;
}

.pdf-section ul.year-list {
    padding-left: 0;
	margin-top: 38px;
}

.pdf-section  ul.year-list li span {
    margin-right: 13px;
}

.pdf-section .col-right a {
    color: #946B35;
    text-decoration: none !important;
    text-transform: uppercase;
    font-size: 14px;
    line-height: 24px;
    letter-spacing: -0.18px;
    padding: 12px 28px;
    border: solid 2px #946B35;
	font-family: "Open Sans", Sans-serif;
    border-radius: 50px;
	-moz-transition: all 0.6s ease-out 0.0s;-ms-transition: all 0.6s ease-out 0.0s;-o-transition: all 0.6s ease-out 0.0s;-webkit-transition: all 0.6s ease-out 0.0s;transition: all 0.6s ease-out 0.0s;
}

.pdf-section .col-right a:hover {
    color: #ffffff;
	background:#946B35;
	-moz-transition: all 0.6s ease-out 0.0s;-ms-transition: all 0.6s ease-out 0.0s;-o-transition: all 0.6s ease-out 0.0s;-webkit-transition: all 0.6s ease-out 0.0s;transition: all 0.6s ease-out 0.0s;
}
.our-flagship .pp-info-box-description {
    min-height: 72px !important;
}


ul.sub-menu {
    margin-left: 28px !important;
}



/* New css contact form  */

.contact-form-wrap .gform_heading {
    display: none;
}

.contact-form-wrap input {
    text-shadow: none !important;
    background-color: #FFFFFF !important;
    padding: 10px 10px 10px 10px !important;
    border-style: solid !important; 
    border-width: 1px 1px 1px 1px !important;
    border-color: #946B3596 !important;
    border-radius: 0px 0px 0px 0px !important;
    height: 42px !important;
}


.contact-form-wrap input#gform_submit_button_1{
	 width: 100%  !important;
    background-color: #02010100  !important;
    border-style: solid  !important;
    border-width: 1px 1px 1px 1px  !important;
    border-color: #946B35  !important;
    border-radius: 50px 50px 50px 50px  !important;
    padding: 17px 0px 40px 0px  !important;
    margin-top: 33px  !important;
    font-family: "Open Sans", Sans-serif  !important;
    font-size: 16px  !important;
    font-weight: 600  !important;
    text-transform: uppercase  !important;
    line-height: 24px  !important;
    letter-spacing: -0.18px  !important;
	color:#946B35  !important;
}


.contact-form-wrap input#gform_submit_button_1:hover{
    background-color: #946B35 !important;
	color:#ffffff  !important;
	-moz-transition: all 0.4s ease-out 0.0s;-ms-transition: all 0.4s ease-out 0.0s;-o-transition: all 0.4s ease-out 0.0s;-webkit-transition: all 0.4s ease-out 0.0s;transition: all 0.4s ease-out 0.0s;
}


.contact-form-wrap label.gfield_label.gform-field-label{
	font-family: "Open Sans", Sans-serif !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 24px !important;
	margin-bottom:9px !important;
}
.contact-form-wrap textarea#input_1_5 {
	text-shadow: none !important;
    background-color: #FFFFFF !important;
    padding: 10px 10px 10px 10px !important;
    border-style: solid !important; 
    border-width: 1px 1px 1px 1px !important;
    border-color: #946B3596 !important;
    border-radius: 0px 0px 0px 0px !important;
    height: 149px !important;
}
.menu-wrap a.has-submenu {
    color: #000 !important; */
}
.menu-wrap  a.has-submenu:hover {
	color:#B78E50 !important;
}
.menu-wrap  span.sub-arrow {
    fill: #000;
}

.menu-wrap  a.has-submenu:hover span.sub-arrow {
	fill:#B78E50 !important;
}
.footer-section3 a{
	color:#000000;
}

div#gform_confirmation_message_1 {
    text-align: center;
}

.home-btnbrk span.elementor-button-text br {
    display: none;
}
.ast-scroll-to-top-right {
    right: 0px !important;
}
.has-submenu {
    cursor: pointer !important;
}
.sub-menu {
    border: solid 1px #d2d2d2 !important;
}

.menu-wrap .pp-sub-item:hover{
	background:transparent;
}
 .pp-advanced-menu--main .pp-menu-item:hover{
	color:#B78E50 !important;
}

