:root{--fontfamily-source-serif-pro:'Source Serif Pro', serif;--clr-def:#8d7257;--clr-def-active:#7a6249;--bg-white-smoke:#f1f1f1}.scroll-hidden::-webkit-scrollbar{width:0;height:0;background-color:#fff}.scroll-hidden::-webkit-scrollbar-thumb{background-color:#fff;border-radius:0}.btn:focus,.form-control:focus,.form-select:focus,button:focus,input:focus{outline:none;box-shadow:none}a{text-decoration:none;color:var(--clr-def)}a:hover{color:var(--clr-def-active)}.color-brown{color:var(--clr-def)}.bg-brown,.btn-brown{background-color:var(--clr-def)}.border-brown{border-color:var(--clr-def)!important}.btn-brown{color:#fff;border-color:var(--clr-def)}.btn-brown:hover{color:#fff;background-color:var(--clr-def-active);border-color:var(--clr-def-active)}.btn-brown:focus{color:#fff;background-color:var(--clr-def-active);border-color:var(--clr-def-active);box-shadow:0 0 0 .25rem rgba(193,46,105,.5)}.btn-brown:active{color:#fff;background-color:var(--clr-def-active);border-color:var(--clr-def-active)}.btn-brown:disabled{color:#fff;background-color:#fb6fa7;border-color:#fb6fa7}.btnnbd{border:none;background-color:transparent}.hidden{display:block;height:0;width:0;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0)}#toTop{position:fixed;bottom:30px;right:36px;cursor:pointer;display:none;padding:7px 12px;border-radius:45px;background:#161d23;z-index:4;border:#161d23;color:#fff;-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;transition:ba 0s ease-in-out;opacity:.6}header .header-top{font-size:14px;background-color:var(--clr-def);color:#fff}header .header-top a{color:#fff}header .header-cont .logo span{font-family:var(--fontfamily-source-serif-pro);color:#162542}header .header-cont .formsearch i.fa-search{text-shadow:1px 0 0 #ffffff,-1px 0 0 #fff,0 1px 0 #fff,0 -1px 0 #fff,1px 1px #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff}.search-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;overflow:hidden}.search-overlay.search-overlay-active{opacity:1;visibility:visible}.search-overlay.search-overlay-active .search-overlay-layer{-webkit-transform:translateX(0);transform:translateX(0)}.search-overlay.search-overlay-active .search-overlay-close{opacity:1;visibility:visible}.search-overlay.search-overlay-active .search-overlay-form{opacity:1;visibility:visible}.search-overlay .search-overlay-layer{position:absolute;top:0;right:0;bottom:0;z-index:1;-webkit-transform:translateX(100%);transform:translateX(100%)}.search-overlay .search-overlay-layer:nth-child(1){left:0;background-color:rgba(0,0,0,.5);-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.search-overlay .search-overlay-layer:nth-child(2){left:0;background-color:rgba(0,0,0,.4);-webkit-transition:all .3s ease-in-out .3s;transition:all .3s ease-in-out .3s}.search-overlay .search-overlay-layer:nth-child(3){left:0;background-color:rgba(0,0,0,.7);-webkit-transition:all .9s ease-in-out .6s;transition:all .9s ease-in-out .6s}.search-overlay .search-overlay-close{position:absolute;top:40px;right:40px;width:50px;z-index:2;text-align:center;cursor:pointer;padding:10px;-webkit-transition:all .9s ease-in-out 1.5s;transition:all .9s ease-in-out 1.5s;opacity:0;visibility:hidden}.search-overlay .search-overlay-close .search-overlay-close-line{width:100%;height:3px;float:left;margin-bottom:5px;background-color:#fff;-webkit-transition:all 500ms ease;transition:all 500ms ease}.search-overlay .search-overlay-close .search-overlay-close-line:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.search-overlay .search-overlay-close .search-overlay-close-line:nth-child(2){margin-top:-7px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.search-overlay .search-overlay-form{-webkit-transition:all .9s ease-in-out 1.4s;transition:all .9s ease-in-out 1.4s;opacity:0;visibility:hidden;position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);z-index:2;max-width:500px;width:100%;padding:0 16px}.search-overlay .search-overlay-form form{position:relative}.search-overlay .search-overlay-form form .input-search{display:block;width:100%;height:60px;border:none;border-radius:30px;color:#2d2d2d;padding:0 0 0 25px}.search-overlay .search-overlay-form form button{position:absolute;right:5px;top:5px;width:50px;color:#fff;height:50px;border-radius:50%;background-color:var(--clr-def);-webkit-transition:all .5s;transition:all .5s;border:none;font-size:20px;line-height:45px}.search-overlay .search-overlay-form form button i{position:relative;bottom:1px}.menusite ul li{position:relative}.menusite ul li:hover>a{background-color:var(--clr-def);-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;color:#fff;text-shadow:none}.menusite ul li a{display:block;font-size:12px;font-weight:700;color:#162542;line-height:35px;padding:0 15px;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out}.menusite ul li:hover>ul{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);min-width:230px}.menusite ul li:hover a{transition:.3s}.menusite ul li li{padding:0;height:auto}.menusite ul li li:hover{background-color:#f5f5f5}.menusite ul li li>a{display:block;font-weight:500;color:#2a2e36;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;text-shadow:none}.menusite ul li li>a:hover{background-color:#f5f5f5;color:#525252}.menusite ul ul{background-color:#fff;position:absolute;top:35px;left:0;z-index:10;opacity:0;filter:alpha(opacity=0);box-shadow:0 6px 12px rgba(0,0,0,.176);-moz-box-shadow:0 6px 12px rgba(0,0,0,.176);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.176);-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);transform-origin:50% 10% 0;-moz-transform-origin:50% 10% 0;-webkit-transform-origin:50% 10% 0;-o-transform-origin:50% 10% 0;-ms-transform-origin:50% 10% 0;padding:0;-webkit-box-shadow:0 12px 20px 0 rgba(23,28,33,.16);box-shadow:0 12px 20px 0 rgba(23,28,33,.16);min-width:0;border-top:1px solid #cecece}footer{border-top:5px solid var(--clr-def)}footer .wg-footer{color:var(--clr-def);font-weight:500}footer .wg-footer .form-contact{background-color:var(--clr-def);height:100%;width:100%}footer .wg-footer .form-contact .item-ft-widget h3{color:#fff;border-bottom-color:#fff}footer .wg-footer .form-contact .form-control{background-color:#AA8F74;border-color:#B6B0AB;color:#ddd}footer .wg-footer .form-contact .form-control::placeholder{color:#ddd}footer .wg-footer .logo-ft a{text-align:center;display:block}footer .wg-footer h2{color:var(--clr-def);font-size:17px;font-weight:700}footer .wg-footer .item-ft-widget h3{color:var(--clr-def);font-size:16px;font-weight:700;line-height:28px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #404040}footer .wg-footer .item-ft-widget .cont-widget{font-size:14px;color:#000}footer .wg-footer .item-ft-widget .cont-widget strong{font-weight:700}footer .wg-footer .item-ft-widget .cont-widget li{line-height:35px}footer .copyright{background-color:var(--clr-def);text-align:center;color:#fff;font-size:12px}footer .copyright a{color:#fff}#articleshome{position:relative}#articleshome .item-article{overflow:hidden}#articleshome .item-article .article-cont h4{font-size:18px}#articleshome .item-article .article-cont p{font-size:14px}#articleshome .item-category .title-category{background-color:#f9f9f9;overflow:hidden}#articleshome .item-category .title-category h3{font-size:18px}#articleshome .item-category .title-category .listsubcat a{padding:0 8px;display:block;position:relative;font-size:12px;font-weight:500;color:#2d2d2d;line-height:22px}#articleshome .item-category .title-category .listsubcat a:before{content:'';position:absolute;left:0;top:5px;width:1px;height:60%;background-color:var(--clr-def)}#articleshome .item-category .list-news ul li{padding-left:20px;position:relative}#articleshome .item-category .list-news ul li:before{position:absolute;left:8px;content:"";width:5px;height:5px;background-color:var(--clr-def);top:10px}#articleshome .item-category .list-news ul li a{font-size:14px}