:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Solid";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Regular";--fa-font-light:normal 300 1em/1 "Font Awesome 6 Light";--fa-font-thin:normal 100 1em/1 "Font Awesome 6 Thin";--fa-font-duotone:normal 900 1em/1 "Font Awesome 6 Duotone";--fa-font-sharp-solid:normal 900 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-regular:normal 400 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-light:normal 300 1em/1 "Font Awesome 6 Sharp";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}.protect_contents-overlay{position:fixed;top:0;left:0;width:100%;height:100%;opacity:.7;display:none;z-index:1500}.protect_alert{position:fixed;top:0;left:0;right:0;bottom:0;padding:0 10px;margin:auto;width:300px;height:100px;overflow:hidden;background-color:#fff;display:none;z-index:2000;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px}.protect_alert_word{width:300px;height:100px;display:table-cell;text-align:center;vertical-align:middle}body{font-size:18px;color:#3d3d3d}.et_pb_slide_content{font-size:20px}h1,h2,h3,h6{color:#751c3a;font-size:42px;font-weight:700}.mobile_menu_bar:after,.mobile_menu_bar:before,a{color:#852541}.nav li ul{border-color:#ba1d1d;padding:10px 0;width:320px}@media only screen and (min-width:981px){.et_pb_row,.et_pb_section{padding:0}}@media only screen and (min-width:1350px){.et_pb_row,.et_pb_section{padding:0}}h2,h3,h6{font-size:36px}h3,h6{font-size:30px}h6{font-size:19px}@media only screen and (max-width:980px){h1{font-size:41px}h2{font-size:35px}h3{font-size:29px}h6{font-size:19px}.et_pb_row,.et_pb_section{padding:0}}@media only screen and (max-width:767px){body,h6{font-size:17px}.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content{font-size:19px}h1{font-size:37px}h2{font-size:31px}h3{font-size:27px}}h1,h2,h3,h6{font-family:"Marcellus",Georgia,"Times New Roman",serif;line-height:1.4em}body{font-family:"Montserrat",Helvetica,Arial,Lucida,sans-serif}.nav li li{position:relative;line-height:1.6em;padding:0}.et_pb_menu__menu a{padding:15px 0}.et-menu li li a{padding:5px 10px;width:300px}.entry-content ul{padding:0 0 23px 1.5em;line-height:2em}.et_pb_slide_description{text-shadow:0 2px 5px rgb(255 255 255/.8)!important}blockquote{border-color:#00590c}