@import url(https://fonts.googleapis.com/css2?family=Fraunces:opsz@9..144&display=swap);@import url(https://fonts.googleapis.com/css2?family=Bonheur+Royale&display=swap);@import url(https://fonts.googleapis.com/css2?family=DM+Sans&display=swap);body,footer .menu-deux li{color:#2d2d2d;font-size:14px;line-height:24px}body{font-family:Dm Sans;font-weight:400}.widget_sidebar .sow-headline,div:not(.special-title) h2,footer .sow-headline,h1,h3,nav li a{font-family:Fraunces;font-weight:400;text-transform:uppercase}nav li a{white-space:normal!important}.sub-menu>li{padding:20px 15px!important;border-bottom:1px solid rgba(0,0,0,.1)}.main-menu ul li{padding:35px 15px}#main-menu{margin-left:auto!important;margin-right:auto!important}.main-menu ul li .sub-menu{margin-top:35px;min-width:230px}.menu-item-has-children:after{top:30px;color:#fff}.navbar{padding:0!important}.sub-menu li:hover a{color:#fff!important}footer .copyright{border-top:1px solid rgba(0,0,0,.1)!important;color:#2d2d2d;text-align:center;position:relative;margin-top:70px;padding:30px 0}footer .menu-deux li{font-weight:400!important;font-family:'DM Sans';padding:5px 0}footer .menu-deux li:before{content:"\f105";font-family:FontAwesome;font-size:17px;padding-right:10px}footer .menu-deux li:hover{color:#865439}footer .menu,footer .menu-deux{list-style:none;margin-left:-40px;padding-top:10px}.widget_sidebar{background-color:#fff9f6;padding:30px;margin-bottom:30px}.single h2{font-size:22px!important;font-weight:700!important}.archive h2{font-size:24px!important}@media (max-width:1024px){.banner{height:85vh!important}.home h2{line-height:35px!important;font-size:25px!important}.home h3{line-height:26px!important;font-size:16px!important}.home h1,.special-title h2{line-height:50px!important;font-size:40px!important}.main-menu ul li{padding:20px 15px 10px}.main-menu ul li .sub-menu{margin-top:10px;min-width:100%;background-color:#543321;box-shadow:0 2px 13px 0 rgb(0 0 0 / 2%);position:relative}.subheader{padding:70px 0!important}}@media (max-width:960px){footer .menu,footer .menu-deux{margin-left:0!important}footer{padding:50px 0 0!important}}