#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100;}#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0;}#autocomplete li{background:#fff;color:#000;cursor:default;white-space:pre;zoom:1;}html.js input.form-autocomplete{background-image:url(/misc/throbber-inactive.png);background-position:100% center;background-repeat:no-repeat;}html.js input.throbbing{background-image:url(/misc/throbber-active.gif);background-position:100% center;}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em;}html.js fieldset.collapsed .fieldset-wrapper{display:none;}fieldset.collapsible{position:relative;}fieldset.collapsible .fieldset-legend{display:block;}.form-textarea-wrapper textarea{display:block;margin:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.resizable-textarea .grippie{background:#eee url(/misc/grippie.png) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden;}body.drag{cursor:move;}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{background:url(/misc/draggable.png) no-repeat 6px 9px;height:13px;margin:-0.4em 0.5em;padding:0.42em 0.5em;width:13px;}a.tabledrag-handle-hover .handle{background-position:6px -11px;}div.indentation{float:left;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;width:20px;}div.tree-child{background:url(/misc/tree.png) no-repeat 11px center;}div.tree-child-last{background:url(/misc/tree-bottom.png) no-repeat 11px center;}div.tree-child-horizontal{background:url(/misc/tree.png) no-repeat -11px center;}.tabledrag-toggle-weight-wrapper{text-align:right;}table.sticky-header{background-color:#fff;margin-top:0;}.progress .bar{background-color:#fff;border:1px solid;}.progress .filled{background-color:#000;height:1.5em;width:5px;}.progress .percentage{float:right;}.ajax-progress{display:inline-block;}.ajax-progress .throbber{background:transparent url(/misc/throbber-active.gif) no-repeat 0px center;float:left;height:15px;margin:2px;width:15px;}.ajax-progress .message{padding-left:20px;}tr .ajax-progress .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.container-inline div,.container-inline label{display:inline;}.container-inline .fieldset-wrapper{display:block;}.nowrap{white-space:nowrap;}html.js .js-hide{display:none;}.element-hidden{display:none;}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .clearfix{height:1%;}*:first-child + html .clearfix{min-height:1%;}
/*})'"*/
ul.menu{border:none;list-style:none;text-align:left;}ul.menu li{margin:0 0 0 0.5em;}ul li.expanded{list-style-image:url(/misc/menu-expanded.png);list-style-type:circle;}ul li.collapsed{list-style-image:url(/misc/menu-collapsed.png);list-style-type:disc;}ul li.leaf{list-style-image:url(/misc/menu-leaf.png);list-style-type:square;}li.expanded,li.collapsed,li.leaf{padding:0.2em 0.5em 0 0;margin:0;}li a.active{color:#000;}td.menu-disabled{background:#ccc;}ul.inline,ul.links.inline{display:inline;padding-left:0;}ul.inline li{display:inline;list-style-type:none;padding:0 0.5em;}.breadcrumb{padding-bottom:0.5em;}ul.primary{border-bottom:1px solid #bbb;border-collapse:collapse;height:auto;line-height:normal;list-style:none;margin:5px;padding:0 0 0 1em;white-space:nowrap;}ul.primary li{display:inline;}ul.primary li a{background-color:#ddd;border-color:#bbb;border-style:solid solid none solid;border-width:1px;height:auto;margin-right:0.5em;padding:0 1em;text-decoration:none;}ul.primary li.active a{background-color:#fff;border:1px solid #bbb;border-bottom:1px solid #fff;}ul.primary li a:hover{background-color:#eee;border-color:#ccc;border-bottom-color:#eee;}ul.secondary{border-bottom:1px solid #bbb;padding:0.5em 1em;margin:5px;}ul.secondary li{border-right:1px solid #ccc;display:inline;padding:0 1em;}ul.secondary a{padding:0;text-decoration:none;}ul.secondary a.active{border-bottom:4px solid #999;}
/*})'"*/
div.messages{background-position:8px 8px;background-repeat:no-repeat;border:1px solid;margin:6px 0;padding:10px 10px 10px 50px;}div.status{background-image:url(/misc/message-24-ok.png);border-color:#be7;}div.status,.ok{color:#234600;}div.status,table tr.ok{background-color:#f8fff0;}div.warning{background-image:url(/misc/message-24-warning.png);border-color:#ed5;}div.warning,.warning{color:#840;}div.warning,table tr.warning{background-color:#fffce5;}div.error{background-image:url(/misc/message-24-error.png);border-color:#ed541d;}div.error,.error{color:#8c2e0b;}div.error,table tr.error{background-color:#fef5f1;}div.error p.error{color:#333;}div.messages ul{margin:0 0 0 1em;padding:0;}div.messages ul li{list-style-image:none;}
/*})'"*/
fieldset{margin-bottom:1em;padding:0.5em;}form{margin:0;padding:0;}hr{border:1px solid gray;height:1px;}img{border:0;}table{border-collapse:collapse;}th{border-bottom:3px solid #ccc;padding-right:1em;text-align:left;}tbody{border-top:1px solid #ccc;}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}th.active img{display:inline;}td.active{background-color:#ddd;}.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list ul li{margin:0 0 0.25em 1.5em;padding:0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}.form-item .description{font-size:0.85em;}label{display:block;font-weight:bold;}label.option{display:inline;font-weight:normal;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}input.form-checkbox,input.form-radio{vertical-align:middle;}.marker,.form-required{color:#f00;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}.more-link{text-align:right;}.more-help-link{text-align:right;}.more-help-link a{background:url(/misc/help.png) 0 50% no-repeat;padding:1px 0 1px 20px;}.item-list .pager{clear:both;text-align:center;}.item-list .pager li{background-image:none;display:inline;list-style-type:none;padding:0.5em;}.pager-current{font-weight:bold;}#autocomplete li.selected{background:#0072b9;color:#fff;}html.js fieldset.collapsible .fieldset-legend{background:url(/misc/menu-expanded.png) 5px 65% no-repeat;padding-left:15px;}html.js fieldset.collapsed .fieldset-legend{background-image:url(/misc/menu-collapsed.png);background-position:5px 50%;}.fieldset-legend span.summary{color:#999;font-size:0.9em;margin-left:0.5em;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}.tabledrag-toggle-weight{font-size:0.9em;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}.progress{font-weight:bold;}.progress .bar{background:#ccc;border-color:#666;margin:0 0.2em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.progress .filled{background:#0072b9 url(/misc/progress.gif);}
/*})'"*/
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
/*})'"*/
.blazy,.blazy *,.blazy *::before,.blazy *::after{box-sizing:border-box;}.b-lazy,.b-responsive{display:block;height:auto;min-height:1px;opacity:0;transition:opacity 500ms ease-in-out;}.b-loaded,.b-error,.b-bg.media--loading{opacity:1;}.b-bg{background-size:cover;background-position:center center;background-repeat:no-repeat;}.litebox,.blazy iframe,.media iframe{border:0 none;display:block;max-width:100%;}.blazy .media{display:block;position:relative;}.field[data-blazy]{min-width:50%;}
/*})'"*/
.media-wrapper--blazy,.media-wrapper--blazy *{box-sizing:border-box;}.media-wrapper--blazy{max-width:100%;min-width:50%;}.caption .media-wrapper--blazy,.align-left .media-wrapper--blazy,.align-right .media-wrapper--blazy,.align-center .media-wrapper--blazy{min-width:320px;}.blazy--filter .media-wrapper--blazy{min-width:0;overflow:hidden;}
/*})'"*/
.media{position:relative;}.media.media--ratio{display:block;height:0;overflow:hidden;width:100%;}.media--ratio .media__element{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0;object-fit:cover;}.media--ratio--11{padding-bottom:100%;}.media--ratio--32{padding-bottom:66.66%;}.media--ratio--43{padding-bottom:75%;}.media--ratio--85{padding-bottom:62.5%;}.media--ratio--169{padding-bottom:56.25%;}
/*})'"*/
@-webkit-keyframes rotateplane{0%{-webkit-transform:perspective(120px);}50%{-webkit-transform:perspective(120px) rotateY(180deg);}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg);}}@keyframes rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);}}.media--loading{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;}.media--loading::before{content:'';display:block;width:30px;height:30px;max-width:30px;background:#2eaae0;position:absolute;left:50%;top:50%;margin-left:-15px;margin-top:-15px;font-size:0;z-index:22;-webkit-animation:rotateplane 1.2s infinite ease-in-out;animation:rotateplane 1.2s infinite ease-in-out;}.media--background{background-size:cover;background-position:center center;background-repeat:no-repeat;}.media--picture,.media--picture picture,.media--picture img{min-height:1px;}
/*})'"*/
.calendar-calendar tr.odd,.calendar-calendar tr.even{background-color:#fff;}.calendar-calendar table{border-collapse:collapse;border-spacing:0;margin:0 auto;padding:0;width:100%;}.calendar-calendar .month-view table{border:none;padding:0;margin:0;width:100%;}.calendar-calendar .year-view td{width:32%;padding:1px;border:none;}.calendar-calendar .year-view td table td{width:13%;padding:0;}.calendar-calendar tr{padding:0;margin:0;background-color:white;}.calendar-calendar th{text-align:center;margin:0;}.calendar-calendar th a{font-weight:bold;}.calendar-calendar td{width:14%;border:1px solid #ccc;color:#777;text-align:right;vertical-align:top;margin:0;padding:0;}.calendar-calendar .mini{border:none;}.calendar-calendar td.week{width:1%;min-width:1%;}.calendar-calendar .week{clear:both;font-style:normal;color:#555;font-size:0.8em;}.calendar-calendar .inner{height:auto !important;height:5em;padding:0;margin:0;}.calendar-calendar .inner div{padding:0;margin:0;}.calendar-calendar .inner p{padding:0 0 .8em 0;margin:0;}.calendar-calendar td a{font-weight:bold;text-decoration:none;}.calendar-calendar td a:hover{text-decoration:underline;}.calendar-calendar td.year,.calendar-calendar td.month{text-align:center;}.calendar-calendar th.days{color:#ccc;background-color:#224;text-align:center;padding:1px;margin:0;}.calendar-calendar div.day{float:right;text-align:center;padding:0.125em 0.25em 0 0.25em;margin:0;background-color:#f3f3f3;border:1px solid gray;border-width:0 0 1px 1px;clear:both;width:1.5em;}.calendar-calendar div.calendar{background-color:#fff;border:solid 1px #ddd;text-align:left;margin:0 .25em .25em 0;width:96%;float:right;clear:both;}.calendar-calendar .day-view div.calendar{float:none;width:98%;margin:1% 1% 0 1%;}.calendar-calendar div.title{font-size:.8em;text-align:center;}.calendar-calendar div.title a{color:#000;}.calendar-calendar div.title a:hover{color:#c00;}.calendar-calendar .content{clear:both;padding:3px;padding-left:5px;}.calendar div.form-item{white-space:normal;}table td.mini,table th.mini,table.mini td.week{padding:0 1px 0 0;margin:0;}table td.mini a{font-weight:normal;}.calendar-calendar .mini-day-off{padding:0px;}.calendar-calendar .mini-day-on{padding:0px;}table .mini-day-on a{text-decoration:underline;}.calendar-calendar .mini .title{font-size:.8em;}.mini .calendar-calendar .week{font-size:.7em;}.mini-row{width:100%;border:none;}.mini{width:32%;vertical-align:top;}.calendar-calendar .stripe{height:5px;width:auto;font-size:1px !important;line-height:1px !important;}.calendar-calendar .day-view .stripe{width:100%;}table.calendar-legend{background-color:#ccc;width:100%;margin:0;padding:0;}table.calendar-legend tr.odd .stripe,table.calendar-legend tr.even .stripe{height:12px !important;font-size:9px !important;line-height:10px !important;}.calendar-legend td{text-align:left;padding-left:5px;}.calendar-empty{font-size:1px;line-height:1px;}.calendar-calendar td.calendar-agenda-hour{text-align:right;border:none;border-top:1px solid #CCCCCC;padding-top:.25em;width:1%;}.calendar-calendar td.calendar-agenda-no-hours{min-width:1%;}.calendar-calendar td.calendar-agenda-hour .calendar-hour{font-size:1.2em;font-weight:bold;}.calendar-calendar td.calendar-agenda-hour .calendar-ampm{font-size:1em;}.calendar-calendar td.calendar-agenda-items{border:1px solid #CCCCCC;text-align:left;}.calendar-calendar td.calendar-agenda-items div.calendar{width:auto;padding:.25em;margin:0;}.calendar-calendar div.calendar div.inner .calendar-agenda-empty{width:100%;text-align:center;vertical-align:middle;padding:1em 0;background-color:#fff;}.calendar-date-select form{text-align:right;float:right;width:25%;}.calendar-date-select div,.calendar-date-select input,.calendar-date-select label{text-align:right;padding:0;margin:0;float:right;clear:both;}.calendar-date-select .description{float:right;}.calendar-label{font-weight:bold;display:block;clear:both;}.calendar-calendar div.date-nav{background-color:#ccc;color:#777;padding:0.2em;width:auto;border:1px solid #ccc;}.calendar-calendar div.date-nav a,.calendar-calendar div.date-nav h3{color:#777;text-decoration:none;}.calendar-calendar th.days{background-color:#eee;color:#777;font-weight:bold;border:1px solid #ccc;}.calendar-calendar td.empty{background:#ccc;border-color:#ccc;color:#cc9;}.calendar-calendar table.mini td.empty{background:#fff;border-color:#fff;}.calendar-calendar td div.day{border:1px solid #ccc;border-top:none;border-right:none;margin-bottom:2px;}.calendar-calendar td .inner div,.calendar-calendar td .inner div a{background:#eee;}.calendar-calendar div.calendar{border:none;font-size:x-small;}.calendar-calendar td .inner div.calendar div,.calendar-calendar td .inner div.calendar div a{border:none;background:#ffc;padding:0;}.calendar-calendar td .inner div.calendar div.calendar-more,.calendar-calendar td .inner div.calendar div.calendar-more a{color:#444;background:#fff;text-align:right;}.calendar-calendar td .inner .view-field,.calendar-calendar td .inner .view-field a{color:#444;font-weight:normal;}.calendar-calendar td span.date-display-single,.calendar-calendar td span.date-display-start,.calendar-calendar td span.date-display-end,.calendar-calendar td span.date-display-separator{font-weight:bold;}.calendar-calendar td .inner div.day a{color:#4b85ac;}.calendar-calendar tr td.today,.calendar-calendar tr.odd td.today,.calendar-calendar tr.even td.today{background-color:#C3D6E4;}.calendar-calendar td .inner div.calendar div div.view-data-node-data-field-date-field-date-value{}.calendar-calendar td.past{}.calendar-calendar td.future{}.calendar-calendar td.has-events{}.calendar-calendar td.has-no-events{}.calendar-calendar tbody{border-top:none;}.calendar-calendar .month-view .full .inner,.calendar-calendar .week-view .full .multi-day .inner{height:auto;min-height:auto;}.calendar-calendar .week-view .full .calendar-agenda-hour
.calendar-calendar .month-view .full .single-day .inner .view-item{float:left;width:100%;}.calendar-calendar .week-view .full .calendar-agenda-hour,.calendar-calendar .day-view .full .calendar-agenda-hour{padding-right:2px;}.calendar-calendar .week-view .full .calendar-agenda-hour{width:6%;min-width:0px;}.calendar-calendar .week-view .full .days{width:13%;}.calendar-calendar .month-view .full div.calendar,.calendar-calendar .week-view .full div.calendar,.calendar-calendar .day-view div.calendar{width:auto;}.calendar-calendar .month-view .full tr.date-box,.calendar-calendar .month-view .full tr.date-box td,.calendar-calendar .month-view .full tr.multi-day,.calendar-calendar .month-view .full tr.multi-day td{height:19px;max-height:19px;}.calendar-calendar .month-view .full tr.single-day .no-entry,.calendar-calendar .month-view .full tr.single-day .no-entry .inner{height:44px !important;line-height:44px;}.calendar-calendar .month-view .full tr.single-day .noentry-multi-day,.calendar-calendar .month-view .full tr.single-day .noentry-multi-day .inner{height:22px !important;line-height:22px;}.calendar-calendar .month-view .full td,.calendar-calendar .week-view .full td,.calendar-calendar .day-view  td{vertical-align:top;padding:1px 2px 0 2px}.calendar-calendar .month-view .full td.date-box{height:1%;border-bottom:0px;padding-bottom:2px;}.calendar-calendar .month-view .full .week{font-size:inherit;}.calendar-calendar .month-view .full .week a,.calendar-calendar .week-view .full .week a{color:#4b85ac;}.calendar-calendar .month-view .full td .inner div.day,.calendar-calendar .month-view .full td .inner div.day a{border:none;background:none;margin-bottom:0px;}.calendar-calendar .month-view .full td.date-box .inner,.calendar-calendar .week-view .full td.date-box .inner{min-height:inherit;}.calendar-calendar .month-view .full td.multi-day,.calendar-calendar .week-view .full td.multi-day{border-top:0px;border-bottom:0px;}.calendar-calendar .week-view .full .first td.multi-day{border-top:1px solid #CCCCCC;}.calendar-calendar .month-view .full td.single-day{border-top:0px;}.calendar-calendar .month-view .full td.multi-day .inner,.calendar-calendar .week-view .full td.multi-day .inner,.calendar-calendar .day-view .full td.multi-day .inner{min-height:inherit;width:auto;position:relative;}.calendar-calendar .month-view .full td.multi-day.no-entry{min-height:0px;}.calendar-calendar .month-view .full td.single-day .calendar-empty,.calendar-calendar .month-view .full td.single-day.empty,.calendar-calendar .month-view .full td.date-box.empty{background:#F4F4F4;}.calendar-calendar .month-view .full td.single-day .inner div,.calendar-calendar .month-view .full td.single-day .inner div a,.calendar-calendar .month-view .full td.multi-day .inner div,.calendar-calendar .month-view .full td.multi-day .inner div a,.calendar-calendar .month-view .full td .inner div.calendar.monthview div,.calendar-calendar .month-view .full td .inner div.calendar.monthview div a,.calendar-calendar .week-view .full td.single-day .inner div,.calendar-calendar .week-view .full td.single-day .inner div a,.calendar-calendar .week-view .full td.multi-day .inner div,.calendar-calendar .week-view .full td.multi-day .inner div a,.calendar-calendar .week-view .full td .inner div.calendar.weekview div,.calendar-calendar .week-view .full td .inner div.calendar.weekview div a,.calendar-calendar .day-view .full td .inner div.view-item,.calendar-calendar .day-view .full td .inner div.calendar div,.calendar-calendar .day-view .full td .inner div.calendar div a{background:none;}.calendar-calendar .day-view .full td .inner div.calendar div,.calendar-calendar .day-view .full td .inner div.calendar div a{margin:0px 3px;}.calendar-calendar .day-view .full td .inner div.calendar div.stripe{margin:0px;}.calendar-calendar .month-view .full tr td.today,.calendar-calendar .month-view .full tr.odd td.today,.calendar-calendar .month-view .full tr.even td.today{background:none;border-left:2px solid #7C7F12;border-right:2px solid #7C7F12;}.calendar-calendar .month-view .full td.date-box.today{border-width:2px 2px 0px 2px;border-style:solid;border-color:#7C7F12;}.calendar-calendar .month-view .full tr td.single-day.today{border-bottom:2px solid #7C7F12;}.calendar-calendar .month-view .full tr td.multi-day.starts-today{border-left:2px solid #7C7F12;}.calendar-calendar .month-view .full tr td.multi-day.ends-today{border-right:2px solid #7C7F12;}.calendar-calendar .month-view .full tr td.multi-day,.calendar-calendar .month-view .full tr td.single-day{border-top:0px;}.calendar-calendar .month-view .full tr td.multi-day,.calendar-calendar .month-view .full tr td.date-box{border-bottom:0px;}.calendar-calendar .month-view .full .inner .monthview,.calendar-calendar .week-view .full .inner .weekview,.calendar-calendar .day-view .full .inner .dayview{-moz-border-radius:5px;border-radius:5px;width:auto;float:none;display:block;margin:.25em auto;position:relative;}.calendar-calendar .month-view .full td.single-day div.monthview,.calendar-calendar .week-view .full td.single-day div.weekview,.calendar-calendar .day-view .full td.single-day div.dayview{background:#ffc;width:auto;padding:0px 3px;overflow:hidden;}.calendar-calendar .month-view .full td.single-day .calendar-more div.monthview{background:none;}.calendar-calendar .day-view td div.dayview{padding:0px;}.calendar-calendar .month-view .full td.multi-day div.monthview,.calendar-calendar .week-view .full td.multi-day div.weekview,.calendar-calendar .day-view .full td.multi-day div.dayview{background:#74a5d7;height:1.9em;overflow:hidden;margin:0px auto;color:#ffffff;position:relative;}.calendar-calendar .week-view .full td.multi-day div.weekview{height:3.5em;}.calendar-calendar .month-view .full td.multi-day .inner .view-field,.calendar-calendar .month-view .full td.multi-day .inner .view-field a,.calendar-calendar .week-view .full td.multi-day .inner .view-field,.calendar-calendar .week-view .full td.multi-day .inner .view-field a,.calendar-calendar .day-view .full td.multi-day .inner .view-field,.calendar-calendar .day-view .full td.multi-day .inner .view-field a{color:#ffffff;}.calendar-calendar .full td.multi-day .calendar .view-field,.calendar-calendar .full td.single-day .calendar .view-field{}.calendar-calendar .day-view .full td.multi-day div.dayview,.calendar-calendar .week-view .full td.multi-day div.weekview{margin-bottom:2px;}.calendar-calendar .month-view .full td.multi-day .calendar.monthview .view-field{white-space:nowrap;float:left;margin-right:3px;}.calendar-calendar .week-view .full td.multi-day .calendar.weekview .view-field{white-space:nowrap;display:inline;margin-right:3px;}.calendar-calendar .day-view .full td.multi-day .calendar.weekview .view-field{display:block;}.calendar-calendar .month-view .full td.multi-day .calendar.monthview .contents,.calendar-calendar .week-view .full td.multi-day .calendar.weekview .contents{position:absolute;width:3000px;left:5px;}.calendar-calendar .day-view td .stripe,.calendar-calendar .month-view .full td .stripe,.calendar-calendar .week-view .full td .stripe{-moz-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;left:0px;top:0px;width:100%;height:3px;z-index:2;}.calendar-calendar .full td.single-day .continuation,.calendar-calendar .full td.single-day .continues,.calendar-calendar .full td.single-day .cutoff{display:none;}.calendar-calendar .month-view .full td.multi-day  .inner .monthview .continuation,.calendar-calendar .week-view .full td.multi-day  .inner .weekview .continuation{float:left;margin-right:3px;height:1.9em;}.calendar-calendar .week-view .full td.multi-day  .inner .weekview .continuation{height:2.75em;padding-top:0.75em;margin-right:8px;}.calendar-calendar .month-view .full td.multi-day .inner .monthview .continues,.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{position:absolute;right:0px !important;right:-1px;width:10px;text-align:left;background:#74a5d7;-moz-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;height:1.9em;padding-left:6px;z-index:1;}.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{height:2.75em;padding-top:0.75em;}.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{width:8px;padding-left:0px;}.calendar-calendar .week-view .full td.multi-day{padding:2px;}.calendar-calendar .week-view td.single-day div.calendar{width:100%;padding-left:0px;padding-right:0px;}.calendar-calendar .week-view .full tr.last td.multi-day{border-bottom:1px solid #CCCCCC;}.view .date-nav-wrapper .clear-block{margin-bottom:10px;}.view .date-nav-wrapper{position:relative;margin-top:5px;width:100%;}.view .date-nav-wrapper .date-nav{background-color:transparent;border:0px;height:30px;height:auto;min-height:30px;position:relative;margin-bottom:10px;}.view .date-nav-wrapper .date-prev a,.view .date-nav-wrapper .date-next a{text-decoration:none;color:inherit;font-size:12px;}.view .date-nav-wrapper.date-nav a:hover{text-decoration:underline;}.view .date-nav-wrapper .date-prev{-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;background:none repeat scroll 0 0 #dfdfdf;float:none;padding:5px 0;position:absolute;right:80px;left:auto;text-align:right;top:0px;width:auto;z-index:1;font-size:12px;}.block-views .view .date-nav-wrapper .date-prev{left:0;right:auto;}.view .date-nav-wrapper .date-prev a{margin-left:10px;font-weight:bold;}.view .date-nav-wrapper .date-heading{position:relative;width:100%;top:0px;text-align:center;z-index:0;}.view .date-nav-wrapper .date-heading h3{line-height:30px;font-size:1.7em;}.view .date-nav-wrapper .date-next{-moz-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;background:none repeat scroll 0 0 #dfdfdf;float:none;padding:5px 0;position:absolute;right:0px;text-align:right;top:0px;width:auto;z-index:1;font-size:12px;}.view .date-nav-wrapper .date-next a{margin-right:10px;font-weight:bold;}.attachment .calendar-calendar{margin-top:20px;clear:both;}.calendar-calendar th a,.attachment .calendar-calendar th{background-color:transparent;border:0px;}.attachment .calendar-calendar th.calendar-agenda-hour{color:#777777;font-weight:bold;text-align:right;}.view-calendar .feed-icon{margin-top:5px;}.view table.mini .date-prev,.view table.mini .date-next{background:none;}.date-nav div.date-prev,.date-nav div.date-next,.date-nav{width:auto;}ul.calendar-links,.region-content ul.calendar-links{margin:0;padding:0;}.year-view div.month-view div.date-nav{background-color:#DFDFDF;min-height:20px;}
/*})'"*/
.date-repeat-input{float:left;margin-right:5px;width:auto;}.date-repeat-input select{min-width:7em;}.date-repeat fieldset{clear:both;float:none;}.date-repeat-radios{margin-bottom:1em;}.date-repeat-radios input[type=radio]{float:left;margin:0.75em 0.75em 0 0;}.date-repeat-radios .form-wrapper{float:left;}.date-repeat-radios .form-type-checkboxes .form-type-checkbox{width:15%;float:left;margin:0;}.date-repeat-radios .date-repeat-radios-item{margin-bottom:1em;}.weekly .form-type-checkboxes .form-type-checkbox{float:left;margin-right:10px;}.date-repeat-input.byday-count label,.date-repeat-input.byday-count select,.date-clear.bymonthday label,.date-clear.bymonthday select{display:inline;}.date-repeat-input.byday-day label,.date-clear.bymonthday .field-suffix{font-weight:bold;}.range-of-repeat .form-radios > div{margin-top:0.5em;}.range-of-repeat .count input[type=text]{margin:0 0.5em;}.range-of-repeat .until .form-wrapper{margin:0 0.5em;display:inline-block;vertical-align:middle;}.range-of-repeat .until .form-radio,.range-of-repeat .until .date-prefix-inline{margin:0 0 1.4em 0;vertical-align:middle;}.range-of-repeat .until.widget-date_popup.label-above .form-radio,.range-of-repeat .until.widget-date_popup.label-above .date-prefix-inline{margin:0;vertical-align:middle;}.range-of-repeat .until.widget-date_select.label-within .form-radio,.range-of-repeat .until.widget-date_select.label-within .date-prefix-inline{margin:0;vertical-align:middle;}.range-of-repeat .until.widget-date_select.label-above .form-radio,.range-of-repeat .until.widget-date_select.label-above .date-prefix-inline{margin:1.4em 0 0 0;vertical-align:middle;}.range-of-repeat .until .form-type-date-text .date-padding{padding:0;}.range-of-repeat .until.widget-date_select.label-within .date-padding{padding:0;}.range-of-repeat .until.widget-date_select.label-above .date-padding{padding:0;}.range-of-repeat .until .form-type-date-select,.range-of-repeat .until .form-type-date-popup,.range-of-repeat .until .form-type-date-text{border:none;margin:0;}
/*})'"*/
.cke.cke_chrome{visibility:inherit;}
/*})'"*/
div.toboggan-container{text-align:center;}div.toboggan-login-link-container{text-align:left;}div.toboggan-login-link-container a{text-decoration:none;}div.toboggan-block-message{text-align:left;}div.user-login-block{text-align:left;}div.user-login-block a{text-align:left;}.toboggan-unified #login-message{text-align:center;font-size:2em;line-height:1.2;}.toboggan-unified #login-links{text-align:center;font-size:1.5em;line-height:2.7;}.toboggan-unified #login-links a{padding:.5em;border:1px #666 solid;background-color:#EEE;}.toboggan-unified #login-links a:hover{background-color:#DDD;}.toboggan-unified #login-links a.lt-active,.toboggan-unified #login-links a.lt-active:hover{background-color:#FFF19A;border:2px #333 solid;}.toboggan-unified.login #register-form{display:none;}.toboggan-unified.register #login-form{display:none;}
/*})'"*/
.relation-add-wrapper{margin-left:10px;}
/*})'"*/
span.ext{background:url(/sites/all/modules/contrib/extlink/images/extlink_s.png) 2px center no-repeat;width:10px;height:10px;padding-right:12px;text-decoration:none;}span.mailto{background:url(/sites/all/modules/contrib/extlink/images/extlink_s.png) -20px center no-repeat;width:10px;height:10px;padding-right:12px;text-decoration:none;}@media print{span.ext,span.mailto{display:none;padding:0;}}span.extlink i{padding-left:0.2em;}
/*})'"*/
.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em;}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0;}.views-exposed-form label{font-weight:bold;}.views-exposed-widgets{margin-bottom:.5em;}.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid tbody{border-top:none;}.view .progress-disabled{float:none;}
/*})'"*/
figure{text-align:inherit;border:0;border-radius:0;background:#efefef;background:rgba(0,0,0,0.05);padding:0;margin:0 0 1em;display:inline-block;max-width:100%;}figure > figcaption{text-align:inherit;display:block;margin:0;padding:.3em 1em .6em;}figure img{margin:0 auto;padding:0;display:block;}figure > br{display:none;}.align-left,.align-right{max-width:100%;margin-left:0;margin-right:0;}.align-left{float:left;margin-right:1em;}.align-right{float:right;margin-left:1em;}.align-center{text-align:center;}.align-center figure{display:inline-block;}.align-center figcaption{text-align:left;}.align-left,.align-right,.align-center{margin-bottom:1em;}.align-left figure,.align-right figure,.align-center figure{margin-bottom:0;}
/*})'"*/
img{vertical-align:baseline;max-width:100%;}@media (max-width:480px){img{width:auto;height:auto !important;}}@media (min-width:481px){.align-left{float:left;margin-right:1em;max-width:46%;}.align-right{float:right;margin-left:1em;max-width:46%;}}@media (min-device-width:740px) and (min-width:740px),(max-device-width:800px) and (min-width:740px) and (orientation:landscape){.align-left{max-width:40%;}.align-right{max-width:40%;}}@media (min-device-width:980px) and (min-width:980px),(max-device-width:1024px) and (min-width:1024px) and (orientation:landscape){.align-left{max-width:30%;}.align-right{max-width:30%;}}@media (min-width:1220px){.align-left{max-width:46%;}.align-right{max-width:46%;}}
/*})'"*/
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;cursor:pointer;}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background:#000;}#colorbox{outline:0;}#cboxWrapper{}#cboxContent{overflow:hidden;}#cboxContent,.cboxPhoto{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxTitle{position:absolute;background:rgba(255,255,255,0.7);bottom:0;left:0;color:#535353;width:100%;padding:4px 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}#cboxLoadingOverlay{background:#fff;}#cboxLoadingGraphic{background:url(/sites/all/modules/contrib/colorbox/styles/plain/images/loading_animation.gif) no-repeat center center;}#cboxClose.cbox-close-plain{position:absolute;font-size:20px;line-height:18px;text-align:center;color:rgba(255,255,255,0.7);background:rgba(0,0,0,0.5);top:4px;right:4px;width:20px;height:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.cbox-close-plain:hover{color:rgba(255,255,255,0.9);background:rgba(0,0,0,0.8);}
/*})'"*/
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
/*})'"*/
table.grant_help th{vertical-align:top;}table.grant_help td p{margin-top:0px;margin-bottom:8px;}table.grant_help em.perm{font-weight:bold;}label.disabled{color:#999;font-style:italic;}.view-0,.update-0,.delete-0{background-color:#fffce5;}.view-1,.update-1,.delete-1,.create-1,.list-1{background-color:#e5ffe2;}.view-2,.update-2,.delete-2,.create-0,.list-0{background-color:#fef5f1;}.taxonomy-access-grant-table{margin-top:0.5em;margin-bottom:0.5em;width:inherit;}.taxonomy-access-grant-table th.select-all{width:2em;}.taxonomy-access-grant-table td.taxonomy-access-label{padding-right:4em;min-width:12em;}.taxonomy-access-grant-table td.taxonomy-access-default{font-style:italic;font-weight:bold;}.taxonomy-access-grant-table td.taxonomy-access-grant{width:7em;}fieldset#edit-vocabs .fieldset-description{display:block;}#taxonomy-access-admin-role fieldset{margin-bottom:0.5em;margin-top:0.5em;}#taxonomy-access-admin-role fieldset.taxonomy-access-add.collapsible,#taxonomy-access-admin-role fieldset.taxonomy-access-add.collapsed{margin-top:0px;margin-bottom:1em;border:none;background:none;}fieldset.taxonomy-access-add > legend{background:none;border:none;font-family:inherit;position:static;}fieldset.taxonomy-access-add > legend a{color:#0076bc;}fieldset.taxonomy-access-add  .fieldset-wrapper{margin-top:0px;padding-top:0.5em;}html.js fieldset.collapsible.taxonomy-access-add > legend .fieldset-legend,html.js fieldset.collapsed.taxonomy-access-add > legend .fieldset-legend{background:transparent url(/sites/all/modules/contrib/taxonomy_access/images/add.png) no-repeat 0 center;text-transform:none;}
/*})'"*/
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;}article,aside,footer,header,nav,section{display:block;}h1{font-size:2em;margin:.67em 0;}figcaption,figure,main{display:block;}figure{margin:0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects;}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}b,strong{font-weight:inherit;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}dfn{font-style:italic;}mark{background-color:#ff0;color:#000;}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-.25em;}sup{top:-.5em;}audio,video{display:inline-block;}audio:not([controls]){display:none;height:0;}img{border-style:none;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button;}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0;}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:.35em .75em .625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{display:inline-block;vertical-align:baseline;}textarea{overflow:auto;}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0;}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details,menu{display:block;}summary{display:list-item;}canvas{display:inline-block;}template{display:none;}[hidden]{display:none;}@font-face{font-family:fontello;src:url(/sites/all/themes/raiz/fonts/fontello/font/fontello.eot);src:url(/sites/all/themes/raiz/fonts/fontello/font/fontello.eot#iefix) format("embedded-opentype"),url(/sites/all/themes/raiz/fonts/fontello/font/fontello.woff) format("woff"),url(/sites/all/themes/raiz/fonts/fontello/font/fontello.ttf) format("truetype"),url(/sites/all/themes/raiz/fonts/fontello/font/fontello.svg#fontello) format("svg");font-weight:400;font-style:normal;}@font-face{font-family:geomanist;src:url(/sites/all/themes/raiz/fonts/geomanist/geomanist-thin.eot);src:url(/sites/all/themes/raiz/fonts/geomanist/geomanist-thin.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-thin.woff2) format("woff2"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-thin.woff) format("woff"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-thin.ttf) format("truetype"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-thin.svg#geomanist) format("svg");font-weight:100;font-style:normal;}@font-face{font-family:geomanist;src:url(/sites/all/themes/raiz/fonts/geomanist/geomanist-thin-italic.eot);src:url(/sites/all/themes/raiz/fonts/geomanist/geomanist-thin-italic.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-thin-italic.woff2) format("woff2"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-thin-italic.woff) format("woff"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-thin-italic.ttf) format("truetype"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-thin-italic.svg#geomanist) format("svg");font-weight:100;font-style:italic;}@font-face{font-family:geomanist;src:url(/sites/all/themes/raiz/fonts/geomanist/geomanist-extralight.eot);src:url(/sites/all/themes/raiz/fonts/geomanist/geomanist-extralight.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-extralight.woff2) format("woff2"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-extralight.woff) format("woff"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-extralight.ttf) format("truetype"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-extralight.svg#geomanist) format("svg");font-weight:200;font-style:normal;}@font-face{font-family:geomanist;src:url(/sites/all/themes/raiz/fonts/geomanist/geomanist-extralight-italic.eot);src:url(/sites/all/themes/raiz/fonts/geomanist/geomanist-extralight-italic.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-extralight-italic.woff2) format("woff2"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-extralight-italic.woff) format("woff"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-extralight-italic.ttf) format("truetype"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-extralight-italic.svg#geomanist) format("svg");font-weight:200;font-style:italic;}@font-face{font-family:geomanist;src:url(/sites/all/themes/raiz/fonts/geomanist/geomanist-light.eot);src:url(/sites/all/themes/raiz/fonts/geomanist/geomanist-light.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-light.woff2) format("woff2"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-light.woff) format("woff"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-light.ttf) format("truetype"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-light.svg#geomanist) format("svg");font-weight:300;font-style:normal;}@font-face{font-family:geomanist;src:url(/sites/all/themes/raiz/fonts/geomanist/geomanist-light-italic.eot);src:url(/sites/all/themes/raiz/fonts/geomanist/geomanist-light-italic.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-light-italic.woff2) format("woff2"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-light-italic.woff) format("woff"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-light-italic.ttf) format("truetype"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-light-italic.svg#geomanist) format("svg");font-weight:300;font-style:italic;}@font-face{font-family:geomanist;src:url(/sites/all/themes/raiz/fonts/geomanist/geomanist-regular.eot);src:url(/sites/all/themes/raiz/fonts/geomanist/geomanist-regular.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-regular.woff2) format("woff2"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-regular.woff) format("woff"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-regular.ttf) format("truetype"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-regular.svg#geomanist) format("svg");font-weight:400;font-style:normal;}@font-face{font-family:geomanist;src:url(/sites/all/themes/raiz/fonts/geomanist/geomanist-regular-italic.eot);src:url(/sites/all/themes/raiz/fonts/geomanist/geomanist-regular-italic.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-regular-italic.woff2) format("woff2"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-regular-italic.woff) format("woff"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-regular-italic.ttf) format("truetype"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-regular-italic.svg#geomanist) format("svg");font-weight:400;font-style:italic;}@font-face{font-family:geomanist;src:url(/sites/all/themes/raiz/fonts/geomanist/geomanist-book.eot);src:url(/sites/all/themes/raiz/fonts/geomanist/geomanist-book.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-book.woff2) format("woff2"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-book.woff) format("woff"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-book.ttf) format("truetype"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-book.svg#geomanist) format("svg");font-weight:500;font-style:normal;}@font-face{font-family:geomanist;src:url(/sites/all/themes/raiz/fonts/geomanist/geomanist-book-italic.eot);src:url(/sites/all/themes/raiz/fonts/geomanist/geomanist-book-italic.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-book-italic.woff2) format("woff2"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-book-italic.woff) format("woff"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-book-italic.ttf) format("truetype"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-book-italic.svg#geomanist) format("svg");font-weight:500;font-style:italic;}@font-face{font-family:geomanist;src:url(/sites/all/themes/raiz/fonts/geomanist/geomanist-medium.eot);src:url(/sites/all/themes/raiz/fonts/geomanist/geomanist-medium.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-medium.woff2) format("woff2"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-medium.woff) format("woff"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-medium.ttf) format("truetype"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-medium.svg#geomanist) format("svg");font-weight:600;font-style:normal;}@font-face{font-family:geomanist;src:url(/sites/all/themes/raiz/fonts/geomanist/geomanist-medium-italic.eot);src:url(/sites/all/themes/raiz/fonts/geomanist/geomanist-medium-italic.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-medium-italic.woff2) format("woff2"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-medium-italic.woff) format("woff"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-medium-italic.ttf) format("truetype"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-medium-italic.svg#geomanist) format("svg");font-weight:600;font-style:italic;}@font-face{font-family:geomanist;src:url(/sites/all/themes/raiz/fonts/geomanist/geomanist-bold.eot);src:url(/sites/all/themes/raiz/fonts/geomanist/geomanist-bold.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-bold.woff2) format("woff2"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-bold.woff) format("woff"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-bold.ttf) format("truetype"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-bold.svg#geomanist) format("svg");font-weight:700;font-style:normal;}@font-face{font-family:geomanist;src:url(/sites/all/themes/raiz/fonts/geomanist/geomanist-bold-italic.eot);src:url(/sites/all/themes/raiz/fonts/geomanist/geomanist-bold-italic.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-bold-italic.woff2) format("woff2"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-bold-italic.woff) format("woff"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-bold-italic.ttf) format("truetype"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-bold-italic.svg#geomanist) format("svg");font-weight:700;font-style:italic;}@font-face{font-family:geomanist;src:url(/sites/all/themes/raiz/fonts/geomanist/geomanist-black.eot);src:url(/sites/all/themes/raiz/fonts/geomanist/geomanist-black.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-black.woff2) format("woff2"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-black.woff) format("woff"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-black.ttf) format("truetype"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-black.svg#geomanist) format("svg");font-weight:800;font-style:normal;}@font-face{font-family:geomanist;src:url(/sites/all/themes/raiz/fonts/geomanist/geomanist-black-italic.eot);src:url(/sites/all/themes/raiz/fonts/geomanist/geomanist-black-italic.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-black-italic.woff2) format("woff2"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-black-italic.woff) format("woff"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-black-italic.ttf) format("truetype"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-black-italic.svg#geomanist) format("svg");font-weight:800;font-style:italic;}@font-face{font-family:geomanist;src:url(/sites/all/themes/raiz/fonts/geomanist/geomanist-ultra.eot);src:url(/sites/all/themes/raiz/fonts/geomanist/geomanist-ultra.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-ultra.woff2) format("woff2"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-ultra.woff) format("woff"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-ultra.ttf) format("truetype"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-ultra.svg#geomanist) format("svg");font-weight:900;font-style:normal;}@font-face{font-family:geomanist;src:url(/sites/all/themes/raiz/fonts/geomanist/geomanist-ultra-italic.eot);src:url(/sites/all/themes/raiz/fonts/geomanist/geomanist-ultra-italic.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-ultra-italic.woff2) format("woff2"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-ultra-italic.woff) format("woff"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-ultra-italic.ttf) format("truetype"),url(/sites/all/themes/raiz/fonts/geomanist/geomanist-ultra-italic.svg#geomanist) format("svg");font-weight:900;font-style:italic;}.hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap;}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.front .l-featured,.l-container,.slick-wrapper{width:100%;max-width:1000px;margin-left:auto;margin-right:auto;padding-right:20px;padding-left:20px;}.about-us-ctas{margin-right:-100%;margin-left:-100%;padding-right:100%;padding-left:100%}.menu,.nav-social ul.menu li,ul.menu li{margin:0;padding:0;list-style:none;list-style-image:none;}.alt-order-rows .view-content .views-row .text .more a:after,.alt-order-rows.node-grid .view-content .views-row .text .more a:after,.b-agenda .view-content .views-row .fecha:before,.b-agenda .view-content .views-row .lugar:before,.b-contact-info .address:before,.b-contact-info .contact-address:before,.b-contact-info .contact-email:before,.b-contact-info .contact-fax:before,.b-contact-info .contact-phone:before,.b-contact-info .email:before,.b-contact-info .fax:before,.b-contact-info .field-name-field-ref-organization:before,.b-contact-info .telephone:before,.b-programas .view-content .views-row .more a:after,.cta-columns .cta-column a:after,.field-name-enlaces-organizacion .enlace a:after,.l-header .nav-main>ul.menu>li span.open:after,.l-header .nav-main>ul.menu>li span:after,.nav-pn-categoria:before,.nav-pn-home:before,.nav-pn-periodo:before,.nav-social #facebook:before,.nav-social #instagram:before,.nav-social #twitter:before,.nav-social #youtube:before,.nav-social ul.menu li,.node-grid .more a:after,.node-grid .more-link:after,.node-type-contact .field-name-field-email:before,.node-type-contact .field-name-field-ref-organization:before,.node-type-contact .field-name-field-telephone:before,.slick--view--frontpage-slideshow .slide__content .slide__caption .slide__link a:after,.slick--view--frontpage-slideshow .slide__link a:after{display:inline-block;vertical-align:middle;zoom:1;}.b-agenda .view-content .views-row .fecha:before,.b-agenda .view-content .views-row .lugar:before,.b-contact-info .address:before,.b-contact-info .contact-address:before,.b-contact-info .contact-email:before,.b-contact-info .contact-fax:before,.b-contact-info .contact-phone:before,.b-contact-info .email:before,.b-contact-info .fax:before,.b-contact-info .field-name-field-ref-organization:before,.b-contact-info .telephone:before,.nav-pn-categoria:before,.nav-pn-home:before,.nav-pn-periodo:before,.nav-social #facebook:before,.nav-social #instagram:before,.nav-social #twitter:before,.nav-social #youtube:before,.node-type-contact .field-name-field-email:before,.node-type-contact .field-name-field-ref-organization:before,.node-type-contact .field-name-field-telephone:before{vertical-align:baseline!important;font-family:fontello;font-style:normal;font-weight:400;font-variant:normal;text-decoration:inherit;text-transform:none;speak:none;line-height:1em;width:1em;}.alt-order-rows .view-content .views-row .text .more a:after,.alt-order-rows.node-grid .view-content .views-row .text .more a:after,.b-programas .view-content .views-row .more a:after,.cta-columns .cta-column a:after,.field-name-enlaces-organizacion .enlace a:after,.l-header .nav-main>ul.menu>li span.open:after,.l-header .nav-main>ul.menu>li span:after,.node-grid .more a:after,.node-grid .more-link:after,.slick--view--frontpage-slideshow .slide__content .slide__caption .slide__link a:after,.slick--view--frontpage-slideshow .slide__link a:after{vertical-align:baseline!important;font-family:fontello;font-style:normal;font-weight:400;font-variant:normal;text-decoration:inherit;text-transform:none;speak:none;line-height:1em;width:1em;}.paragraphs-item-paragraph-cta .field-link-paragraph-cta{display:block;margin:20px 0;}.paragraphs-item-paragraph-cta .field-link-paragraph-cta a{border-radius:4px;padding:6px 12px;color:#fff;}.paragraphs-item-paragraph-cta .field-link-paragraph-cta a:active,.paragraphs-item-paragraph-cta .field-link-paragraph-cta a:focus,.paragraphs-item-paragraph-cta .field-link-paragraph-cta a:hover{color:#fff;cursor:pointer;}html{line-height:1.5;}body{font-family:geomanist,helvetica,arial,sans-serif;font-weight:300;color:#111;}h1,h2,h3,h4,h5,h6{font-family:geomanist,helvetica,arial,sans-serif;font-weight:500;font-style:normal;line-height:1.2;}h1{margin:0 0 20px 0;padding:10px 0;border-bottom:1px solid #d7d7d7;text-align:center;text-transform:uppercase;font-size:90px;font-weight:800;}@media screen and (max-width:400px){h1{font-size:40px;}}@media screen and (max-width:768px){h1{font-size:50px;}}h2{font-size:24px;}h3{font-size:20px;}h4{font-size:16px;}h5{font-size:12.8px;}h6{font-size:9.6px;}b,label,strong{font-weight:500;}small{font-size:80%}blockquote,q{quotes:none;margin:0;font-style:italic;}a:active,a:link,a:visited,li a.active{transition:all 250ms ease-in-out;text-decoration:none;color:#04c6de;border:none;background-color:rgba(0,0,0,0);}a:active:active,a:active:focus,a:active:hover,a:link:active,a:link:focus,a:link:hover,a:visited:active,a:visited:focus,a:visited:hover,li a.active:active,li a.active:focus,li a.active:hover{color:#0399ac;outline:0;}.element-invisible{position:absolute!important;clip:rect(1px,1px,1px,1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.menu a,ul.menu li a{display:block;}.recaptcha_input_area input[type=text],input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],textarea{box-sizing:border-box;max-width:100%;padding:2px 0 2px 5px;border:1px solid #d7d7d7!important;border-radius:2px;}.recaptcha_input_area input[type=text]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,textarea:focus{outline:0;}input[type=submit]{font-size:14px;margin:0;padding:6px 8px;box-shadow:none;border:none!important;border-radius:2px;transition:all 250ms ease-in-out;background:#111;color:#fff;}input[type=submit]:hover{cursor:pointer;background:#f9f608;color:#111;}.resizable-textarea .grippie{border:0;background:0 0;}fieldset.captcha{padding:0;border:0;}fieldset.captcha .fieldset-legend,fieldset.captcha img#recaptcha_logo{display:none;}fieldset.captcha .fieldset-description{padding:10px 0;}.views-exposed-widgets{margin:0;}.views-exposed-form .views-exposed-widget{padding:0;}.views-exposed-form .views-exposed-widget .form-submit{margin:0;}.node-type-webform .recaptchatable,.node-type-webform .recaptchatable #recaptcha_image{border:0!important;}figure img,img,media{max-width:100%;height:auto;}figure{position:relative;margin:0;padding:0;}figure img{display:block;}figure.field-type-video-embed-field,figure.group-paragraph-figure{max-width:100%;height:auto;min-width:80%}.paragraphs-items{width:100%}.field-name-field-url-video-embed{margin:10px auto;}.field-name-field-txt-figcaption{padding:10px 20px;}.node-type-project .l-main figure.field-name-field-url-video-embed{max-width:80%}.slick--display--thumbnail.slick--skin--asnavfor .slick__slide{margin-top:24px;margin-bottom:48px;}.block-search input[type=search],.search-form input[type=search]{border-width:0 0 1px 0!important;border-radius:0!important;}.block-search input[type=submit],.search-form input[type=submit]{font-family:fontello;margin:0;padding:0;border:none;background:0 0;color:#04c6de;}.block-search input[type=submit]:hover,.search-form input[type=submit]:hover{color:#0399ac;}.block-search{float:right;}.search-result{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #d7d7d7;}.search-result strong{background:#ff0;}.search-result h3.title{margin:0;font-size:24px;font-weight:400;}body,html{margin:0;padding:0;overflow-x:hidden;}html{box-sizing:border-box;}*,::after,::before{box-sizing:inherit;}.l-page{background-image:url(/sites/all/themes/raiz/img/footer.svg);background-size:100%;background-position:center bottom;background-repeat:repeat-x;}.no-svg .l-page{background-image:url(/sites/all/themes/raiz/img/footer.png);}.l-container{display:flex;flex-direction:column;min-height:100vh;overflow:visible;}.l-main{display:flex;flex-direction:column;flex:1;margin-bottom:140px;}.l-content{order:2;}.l-sidebar-first{order:1;}.l-sidebar-second{order:3;}@media(min-width:768px){.l-main{flex-direction:row;flex-wrap:wrap;}.l-content{flex:66.1016949153%;order:1;}.l-sidebar-first,.l-sidebar-second{flex:0 1 32.2033898305%;margin-left:auto;}}@media(min-width:960px){.l-main{flex-wrap:nowrap;}.l-content{flex:74.5762711864%;order:2;}.l-sidebar-first,.l-sidebar-second{flex:0 1 23.7288135593%}}.l-header{display:flex;flex-wrap:wrap;position:relative;overflow:visible;background-color:#fff;max-width:960px;border-bottom:1px solid #d7d7d7;}.l-header-region{display:flex;flex-wrap:wrap;width:60%;}@media screen and (max-width:400px){.l-header-region{flex:1 1 100%;justify-content:center;}.l-header-region section:nth-child(1){order:1;}.l-header-region section:nth-child(2){order:2;}.l-header-region section:nth-child(3){order:3;}}.l-branding{width:100%;}.l-branding h1.site-name{margin:0;padding:0;border-bottom:0;}.l-branding h1.site-name a{background-size:100%;overflow:hidden;white-space:nowrap;text-indent:100%;display:block;background-image:url(/sites/all/themes/raiz/img/dgs-new-logo.png);background-repeat:no-repeat;width:100%;height:30px;background-position:0 0;}.no-svg .l-branding h1.site-name a{background-image:url(/sites/all/themes/raiz/img/dgs-new-logo.png);}@media screen and (min-width:401px){.l-branding h1.site-name a{overflow:hidden;white-space:nowrap;text-indent:100%;display:block;background-image:url(/sites/all/themes/raiz/img/dgs-new-logo.png);background-repeat:no-repeat;width:100%;height:50px;background-position:0 0;}}@media screen and (max-width:768px){.l-header-region{width:100%;}.l-page .l-branding .block-content{margin:10px 0;padding:0;border:0;}.l-header .nav-main{display:inline-block;}.l-page .l-header .nav-main>ul.menu{right:initial;}.l-page .l-nav{display:block;}.no-svg .l-branding h1.site-name a{background-image:url(/sites/all/themes/raiz/img/dgs-new-logo.png);}}@media(min-width:768px){.l-branding h1.site-name a{overflow:hidden;white-space:nowrap;text-indent:100%;display:block;background-image:url(/sites/all/themes/raiz/img/dgs-new-logo.png);background-repeat:no-repeat;width:100%;height:50px;background-position:0 0;}.no-svg .l-branding h1.site-name a{background-image:url(/sites/all/themes/raiz/img/dgs-new-logo.png);}}.b-logo-mcj .block-content,.b-logo-presidencia .block-content{border-left:1px solid #d7d7d7;margin:14px 0 14px 8px;padding:0 0 0 8px;}.b-logo-mcj .block-content a,.b-logo-presidencia .block-content a{background-size:100%;-webkit-filter:grayscale(1);filter:grayscale(1);}.b-logo-mcj .block-content a:hover,.b-logo-presidencia .block-content a:hover{-webkit-filter:grayscale(0);filter:grayscale(0);}@media(min-width:480px){.b-logo-mcj .block-content,.b-logo-presidencia .block-content{margin:22px 0 22px 16px;padding:0 0 0 16px;}}@media(min-width:768px){.b-logo-mcj .block-content,.b-logo-presidencia .block-content{margin:24px 0 24px 24px;padding:0 0 0 24px;}}.b-logo-mcj .block-content a{overflow:hidden;white-space:nowrap;text-indent:100%;display:block;background-image:url(/sites/all/themes/raiz/img/logo-mcj.svg);background-repeat:no-repeat;width:48px;height:32px;}.no-svg .b-logo-mcj .block-content a{background-image:url(/sites/all/themes/raiz/img/logo-mcj.png);}.b-logo-presidencia .block-content a{overflow:hidden;white-space:nowrap;text-indent:100%;display:block;background-image:url(/sites/all/themes/raiz/img/logo-presidencia-2022.svg);background-repeat:no-repeat;width:64px;height:32px;}.no-svg .b-logo-presidencia .block-content a{background-image:url(/sites/all/themes/raiz/img/logo-presidencia-2022.png);}@media screen and (max-width:400px){.l-branding{flex:1 1 100%}}.l-branding .block-content{border-left:1px solid #d7d7d7;margin:14px 0 14px 8px;padding:0 0 0 8px;}@media screen and (max-width:400px){.l-branding .block-content{border-left:none;margin:4px 0 4px 0;padding:0;}.l-branding .block-content h1 a{margin:auto;}}@media(min-width:480px){.l-branding .block-content{margin:22px 0 22px 16px;padding:0 0 0 16px;}}@media(min-width:768px){.l-branding .block-content{margin:24px 0 24px 24px;padding:0 0 0 24px;border:0;}}@media(min-width:480px){.b-logo-presidencia .block-content a{width:80px;height:42px;}}@media(min-width:768px){.b-logo-presidencia .block-content a{width:104px;height:54px;}}@media(min-width:480px){.b-logo-mcj .block-content a{width:64px;height:42px;}}@media(min-width:768px){.b-logo-mcj .block-content a{width:80px;height:54px;}}.b-logo-presidencia .block-content{border-left:0 solid #d7d7d7;margin-left:0;}.front .l-featured{border-bottom:1px solid #d7d7d7;margin:20px 0;padding:20px 0;}.l-footer{display:flex;flex-direction:column;}.node-type-project .ds-2col-stacked-fluid.view-mode-full{display:flex;flex-direction:row;}.node-type-project .ds-2col-stacked-fluid.view-mode-full .group-footer,.node-type-project .ds-2col-stacked-fluid.view-mode-full .group-header,.node-type-project .ds-2col-stacked-fluid.view-mode-full .group-left,.node-type-project .ds-2col-stacked-fluid.view-mode-full .group-right{flex-basis:100%}.node-type-project .ds-2col-stacked-fluid.view-mode-full .group-left,.node-type-project .ds-2col-stacked-fluid.view-mode-full .group-right{padding:10px;}@media(min-width:768px){.node-type-project .ds-2col-stacked-fluid.view-mode-full .group-left{flex-basis:57.6271186441%}.node-type-project .ds-2col-stacked-fluid.view-mode-full .group-right{flex-basis:40.6779661017%}}.node-type-project .ds-2col-stacked-fluid.view-mode-full .group-header{display:flex;flex-wrap:wrap;}.node-type-project .ds-2col-stacked-fluid.view-mode-full .group-header .group-text{flex:1 1 50%;font-weight:500;line-height:18px;}@media screen and (max-width:768px){.node-type-project .ds-2col-stacked-fluid.view-mode-full .group-header .group-text{flex:1 1 100%}}.node-type-project .ds-2col-stacked-fluid.view-mode-full .group-header .group-text h2.page-title{text-transform:uppercase;font-size:40px;font-weight:600;line-height:38px;}.node-type-project .ds-2col-stacked-fluid.view-mode-full .group-header .group-media{flex:1 1 50%}@media screen and (max-width:768px){.node-type-project .ds-2col-stacked-fluid.view-mode-full .group-header .group-media{flex:1 1 100%}}.node-type-project .ds-2col-stacked-fluid.view-mode-full .group-header .group-media .field-name-field-img-main{width:100%;max-width:100%}.auto-colums .view-content{display:grid;gap:1rem;justify-content:space-evenly;}.auto-colums .views-row{margin:0 auto;}.auto-colums-20 .view-content{grid-template-columns:repeat(auto-fit,minmax(20%,1fr));}.auto-colums-50 .view-content{grid-template-columns:repeat(auto-fit,minmax(50%,1fr));}.alt-order-rows .view-content .views-row,.alt-order-rows.node-grid .view-content .views-row{flex-direction:column;margin:40px 0;display:flex;background:#ededed;padding:0!important;flex:1 1 100%!important;}@media(min-width:480px){.alt-order-rows .view-content .views-row,.alt-order-rows.node-grid .view-content .views-row{max-width:100%}}@media(min-width:768px){.alt-order-rows .view-content .views-row,.alt-order-rows.node-grid .view-content .views-row{max-width:100%}}.alt-order-rows .view-content .views-row .media,.alt-order-rows .view-content .views-row .text,.alt-order-rows.node-grid .view-content .views-row .media,.alt-order-rows.node-grid .view-content .views-row .text{flex:1 1 100%}.alt-order-rows .view-content .views-row .text,.alt-order-rows.node-grid .view-content .views-row .text{padding:20px 40px;text-transform:uppercase;justify-content:center;align-items:flex-start;display:flex;flex-direction:column;}@media screen and (max-width:768px){.alt-order-rows .view-content .views-row .text,.alt-order-rows.node-grid .view-content .views-row .text{order:2;}}.alt-order-rows .view-content .views-row .text h2.title,.alt-order-rows.node-grid .view-content .views-row .text h2.title{font-weight:600;margin-top:0;margin-bottom:30px;font-size:40px;line-height:40px;}.alt-order-rows .view-content .views-row .text h2.title span,.alt-order-rows.node-grid .view-content .views-row .text h2.title span{font-size:40px;text-transform:capitalize;display:block!important;font-weight:300;}.alt-order-rows .view-content .views-row .text .more a,.alt-order-rows.node-grid .view-content .views-row .text .more a{padding:8px 16px 7px;background:#04c6de;color:#fff;text-transform:uppercase;font-weight:800;line-height:12px;line-height:12px;letter-spacing:2px;border:1px solid #04c6de;font-size:12.5px;}.alt-order-rows .view-content .views-row .text .more a:after,.alt-order-rows.node-grid .view-content .views-row .text .more a:after{content:""}.alt-order-rows .view-content .views-row .text .more a:after,.alt-order-rows.node-grid .view-content .views-row .text .more a:after{margin-left:5px;font-weight:900;}.alt-order-rows .view-content .views-row .text .more a:hover,.alt-order-rows.node-grid .view-content .views-row .text .more a:hover{background:rgba(0,0,0,0);color:#0399ac;}@media screen and (max-width:768px){.alt-order-rows .view-content .views-row .media,.alt-order-rows.node-grid .view-content .views-row .media{order:1;}}.alt-order-rows .view-content .views-row .media a img,.alt-order-rows.node-grid .view-content .views-row .media a img{display:block;width:100%;max-width:100%;height:auto;margin-bottom:0;}.alt-order-rows .view-content .views-row:nth-child(2n) .media,.alt-order-rows.node-grid .view-content .views-row:nth-child(2n) .media{order:1;}.alt-order-rows .view-content .views-row:nth-child(2n) .text,.alt-order-rows.node-grid .view-content .views-row:nth-child(2n) .text{order:2;}@media(min-width:768px){.alt-order-rows .view-content .views-row,.alt-order-rows.node-grid .view-content .views-row{flex-direction:row;}.alt-order-rows .view-content .views-row .media,.alt-order-rows .view-content .views-row .text,.alt-order-rows.node-grid .view-content .views-row .media,.alt-order-rows.node-grid .view-content .views-row .text{flex:1 1 50%}}.l-nav{display:flex;align-items:center;flex:1 0 auto;justify-content:center;flex-direction:column;}.l-nav .block-search,.l-nav .nav-main{margin-top:20px;margin-bottom:20px;}@media(min-width:480px){.l-nav .block-search,.l-nav .nav-main{margin-left:auto;}}@media(min-width:768px){.l-nav{flex-direction:row;justify-content:space-between;}}.l-header .nav-main{position:relative;z-index:999;align-self:center;}.l-header .nav-main h2{display:flex;align-content:center;align-items:center;transition:all .3s;margin:0;padding:4px 10px;font-size:12px;font-weight:600;text-transform:uppercase;color:#fff;background-color:#000;cursor:pointer;}.l-header .nav-main h2:after{margin-left:40px;}.l-header .nav-main h2:hover div.icon{width:15px;margin-left:41px;}.l-header .nav-main h2:hover div.icon:after,.l-header .nav-main h2:hover div.icon:before{width:15px;}.l-header .nav-main h2:hover div.icon:before{margin-left:0;}.l-header .nav-main h2 div.icon{position:relative;right:0;margin-left:45px;float:right;width:11px;height:3px;background:#fff;transition:all .3s;}.l-header .nav-main h2 div.icon:after,.l-header .nav-main h2 div.icon:before{position:absolute;transition:all .3s;content:"";height:3px;background:#fff;}.l-header .nav-main h2 div.icon:before{margin-left:-4px;top:-4px;width:15px;}.l-header .nav-main h2 div.icon:after{top:4px;width:11px;}.l-header .nav-main>ul.menu{display:none;position:absolute;right:0;min-width:280px;}.l-header .nav-main>ul.menu>li a,.l-header .nav-main>ul.menu>li span{display:block;padding:1em 2em;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;background-color:#000;color:#fff;}.l-header .nav-main>ul.menu>li a:hover,.l-header .nav-main>ul.menu>li span:hover{color:#04c6de;}.l-header .nav-main>ul.menu>li span{cursor:pointer;}.l-header .nav-main>ul.menu>li span:after{margin-left:10px;}.l-header .nav-main>ul.menu>li span:after{content:""}.l-header .nav-main>ul.menu>li span.open:after{content:""}.l-header .nav-main>ul.menu>li.first a{padding-top:2em;}.l-header .nav-main>ul.menu>li.last a{padding-bottom:2em;}.l-header .nav-main>ul.menu ul{display:none;}.l-header .nav-main>ul.menu ul li a,.l-header .nav-main>ul.menu ul li span{font-weight:400;text-transform:none;color:#fff;}.l-header .nav-main>ul.menu ul li a:hover,.l-header .nav-main>ul.menu ul li span:hover{background-color:#656565;color:#fff;text-decoration:underline;}.nav-quick-links{margin:20px 0;}.nav-quick-links ul.menu{display:flex;flex-wrap:wrap;justify-content:space-between;}.nav-quick-links ul.menu li{flex:1 1 100px;}.nav-quick-links ul.menu li{margin:4px;padding:8px;font-size:12px;text-transform:uppercase;text-align:center;background:#111;}.nav-quick-links ul.menu li a{color:#fff;}.nav-quick-links ul.menu li a:hover{color:#04c6de;}@media(min-width:960px){.nav-quick-links ul.menu li.first{margin-left:0;}.nav-quick-links ul.menu li.last{margin-right:0;}}.l-footer .nav-quick-links{border-bottom:1px solid #d7d7d7;}.l-footer .nav-quick-links ul.menu li{background:rgba(0,0,0,0);}.l-footer .nav-quick-links ul.menu li a{color:#111;}.l-footer .nav-quick-links ul.menu li a:hover{color:#04c6de;}.nav-social{margin:20px auto;}.nav-social ul.menu li{padding:0 10px;}.nav-social #facebook,.nav-social #instagram,.nav-social #twitter,.nav-social #youtube{width:36px;height:36px;font-size:0;line-height:0;text-align:center;background-color:#111;color:#fff;border-radius:100%}.nav-social #facebook:before,.nav-social #instagram:before,.nav-social #twitter:before,.nav-social #youtube:before{font-size:14px;line-height:36px;}.nav-social #twitter:before{content:""}.nav-social #twitter:hover{background-color:#55acee;}.nav-social #facebook:before{content:""}.nav-social #facebook:hover{background-color:#3b5998;}.nav-social #youtube:before{content:""}.nav-social #youtube:hover{background-color:#b00;}.nav-social #instagram:before{content:""}.nav-social #instagram:hover{background-color:#517fa4;}.node-type-article .l-content,.node-type-article .node,.node-type-event .l-content,.node-type-event .node,.node-type-organization .l-content,.node-type-organization .node,.node-type-program .l-content,.node-type-program .node,.node-type-project .l-content,.node-type-project .node{display:flex;flex-wrap:wrap;padding-top:2%}.node-type-article .l-content .group-text,.node-type-article .node .group-text,.node-type-event .l-content .group-text,.node-type-event .node .group-text,.node-type-organization .l-content .group-text,.node-type-organization .node .group-text,.node-type-program .l-content .group-text,.node-type-program .node .group-text,.node-type-project .l-content .group-text,.node-type-project .node .group-text{flex:1 1 50%;font-weight:500;line-height:18px;}@media screen and (max-width:768px){.node-type-article .l-content .group-text,.node-type-article .node .group-text,.node-type-event .l-content .group-text,.node-type-event .node .group-text,.node-type-organization .l-content .group-text,.node-type-organization .node .group-text,.node-type-program .l-content .group-text,.node-type-program .node .group-text,.node-type-project .l-content .group-text,.node-type-project .node .group-text{flex:1 1 100%}}.node-type-article .l-content .group-text h2.page-title,.node-type-article .node .group-text h2.page-title,.node-type-event .l-content .group-text h2.page-title,.node-type-event .node .group-text h2.page-title,.node-type-organization .l-content .group-text h2.page-title,.node-type-organization .node .group-text h2.page-title,.node-type-program .l-content .group-text h2.page-title,.node-type-program .node .group-text h2.page-title,.node-type-project .l-content .group-text h2.page-title,.node-type-project .node .group-text h2.page-title{text-transform:uppercase;font-size:40px;font-weight:600;line-height:38px;}.node-type-article .l-content .group-media,.node-type-article .node .group-media,.node-type-event .l-content .group-media,.node-type-event .node .group-media,.node-type-organization .l-content .group-media,.node-type-organization .node .group-media,.node-type-program .l-content .group-media,.node-type-program .node .group-media,.node-type-project .l-content .group-media,.node-type-project .node .group-media{flex:1 1 50%}@media screen and (max-width:768px){.node-type-article .l-content .group-media,.node-type-article .node .group-media,.node-type-event .l-content .group-media,.node-type-event .node .group-media,.node-type-organization .l-content .group-media,.node-type-organization .node .group-media,.node-type-program .l-content .group-media,.node-type-program .node .group-media,.node-type-project .l-content .group-media,.node-type-project .node .group-media{flex:1 1 100%}}.node-type-article .l-content .group-media .field-name-field-img-main,.node-type-article .node .group-media .field-name-field-img-main,.node-type-event .l-content .group-media .field-name-field-img-main,.node-type-event .node .group-media .field-name-field-img-main,.node-type-organization .l-content .group-media .field-name-field-img-main,.node-type-organization .node .group-media .field-name-field-img-main,.node-type-program .l-content .group-media .field-name-field-img-main,.node-type-program .node .group-media .field-name-field-img-main,.node-type-project .l-content .group-media .field-name-field-img-main,.node-type-project .node .group-media .field-name-field-img-main{width:100%;max-width:100%}.node-type-article .l-content .group-info,.node-type-article .node .group-info,.node-type-event .l-content .group-info,.node-type-event .node .group-info,.node-type-organization .l-content .group-info,.node-type-organization .node .group-info,.node-type-program .l-content .group-info,.node-type-program .node .group-info,.node-type-project .l-content .group-info,.node-type-project .node .group-info{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:2%;flex:1 1 100%;padding:1.2% 1%;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;}.node-type-article .l-content .field-name-body,.node-type-article .node .field-name-body,.node-type-event .l-content .field-name-body,.node-type-event .node .field-name-body,.node-type-organization .l-content .field-name-body,.node-type-organization .node .field-name-body,.node-type-program .l-content .field-name-body,.node-type-program .node .field-name-body,.node-type-project .l-content .field-name-body,.node-type-project .node .field-name-body{flex:1 1 100%;padding:2% 0;}.node-type-article .l-content .block-views,.node-type-article .node .block-views,.node-type-event .l-content .block-views,.node-type-event .node .block-views,.node-type-organization .l-content .block-views,.node-type-organization .node .block-views,.node-type-program .l-content .block-views,.node-type-program .node .block-views,.node-type-project .l-content .block-views,.node-type-project .node .block-views{flex:1 1 100%}.node-program img{padding-left:100px;padding-top:20px;}.theme-comunidad .taxonomy-term{margin-bottom:40px;}.b-footer{box-sizing:content-box;margin-right:-100%;margin-left:-100%;padding-right:100%;padding-left:100%;font-size:12px;padding:14px;text-align:center;background:#111;color:#fff;}.b-departamentos.node-grid .view-content{display:flex;flex-wrap:wrap;}.b-departamentos.node-grid .view-content .views-row{text-align:center;flex:1 0 300px;margin-bottom:20px;padding:0 10px;}.b-departamentos.node-grid .view-content .views-row h2.title a{display:block;padding:10px;background:#000;color:#04c6de;}.b-departamentos.node-grid .view-content .views-row h2.title a:hover{color:#000;background:#04c6de;}@media(min-width:480px){.b-departamentos.node-grid .view-content .views-row{max-width:50%}}@media(min-width:768px){.b-departamentos.node-grid .view-content .views-row{max-width:50%}}.b-organizaciones .media img{margin-bottom:0;}.b-programas .view-content{align-items:flex-start;}.b-programas .view-content .views-row{display:flex;flex-wrap:wrap;margin-bottom:40px!important;border-right:1px dashed rgba(0,0,0,.2);}.b-programas .view-content .views-row:nth-child(3n+3){border-right:0 dashed #4f425b;}.b-programas .view-content .views-row figure{flex:1 1 100%}.b-programas .view-content .views-row img{margin-bottom:0;padding:70px;}.b-programas .view-content .views-row h2.title{flex:1 1 100%;font-size:20px;text-transform:uppercase;margin-top:6px;font-weight:700;line-height:24px;margin-top:0;margin-bottom:0;padding:8px 4px 4px;text-align:left;background:rgba(255,255,255,.05);}.b-programas .view-content .views-row span{font-size:12px;font-weight:600;text-transform:uppercase;padding:4px 5px 2px;line-height:16px;flex:1 1 100%}.b-programas .view-content .views-row span.programa{background:rgba(255,255,255,.1);display:block;font-weight:500;text-align:left;color:#000;}.b-programas .view-content .views-row span.date{background:rgba(255,255,255,.15);color:#04c6de;text-align:left;display:block;}.b-programas .view-content .views-row .more a{display:inline-block;margin-top:0;padding:5px 14px 3px;background:#04c6de;color:#fff;text-transform:uppercase;font-weight:500;line-height:12px;line-height:12px;letter-spacing:2px;border:1px solid #04c6de;font-size:12.5px;}.b-programas .view-content .views-row .more a:after{content:""}.b-programas .view-content .views-row .more a:after{margin-left:5px;font-weight:900;}.b-programas .view-content .views-row .more a:hover{background:rgba(0,0,0,0);color:#0399ac;}.b-agenda .view-content .views-row{text-align:center;}.b-agenda .view-content .views-row .fecha{background:rgba(4,198,222,.3);color:rgba(0,0,0,.9);padding:8px;}.b-agenda .view-content .views-row .fecha:before{content:""}.b-agenda .view-content .views-row .fecha span{margin-left:4px;color:rgba(0,0,0,.4);font-weight:500;}.b-agenda .view-content .views-row .title{margin-top:0;margin-bottom:0;min-height:100px;background:rgba(4,198,222,.2);font-size:16px;padding:12px;}.b-agenda .view-content .views-row .title a{color:rgba(0,0,0,.7);}.b-agenda .view-content .views-row .title a:hover{color:rgba(0,0,0,.3);}.b-agenda .view-content .views-row .lugar{font-size:14px;line-height:16px;background:rgba(4,198,222,.1);padding:12px;font-weight:500;color:rgba(0,0,0,.4);}.b-agenda .view-content .views-row .lugar:before{content:""}.b-agenda .view-content .views-row .lugar:before{color:#000;}.not-logged-in.page-node-13 .b-medios #edit-tid-1-wrapper,.not-logged-in.page-node-13 .b-medios #edit-tid-wrapper{display:none;}.b-medios .Vídeo{position:relative;}.b-medios .Vídeo:before{content:"";width:50px;height:32px;top:calc(50% - 32px);left:calc(50% - 25px);background-image:url(/sites/all/themes/raiz/img/video.png);background-color:rgba(0,0,0,.3);display:block;-webkit-transform-origin:center center;transform-origin:center center;position:absolute;background-repeat:no-repeat;box-shadow:0 0 60px #000;}.b-medios .Audio{position:relative;}.b-medios .Audio:before{content:"";width:51px;height:40px;top:calc(50% - 40px);left:calc(50% - 25px);background-image:url(/sites/all/themes/raiz/img/audio.png);background-color:rgba(0,0,0,.3);display:block;-webkit-transform-origin:center center;transform-origin:center center;position:absolute;background-repeat:no-repeat;box-shadow:0 0 60px #000;}.b-medios .Documento{position:relative;}.b-medios .Documento:before{content:"";width:30px;height:35px;top:calc(50% - 35px);left:calc(50% - 15px);background-image:url(/sites/all/themes/raiz/img/doc.png);background-color:rgba(0,0,0,.3);display:block;-webkit-transform-origin:center center;transform-origin:center center;position:absolute;background-repeat:no-repeat;box-shadow:0 0 60px #000;}.b-medios img{margin-bottom:0!important;transition:.3s all;}.b-medios img:hover{opacity:.7;}.b-medios h2.title{margin:0;}.b-medios h2.title a{font-size:16px;line-height:16px;text-transform:uppercase;color:#261b29;background:#fff;font-weight:900;display:block;padding:0 0 6px;}.b-medios h2.title a:after{display:none!important;}.b-medios h2.title a:hover{opacity:.5;}.b-medios .program{display:none;}.node-type-contact .view-mode-full{margin-bottom:80px;}.node-type-contact .field-name-field-img-main img{background:#d7d7d7;border-radius:100%;max-width:50%}@media(min-width:768px){.node-type-contact .field-name-field-img-main{float:right;margin-left:10px;}}.node-type-contact .field-name-field-txt-rol{font-weight:500;margin-bottom:20px;}.node-type-contact .field-name-field-email,.node-type-contact .field-name-field-ref-organization,.node-type-contact .field-name-field-telephone{font-size:14px;}.node-type-contact .field-name-field-email:before,.node-type-contact .field-name-field-ref-organization:before,.node-type-contact .field-name-field-telephone:before{margin-right:8px;}.node-type-contact .field-name-field-email a,.node-type-contact .field-name-field-ref-organization a,.node-type-contact .field-name-field-telephone a{color:#111;}.node-type-contact .field-name-field-email a:hover,.node-type-contact .field-name-field-ref-organization a:hover,.node-type-contact .field-name-field-telephone a:hover{color:#04c6de;}.node-type-contact .field-name-field-email:before{content:""}.node-type-contact .field-name-field-telephone:before{content:""}.node-type-contact .field-name-field-ref-organization:before{content:""}.b-contact-info .view-contactos-new .views-row{text-align:center;}.not-logged-in .b-contact-info #edit-field-tax-contact-type-tid-wrapper{display:none;}.b-contact-info .views-row{margin-bottom:20px;}.b-contact-info a{color:#111;}.b-contact-info a:hover{color:#04c6de;}.b-contact-info .photo img{background:#d7d7d7;max-width:50%;border-radius:100%}.b-contact-info .name{font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.b-contact-info h2,.b-contact-info h3{margin-bottom:0;}.b-contact-info .address,.b-contact-info .contact-address,.b-contact-info .contact-email,.b-contact-info .contact-fax,.b-contact-info .contact-phone,.b-contact-info .email,.b-contact-info .fax,.b-contact-info .field-name-field-ref-organization,.b-contact-info .telephone{font-size:12px;}.b-contact-info .address:before,.b-contact-info .contact-address:before,.b-contact-info .contact-email:before,.b-contact-info .contact-fax:before,.b-contact-info .contact-phone:before,.b-contact-info .email:before,.b-contact-info .fax:before,.b-contact-info .field-name-field-ref-organization:before,.b-contact-info .telephone:before{margin-right:8px;}.b-contact-info .contact-email:before,.b-contact-info .email:before{content:""}.b-contact-info .contact-phone:before,.b-contact-info .telephone:before{content:""}.b-contact-info .contact-fax:before,.b-contact-info .fax:before{content:""}.b-contact-info .address:before,.b-contact-info .contact-address:before{content:""}.b-contact-info .field-name-field-ref-organization:before{content:""}.b-proyectos .view-content{align-items:flex-start;}.b-proyectos .view-content .views-row{display:flex;flex-wrap:wrap;margin-bottom:40px!important;border-right:1px dashed rgba(0,0,0,.2);}.b-proyectos .view-content .views-row:nth-child(3n+3){border-right:0 dashed #4f425b;}.b-proyectos .view-content .views-row figure{flex:1 1 100%}.b-proyectos .view-content .views-row img{margin-bottom:0;}.b-proyectos .view-content .views-row h2.title,.b-proyectos .view-content .views-row h3.title{flex:1 1 100%;font-size:20px;text-transform:uppercase;margin-top:6px;font-weight:700;line-height:24px;margin-top:0;margin-bottom:0;padding:8px 0 4px;text-align:left;background:rgba(255,255,255,.05);}.b-proyectos .view-content .views-row span{font-size:12px;font-weight:600;text-transform:uppercase;padding:4px 0 2px;line-height:16px;flex:1 1 100%}.b-proyectos .view-content .views-row span.programa{background:rgba(255,255,255,.1);display:block;font-weight:500;text-align:left;color:#000;}.b-proyectos .view-content .views-row span.date{background:rgba(255,255,255,.15);color:#04c6de;text-align:left;display:block;padding:0!important;}.b-proyectos .view-content .views-row span.date span{padding:0!important;}.b-mailchimp-signup{font-size:12px;margin:20px auto;}.b-mailchimp-signup #mc_embed_signup_scroll{display:flex;flex-wrap:wrap;}@media screen and (max-width:768px){.b-mailchimp-signup #mc_embed_signup_scroll{justify-content:space-between;text-align:center;}}.b-mailchimp-signup label{margin-right:20px;line-height:28px;font-weight:900;font-size:10px;text-transform:uppercase;}@media screen and (max-width:768px){.b-mailchimp-signup label{width:100%;margin-right:0;}}.b-mailchimp-signup input[type=email],.b-mailchimp-signup input[type=submit]{font-family:geomanist,helvetica,arial,sans-serif!important;border:none!important;border-radius:0;}@media screen and (max-width:768px){.b-mailchimp-signup input[type=email],.b-mailchimp-signup input[type=submit]{width:100%;min-height:28px;text-align:center;}}.b-mailchimp-signup input[type=email]{padding:2px 20px 2px 20px;text-align:center;}@media screen and (max-width:768px){.b-mailchimp-signup .clear{width:100%}}.b-mailchimp-signup input[type=submit]{font-weight:800;letter-spacing:2px;font-size:10px;text-transform:uppercase;color:#fff;padding:8px 30px 6px;}.b-mailchimp-signup input[type=submit]:hover{background:#f9f608;color:#000;}.view-filters{border-bottom:1px solid #d7d7d7;margin-bottom:30px;padding-bottom:5px;}.view-filters form{margin-bottom:16px;}.view-filters form label{text-transform:uppercase;font-weight:700;padding:0 8px;font-size:12px;}.view-filters form select{border-radius:0;-webkit-appearance:none;border:0;padding:4px 8px;margin:4px 8px;color:#000;background:rgba(0,0,0,0);border-bottom:1px solid #000;font-size:12px;}.view-filters form .form-item-title{padding:3px 8px;}.view-filters form .views-submit-button input{margin-top:17px!important;background:#000;color:#fff;}.view-filters form .views-submit-button input:hover{background:#0399ac;color:#fff;}.slick-loading .slick-list{background:#fff slick-image-url(/sites/all/themes/raiz/css/ajax-loader.gif) center center no-repeat;}@font-face{font-family:slick;src:slick-font-url(/sites/all/themes/raiz/css/slick.eot);src:slick-font-url(/sites/all/themes/raiz/css/slick.eot?#iefix) format("embedded-opentype"),slick-font-url(/sites/all/themes/raiz/css/slick.woff) format("woff"),slick-font-url(/sites/all/themes/raiz/css/slick.ttf) format("truetype"),slick-font-url(/sites/all/themes/raiz/css/slick.svg#slick) format("svg");font-weight:400;font-style:normal;}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:rgba(0,0,0,0);color:transparent;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0;}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:rgba(0,0,0,0);color:transparent;}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}.slick-next{right:-25px;}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer;}.slick-dots li button:focus,.slick-dots li button:hover{outline:0;}.slick-dots li button:before{position:absolute;top:0;left:0;width:20px;height:20px;line-height:20px;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick--view--frontpage-slideshow{padding-left:18px;border-left:2px solid;-o-border-image:linear-gradient(to bottom,#e5f902,#e5f902 50%,#000 50%,#000) 1 100%;border-image:linear-gradient(to bottom,#e5f902,#e5f902 50%,#000 50%,#000) 1 100%}.slick--view--frontpage-slideshow .slide__content{flex:1 0 49.1525423729%;display:flex;flex-direction:column;}@media(min-width:768px){.slick--view--frontpage-slideshow .slide__content{flex-direction:row;}.slick--view--frontpage-slideshow .slide__content .slide__media{order:2;}.slick--view--frontpage-slideshow .slide__content .slide__caption{order:1;}}.slick--view--frontpage-slideshow .slide__content .slide__media{flex:1 0 49.1525423729%;margin-bottom:10px;}.slick--view--frontpage-slideshow .slide__content .slide__caption{display:flex;flex-wrap:wrap;justify-content:flex-start;flex:1 0 49.1525423729%}.slick--view--frontpage-slideshow .slide__content .slide__caption h2.slide__title{flex:1 100%;margin-top:0;margin-bottom:10px;text-transform:capitalize;font-weight:800;line-height:35px;font-size:35px;}.slick--view--frontpage-slideshow .slide__content .slide__caption .slide__description{font-size:16px;line-height:18px;flex:1 100%;margin-bottom:10px;color:#999;}.slick--view--frontpage-slideshow .slide__content .slide__caption .slide__description .slide-type{font-size:11px;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:#22c6dc;}.slick--view--frontpage-slideshow .slide__content .slide__caption .slide__description .slide-event-date{text-transform:uppercase;letter-spacing:2px;font-size:13px;}.slick--view--frontpage-slideshow .slide__content .slide__caption .slide__link{flex:1 100%;align-self:flex-end;}.slick--view--frontpage-slideshow .slide__content .slide__caption .slide__link a{padding:8px 16px 7px;background:#04c6de;color:#fff;text-transform:uppercase;font-weight:600;line-height:12px;line-height:12px;letter-spacing:2px;font-size:12.5px;}.slick--view--frontpage-slideshow .slide__content .slide__caption .slide__link a:after{content:""}.slick--view--frontpage-slideshow .slide__content .slide__caption .slide__link a:after{margin-left:5px;font-weight:900;}.slick--view--frontpage-slideshow .slide__content .slide__caption .slide__link a:hover{background:#f9f608;color:#000;}.slick--view--frontpage-slideshow .slick-dots{margin:0;bottom:-40px;list-style:none;display:flex;justify-content:flex-end;}.slick--view--frontpage-slideshow .slick-dots:after{margin-left:5px;font-weight:900;line-height:24px;}.slick--view--frontpage-slideshow .slick-dots:before{margin-right:5px;font-weight:900;line-height:24px;}.slick--view--frontpage-slideshow .slick-dots li{cursor:pointer;transition:all 250ms ease-in-out;font-size:0;line-height:0;margin-right:14px!important;width:18px;height:18px;border-radius:100%;background:rgba(0,0,0,0)!important;color:#000!important;}.slick--view--frontpage-slideshow .slick-dots li:hover{color:transparent!important;background:rgba(0,0,0,0)!important;}.slick--view--frontpage-slideshow .slick-dots li a{font-weight:400;background:rgba(0,0,0,0)!important;color:#000!important;}.slick--view--frontpage-slideshow .slick-dots li a:hover{color:transparent!important;background:rgba(0,0,0,0)!important;}.slick--view--frontpage-slideshow .slick-dots li:after{content:"0";color:rgba(0,0,0,.2);border:1px solid #000;border-radius:500px;width:18px;height:18px;display:block;left:0;top:0;font-size:10px;font-weight:700;line-height:20px;}.slick--view--frontpage-slideshow .slick-dots li:nth-child(1):after{content:"1"}.slick--view--frontpage-slideshow .slick-dots li:nth-child(2):after{content:"2"}.slick--view--frontpage-slideshow .slick-dots li:nth-child(3):after{content:"3"}.slick--view--frontpage-slideshow .slick-dots li:nth-child(4):after{content:"4"}.slick--view--frontpage-slideshow .slick-dots li:nth-child(5):after{content:"5"}.slick--view--frontpage-slideshow .slick-dots li:nth-child(6):after{content:"6"}.slick--view--frontpage-slideshow .slick-dots li:focus:after,.slick--view--frontpage-slideshow .slick-dots li:hover:after{color:#fff;}.slick--view--frontpage-slideshow .slick-dots li.slick-active{background:rgba(0,0,0,0)!important;}.slick--view--frontpage-slideshow .slick-dots li.slick-active:after{color:#fff!important;background:#000!important;}.b-frontpage-slideshow{max-width:960px;margin:auto;padding:40px 20px 20px;}.node-grid{margin:10px 0;padding:20px 0;width:100%;margin-bottom:3%}.node-grid .view-content{display:flex;flex-wrap:wrap;}.node-grid .view-content .views-row{flex:1 0 300px;margin-bottom:20px;padding:0 10px;}@media(min-width:480px){.node-grid .view-content .views-row{max-width:50%}}@media(min-width:768px){.node-grid .view-content .views-row{max-width:33%}}.node-grid h2,.node-grid h3{text-transform:uppercase;font-weight:700;}.node-grid a{color:#111;}.node-grid a:hover{color:#04c6de;}.node-grid:nth-child(even){position:relative;}.node-grid:last-child{background:rgba(0,0,0,0);}.node-grid.small-title h2.block-title{font-size:14px;text-align:left!important;}@media screen and (max-width:400px){.node-grid.small-title h2.block-title{font-size:14px;text-align:left!important;}}@media screen and (max-width:768px){.node-grid.small-title h2.block-title{font-size:14px;text-align:left!important;}}.node-grid h2.block-title{margin:0 0 20px 0;padding:10px 0;border-bottom:1px solid #d7d7d7;text-align:center;text-transform:uppercase;font-size:50px;font-weight:800;}@media screen and (max-width:400px){.node-grid h2.block-title{font-size:24px;}}@media screen and (max-width:768px){.node-grid h2.block-title{font-size:38px;}}.node-grid img{width:100%;max-width:100%;margin-bottom:20px;}.node-grid span{font-size:12px;text-transform:uppercase;}.node-grid span.date,.node-grid span.label{padding:2px 26px;font-weight:700;}.node-grid span.label{background:#111;color:#fff;}.node-grid span.date{background:#111;background:#f9f608;}.node-grid h2.title,.node-grid h3.title{font-size:18px;}.node-grid .lead{font-size:14px;color:#aaa;}.node-grid .more a{display:inline-block;margin-top:0;padding:5px 0 3px;background:rgba(0,0,0,0);color:#000;text-transform:uppercase;font-weight:500;line-height:12px;line-height:12px;letter-spacing:2px;font-size:12.5px;}.node-grid .more a:after{content:""}.node-grid .more a:after{margin-left:5px;font-weight:900;}.node-grid .more a:hover{background:rgba(0,0,0,0);color:#0399ac;}.node-grid .more-link{font-size:12px;font-weight:800;text-transform:uppercase;display:block;right:0;margin-top:-40px;margin-bottom:40px;}.node-grid .more-link:after{content:""}.node-grid .more-link:after{margin-left:10px;}.node-grid-alt .view-content{margin:40px 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:20px;}.node-grid-alt h3.views-group-title{grid-column:1/-1;margin:0 0 20px 0;padding:10px 0;border-bottom:1px solid #d7d7d7;text-transform:uppercase;font-weight:800;text-align:center;font-size:36px;}@media screen and (max-width:400px){.node-grid-alt h3.views-group-title{font-size:24px;}}.v-display-premios-nacionales .view-filters{margin:40px 0;}.v-display-premios-nacionales .view-content{margin:40px 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:30px;}.v-display-premios-nacionales h3.views-group-title{grid-column:1/-1;margin:0 0 20px 0;padding:10px 0;border-bottom:1px solid #d7d7d7;text-transform:uppercase;font-weight:800;text-align:center;font-size:36px;}@media screen and (max-width:400px){.v-display-premios-nacionales h3.views-group-title{font-size:24px;}}.v-display-premios-nacionales h3.views-group-title a{color:#111;}.v-display-premios-nacionales h3.views-group-title a:hover{color:#04c6de;}.v-display-premios-nacionales .card{display:grid;box-shadow:0 1px 5px #555;}.v-display-premios-nacionales .card,.v-display-premios-nacionales .card_media,.v-display-premios-nacionales .card_media_background{min-height:200px;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;position:relative!important;}.v-display-premios-nacionales .card img,.v-display-premios-nacionales .card_media img,.v-display-premios-nacionales .card_media_background img{display:none;}.v-display-premios-nacionales .card_text{background:linear-gradient(to bottom,rgba(17,17,17,0),rgba(17,17,17,.8));padding:1em;color:#fff;}.v-display-premios-nacionales .card_text a{color:#fff;}.v-display-premios-nacionales .card_text a:hover{color:#04c6de;}.v-display-premios-nacionales .card_text .card_year{font-weight:500;color:#04c6de;font-size:18px;}.v-display-premios-nacionales .card_text .card_link{align-self:end;text-align:right;}.v-display-premios-nacionales .card_text .card_link a{font-weight:500;color:#04c6de;}.v-display-premios-nacionales .card_text .card_link a:hover{color:#f9f608;}.theme-premios-nacionales .b-premios-nacionales-otorgados{margin-top:40px;}.theme-premios-nacionales .b-premios-nacionales-otorgados h2.block-title{font-size:30px;text-transform:uppercase;font-weight:800;text-align:center;}.theme-premio-nacional-otorgado .l-main{margin-bottom:40px;}.theme-premio-nacional-otorgado .field-name-title h2{font-size:30px;text-transform:uppercase;font-weight:800;}.theme-premio-nacional-otorgado .field-name-field-date-year-premio-nac,.theme-premio-nacional-otorgado .field-name-field-tax-categoria-premio-nac{font-weight:500;}.theme-premio-nacional-otorgado .field-name-field-date-year-premio-nac a,.theme-premio-nacional-otorgado .field-name-field-tax-categoria-premio-nac a{color:#0399ac;}.theme-premio-nacional-otorgado .field-name-field-date-year-premio-nac a:active,.theme-premio-nacional-otorgado .field-name-field-date-year-premio-nac a:focus,.theme-premio-nacional-otorgado .field-name-field-date-year-premio-nac a:hover,.theme-premio-nacional-otorgado .field-name-field-tax-categoria-premio-nac a:active,.theme-premio-nacional-otorgado .field-name-field-tax-categoria-premio-nac a:focus,.theme-premio-nacional-otorgado .field-name-field-tax-categoria-premio-nac a:hover{color:#04c6de;}.theme-premio-nacional-otorgado .cronologia{clear:both;}.theme-premio-nacional-otorgado .view-mode-full .field-name-field-img-main,.vocabulary-categorias-premios-nacionales .field-name-field-img-main{box-shadow:0 1px 5px #555;}.theme-premio-nacional-otorgado .view-mode-full .field-name-field-img-main img,.vocabulary-categorias-premios-nacionales .field-name-field-img-main img{margin:0;display:block;}@media(min-width:768px){.theme-premio-nacional-otorgado .view-mode-full .field-name-field-img-main,.vocabulary-categorias-premios-nacionales .field-name-field-img-main{float:right;max-width:40%!important;margin-left:20px;}}.nav-pn{margin:40px 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:20px;text-align:center;}.nav-pn-item{padding:8px;font-size:14px;font-weight:400;text-transform:uppercase;background:rgba(4,198,222,.2);color:#111;}.nav-pn-item a{color:#111;}.nav-pn-item:before{margin-right:8px;}.nav-pn-home:before{content:""}.nav-pn-categoria:before{content:""}.nav-pn-periodo{display:none;}.nav-pn-periodo:before{content:""}.Premio-Nacional-de-Cultura-Magón .nav-pn-periodo{display:block;}.term-categoria-premio-nacional-otorgado h1.page-title,.term-periodo-premio-nacional-otorgado h1.page-title{font-size:48px;}.field-link-paragraph-iframe iframe{border:none;width:100%;min-height:450px;height:100%}.paragraphs-item-paragraph-cta .field-link-paragraph-cta{display:flex;align-items:center;justify-content:center;}.paragraphs-item-paragraph-cta .field-link-paragraph-cta a{background:#f9f608;border-bottom:2px solid #c9c705;}.paragraphs-item-paragraph-cta .field-link-paragraph-cta a:hover{background:#c9c705;}.paragraphs-item-paragraph-text-highlight{margin:0 auto 40px auto;font-size:16px;font-weight:400;line-height:16px;background:rgba(4,198,222,.1);}.paragraphs-item-paragraph-text-highlight h3.paragraph-title{margin-top:0;margin-bottom:0;font-size:18px;font-weight:700;text-transform:uppercase;padding:.5em 1em;background:rgba(4,198,222,.2);}.paragraphs-item-paragraph-text-highlight .field-name-field-txt-paragraph-body{padding:1em;}.page-node .field-name-title h1{margin-top:3%;margin-bottom:3%;border-bottom:1px solid #d7d7d7;text-align:center;text-transform:uppercase;font-size:90px;font-weight:800;}@media screen and (max-width:400px){.page-node .field-name-title h1{font-size:40px;}}@media screen and (max-width:768px){.page-node .field-name-title h1{font-size:50px;}}.page-node .field-name-body{text-align:justify;color:#444;}.front .field-name-title{display:none;}.slick--view--frontpage-slideshow .slide__content{display:flex;flex-direction:column;}.slick--view--frontpage-slideshow .slide__content .slide__caption,.slick--view--frontpage-slideshow .slide__content .slide__media{flex:1 0 49.1525423729%}@media(min-width:768px){.slick--view--frontpage-slideshow .slide__content{flex-direction:row;}.slick--view--frontpage-slideshow .slide__content .slide__media{order:2;}.slick--view--frontpage-slideshow .slide__content .slide__caption{order:1;}}.slick--view--frontpage-slideshow h2.slide__title{font-weight:500;font-size:40px;}.slick--view--frontpage-slideshow h2.slide__title a{color:#111;}.slick--view--frontpage-slideshow h2.slide__title a:hover{color:#04c6de;}.slick--view--frontpage-slideshow .slide__link a{padding:8px;background:#04c6de;color:#fff;}.slick--view--frontpage-slideshow .slide__link a:after{content:""}.slick--view--frontpage-slideshow .slide__link a:after{margin-left:20px;}.slick--view--frontpage-slideshow .slick-dots{margin:0;list-style:none;display:flex;justify-content:flex-end;}.slick--view--frontpage-slideshow .slick-dots li{cursor:pointer;transition:all 250ms ease-in-out;font-size:0;line-height:0;margin:4px;width:10px;height:10px;border-radius:100%;background:#111;}.slick--view--frontpage-slideshow .slick-dots li:focus,.slick--view--frontpage-slideshow .slick-dots li:hover{background:#f9f608;}.slick--view--frontpage-slideshow .slick-dots li.slick-active{background:#04c6de;}.b-lugares-trabajamos{background-color:#edfafc;}.about-us-ctas{margin-top:2em;margin-bottom:2em;padding-top:2em;padding-bottom:2em;}.about-us-ctas h2.block-title{text-align:center;font-weight:700;text-transform:uppercase;}.cta-columns{display:flex;justify-content:space-between;flex-direction:column;gap:1em;margin-bottom:2em;}.cta-columns .cta-column{padding:1em;width:80%;text-align:center;display:flex;flex-direction:column;justify-content:space-between;}.cta-columns .cta-column h3{color:#125e8e;}.cta-columns .cta-column a{padding:1em;text-align:center;font-size:14px;font-weight:700;background-color:#000;color:#fff;}.cta-columns .cta-column a:after{content:""}.cta-columns .cta-column a:after{margin-left:.5em;}.cta-columns .cta-column a:hover{background-color:#f9f608;color:#000;}@media(min-width:800px){.cta-columns{flex-direction:row;}.cta-columns .cta-column{width:50%}}.field-name-enlaces-organizacion{display:flex;gap:1em;margin-bottom:2em;}.field-name-enlaces-organizacion .enlace{font-weight:500;}.field-name-enlaces-organizacion .enlace a{color:#000;border:1px solid #d95e47;padding:10px;font-size:18px;}.field-name-enlaces-organizacion .enlace a:after{content:""}.field-name-enlaces-organizacion .enlace a:after{margin-left:.5em;}.field-name-enlaces-organizacion .enlace a:hover{border-color:#000;background-color:#000;color:#fff;}@media(min-width:768px){.view-mode-full .field-name-field-img-main{max-width:50%;float:right;margin-left:10px;}}
/*})'"*/
