@charset "UTF-8";@import"https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,800";@import"https://fonts.googleapis.com/css?family=Raleway:400,200,100,300,500,600,700,800,900|Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800";.text-daanger{color:#c30}.cfacebook{color:#3c5b9b!important}.cfacebook_bg{background:#3c5b9b!important;border:1px solid #2e4576!important}.cfacebook_bg:hover{background:#2e4576!important}.ctwitter{color:#2caae1!important}.ctwitter_bg{background:#2caae1!important;border:1px solid #1b8dbf!important}.ctwitter_bg:hover{background:#1b8dbf!important}.cgoogle_plus{color:#f63e27!important}.cgoogle_plus_bg{background:#f63e27!important;border:1px solid #e12109!important}.cgoogle_plus_bg:hover{background:#e12109!important}*{margin:0;padding:0;text-decoration:none!important;outline:none!important;outline:0!important;list-style:none}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*:focus{text-decoration:none!important;outline:none!important;outline:0!important}html{font-size:100%;margin:0;padding:0}body{font-family:Open Sans,sans-serif;font-size:14px;color:#333;background:#71b00c;direction:ltr;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;box-sizing:border-box;max-width:100%;padding:0}a,a:hover,a:focus{text-decoration:none;-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in}a{color:#71b00c}a,a:focus,a:hover,a:visited{text-decoration:none}a:hover,a:focus{color:#528009}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,p,.navbar,.brand{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}h1{margin-left:5px}address i{color:#71b00c!important}hr{height:1px}.clearfix{padding:0;height:0!important;width:100%;clear:both}.bold{font-weight:700}.center{text-align:center}.justify{text-align:justify}.uppercase{text-transform:uppercase}.left{text-align:left!important}.right{text-align:right!important}.hidden{display:none!important;visibility:hidden!important}.nomargin,.no-margin{margin:0!important}.nopadding,.no-padding{padding:0!important}.margin-0{margin-bottom:0!important}.margin-10{margin-bottom:10px!important}.margin-20{margin-bottom:20px!important}.margin-25{margin-bottom:25px!important}.margin-30{margin-bottom:30px!important}.margin-40{margin-bottom:40px!important}.margin-50{margin-bottom:50px!important}.padding-0{padding:0!important}.padding-10{padding:10px!important}.padding-20{padding:20px!important}.padding-25{padding:25px!important}.padding-50{padding:50px!important}.padding-bottom-0{padding-bottom:0!important}.white{color:#fff!important}.br{border:2px solid purple}.admin-menu{margin:0 auto;background-color:#333;position:relative}.administration_dashboard{width:100%;height:auto!important;position:relative;margin:0 auto;padding:0;z-index:0;background-color:#333;text-align:center}.administration_dashboard>li{display:inline-block;margin:0;text-align:center;text-decoration:none;font-weight:700}.administration_dashboard>li>a{display:inline-block;padding:12px;color:#fff;font-family:"Trebuchet MS",Arial,Sans-Serif;font-weight:400;text-decoration:none;font-size:14px;font-weight:100}.administration_dashboard>li>a:hover{background:#424242}.administration_dashboard>li.active>a{background:#585f69}.administration_dashboard>li a:hover>img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);overflow:hidden}.administration_dashboard>li a>img{display:inline-block;margin-bottom:3px;-webkit-transition:width,height .5s cubic-bezier(.6,2,.4,1);-moz-transition:width,height .5s cubic-bezier(.6,2,.4,1);-ms-transition:width,height .5s cubic-bezier(.6,2,.4,1);-o-transition:width,height .5s cubic-bezier(.6,2,.4,1);transition:width,height .5s cubic-bezier(.6,2,.4,1);overflow:hidden;clear:both}.administration_dashboard>li>a>span{margin:0}#alerts{display:block;position:relative;top:0;padding:0 auto;width:100%;height:1px;clear:both;z-index:110;text-align:center}#alerts .alert{position:relative;width:100%;padding:20px;font-size:16px;color:#fff!important;font-weight:200;border-radius:0!important;text-align:center;z-index:1005}#alerts .alert .message i{margin-right:10px}#alerts .alert-info{background-color:#7cd1ef;border:#4fc1e9;color:#069!important}#alerts .alert-warning{background-color:#f1c40f;border:#f1c40f}#alerts .alert-danger{background-color:#e74c3c;border:#c0392b}#alerts .alert-success{background-color:#72c02c;border:#72c02c}#alerts .alert .alert-link{text-decoration:underline;cursor:pointer;filter:alpha(opacity=65);opacity:.65}#alerts .alert .alert-link:hover,#alerts .alert .alert-link:focus{filter:alpha(opacity=45);opacity:.45}#alerts .alert .btn-link,#alerts .alert .btn-link:hover,#alerts .alert .btn-link:focus{color:#000;filter:alpha(opacity=65);opacity:.65}#alerts .alert .btn-link:focus,#alerts .alert .btn-link:hover{text-decoration:none;filter:alpha(opacity=40);opacity:.4}.btn{display:inline-block;border:0px solid transparent;color:#fff;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out;cursor:pointer}.btn-sm{font:700 .7rem sans-serif}.btn-default{border-color:#121519;background-color:#3e4753}.btn-default:hover,.btn-default:active{background-color:#282e36}.btn-default{color:#fff!important}.btn-info{border-color:#1c7393;background-color:#3bafda}.btn-info:hover,.btn-info:active{background-color:#2494be}.btn-danger{border-color:#661a00;background-color:#c30}.btn-danger:hover,.btn-danger:active{background-color:#992600}.btn-primary{border-color:#345105;background-color:#71b00c}.btn-primary:hover,.btn-primary:active{background-color:#528009}.btn-success{border-color:#345105;background-color:#71b00c}.btn-success:hover,.btn-success:active{background-color:#528009}.btn-warning{border-color:#c88a0a;background-color:#f6bb42}.btn-warning:hover,.btn-warning:active{background-color:#f4a911}.btn-block{min-width:100%!important}.breadcrumb-container{background-color:#f5f5f5;padding:8px 0;margin-bottom:20px;border-radius:0;box-shadow:0 1px 3px #0000001a}.breadcrumb{background:transparent;margin-bottom:0;padding:0;font-size:14px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/ ";padding:0 5px;color:#ccc}.breadcrumb>li>a{color:#71b00c;text-decoration:none;transition:color .3s ease}.breadcrumb>li>a:hover{color:#528009;text-decoration:none}.breadcrumb>li>a i{margin-right:5px}.breadcrumb>li.active{color:#777}.breadcrumb>li.back-link{float:right}.breadcrumb>li.back-link:before{content:"";padding:0}.breadcrumb>li.back-link a{background-color:#f0f0f0;padding:3px 8px;border-radius:3px;border:1px solid #ddd}.breadcrumb>li.back-link a:hover{background-color:#e6e6e6}.breadcrumb>li.back-link a i{margin-right:5px}@media(max-width:767px){.breadcrumb-container{padding:5px 0;margin-bottom:15px}.breadcrumb{font-size:12px}}.prefooter{background-color:#f5f5f5;padding:20px 0;border-top:1px solid #e0e0e0;margin-top:30px}.calendar-container{background:linear-gradient(to bottom,#71b00c,#528009);color:#fff;border-radius:8px;box-shadow:0 2px 10px #0003;padding:15px;max-width:800px;margin:0 auto;width:100%}.calendar-title{font-weight:200;color:#fff;font-size:18px;margin-bottom:15px;text-align:center;font-weight:600}.calendar-title i{margin-right:8px}#calendar{width:100%;height:auto;position:relative;margin:0 auto;padding:0}#calendar #datepick-div a,#calendar .datepick-inline a{color:#888}#calendar #c_main{margin-top:5px}#calendar #c_main a,#calendar #c_main a:hover{text-decoration:none}#calendar #c_main input{padding:3px;margin:0 0 10px}#calendar #c_main table{border-collapse:separate;border-width:0px 0px 1px 1px;margin:10px auto;font-size:20px}#calendar #c_main table>thead>tr>th{width:81px;text-align:center;vertical-align:middle;background:#0000004d!important;color:#fff;position:relative;height:30px;font-weight:700;font-size:14px;border-radius:0}#calendar #c_main table th a{text-decoration:none;font-size:120%;font-weight:700;color:#000;outline-width:0}#calendar #c_main table td{width:81px;height:40px;text-align:center;vertical-align:middle;background:#ffffff1a!important;color:#fff;position:relative;border-radius:0;margin:1px}#calendar #c_main table td:hover{background:#fff3!important;color:#fff}#calendar #c_main table td#c_today{background:#fff6!important;color:#fff;font-weight:700}#calendar #c_main table td#c_today:hover{background:#ffffff80!important}#calendar #c_main table td.c_date_with_event{background:#3e6805!important;color:#fff}#calendar #c_main table td.c_date_with_event a{color:#fff}#calendar #c_main table td.c_date_with_event a:hover{color:#e9ffcc}#calendar #c_main table td.c_date_with_event:hover{background:#4a7c06!important}#calendar #c_main table td.c_padding{background:transparent!important}#calendar #c_main .c_title{padding-left:30px;padding-right:30px}#calendar #c_main .c_main_menu{text-align:center;font-weight:700;font-size:13px}#calendar #c_main .c_main_menu .c_title{padding-left:15px;padding-right:15px;font-size:16px;color:#fff;font-weight:600}#calendar #c_main .c_main_menu .c_link_next{font-size:13px;color:#fff!important;font-weight:400;text-decoration:none;cursor:pointer}#calendar #c_main .c_main_menu .c_link_next:hover{color:#e9ffcc!important;font-size:13px}#calendar #c_main .c_link{color:#000;text-decoration:none}#calendar #c_main .c_link:hover{color:#333;text-decoration:none}#calendar #c_main .none{font-weight:400;color:#444;text-decoration:none}#calendar #c_main .none:hover{font-weight:400;color:#222;text-decoration:none}.mail{margin:0 auto;padding:0}.mail table,.mail-container{width:600px;margin:0 auto}.mail-header{height:auto;max-width:600px!important;vertical-align:middle;text-align:center}.mail-content{line-height:125%}.mail-content .title{color:#900;font-family:Arial;font-size:18px;font-weight:700;line-height:150%;background-color:#fafafa;border-top:2px solid #990000;border-bottom:2px solid #990000;text-align:center;padding:10px;margin:0}.mail-content .content{color:#505050!important;font-family:Arial;font-size:16px;text-align:justify;font-weight:700;line-height:125%;padding:5px;background-color:#fff!important;margin:0 auto!important}.mail-content .content p{color:#505050!important}.mail-content img{max-width:600px}.mail-content .picture{text-align:center}.mail-content .picture img{max-width:600px}.mail-content a:link,.mail-content a:visited,.mail-content a .yshortcuts{color:#900;font-weight:700;text-decoration:none}.mail-content a:hover{color:#900;font-weight:700;text-decoration:underline}.mail-footer{color:#707070!important;font-family:Arial;font-size:12px;line-height:125%;background-color:#fff!important;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;text-align:center;padding:5px}.econtainer{display:block;width:100%;vertical-align:middle;text-align:center;font-weight:100}.econtent{text-align:center;display:inline-block;padding:0}.etitle{padding:50px;margin:15% auto 30px;font-size:10em;z-index:2;text-align:center}.econtent img{position:relative;margin:0 auto}.footer{bottom:0;font-size:14px;background:linear-gradient(to bottom,#71b00c,#528009);padding:30px 0 20px;color:#fff;margin-top:0;position:relative;overflow:hidden}.footer:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:30px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1440 320"><path fill="%23ffffff" fill-opacity="0.1" d="M0,96L48,112C96,128,192,160,288,186.7C384,213,480,235,576,213.3C672,192,768,128,864,128C960,128,1056,192,1152,213.3C1248,235,1344,213,1392,202.7L1440,192L1440,320L1392,320C1344,320,1248,320,1152,320C1056,320,960,320,864,320C768,320,672,320,576,320C480,320,384,320,288,320C192,320,96,320,48,320L0,320Z"></path></svg>');background-size:cover;background-position:center;z-index:1}.social-links{display:flex;margin-bottom:20px}.social-link{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:#fff3;color:#fff;margin-right:12px;transition:all .3s ease;text-decoration:none}.social-link:hover{background-color:#fff;transform:translateY(-5px);box-shadow:0 5px 15px #0003}.social-link.facebook:hover{color:#3b5998}.social-link.twitter:hover{color:#1da1f2}.social-link i{font-size:20px}.footer-nav{display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:20px}.footer-nav .footer-nav-item{margin-bottom:15px;position:relative}.footer-nav-link{color:#fff;font-size:15px;text-decoration:none;display:flex;align-items:center;transition:all .3s ease;font-weight:500}.footer-nav-link:hover{color:#e9ffcc;transform:translateY(-3px);text-shadow:0 0 5px rgba(0,0,0,.2)}.footer-nav-link i{margin-right:8px;font-size:16px}.footer-logo-img{max-width:200px;height:auto;float:right}.copyright{font-size:13px;font-weight:400;letter-spacing:.5px;color:#fffc}.copyright a{color:#fff;text-decoration:none;font-weight:600}.copyright a:hover{text-decoration:underline}.footer-divider{height:1px;background:#fff3;margin:15px 0}.footer-bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media(max-width:767px){.footer-bottom{flex-direction:column;text-align:center}.footer-bottom .copyright{margin-bottom:10px;text-align:center}}.footer-calendar{margin:0 auto;max-width:300px}.footer-calendar #calendar{transform:scale(.95);transform-origin:top center;margin-top:-10px}.footer-calendar #calendar #c_main .c_main_menu{font-size:13px}.footer-calendar #calendar #c_main .c_main_menu .c_title{padding-left:15px;padding-right:15px;font-size:14px;color:#3e6805;font-weight:600}.footer-calendar #calendar #c_main .c_main_menu .c_link_next{font-size:11px;color:#3e6805!important}.footer-calendar #calendar #c_main .c_main_menu .c_link_next:hover{color:#e9ffcc!important;font-size:11px}.footer-calendar #calendar #c_main table{font-size:14px;border:none;border-width:0;margin:5px auto}.footer-calendar #calendar #c_main table>thead>tr>th{font-size:12px;background:#0003!important;color:#fff;border-radius:0;height:25px}.footer-calendar #calendar #c_main table td{height:28px;background:#ffffff1a!important;border-radius:0;margin:1px;color:#fff}.footer-calendar #calendar #c_main table td:hover{background:#fff3!important;color:#fff}.footer-calendar #calendar #c_main table td#c_today{background:#e9ffcc4d!important;color:#fff;font-weight:700}.footer-calendar #calendar #c_main table td#c_today:hover{background:#e9ffcc66!important}.footer-calendar #calendar #c_main table td.c_date_with_event{background:#3e6805!important;color:#fff}.footer-calendar #calendar #c_main table td.c_date_with_event a{color:#fff}.footer-calendar #calendar #c_main table td.c_date_with_event a:hover{color:#e9ffcc}.footer-calendar #calendar #c_main table td.c_date_with_event:hover{background:#4a7c06!important}.footer-calendar #calendar #c_main table td.c_padding{background:transparent!important}@media(max-width:767px){.footer-nav,.social-links{justify-content:center}.footer-calendar{margin:20px auto}.footer-calendar #calendar{transform:scale(.85)}.footer-logo-img{float:none;margin:20px auto;display:block}}#topcontrol{z-index:2000}.lead{font-size:16px!important}label{font-weight:500}.ui-datepicker-title select{color:#444}label{font-weight:300;margin-bottom:5px}.control-label{display:inline-block;font-size:12px;font-weight:700;letter-spacing:1px;color:#71b00c!important;margin-bottom:2px}label>span{color:#bbb;font-size:12px}.input-group-addon{border:1px solid #ccc!important}.instructions{color:#9a9a9a;font-size:14px;margin:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:500;line-height:1.5em}.require{color:#c30}.help-block{display:block;position:relative;height:5px!important;padding:0!important;font-size:11px;font-weight:700;color:#c30;margin:0 5px}.checkbox_rgpd{margin-top:20px;padding:5px;font-size:11px;color:#fff}.rgpd{display:block;position:relative;margin-top:10px;padding:10px;font-size:11px;color:#fff;text-align:justify}.header{width:98%;height:260px;position:relative;display:block;margin:5px auto 0;padding:0}.header #logo{z-index:4;text-align:center}.header #logo img{margin:0 auto;max-width:85%;height:auto}.header #headerimg{width:100%;height:150px;display:block;margin:0;top:0;padding:0;opacity:.9;border:2px solid #71b00c;border-radius:8px;box-shadow:0 1px 1px #0000004d;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.3);-moz-box-shadow:0 1px 1px rgba(0,0,0,.3);overflow:hidden;z-index:1}.header #headerimg ul{width:100%;top:0;list-style:none;margin:0;padding:0}.header #headerimg ul li{width:100%;list-style:none;margin:0;padding:0}.header #headerimg img{width:100%;margin:0;padding:0}.header #header_absolute{display:block;margin:0 auto;max-width:750px;height:1px;max-height:140px;top:5px;z-index:3}.header #titlesite{position:relative;margin:5px auto 0;height:55px;z-index:3}.header #titlesite .titlesite{font-family:Arial,Helvetica,sans-serif;font-size:55px;font-weight:700;color:#71b00c;padding:0;letter-spacing:4px;text-align:right;margin-right:5px;text-shadow:-1px -1px 2px #fafafa,-1px 0px 2px #fafafa,0px -1px 2px #fafafa,0px 0px 2px #fafafa,0px 1px 2px #fafafa,1px 0px 2px #fafafa,1px 1px 2px #fafafa,3px 3px 3px #333}#slogan{display:block;top:0;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;color:#71b00c;padding:0;letter-spacing:6px;text-align:center;margin-right:5px;margin-bottom:5px;text-shadow:1px 1px 1px #777}#annonces{display:block;position:relative;margin:5px auto;table-layout:fixed;width:100%;height:25px;top:5px;z-index:4;border:0 solid transparent;overflow:hidden;white-space:nowrap;animation:marquee 20s linear infinite;-webkit-animation:marquee 20s linear infinite}#annonces:hover{-webkit-animation-play-state:paused;animation-play-state:paused}#annonces .annonces{height:20px;line-height:20px;font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#000;font-weight:400;text-align:left;padding:0 5px}@keyframes marquee{0%{text-indent:750px}to{text-indent:-750px}}@-webkit-keyframes marquee{0%{text-indent:750px}to{text-indent:-750px}}#annonces u,#annonces ins{text-decoration:underline!important}.navbar-modern{background:linear-gradient(to bottom,#71b00c,#528009);top:-15px;margin:0 auto -15px;box-shadow:0 4px 6px #0000001a;border:none;padding:0;border-radius:0}.navbar-modern .navbar-nav{display:flex;width:100%;padding:0 5px}.navbar-modern .navbar-nav>li{position:relative;transition:all .3s ease;flex:1;text-align:center}.navbar-modern .navbar-nav>li:hover{background-color:#0000001a}.navbar-modern .navbar-nav>li.active{background-color:#5a8c0a!important}.navbar-modern .navbar-nav>li.active>a{color:#fff!important}.navbar-modern .navbar-nav>li>a{color:#fff!important;font-weight:500;padding:10px 5px;text-align:center;font-size:13px;letter-spacing:0;transition:all .3s ease;white-space:normal;line-height:1.2;height:100%;display:flex;align-items:center;justify-content:center}.navbar-modern .navbar-nav>li>a:hover{color:#fff!important;background:transparent!important}.navbar-modern .navbar-toggle{border-color:#ffffff80;margin:8px}.navbar-modern .navbar-toggle:focus{outline:none}.navbar-modern .navbar-toggle .icon-bar{background-color:#fff}@media(max-width:767px){.navbar-modern .navbar-collapse{background:linear-gradient(to bottom,#71b00c,#8bc34a);border-radius:0 0 8px 8px;border:none}.navbar-modern .navbar-collapse .navbar-nav{margin:0;flex-direction:column}.navbar-modern .navbar-collapse .navbar-nav>li{border-bottom:1px solid rgba(255,255,255,.1)}.navbar-modern .navbar-collapse .navbar-nav>li:last-child{border-bottom:none}.navbar-modern .navbar-collapse .navbar-nav>li>a{text-align:left;padding:15px;justify-content:flex-start}}.even{background-color:#fafafa}.odd{background-color:#ededed}.sitemap{position:relative;margin:4px auto 0;padding:2px;list-style-type:none;border:1px solid transparent}.sitemap ul{margin-left:10px;padding:0}.sitemap ul li{width:100%;height:auto;margin-left:10px;padding:5px;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400}.sitemap ul li a{font-size:14px}.sitemap ul li:hover{font-size:14px;text-decoration:none}.wrapper{height:auto;margin:20px auto;padding:0;background:#fff;border:1px solid #bde0b1;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;overflow:hidden}@media(min-width:768px){.wrapper{width:750px}}@media(min-width:992px){.wrapper{width:960px}}@media(min-width:1200px){.wrapper{width:960px}}body.with-background-logo{position:relative;background:#71b00c}body.with-background-logo:before{content:"";position:fixed;top:50px;left:50px;width:80%;height:80%;background-image:url(../img/logo_background.png);background-repeat:no-repeat;background-position:left center;background-size:contain;opacity:.25;pointer-events:none;z-index:-1}#loader{position:absolute;width:60px;height:60px;top:20px;left:20px;z-index:10;color:#333}.container,.row{clear:both;margin:0 auto}.content{width:100%;padding:0;margin:10px auto;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;z-index:2}.logo-container{padding:15px;margin-top:10px}.logo-container .logo-icon{margin-bottom:10px;transition:all .3s ease}.logo-container .logo-icon:hover{transform:rotate(10deg)}.logo-container .logo-text{font-weight:700;color:#71b00c;margin:10px 0 5px;font-size:24px;letter-spacing:2px}.logo-container .logo-tagline{color:#666;font-size:14px;font-style:italic}.mt{padding-top:25px}.menu-lateral{position:fixed;right:-200px;width:260px;height:100%;top:0;z-index:1000;text-align:left}.menu-lateral.menu-lateral-open{right:0}.menu-lateral-wrap{position:absolute;top:0;left:60px;background:#1a1a1a;width:200px;height:100%}.menu-lateral h1.logo a{font-family:Raleway,Helvetica,Arial,sans-serif;font-size:16px;font-weight:800;letter-spacing:.15em;line-height:40px;text-transform:uppercase;color:#fff;margin-top:20px}.menu-lateral h1.logo a:hover{color:#1abc9c}.menu-lateral img.logo{margin:20px 0;max-width:160px}.menu-lateral a{margin-left:20px;color:gray;display:block;font-size:12px;font-weight:700;line-height:40px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.menu-lateral a:hover,.menu-lateral a:active{color:#fff;text-decoration:none}.menu-lateral a>i{float:left;display:inline-block;vertical-align:middle;text-align:left;font-size:20px;line-height:40px;margin:25px 5px}.menu-lateral-close{cursor:pointer;display:block;position:absolute;font-size:14px;color:gray;width:40px;height:40px;line-height:40px;top:20px;right:5px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.menu-lateral-close:hover{color:#fff;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.body-push{overflow-x:hidden;position:relative;left:0}.body-push-toright{left:200px}.body-push-toleft{left:-200px}.menu-lateral,.body-push{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#lateralmenutoggle{position:absolute;top:20px;left:0;z-index:1001;display:block;text-align:center;font-size:14px;color:#fff;width:40px;height:40px;line-height:40px;cursor:pointer;background:#00000040;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;border:1px solid #ccc}#lateralmenutoggle:hover{color:#fff;background:#0003;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.modal{z-index:1050!important}.modal-content{border-radius:0}.modal-login .modal-dialog,.modal-register .modal-dialog{max-width:300px}.modal-password .modal-dialog{max-width:400px}.modal-body{color:#000}.modal-body h2,.modal-body h3,.modal-body h4{text-align:center;margin:0 auto 10px;padding:0;font-weight:200;color:#666;text-transform:uppercase;z-index:2!important}.modal-body h5{font-size:20px;margin:0 auto 10px;padding:0;font-weight:200;z-index:2!important}.modal-body .btn{text-transform:uppercase}.modal-body .informations{margin:0;padding:0}.modal-body .informations p{font-size:12px;line-height:15px;color:#666;text-align:justify!important;padding:0;margin-top:3px}.modal-body .alternatives{margin:0;padding:0;text-align:center}.modal-body .alternatives p{font-size:12px;color:#000;text-transform:uppercase;margin:0 auto;padding:5px 0 0;text-align:center}.main-error-text{display:inline-block;margin:0 auto;padding:0;font-size:14px!important;color:#900;color:#c00e14;font-weight:500;height:1px!important;line-height:1px;text-align:center!important}@media(min-width:768px){.main-error-text{font-size:.75em}}.modal-body .file{padding:10px}.panel-body{background-color:#fff;padding:10px}.pagination{height:40px;position:relative;margin:10px auto;text-align:center}ul.pagination{text-align:center}.pagination li{display:inline-block;height:40px!important;font-size:14px}.pagination>li>a{color:#060;font-size:14px;margin-left:5px;padding:7px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:700;text-decoration:none;border:1px solid #006600}.pagination a:hover,.pagination a:focus{color:#060!important;background-color:#eee!important;border:1px solid #006600!important}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{margin-left:5px;display:inline-block;padding:7px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#71b00c;color:#fff;font-weight:700;cursor:default;border:1px solid #006600}.pagination>.disabled>span{margin-left:5px;display:inline-block;padding:7px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:700;border:1px solid #006600}.pagination>.disabled>span:hover{display:inline-block;padding:7px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:700;border:1px solid #006600}.post{margin:10px auto}.post h3{font-weight:400;font-size:26px;line-height:23px;letter-spacing:3px;margin-top:10px;margin-left:5px;color:#060}.post h2{font-weight:400;font-size:26px;line-height:23px;letter-spacing:3px;margin-top:10px;margin-left:5px}.post .date{font-size:22px;font-weight:400;color:#444;margin-top:10px;margin-bottom:10px;letter-spacing:0;text-align:left}.post .text{height:auto;position:relative;margin:0 auto;padding:0;font-size:16px;color:#141414}.post .text img{width:inherit;max-width:100%;line-height:1px;border-radius:10px;vertical-align:center;margin:0 auto;text-align:center;border:2px solid #006600}.post .text table{max-width:inherit;border-collapse:separate}.post .text table tr td{padding:2px}.post .text u,.post .text ins{text-decoration:underline!important}#post-pictures{width:100%;min-height:400px;display:block;margin:0;padding:0;box-shadow:0 1px 1px #0000004d;overflow:hidden;z-index:1;border:2px solid #006600}#post-pictures .bx-wrapper,#post-pictures .bx-viewport{height:400px!important;min-height:400px}#post-pictures ul,#post-pictures ul li{width:100%;list-style:none;margin:0;padding:0}#post-pictures .post-slider-image-wrap{width:100%;height:400px;min-height:400px;background:#060;display:flex;align-items:center;justify-content:center;overflow:hidden}#post-pictures .post-slider-image{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;margin:0;padding:0;display:block}#bx-pager{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;align-items:center}#bx-pager .bx-pager-link{display:block;flex-shrink:0}.bx-pager-thumb-wrap{display:block;width:100px;height:60px;border:2px solid #006600;overflow:hidden}.bx-pager-picture{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:768px){#post-pictures{min-height:280px}#post-pictures .bx-wrapper,#post-pictures .bx-viewport{height:280px!important;min-height:280px}#post-pictures .post-slider-image-wrap{height:280px;min-height:280px}}.posts .posts-div{width:98%;height:auto;max-height:400px;margin:5px auto;overflow:hidden}.posts:hover{text-decoration:none;-webkit-border-radius:10px!important;-moz-border-radius:10px!important;border-radius:10px!important}.posts a:hover{text-decoration:none}.posts .picture-thumb{width:100%;height:240px;line-height:1px;padding:0;position:relative;margin:0 auto;text-align:center;vertical-align:middle;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:2px solid #006600;display:flex;justify-content:center;align-items:center;overflow:hidden}.posts .picture-thumb:hover{text-decoration:none}.posts img{position:relative;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;line-height:1px;padding:0;margin:0;border:none}.posts .title{width:100%;height:auto;min-height:60px;line-height:auto;position:relative;bottom:0;color:#000;overflow:hidden;text-align:center;padding-bottom:5px}.posts h3{color:#333;text-transform:uppercase;padding:0;vertical-align:middle;font-size:14px;margin-top:2px;margin-bottom:2px;font-weight:500}.posts .date{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;color:#777;letter-spacing:0;margin:0;text-align:center;padding:0}.picture-thumb-admin{width:100px;height:auto;display:inline-block;margin-left:5px;margin-right:5px;vertical-align:middle;line-height:1px;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;overflow:hidden}.picture-effect{width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.picture-effect img{position:relative;width:100%;height:100%;object-fit:cover;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.picture-effect:hover img{-webkit-transform:scale(1.2) rotate(2deg);-moz-transform:scale(1.2) rotate(2deg);-o-transform:scale(1.2) rotate(2deg);-ms-transform:scale(1.2) rotate(2deg);transform:scale(1.2) rotate(2deg);-webkit-border-radius:10px!important;-moz-border-radius:10px!important;border-radius:10px!important}ul.documents{list-style:none;margin-left:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0px;-webkit-margin-end:0px;-webkit-padding-start:0}ul.documents li{list-style:none;text-align:left}ul.documents li img{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}ul.documents a{font-weight:700;color:#19a8b6!important}ul.documents a:hover{text-decoration:underline;color:#007885!important}.SmallBox.styled-notification{border-radius:4px!important;box-shadow:0 4px 12px #00000026!important;overflow:hidden!important;display:flex!important;align-items:center!important;max-width:350px!important;width:100%!important;border:none!important}.SmallBox.styled-notification .textoFull .SmallBoxTitle{font-weight:700!important;margin-bottom:5px!important;font-size:16px!important;text-transform:none!important}.SmallBox.styled-notification .textoFull span{font-style:normal!important;font-size:14px!important}.SmallBox.styled-notification .miniIcono i{font-size:24px!important;margin:0!important;padding:0!important}#divSmallBoxes{position:fixed!important;top:20px!important;right:20px!important;z-index:9999!important}.notification-container{position:fixed;top:20px;right:20px;z-index:9999;max-width:350px}.notification-toast{background-color:#fff;border-radius:4px;box-shadow:0 4px 12px #00000026;margin-bottom:10px;overflow:hidden;display:flex;align-items:center;transform:translate(100%);opacity:0;transition:all .3s ease}.notification-toast.show{transform:translate(0);opacity:1}.notification-toast.hide{transform:translate(100%);opacity:0}.notification-icon{padding:15px;display:flex;align-items:center;justify-content:center;font-size:24px}.notification-toast.success .notification-icon{background-color:#28a745;color:#fff}.notification-toast.error .notification-icon{background-color:#dc3545;color:#fff}.notification-toast.warning .notification-icon{background-color:#ffc107;color:#343a40}.notification-toast.info .notification-icon{background-color:#17a2b8;color:#fff}.notification-content{padding:15px;flex-grow:1}.notification-title{font-weight:700;margin-bottom:5px}.notification-close{background:none;border:none;font-size:20px;padding:10px;cursor:pointer;opacity:.5;transition:opacity .2s}.notification-close:hover{opacity:1}.legal-block{background-color:#f9f9f9;border-radius:4px;padding:20px;margin-bottom:20px;box-shadow:0 1px 3px #0000001a;transition:all .3s ease;text-align:center;height:100%}.legal-block:hover{transform:translateY(-5px);box-shadow:0 4px 8px #00000026}.legal-block .legal-icon{font-size:40px;margin-bottom:15px;color:#71b00c}.legal-block .legal-icon i{background-color:#71b00c1a;border-radius:50%;padding:20px;display:inline-block}.legal-block h4{font-weight:600;margin-bottom:15px;color:#71b00c}.legal-block .legal-content{text-align:left;font-size:14px;line-height:1.6}.legal-block .legal-content p{margin-bottom:8px}.legal-block .legal-content a{color:#71b00c;text-decoration:none}.legal-block .legal-content a:hover{text-decoration:underline}@media(max-width:767px){.legal-block{margin-bottom:30px}}
