/*!
 * Mmenu Light v3.0.3 mmenujs.com/mmenu-light Copyright (c) Fred Heusschen www.frebsite.nl License: CC-BY-4.0 http://creativecommons.org/licenses/by/4.0/
 */:root{--mm-ocd-width:80%;--mm-ocd-min-width:200px;--mm-ocd-max-width:440px}body.mm-ocd-opened{overflow-y:hidden;-ms-scroll-chaining:none;overscroll-behavior:none}.mm-ocd{position:fixed;top:0;right:0;bottom:100%;left:0;z-index:9999;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:contain;background:rgba(0,0,0,0);-webkit-transition-property:bottom,background-color;-o-transition-property:bottom,background-color;transition-property:bottom,background-color;-webkit-transition-duration:0s,.3s;-o-transition-duration:0s,.3s;transition-duration:0s,.3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:.45s,.15s;-o-transition-delay:.45s,.15s;transition-delay:.45s,.15s}.mm-ocd--open{bottom:0;background:rgba(0,0,0,.25);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.mm-ocd__content{position:absolute;top:0;bottom:0;z-index:2;width:80%;width:var(--mm-ocd-width);min-width:200px;min-width:var(--mm-ocd-min-width);max-width:440px;max-width:var(--mm-ocd-max-width);background:#fff;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.mm-ocd--left .mm-ocd__content{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-ocd--right .mm-ocd__content{right:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-ocd--open .mm-ocd__content{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-ocd__backdrop{position:absolute;top:0;bottom:0;z-index:3;width:calc(100% - 80%);width:calc(100% - var(--mm-ocd-width));min-width:calc(100% - 440px);min-width:calc(100% - var(--mm-ocd-max-width));max-width:calc(100% - 200px);max-width:calc(100% - var(--mm-ocd-min-width));background:rgba(3,2,1,0)}.mm-ocd--left .mm-ocd__backdrop{right:0}.mm-ocd--right .mm-ocd__backdrop{left:0}.mm-spn,.mm-spn a,.mm-spn li,.mm-spn span,.mm-spn ul{display:block;padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}:root{--mm-spn-item-height:50px;--mm-spn-item-indent:20px;--mm-spn-line-height:24px}.mm-spn{width:100%;height:100%;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;overflow:hidden;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mm-spn ul{-webkit-overflow-scrolling:touch;position:fixed;top:0;left:100%;bottom:0;z-index:2;width:130%;padding-right:30%;line-height:24px;line-height:var(--mm-spn-line-height);overflow:visible;overflow-y:auto;background:inherit;-webkit-transition:left .3s ease 0s;-o-transition:left .3s ease 0s;transition:left .3s ease 0s;cursor:default}.mm-spn ul:after{content:'';display:block;height:50px;height:var(--mm-spn-item-height)}.mm-spn>ul{left:0}.mm-spn ul.mm-spn--open{left:0}.mm-spn ul.mm-spn--parent{left:-30%;overflow-y:hidden}.mm-spn li{position:relative;background:inherit;cursor:pointer}.mm-spn li:before{content:'';display:block;position:absolute;top:25px;top:calc(var(--mm-spn-item-height)/ 2);right:25px;right:calc(var(--mm-spn-item-height)/ 2);z-index:0;width:10px;height:10px;border-top:2px solid;border-right:2px solid;-webkit-transform:rotate(45deg) translate(0,-50%);-ms-transform:rotate(45deg) translate(0,-50%);transform:rotate(45deg) translate(0,-50%);opacity:.4}.mm-spn li:after{content:'';display:block;margin-left:20px;margin-left:var(--mm-spn-item-indent);border-top:1px solid;opacity:.15}.mm-spn a,.mm-spn span{position:relative;z-index:1;padding:13px 20px;padding:calc((var(--mm-spn-item-height) - var(--mm-spn-line-height))/ 2) var(--mm-spn-item-indent)}.mm-spn a{background:inherit;color:inherit;text-decoration:none}.mm-spn a:not(:last-child){width:calc(100% - 50px);width:calc(100% - var(--mm-spn-item-height))}.mm-spn a:not(:last-child):after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;border-right:1px solid;opacity:.15}.mm-spn span{background:0 0}.mm-spn.mm-spn--navbar{cursor:pointer}.mm-spn.mm-spn--navbar:before{content:'';display:block;position:absolute;top:25px;top:calc(var(--mm-spn-item-height)/ 2);left:20px;left:var(--mm-spn-item-indent);width:10px;height:10px;margin-top:2px;border-top:2px solid;border-left:2px solid;-webkit-transform:rotate(-45deg) translate(50%,-50%);-ms-transform:rotate(-45deg) translate(50%,-50%);transform:rotate(-45deg) translate(50%,-50%);opacity:.4}.mm-spn.mm-spn--navbar.mm-spn--main{cursor:default}.mm-spn.mm-spn--navbar.mm-spn--main:before{content:none;display:none}.mm-spn.mm-spn--navbar:after{content:attr(data-mm-spn-title);display:block;position:absolute;top:0;left:0;right:0;height:50px;height:var(--mm-spn-item-height);padding:0 40px;padding:0 calc(var(--mm-spn-item-indent) * 2);line-height:50px;line-height:var(--mm-spn-item-height);opacity:.4;text-align:center;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.mm-spn.mm-spn--navbar.mm-spn--main:after{padding-left:20px;padding-left:var(--mm-spn-item-indent)}.mm-spn.mm-spn--navbar ul{top:51px;top:calc(var(--mm-spn-item-height) + 1px)}.mm-spn.mm-spn--navbar ul:before{content:'';display:block;position:fixed;top:inherit;z-index:2;width:100%;border-top:1px solid currentColor;opacity:.15}.mm-spn.mm-spn--light{color:#444;background:#f3f3f3}.mm-spn.mm-spn--dark{color:#ddd;background:#333}.mm-spn.mm-spn--vertical{overflow-y:auto}.mm-spn.mm-spn--vertical ul{width:100%;padding-right:0;position:static}.mm-spn.mm-spn--vertical ul ul{display:none;padding-left:20px;padding-left:var(--mm-spn-item-indent)}.mm-spn.mm-spn--vertical ul ul:after{height:25px;height:calc(var(--mm-spn-item-height)/ 2)}.mm-spn.mm-spn--vertical ul.mm-spn--open{display:block}.mm-spn.mm-spn--vertical li.mm-spn--open:before{-webkit-transform:rotate(135deg) translate(-50%,0);-ms-transform:rotate(135deg) translate(-50%,0);transform:rotate(135deg) translate(-50%,0)}.mm-spn.mm-spn--vertical ul ul li:last-child:after{content:none;display:none}:root{--mm-ocd-width:100%}.mm-spn.mm-spn--light{color:#000;background:#e9e8e6}.mm-spn li:before{-ms-transform:rotate(135deg) translate(0,90%);transform:rotate(135deg) translate(0,90%)}.mm-spn li:after{margin-left:0;padding-left:20px}.mm-spn li ul li:after{border:none}.mm-spn a:not(:last-child):after{border:none}.mm-spn a{color:#555;font-weight:700}@media screen and (max-width:684px){.mm-ocd{top:46px}}.ecb:after,.ecb:before{content:"";display:table}.ecb:after{clear:both}.ecb{zoom:1}body{font-family:sans-serif;color:#444}a{color:#27963c;border-bottom:1px dotted #ccc}a:hover{color:#278296;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:sans-serif}h1{font-size:2.2em}#main{margin-top:20px}img{vertical-align:none}.container{padding:0 6px 0 10px}.container-fluid{padding:0 2px}.red{color:#cd0000}#header{background:#e9e8e6;box-shadow:0 0 25px 0 rgba(0,0,0,.08);z-index:997;padding:11px 0}#header .logo{font-size:32px;margin:0;padding:0;line-height:1;font-weight:400;letter-spacing:2px;text-transform:uppercase}#header .logo a{color:#222}#header a{border-bottom:none}#header .logo img{max-height:40px}@media (max-width:992px){#header .logo{font-size:28px}}.nav-menu ul{margin:0;padding:0;list-style:none}.nav-menu>ul{display:flex}.nav-menu>ul>li{position:relative;white-space:nowrap;padding:10px 0 10px 20px}.nav-menu a{display:block;position:relative;color:#888;transition:.3s;font-size:15px;font-family:sans-serif;font-weight:600}.nav-menu>ul>li>a:before{content:"";position:absolute;width:0;height:2px;bottom:-5px;left:0;background-color:#27963c;visibility:hidden;width:0;transition:all .3s ease-in-out 0s}.nav-menu .active>a:before,.nav-menu a:hover:before,.nav-menu li:hover>a:before{visibility:visible;width:25px}.nav-menu .active>a,.nav-menu a:hover,.nav-menu li:hover>a{color:#222}.nav-menu .drop-down ul{display:block;position:absolute;left:28px;top:calc(100% + 30px);z-index:99;opacity:0;visibility:hidden;padding:10px 0;background:#fff;box-shadow:0 0 30px rgba(127,137,161,.25);transition:.3s}.nav-menu .drop-down:hover>ul{opacity:1;top:100%;visibility:visible}.nav-menu .drop-down li{min-width:180px;position:relative}.nav-menu .drop-down ul a{padding:10px 20px;font-size:14px;font-weight:500;text-transform:none;color:#222}.nav-menu .drop-down ul .active>a,.nav-menu .drop-down ul a:hover,.nav-menu .drop-down ul li:hover>a{color:#27963c}.nav-menu .drop-down>a:after{content:"\ea99";padding-left:5px}.nav-menu .drop-down .drop-down ul{top:0;left:calc(100% - 30px)}.nav-menu .drop-down .drop-down:hover>ul{opacity:1;top:0;left:100%}.nav-menu .drop-down .drop-down>a{padding-right:35px}.nav-menu .drop-down .drop-down>a:after{content:"\eaa0";position:absolute;right:15px}@media (max-width:1366px){.nav-menu .drop-down .drop-down ul{left:-90%}.nav-menu .drop-down .drop-down:hover>ul{left:-100%}.nav-menu .drop-down .drop-down>a:after{content:"\ea9d"}}.section-bg{background-color:#e7f8f6}.section-title{text-align:center;padding-bottom:30px}.section-title h2{font-size:32px;font-weight:700;text-transform:uppercase;margin-bottom:20px;padding-bottom:20px;position:relative}.section-title h2::after{content:'';position:absolute;display:block;width:50px;height:3px;background:#27963c;bottom:0;left:calc(50% - 25px)}.section-title p{margin-bottom:0}.resume .resume-title{font-size:26px;font-weight:400;margin-top:20px;margin-bottom:20px;color:#222}.resume .resume-item{padding:0 0 20px 12px;margin-top:-2px;border-left:2px solid #27963c;position:relative}.resume .resume-item h3{line-height:18px;font-size:18px;font-weight:600;font-family:sans-serif;color:#1d685f;margin-bottom:10px}.resume .resume-item h4{font-size:16px;background:#effbf9;padding:0;display:inline-block;font-weight:600;color:#000!important}.resume .resume-item ul{padding-left:20px}.resume .resume-item ul li{padding-bottom:10px}.resume .resume-item:last-child{padding-bottom:0}.resume-item::before{content:"";position:absolute;width:16px;height:16px;border-radius:50px;left:-9px;top:0;background:#fff;border:2px solid #27963c}#footer{background:#e9e8e6;padding:30px 0;color:#222;font-size:14px;text-align:center}#footer .credits{padding-top:5px;font-size:13px}#footer .credits a{color:#27963c}.wwb{word-wrap:break-word;word-break:break-all}.bl_brown{padding:0 0 20px 20px;margin-top:-2px;border-left:2px solid #682d1d!important;position:relative}.bl_brown a{color:#682d1d!important}.bl_brown h4{color:#b4ab73!important}.bl_brown h3{color:#b4ab73!important}.bl_brown::before{content:"";position:absolute;width:16px;height:16px;border-radius:50px;left:-9px;top:0;background:#fff;border:2px solid #682d1d!important}.bl_blue{padding:0 0 20px 20px;margin-top:-2px;border-left:2px solid #1d2668!important;position:relative}.bl_blue a{color:#3e4682!important}.bl_blue h4{color:#1d2668!important}.bl_blue h3{color:#1d2668!important}.bl_blue::before{content:"";position:absolute;width:16px;height:16px;border-radius:50px;left:-9px;top:0;background:#fff;border:2px solid #3e4682!important}.bl_purp{padding:0 0 20px 20px;margin-top:-2px;border-left:2px solid #b350a1!important;position:relative}.bl_purp a{color:#b350a1!important}.bl_purp h4{color:#99638f!important}.bl_purp h3{color:#99638f!important}.bl_purp::before{content:"";position:absolute;width:16px;height:16px;border-radius:50px;left:-9px;top:0;background:#fff;border:2px solid #b350a1!important}.btn-outline-success{color:#1d685f;border-color:#1d685f}#mmxclose,#mmxopen{width:47px;height:22px;padding:0 15px 0 10px}#smxclose,#smxopen{width:47px;height:22px;padding:0 10px 0 15px}#myCookieConsent{z-index:999;min-height:20px;padding:10px 20px;background:rgba(0,0,0,.8);overflow:hidden;position:fixed;color:#fff;bottom:0;right:0;display:none;left:0;text-align:left;font-size:15px;font-weight:700}#myCookieConsent div{padding:5px 0 0}h4.h4sm{color:#000!important;padding:0!important;margin:0!important}.art{display:block;margin-bottom:3em;text-align:justify}.artimg{float:left;margin:0 15px 5px 0}.pr{float:right;color:#962753;margin-left:15px}@media screen and (max-width:684px){.art{text-align:left}}.box-gray-forum{margin-bottom:3em}.box-gray-forum a{color:#278296!important}.pagination{display:block}.pagination .page{margin:0 5px}h3 a{border-bottom:none!important}table.tablesorter thead tr .header{background-image:url(bg.gif);background-repeat:no-repeat;background-position:center right;cursor:pointer}table.tablesorter tbody tr.odd td{background-color:#f0f0f6}table.tablesorter thead tr .headerSortUp{background-image:url(asc.gif)}table.tablesorter thead tr .headerSortDown{background-image:url(desc.gif)}table.tablesorter thead tr .headerSortDown,table.tablesorter thead tr .headerSortUp{background-color:#e5ecf9}.xslide{overflow-x:auto;overflow-y:hidden;-webkit-box-shadow:10px -3px 4px -6px rgba(0,0,0,.56);box-shadow:10px -3px 4px -6px rgba(80,80,80,.56)}.new_comment_form_wrapper{border:medium solid #eee;padding:5px;width:520px}@media screen and (max-width:684px){.new_comment_form_wrapper{width:100%}}.comment_title{background:none repeat scroll 0 0 #eee;font-size:.9em;font-weight:700;margin-bottom:2px;padding:3px}.comment_meta{font-weight:700}.comment{border-left:4px solid #ddd;margin-left:.1em;margin-top:.5em;padding-left:.5em;h3{text-align:left}}
