/** Helper **/
.color-hover-primary:hover, .color-hover-primary.active {color: #D8AE5E !important}
.border-color-grey {border-color: #e9e9e9 !important;}
#main {margin-top: 13px}
/** Breadcrumb **/
.page-top > .container {padding-top: 82px; padding-bottom: 86px;}
.page-top .page-title:before {background-color: #D8AE5E;}
/** Sidebar **/
.sidebar-content .nav-link {line-height: 24px;}
.sidebar-content .nav-link i {padding-right: .75rem}
.sidebar-content .img-container {display: block; max-width: 343px; margin-left: auto; margin-right: auto;}
/** Content **/
.list.list-icons li {line-height: 24px;}
.owl-carousel.dots-light .owl-dots .owl-dot span {background-color: transparent; border: 1px solid #fff}
.faq section.toggle {padding: 0}
.faq section.toggle label {font-size: 14px; font-weight: 600; color: #777; padding-left: 0; margin-left: 0; background-color: transparent; border: 0; border-bottom: 1px solid #ccc; letter-spacing: -.2px; line-height: 26px;}
.faq .toggle>label:before {border-left: 0; border-bottom: 0; border-color: #ccc; border-top: 1px solid; border-right: 1px solid; width: 8px; height: 8px; margin-top: 0; right: 14px; transition: transform .3s, top .3s; transform: rotate(-45deg) translate3d(0, -50%, 0);}
.faq .toggle.active label {background-color: inherit; color: #D8AE5E;}
.faq .toggle.active label:before {transform: rotate(135deg);}
.faq .toggle > .toggle-content {padding-left: 0;}
@media(min-width: 768px) {
.elementor-column.col-md-4 {width: 33.33%}
.elementor-column.col-md-6 {width: 50%}
.elementor-column.elementor-col-16 {width: 100%;}
}
@media(min-width: 991px) {
.elementor-column.col-lg-5 {width: 41.666%}
.elementor-column.col-lg-7 {width: 58.333%}
}