.elementor-13126 .elementor-element.elementor-element-c9faf77{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-13126 .elementor-element.elementor-element-1fbee39 pre[class*="language-"]{font-size:1rem;}.elementor-13126 .elementor-element.elementor-element-30f4c68 pre[class*="language-"]{font-size:1rem;}.elementor-13126 .elementor-element.elementor-element-a8a0ede{--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;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-13126 .elementor-element.elementor-element-809a3bb pre[class*="language-"]{font-size:0.9rem;}.elementor-13126 .elementor-element.elementor-element-0793b8b{--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;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-13126 .elementor-element.elementor-element-0793b8b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13126 .elementor-element.elementor-element-51e8775 pre[class*="language-"]{font-size:0.9rem;}.elementor-13126 .elementor-element.elementor-element-34c3ab2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-13126 .elementor-element.elementor-element-548050d pre[class*="language-"]{font-size:0.9rem;}.elementor-13126 .elementor-element.elementor-element-78399ef pre[class*="language-"]{font-size:0.9rem;}.elementor-13126 .elementor-element.elementor-element-68fa8f7{--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;}@media(max-width:1366px){.elementor-13126 .elementor-element.elementor-element-c9faf77{--grid-auto-flow:row;}.elementor-13126 .elementor-element.elementor-element-34c3ab2{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-13126 .elementor-element.elementor-element-c9faf77{--grid-auto-flow:row;}.elementor-13126 .elementor-element.elementor-element-34c3ab2{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-13126 .elementor-element.elementor-element-c9faf77{--grid-auto-flow:row;}.elementor-13126 .elementor-element.elementor-element-34c3ab2{--grid-auto-flow:row;}}@media(max-width:880px){.elementor-13126 .elementor-element.elementor-element-c9faf77{--grid-auto-flow:row;}.elementor-13126 .elementor-element.elementor-element-34c3ab2{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-13126 .elementor-element.elementor-element-c9faf77{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13126 .elementor-element.elementor-element-34c3ab2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for page-settings */.site-header {
background-image: none !important;
background-color: #350d00 !important;
min-height: 150px !important;
}
.site-branding .main-title a,
.site-branding .site-description {
    color: #b32d00 !important;
}
.main-navigation,
.main-navigation ul ul,
.main-navigation .main-nav .menu-item-has-children > a {
    background-color: #591600 !important;
}
@media screen and (max-width:768px) {
    .site-header {
        height: 200px !important;
        min-height: 200px !important;
    }
}
@media screen and (max-width:360px) {
    .site-header {
        height: 220px !important;
        min-height: 220px !important;
    }
     .entry-header .entry-title {
        font-size: 20px;
    }
}/* End custom CSS */