@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;600;800&display=swap);.like-title p,nav li a{font-weight:600;font-family:Inter}.like-title p,body,h1,h2,h3,nav li a{font-family:Inter}body{font-size:16px;line-height:26px;color:#7a7a7a;font-weight:400}h1,h2,h3{font-weight:800}.degrade-orange,.widget_sidebar:nth-child(odd){background-image:linear-gradient(180deg,#dc7134 88%,#eb9539 100%)}.degrade-vert,.widget_sidebar:nth-child(2n){background-image:linear-gradient(180deg,#58a147 91%,#96ba43 100%)}.degrade-white{background-image:linear-gradient(180deg,#fff 0,#f4f4f4 100%)}.block-stretch,.block-stretch-final>div,.block-stretch-final>div>div,.block-stretch-next>div,.block-stretch-next>div>div{height:100%}.main-menu{padding-top:30px}.navbar-collapse{transform:translateX(-10px)}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:32px 15px;text-align:left!important}.main-menu ul li .sub-menu{margin-top:32px;min-width:230px;right:0;border-radius:10px}.menu-item-has-children:after{top:25px;color:#60a752}.navbar{border-radius:10px;padding:0 10px}.sub-menu li:hover a{color:#60a752!important}footer{background-position:center center;background-repeat:no-repeat}footer .copyright{border-top:1px solid rgba(255,255,255,.1)!important;color:#ccc;text-align:center;position:relative;margin-top:70px;padding:30px 0}footer img{margin-bottom:20px}footer .menu-deux li{color:#7b7b7b;font-size:15px;line-height:25px;font-weight:400!important;font-family:Inter;padding:5px 0}footer .menu-deux li:hover{color:#eb9539}footer .menu,footer .menu-deux{list-style:none;margin-left:-40px;padding-top:10px}.widget_sidebar{padding:30px;margin-bottom:30px;border-radius:10px}.single h2{font-size:22px!important;font-weight:700!important}.archive h2{font-size:24px!important}@media (max-width:1024px){.home h1{line-height:50px!important;font-size:40px!important}.home h2{line-height:40px!important;font-size:30px!important}.home h3{line-height:26px!important;font-size:16px!important}.main-menu ul li{padding:20px 15px 10px}.main-menu ul li .sub-menu{margin-top:10px;min-width:100%;background-color:#f8f8f8;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}}@media (max-width:375px){.text-right{text-align:left!important}}