/*39d05e1e96e42332c668a53f86ddf271*/
body p{line-height:1.4}body *::selection{color:#ffffff;background:#c03}h1{font-family:sans-serif;font-size:36pt}.dj-megamenu-default li a.dj-up_a{display:block;float:left;height:50px;font-family:"Roboto condensed";font-size:16px;font-weight:bold;text-transform:initial}.dj-megamenu-default li ul.dj-submenu>li>a{display:block;color:#000;font-family:"Roboto condensed";font-size:16px;font-weight:bold;text-transform:initial}.dj-megamenu-default li a.dj-up_a{display:block;float:left;height:50px;font-family:"Roboto condensed";font-size:16px;font-weight:bold}#g-navigation .g-grid .dj-megamenu-default{background:transparent;color:#000}#g-navigation .g-grid .dj-megamenu-default li.hover{background:transparent;color:#000}.dj-megamenu-default{padding-left:900px !important}.dj-megamenu-default li.dj-up.fullwidth>.dj-subwrap{margin-top:0px;margin-left:0px;width:100%;background:trasparent}.dj-megamenu-default li a.dj-up_a .arrow,.dj-megamenu-default li a.dj-up_a.withsubtitle .arrow{display:inline-block;font-family:"FontAwesome";position:absolute;right:3px;top:calc(50% - 6px);font-size:1em;line-height:1;font-style:normal;font-weight:normal;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.dj-megamenu-default li a.dj-up_a{display:block;float:left;height:50px;font-size:12px;font-weight:bold;color:#000;text-transform:initial;text-decoration:none;padding:0 20px;cursor:pointer;background:transparent;color:#000;border-right:1px solid #ececec;border-left:0px solid #fff;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.dj-megamenu-default .dj-stickylogo img{max-height:100%;width:auto;margin-top:-5px}.dj-megamenu-default li:last-child a.dj-up_a{border-right:0px solid}.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#ffffff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#g-navigation .g-grid a:hover{color:#CC0033}#g-navigation .g-grid{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;list-style:none;margin:0;border-top:0px solid #ececec;padding:0;text-rendering:optimizespeed}#g-navigation .size-13{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 13%;-moz-flex:0 13%;-ms-flex:0 13%;flex:0 13%;width:13%;margin-top:40px}#g-navigation a.flag img{vertical-align:middle;padding:1px;margin:0;border:0;display:inline;height:24px;opacity:0.8}#g-header .g-grid a{color:#fff}#g-header .g-grid a:hover{color:#cc0000}#g-header .breadcrumb a{color:#000}#g-header .breadcrumb a:hover{color:#cc0000}#g-header .breadcrumb{border-bottom:0px solid #000}.flexslider.position-nav-bottom .flex-control-nav{position:absolute;bottom:20px}#g-header .color-nav-light .flex-control-paging li a{width:16px;height:16px;border-radius:15px;box-shadow:0 0 0 2px #ffffff inset;position:relative;background:none;overflow:hidden}.flex-control-nav li{padding:5px !important;margin:0 !important}#g-header div.documentActions{font-size:1rem;line-height:1.5}#g-features{line-height:1.5}#g-features .g-grid a:hover{color:#cc0000}#g-features .g-grid a{font-weight:bold}#g-features .g-grid a{color:#000}#g-features .platform-content,.moduletable,.widget{margin:0.025rem 0;padding:0.025rem 0}#g-features{padding:0.1rem 0}#g-features div.ns2-created{margin-left:20px;margin-right:20px}#g-features .ns2-created{color:#333333;margin-left:20px}#g-features h4.ns2-title{font-family:"Roboto condensed", -webkit-body;text-align:left}#g-features h4.ns2-title{font-size:20px;font-weight:bold}#g-features h4.ns2-title{margin-left:20px;margin-right:20px}#g-features h4.ns2-title{background-color:#ffffff}#g-features div.ns2-inner{background-color:#ffffff}#g-features div.ns2-tools{margin-top:-35px}#g-features div.nssp2 .ns2-social{padding-bottom:5px;margin-left:20px}#g-features p.ns2-introtex{margin-left:20px}#g-above .g-content{line-height:1}#g-above .g-content{margin:0.0255rem;padding:0.025rem}#g-above{padding:1rem 0}#g-testimonials .g-content{line-height:2}#g-testimonials .g-grid a{color:#fff}#g-testimonials .g-grid a:hover{color:#cc0000}#g-footer .g-grid a{color:#000}#g-footer .g-grid a:hover{color:#cc0000}#g-footer .g-horizontalmenu{width:100%;text-align:center}#g-footer .g-container{margin:0rem 0}#g-footer div.g-block.size-32{margin:2rem 0}#g-utility a{color:#000}.dj-megamenu-default li a.dj-up_a span{text-transform:initial}.dj-megamenu-default li a.dj-up_a.withsubtitle span{color:#000;background-color:#fff}.dj-megamenu-default li:hover a.dj-up_a,.dj-megamenu-default li.hover a.dj-up_a,.dj-megamenu-default li.active a.dj-up_a{color:#CC0033}.dj-megamenu-default li:hover div.dj-subwrap,.dj-megamenu-default li.hover div.dj-subwrap{background-color:#fff;color:#000}.dj-megamenu-default li.hover div.dj-subwrap li.hover>div.dj-subwrap{background-color:#fff;color:#000}.dj-megamenu-default li ul.dj-submenu>li>a{background-color:#fff;color:#000}.dj-megamenu-default li ul.dj-submenu>li>a small.subtitle{background-color:#fff;color:#000}.dj-megamenu-default li ul.dj-submenu>li>a:hover,.dj-megamenu-default li ul.dj-submenu>li>a.active,.dj-megamenu-default li ul.dj-submenu>li.hover:not(.subtree)>a{background-color:#fff;color:#000}.dj-megamenu-default li ul.dj-submenu>li>a:hover small.subtitle,.dj-megamenu-default li ul.dj-submenu>li>a.active small.subtitle,.dj-megamenu-default li ul.dj-submenu>li.hover:not(.subtree)>a small.subtitle{background-color:#fff;color:#000}.dj-megamenu-default li ul.dj-subtree>li{background-color:#fff;list-style:none;padding:0;margin:0;color:#000}.dj-megamenu-default li ul.dj-subtree>li>a{background-color:#fff;display:block;font-family:"Roboto condensed";font-size:16px;font-weight:bold;line-height:13px;color:#000;text-decoration:none;padding:5px 0;margin-right:-10px}.dj-megamenu-default li ul.dj-subtree>li>a:hover{background-color:#fff;background:transparent;color:#000}.dj-megamenu-default li ul.dj-subtree>li>a small.subtitle{background-color:#fff;color:#000;display:block;font-size:0.9em;line-height:1}.dj-megamenu-default li:hover a.dj-up_a,.dj-megamenu-default li.hover a.dj-up_a,.dj-megamenu-default li.active a.dj-up_a{border-left-color:#fff;background:#fff}.dj-megamenu-default li ul.dj-submenu>li{list-style:none outside;display:block;height:auto;position:relative;width:auto;border-top:0px solid #3a3a3a}.dj-megamenu-default li div.dj-subcol{float:left;border-right:0px solid #ccc}.dj-megamenu-default li a.dj-up_a{display:block;float:left;height:50px;font-family:"Roboto condensed";font-size:16px;font-weight:bold}.dj-megamenu-default li a.dj-up_a span{float:left;display:block;padding:0 0 0 !important;height:50px;line-height:50px;background:transparent}#g-navigation .dj-megamenu-default li ul.dj-submenu>li>a:hover,.dj-megamenu-default li ul.dj-submenu>li>a.active,.dj-megamenu-default li ul.dj-submenu>li.hover:not(.subtree)>a{background-color:#fff;color:#000}#g-navigation .g-grid .dj-megamenu-default li div.dj-subcol{float:left;border-right:1px solid #ccc}.regridart .inner-mix{padding:22px;color:#777;text-align:left;font-size:14px}.caption3{font-family:"Roboto condensed";font-size:30px;font-weight:normal;text-transform:uppercase;text-align:center;float:center;margin:0;padding:0;position:relative;overflow:hidden}.caption3 img{float:center;margin:0;padding:0;border:none}.caption3 span{float:center;margin:0;padding:0px;width:100%;position:absolute;top:30%;left:0%}.caption3 span strong{font-weight:bold;font-size:16px;text-transform:uppercase;display:block;padding-bottom:5px}.rapid_contact{font-family:"Roboto condensed";font-size:20px;font-weight:900;color:#fff;background:#666666}.rapid_contact btn btn-primary button{font-family:"Roboto condensed";font-size:20px;font-weight:900;color:#fff;background:#72A4D2}.edit.item-page .btn-toolbar .btn,.pager.pagenav a,p.readmore .btn,.contact .form-actions .btn,#contact-form .controls .btn-primary.validate,.profile .btn,.login .btn,.logout .btn,.registration .btn,.profile-edit .btn,.remind .btn,.reset .btn,.search #searchForm .btn,.finder #searchForm .btn,.search #search-form .btn,.finder #search-form .btn{display:inline-block;font-family:"Roboto Condensed";font-weight:600;font-size:0.8rem;line-height:1.15;letter-spacing:0.1rem;text-transform:uppercase;background:#fff;color:#da1313;border:1px solid transparent;border-radius:2.5rem;margin:0 0 0.5rem 0;padding:1.5rem 3.125rem;vertical-align:middle;text-shadow:none;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s}.ic-box-date{width:18%;height:80px;padding:3%;padding-top:25px;text-align:center;font-size:20px;color:#fff;font-weight:bold;float:left;margin:0.5%;border-radius:0px;text-shadow:#969393 0px 1px 0px;background-color:#ddd;background-repeat:no-repeat;background-position:center center;background-size:cover;border-width:1px;border-style:solid;border-color:#ddd;box-sizing:content-box}.ic-event-header{display:block;width:auto;height:auto;margin-top:10px;margin-bottom:10px;background:#f5f5f5;background:rgba(221, 221, 221, 0.3);padding:10px 15px;border:0px solid #999;border-radius:0px}.ic-info{margin:10px 0;padding:10px 5px 10px 5px;text-align:center;background:#e5e5e5;background:rgba(0, 0, 0, 0.1);border:0px solid #999;border-radius:0px;word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.ic-detail-desc{padding:10px;margin:10px;background:#fff;background:rgba(255, 255, 255, 0.9);color:#333;text-align:left;text-shadow:none;border:0;border-radius:0px}.ic-info-box{display:block;width:100%;text-align:center;background:#ccc;color:#333;padding-top:0px;margin:0;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:0px}#detail-map .icagenda_map{margin:auto;text-shadow:none;border:0px solid #999;border-radius:0px;background:#ffffff}.ic-event{margin:2% 0;padding:0.5%;border-radius:0px;background:none;background:rgba(221, 221, 221, 0.1)}.ic-title-cat{display:block;width:30%;margin-top:6px;font-size:17px;line-height:15px;font-weight:bold;text-align:right;text-transform:uppercase}.ic-title-header h2,.ic-title-header h2 a{padding:0;margin:0;font-size:17px;line-height:24px;text-decoration:none;text-shadow:none;border-bottom:0;background:none}.ic-event-header h1{font-size:17px;margin:0;padding:0;text-shadow:none;text-decoration:none;border:0}.ic-info-box-header{display:block;background:#555;vertical-align:middle;border:0;padding:10px;text-align:center;color:#fff;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:1px 1px 0 0}.caption4{font-family:"Roboto condensed";font-size:32px;font-weight:normal;text-align:center;float:center;margin:0;padding:0;position:relative;overflow:hidden}.caption4 img{float:center;margin:0;padding:0;background:#fff;border:none}.caption4 span{float:center;margin:0;padding:0px;width:100%;position:absolute;top:40%;left:0%}.caption4 span strong{font-family:"Roboto condensed";font-size:32px;font-weight:bold;text-transform:uppercase;display:block;padding-bottom:5px}.caption1{font-family:"Roboto condensed";font-size:32px;font-weight:normal;text-align:center;float:center;margin:0;padding:0;position:relative;overflow:hidden}.caption1 img{float:center;margin:0;padding:0;border:none}.caption1 span{float:center;margin:0;padding:0px;width:100%;position:absolute;top:11%;left:0%}.caption1 span strong{font-family:"Roboto condensed";font-size:32px;font-weight:bold;text-transform:uppercase;display:block;padding-bottom:5px}.caption5{font-family:"Roboto condensed";font-size:32px;font-weight:normal;text-align:center;float:center;margin:0;padding:0;position:relative;overflow:hidden}.caption5 img{float:center;margin:0;padding:0;border:none}.caption5 span{float:center;margin:0;padding:0px;width:100%;position:absolute;top:0%;left:0%}.caption5 span strong{font-family:"Roboto condensed";font-size:32px;font-weight:bold;text-transform:uppercase;display:block;padding-bottom:5px}.rapid_contact{font-family:"Roboto condensed";font-size:20px;font-weight:900;color:#fff;background:#666666}.rapid_contact btn btn-primary button{font-family:"Roboto condensed";font-size:20px;font-weight:900;color:#fff;background:#72A4D2}.edit.item-page .btn-toolbar .btn,.pager.pagenav a,p.readmore .btn,.contact .form-actions .btn,#contact-form .controls .btn-primary.validate,.profile .btn,.login .btn,.logout .btn,.registration .btn,.profile-edit .btn,.remind .btn,.reset .btn,.search #searchForm .btn,.finder #searchForm .btn,.search #search-form .btn,.finder #search-form .btn{display:inline-block;font-family:"Roboto Condensed";font-weight:600;font-size:0.8rem;line-height:1.15;letter-spacing:0.1rem;text-transform:uppercase;background:#fff;color:#da1313;border:1px solid transparent;border-radius:2.5rem;margin:0 0 0.5rem 0;padding:1.5rem 3.125rem;vertical-align:middle;text-shadow:none;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s}.ic_rounded.iccalendar .ic-table td div{text-align:center;font-size:12px;font-weight:bold;border-radius:3px;line-height:20px;border:none;width:auto}.ic_rounded.iccalendar{display:block;margin:auto;padding:3px;border:1px solid #ddd;border-radius:0px;min-width:150px}.ic_rounded.iccalendar .ic-table td div{text-align:center;font-size:12px;font-weight:bold;border-radius:3px;line-height:20px;border:none;width:auto}.ic_rounded.iccalendar{display:block;margin:auto;padding:3px;border:1px solid #ddd;border-radius:0px;min-width:150px}