.elementor-625 .elementor-element.elementor-element-07bfa72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-625 .elementor-element.elementor-element-da779f4{--spacer-size:25px;}.elementor-widget-theme-page-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-625 .elementor-element.elementor-element-c1fd9e8 .elementor-heading-title{color:#D4AF37;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-625 .elementor-element.elementor-element-b5da390 > .elementor-widget-container{padding:0px 0px 0px 12px;}.elementor-625 .elementor-element.elementor-element-b5da390 .elementor-icon-list-icon i{color:#D4AF37;font-size:14px;}.elementor-625 .elementor-element.elementor-element-b5da390 .elementor-icon-list-icon svg{fill:#D4AF37;--e-icon-list-icon-size:14px;}.elementor-625 .elementor-element.elementor-element-b5da390 .elementor-icon-list-icon{width:14px;}.elementor-625 .elementor-element.elementor-element-b5da390 .elementor-icon-list-text, .elementor-625 .elementor-element.elementor-element-b5da390 .elementor-icon-list-text a{color:#D4AF37;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-625 .elementor-element.elementor-element-5f2e347{text-align:center;}.elementor-625 .elementor-element.elementor-element-5f2e347 img{width:100%;max-width:54%;}.elementor-625 .elementor-element.elementor-element-7eadca0{--spacer-size:25px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-625 .elementor-element.elementor-element-ba50a05{color:#F3F3F3;}.elementor-widget-author-box .elementor-author-box__name{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-author-box .elementor-author-box__bio{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-author-box .elementor-author-box__button{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-author-box .elementor-author-box__button:hover{border-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-625 .elementor-element.elementor-element-5e5f17a .elementor-author-box__name{color:#D4AF37;}.elementor-625 .elementor-element.elementor-element-5e5f17a .elementor-author-box__bio{color:#D6D6D6;}.elementor-625 .elementor-element.elementor-element-5e5f17a .elementor-author-box__button{color:#D4AF37;border-color:#D4AF37;}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-625 .elementor-element.elementor-element-04b9193 span.post-navigation__prev--label{color:#D4AF37;}.elementor-625 .elementor-element.elementor-element-04b9193 span.post-navigation__next--label{color:#D4AF37;}.elementor-625 .elementor-element.elementor-element-04b9193 span.post-navigation__prev--title, .elementor-625 .elementor-element.elementor-element-04b9193 span.post-navigation__next--title{color:#C5C5C5;}.elementor-625 .elementor-element.elementor-element-04b9193 .post-navigation__arrow-wrapper{color:#D4AF37;fill:#D4AF37;}body.elementor-page-625:not(.elementor-motion-effects-element-type-background), body.elementor-page-625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(min-width:768px){.elementor-625 .elementor-element.elementor-element-07bfa72{--width:75%;}}/* Start custom CSS for theme-post-content, class: .elementor-element-ba50a05 */h2.wp-block-heading {
    color: #D4AF37;
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-5f480ba */h2#reply-title {
    color: #D4AF37;
}

a {
    background-color: transparent;
    color: #D4AF37;
    text-decoration: none;
}

[type=button], [type=submit], button {
    background-color: transparent;
    border: 1px solid #D4AF37;
    border-radius: 3px;
    color: #D4AF37;
    display: inline-block;
    font-size: 1rem;
    font-weight: 400;
    padding: .5rem 1rem;
    text-align: center;
    transition: all .3s;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    white-space: nowrap;
}

[type=button]:focus, [type=button]:hover, [type=submit]:focus, [type=submit]:hover, button:focus, button:hover {
    background-color: #D4AF37;
    color: #1e1e1e;
    text-decoration: none;
}/* End custom CSS */