.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(//www.hallocanarischeeilanden.com/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(//www.hallocanarischeeilanden.com/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}
#sliding-popup{z-index:99999;text-align:center;}.sliding-popup-bottom{position:fixed;}.sliding-popup-top{position:relative;}#sliding-popup .popup-content{margin:0 auto;max-width:80%;display:inline-block;text-align:left;width:100%;}#sliding-popup .popup-content #popup-buttons{float:right;max-width:40%;}#sliding-popup button{cursor:pointer;}#sliding-popup .popup-content #popup-text{float:left;max-width:60%;}.eu-cookie-withdraw-tab{cursor:pointer;}.eu-cookie-withdraw-wrapper.sliding-popup-top,.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-banner{transform:scaleY(-1);}.eu-cookie-withdraw-tab{position:absolute;top:0;transform:translate(-50%,-100%);left:50%;}.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-tab{transform:translate(-50%,-100%) scaleY(-1);}@media screen and (max-width:600px){#sliding-popup .popup-content{max-width:95%;}#sliding-popup .popup-content #popup-text{max-width:100%;}#sliding-popup .popup-content #popup-buttons{clear:both;float:none;max-width:100%;}}
input.custom-search-default-value{color:#999;}#elements tr.region-message{font-weight:normal;color:#999;}#elements tr.region-populated{display:none;}fieldset.custom_search-popup{display:none;position:absolute;top:auto;margin:0;z-index:1;background-color:#fff;}
.datepicker{border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0;padding:4px}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,.15);border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid rgba(0,0,0,.15)}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.new,.datepicker table tr td.old{color:#777}.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#eee;cursor:pointer}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#777;cursor:default}.datepicker table tr td.highlighted{color:#000;background-color:#d9edf7;border-color:#85c5e5;border-radius:0}.datepicker table tr td.highlighted.focus,.datepicker table tr td.highlighted:focus{color:#000;background-color:#afd9ee;border-color:#298fc2}.datepicker table tr td.highlighted:hover{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted.active,.datepicker table tr td.highlighted:active{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted.active.focus,.datepicker table tr td.highlighted.active:focus,.datepicker table tr td.highlighted.active:hover,.datepicker table tr td.highlighted:active.focus,.datepicker table tr td.highlighted:active:focus,.datepicker table tr td.highlighted:active:hover{color:#000;background-color:#91cbe8;border-color:#298fc2}.datepicker table tr td.highlighted.disabled.focus,.datepicker table tr td.highlighted.disabled:focus,.datepicker table tr td.highlighted.disabled:hover,.datepicker table tr td.highlighted[disabled].focus,.datepicker table tr td.highlighted[disabled]:focus,.datepicker table tr td.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.highlighted.focus,fieldset[disabled] .datepicker table tr td.highlighted:focus,fieldset[disabled] .datepicker table tr td.highlighted:hover{background-color:#d9edf7;border-color:#85c5e5}.datepicker table tr td.highlighted.focused{background:#afd9ee}.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active{background:#d9edf7;color:#777}.datepicker table tr td.today{color:#000;background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focus,.datepicker table tr td.today:focus{color:#000;background-color:#ffc966;border-color:#b37400}.datepicker table tr td.today:hover{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today.active,.datepicker table tr td.today:active{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today.active.focus,.datepicker table tr td.today.active:focus,.datepicker table tr td.today.active:hover,.datepicker table tr td.today:active.focus,.datepicker table tr td.today:active:focus,.datepicker table tr td.today:active:hover{color:#000;background-color:#ffbc42;border-color:#b37400}.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today[disabled].focus,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today.focus,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover{background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focused{background:#ffc966}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active{background:#ffdb99;color:#777}.datepicker table tr td.range{color:#000;background-color:#eee;border-color:#bbb;border-radius:0}.datepicker table tr td.range.focus,.datepicker table tr td.range:focus{color:#000;background-color:#d5d5d5;border-color:#7c7c7c}.datepicker table tr td.range:hover{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range.active,.datepicker table tr td.range:active{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range.active.focus,.datepicker table tr td.range.active:focus,.datepicker table tr td.range.active:hover,.datepicker table tr td.range:active.focus,.datepicker table tr td.range:active:focus,.datepicker table tr td.range:active:hover{color:#000;background-color:#c3c3c3;border-color:#7c7c7c}.datepicker table tr td.range.disabled.focus,.datepicker table tr td.range.disabled:focus,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range[disabled].focus,.datepicker table tr td.range[disabled]:focus,.datepicker table tr td.range[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.focus,fieldset[disabled] .datepicker table tr td.range:focus,fieldset[disabled] .datepicker table tr td.range:hover{background-color:#eee;border-color:#bbb}.datepicker table tr td.range.focused{background:#d5d5d5}.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active{background:#eee;color:#777}.datepicker table tr td.range.highlighted{color:#000;background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focus,.datepicker table tr td.range.highlighted:focus{color:#000;background-color:#c1d7e3;border-color:#4b88a6}.datepicker table tr td.range.highlighted:hover{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted.active,.datepicker table tr td.range.highlighted:active{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted.active.focus,.datepicker table tr td.range.highlighted.active:focus,.datepicker table tr td.range.highlighted.active:hover,.datepicker table tr td.range.highlighted:active.focus,.datepicker table tr td.range.highlighted:active:focus,.datepicker table tr td.range.highlighted:active:hover{color:#000;background-color:#a8c8d8;border-color:#4b88a6}.datepicker table tr td.range.highlighted.disabled.focus,.datepicker table tr td.range.highlighted.disabled:focus,.datepicker table tr td.range.highlighted.disabled:hover,.datepicker table tr td.range.highlighted[disabled].focus,.datepicker table tr td.range.highlighted[disabled]:focus,.datepicker table tr td.range.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.highlighted.focus,fieldset[disabled] .datepicker table tr td.range.highlighted:focus,fieldset[disabled] .datepicker table tr td.range.highlighted:hover{background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focused{background:#c1d7e3}.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled:active{background:#e4eef3;color:#777}.datepicker table tr td.range.today{color:#000;background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.focus,.datepicker table tr td.range.today:focus{color:#000;background-color:#f4b747;border-color:#815608}.datepicker table tr td.range.today:hover{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:active{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today.active.focus,.datepicker table tr td.range.today.active:focus,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today:active.focus,.datepicker table tr td.range.today:active:focus,.datepicker table tr td.range.today:active:hover{color:#000;background-color:#f2aa25;border-color:#815608}.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today[disabled].focus,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today.focus,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover{background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:active{background:#f7ca77;color:#777}.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{color:#fff;background-color:#777;border-color:#555;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.focus,.datepicker table tr td.selected.highlighted.focus,.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected:focus{color:#fff;background-color:#5e5e5e;border-color:#161616}.datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected:hover{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected:active{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected.active.focus,.datepicker table tr td.selected.active:focus,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.highlighted.active.focus,.datepicker table tr td.selected.highlighted.active:focus,.datepicker table tr td.selected.highlighted.active:hover,.datepicker table tr td.selected.highlighted:active.focus,.datepicker table tr td.selected.highlighted:active:focus,.datepicker table tr td.selected.highlighted:active:hover,.datepicker table tr td.selected:active.focus,.datepicker table tr td.selected:active:focus,.datepicker table tr td.selected:active:hover{color:#fff;background-color:#4c4c4c;border-color:#161616}.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.highlighted.disabled.focus,.datepicker table tr td.selected.highlighted.disabled:focus,.datepicker table tr td.selected.highlighted.disabled:hover,.datepicker table tr td.selected.highlighted[disabled].focus,.datepicker table tr td.selected.highlighted[disabled]:focus,.datepicker table tr td.selected.highlighted[disabled]:hover,.datepicker table tr td.selected[disabled].focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover{background-color:#777;border-color:#555}.datepicker table tr td.active,.datepicker table tr td.active.highlighted{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.focus,.datepicker table tr td.active.highlighted.focus,.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active:focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active:active{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active.active.focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active.focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active:active.focus,.datepicker table tr td.active:active:focus,.datepicker table tr td.active:active:hover{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active.highlighted[disabled].focus,.datepicker table tr td.active.highlighted[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:hover,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active[disabled]:hover,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted.focus,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#777;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover.focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.focus,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover.focus,.datepicker table tr td span.active:hover:focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover.active.focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active:hover:active:hover{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled.focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active.disabled:hover[disabled].focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled].focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active:hover.disabled.focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active:hover[disabled].focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active[disabled].focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover.focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active:hover:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#777}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-group.date .input-group-addon{cursor:pointer}.input-daterange{width:100%}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;line-height:1.42857143;border-width:1px 0;margin-left:-5px;margin-right:-5px}
.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;margin-left:auto;margin-right:auto;}.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;}
.node-cpi-agenda ul.pager{opacity:1 !important;}#main-container-agenda,body.node-cpi-agenda .main-container{max-width:inherit !important;padding-left:0;padding-right:0;padding-bottom:0;background:#f2fbfe url(//www.hallocanarischeeilanden.com/sites/all/modules/cpi_services/modules/cpi_agenda/images/main-background.jpg) no-repeat center 0/auto 800px;color:#022d41;font:300 18px/1.4 "Roboto slab",serif;}@media (min-width:1800px){#main-container-agenda,body.node-cpi-agenda .main-container{background-size:100% auto;}}#main-container-agenda *,#main-container-agenda *:focus,body.node-cpi-agenda .main-container *,body.node-cpi-agenda .main-container *:focus{outline:none;}#ic-agenda a{color:#022d41;}#ic-agenda .btn-link{color:#022d41;}#ic-agenda .btn{transition:.3s;}#ic-agenda .row-flex{display:flex;flex-flow:column;}#ic-agenda .row-flex .col{flex:1;}@media (min-width:992px){#ic-agenda .row-flex{flex-flow:row wrap;}}#ic-agenda .d-none{display:none;}body.node-cpi-agenda .main-container .ic-agenda-header{text-align:center;padding:105px 0 60px;}body.node-cpi-agenda .main-container .ic-agenda-header h1{font-size:5rem;font-weight:600;letter-spacing:1px;margin-bottom:40px;}body.node-cpi-agenda .main-container .ic-agenda-header .intro{font-size:1.8rem;font-weight:400;width:80%;display:block;margin:0 auto;}#ic-agenda .ic-agenda-filter .search-box{transition:.6s ease-in-out;}#ic-agenda .ic-agenda-filter .search-box.out{opacity:0;transform:translateY(20px);pointer-events:none;}input#edit-search-a::placeholder{color:#C1E2F7;font-weight:bold;}@media (min-width:992px){body.node-cpi-agenda .main-container .ic-agenda-header{padding-bottom:80px;}body.node-cpi-agenda .main-container .ic-agenda-header h1{font-size:5.5rem;}body.node-cpi-agenda .main-container .ic-agenda-header .intro{font-size:2rem;width:40%;}#ic-agenda .ic-agenda-filter .filter .search-box{transition:.6s;opacity:0;transform:translateX(40px);}#ic-agenda .ic-agenda-filter .filter.in .search-box{opacity:1;transform:translateX(0);}}#ic-agenda .ic-agenda-filter{padding-bottom:50px;}#ic-agenda .ic-agenda-filter .search-box{width:100%;margin-bottom:40px;position:relative;}#ic-agenda .ic-agenda-filter .search-box input{border-color:#fff;font-family:"Lato",sans-serif;height:49px;padding:10px 10px 10px 45px;border-radius:1000px 0 0 1000px;box-shadow:none;}#ic-agenda .ic-agenda-filter .search-box .input-group-btn button{background:#022d41;height:49px;padding:10px 22px 10px 20px;border-color:#022d41;border-radius:0 1000px 1000px 0;position:relative;transition:.3s;}#ic-agenda .ic-agenda-filter .search-box .input-group-btn button:hover,#ic-agenda .ic-agenda-filter .search-box .input-group-btn button:active,#ic-agenda .ic-agenda-filter .search-box .input-group-btn button:focus,#ic-agenda .ic-agenda-filter .search-box .input-group-btn button:active:focus{background:#044f72;}#ic-agenda .ic-agenda-filter .search-box .input-group-btn button input{background:transparent;border:none;width:100%;height:100%;padding:0;left:0;right:0;top:0;bottom:0;position:absolute;border-radius:inherit;cursor:pointer;z-index:10;}#ic-agenda .ic-agenda-filter .search-box .icon-search{left:20px;top:15px;position:absolute;pointer-events:none;z-index:30;}#ic-agenda .ic-agenda-filter .form-item{margin:0 !important;display:inline-block;}#ic-agenda .ic-agenda-filter #advancedFilter{font-family:"Lato",sans-serif;font-size:2.3rem;font-weight:500;}#ic-agenda .ic-agenda-filter #advancedFilter:hover{text-decoration:none;}#ic-agenda .ic-agenda-filter #advancedFilter::after{content:'\25b6';margin-left:20px;font-size:13px;}#ic-agenda .ic-agenda-filter #advancedFilter.active,#ic-agenda .ic-agenda-filter #advancedFilter:active,#ic-agenda .ic-agenda-filter #advancedFilter:focus,#ic-agenda .ic-agenda-filter #advancedFilter:active:focus{text-decoration:none;box-shadow:none;outline:none;}#ic-agenda .ic-agenda-filter #advancedFilter.active::after{content:'\25bc';}@media (min-width:992px){#ic-agenda .ic-agenda-filter #advancedFilter::after{margin-left:10px;}#ic-agenda .ic-agenda-filter #advancedFilter{font-size:1.5rem;}}#ic-agenda .ic-agenda-filter .filter{display:none;position:relative;transition:.3s opacity;}#ic-agenda .ic-agenda-filter .filter .container{padding-left:0 !important;padding-right:0 !important;}#ic-agenda .ic-agenda-filter .filter.in{opacity:1;}#ic-agenda .ic-agenda-filter .filter.in::before{opacity:1;}#ic-agenda .ic-agenda-filter .filter .filter-wrapper{background:rgba(231,248,255,0.5);top:20px;position:relative;padding:80px 0;margin-top:20px;}#ic-agenda .ic-agenda-filter .filter .filter-wrapper .footer{padding-top:50px;}#ic-agenda .ic-agenda-filter #edit-submit{display:inline-block;width:auto;min-width:300px;height:auto;background:#109CDB;border-color:#109CDB;font-family:"Montserrat",sans-serif;font-weight:600;padding:17px;border-radius:8px;}#ic-agenda .ic-agenda-filter .filter .search-box input{height:60px;border-radius:1000px;}@media (min-width:992px){#ic-agenda .ic-agenda-filter .filter .search-box input{height:49px;border-radius:1000px;}}#ic-agenda .ic-agenda-filter .filter .btn-group{width:100%;display:flex;}#ic-agenda .ic-agenda-filter .filter .btn-group button{background:#022d41;border-color:#022d41;color:#fff;width:50%;height:60px;padding:0 20px;display:flex;align-items:center;justify-content:center;}#ic-agenda .ic-agenda-filter .filter .btn-group button input{background:transparent;color:#fff;font-family:"Montserrat",sans-serif;width:100%;height:auto;padding:0;margin:0;}#ic-agenda .ic-agenda-filter .filter .btn-group button:first-of-type{border-right-color:#fff;margin-right:1px;border-radius:1000px 0 0 1000px;}#ic-agenda .ic-agenda-filter .filter .btn-group button:last-of-type{border-radius:0 1000px 1000px 0;}#ic-agenda .ic-agenda-filter .filter .btn-group button svg{height:15px;margin-right:10px;}@media (min-width:992px){#ic-agenda .ic-agenda-filter .filter .btn-group{margin:0 40px;}#ic-agenda .ic-agenda-filter .filter .filter-list-row{transition:.6s;opacity:0;transform:translateY(-40px);}#ic-agenda .ic-agenda-filter .filter.in .filter-list-row{opacity:1;transform:translateY(0);}}#ic-agenda .ic-agenda-filter .filter .filter-wrapper .arrowtop{border-left:solid 20px transparent;border-right:solid 20px transparent;border-bottom:solid 20px rgba(231,248,255,0.5);margin-left:-20px;left:50%;top:-20px;position:absolute;display:block;}#ic-agenda .ic-agenda-filter .filter .filter-list-row{margin-top:50px;}#ic-agenda .ic-agenda-filter .filter .row-flex > .col{width:100%;padding-left:15px;padding-right:15px;}#ic-agenda .ic-agenda-filter .filter .col .form-item{margin-bottom:20px!important;display:block;}#ic-agenda .ic-agenda-filter .filter .filter-list{background:#fff;font-family:"Montserrat",sans-serif;height:100%;padding:0;position:relative;}#ic-agenda .ic-agenda-filter .filter .filter-list .h4{background:#8dd6f7;text-transform:uppercase;letter-spacing:1px;font-size:13px;font-weight:700;padding:10px 10px 10px 27px;margin:0;display:flex;align-items:center;justify-content:space-between;min-height:50px;}#ic-agenda .ic-agenda-filter .filter .filter-list .form-item{display:flex;border-bottom:solid 1px #E7F8FF;font-size:14px;font-weight:400;line-height:1;align-items:center;}#ic-agenda .ic-agenda-filter .filter .filter-list label{font-weight:400;width:100%;padding:4px;margin:0;cursor:pointer;}#ic-agenda .ic-agenda-filter .filter .filter-list label:hover{color:#109CDB;}#ic-agenda .ic-agenda-filter .filter .filter-list label.option{background:url(//www.hallocanarischeeilanden.com/sites/all/modules/cpi_services/modules/cpi_agenda/images/checkbox.svg?v2) no-repeat left center/14px;padding-left:28px;}#ic-agenda .ic-agenda-filter .filter .filter-list [type=checkbox]{width:0;height:0;margin:0;visibility:hidden;}#ic-agenda .ic-agenda-filter .filter .filter-list [type=checkbox]:checked + label{background-image:url(//www.hallocanarischeeilanden.com/sites/all/modules/cpi_services/modules/cpi_agenda/images/check.svg);background-size:20px;font-weight:600;}#ic-agenda .ic-agenda-filter .filter #filterListSubcategoriesCol{transition:.3s ease-in-out;overflow:hidden;}#ic-agenda .ic-agenda-filter .filter #filterListSubcategoriesCol.inactive{flex:0;}#ic-agenda .ic-agenda-filter .filter #filterListSubcategoriesCol .agenda_sub{height:0;overflow:hidden;}#ic-agenda .ic-agenda-filter .filter #filterListSubcategoriesCol .agenda_sub.active{height:auto;}@media (min-width:992px){#ic-agenda .ic-agenda-filter .filter .btn-group{margin:0;transition:.6s;opacity:0;transform:translateX(-40px);}#ic-agenda .ic-agenda-filter .filter.in .btn-group{opacity:1;transform:translateX(0);}#ic-agenda .ic-agenda-filter .filter .btn-group button{height:48px;}#ic-agenda .ic-agenda-filter .filter .row-flex > .col{width:25%;max-width:235px;}#ic-agenda .ic-agenda-filter .filter .filter-list{background:transparent;padding:0 0 0 30px;margin-bottom:0;}#ic-agenda .ic-agenda-filter .filter .filter-list .h4{background:transparent;font-size:12px;display:block;}#ic-agenda .ic-agenda-filter .filter .filter-list .form-item{border-bottom:none;padding:0;margin-bottom:20px;}#ic-agenda .ic-agenda-filter .filter .filter-list.has-separator::after{content:'';background:transparent;width:150px;height:100%;top:0;left:-150px;position:absolute;display:block;pointer-events:none;box-shadow:40px 0 40px -60px rgba(0,0,0,0.5);}}#ic-agenda.ic-agenda-list{padding-bottom:120px;}#ic-agenda .card{background:transparent;width:100%;height:calc(100% - 40px);margin-bottom:40px;display:flex;border-radius:4px;position:relative;transition:.3s ease-in-out;}#ic-agenda .card:hover{box-shadow:0 10px 30px rgba(0,0,0,0.2);transform:translate(0,-4px);}#ic-agenda .card .card-info{width:170px;left:0;right:0;top:0;bottom:0;position:absolute;}#ic-agenda .card .img-card{width:100%;height:50%;object-fit:cover;left:0;bottom:0;position:absolute;border-radius:0 0 0 4px;z-index:1;}#ic-agenda .card .date-card{background:#109CDB;color:#fff;text-align:center;height:50%;padding:15px;left:0;right:0;position:absolute;display:flex;flex-flow:column;justify-content:center;border-radius:4px 0 0 0;}#ic-agenda .card .date-card .month{font-size:1.2rem;font-family:"Montserrat",sans-serif;font-weight:600;line-height:1;letter-spacing:1px;text-transform:uppercase;white-space:nowrap;}#ic-agenda .card .date-card .date{font-family:"Montserrat",sans-serif;font-size:3.3rem;font-weight:700;line-height:1.1;letter-spacing:1px;}#ic-agenda .card .date-card .date small{font-size:50%;font-weight:600;padding:0 4px;top:-5px;position:relative;display:inline-block;}#ic-agenda .card .date-card .location{font-family:"Montserrat",sans-serif;font-size:1.2rem;font-weight:400;letter-spacing:1px;text-transform:uppercase;}#ic-agenda .card .card-body{background:#fff;width:100%;text-align:center;display:flex;margin-left:170px;flex-flow:column;justify-content:space-between;flex-basis:calc(100% - 170px);border-radius:0 4px 4px 0;}#ic-agenda .card .excerpt{font-size:1.9rem;line-height:1.2;height:100%;display:flex;align-items:center;justify-content:center;padding:30px 30px 20px;min-height:140px;}#ic-agenda .card .card-footer{padding:30px 30px 15px;display:flex;justify-content:space-between;}#ic-agenda .card .card-footer a{width:38px;height:38px;position:relative;display:flex;align-items:center;justify-content:center;border-radius:1000px;overflow:hidden;}#ic-agenda .card .card-footer a::after{content:'';background:#109CDB;left:50%;right:50%;top:50%;bottom:50%;position:absolute;transition:.3s;border-radius:inherit;z-index:1;}#ic-agenda .card .card-footer a svg{position:relative;z-index:10;}#ic-agenda .card .card-footer a:hover::after,#ic-agenda .card .card-footer a:active::after,#ic-agenda .card .card-footer a:focus::after,#ic-agenda .card .card-footer a:active:focus::after{left:0;right:0;top:0;bottom:0;}#ic-agenda .card .card-footer a:hover svg *,#ic-agenda .card .card-footer a:active svg *,#ic-agenda .card .card-footer a:focus svg *,#ic-agenda .card .card-footer a:active:focus svg *{fill:#fff;}#ic-agenda .card .card-footer svg *{fill:#109CDB;}@media (min-width:992px){#ic-agenda .card{background:#fff;display:block;}#ic-agenda .card .card-info{width:auto;height:auto;max-width:100%;display:block;position:initial;}#ic-agenda .card .img-card{height:190px;position:initial;border-radius:4px 4px 0 0;}#ic-agenda .card .date-card{width:60%;padding:15px;margin:-75px auto 0;position:relative;border-radius:4px;box-shadow:0 5px 15px rgba(0,0,0,0.2);z-index:10;}#ic-agenda .card .date-card .date{font-size:3.7rem;}#ic-agenda .card .date-card .date small{font-size:50%;font-weight:600;padding:0 4px;top:-5px;position:relative;display:inline-block;}#ic-agenda .card .date-card .location{margin-top:3px;}#ic-agenda .card .card-body{font:300 18px/1.4 "Roboto slab",serif;width:auto;margin-left:0;border-radius:0 0 4px 4px;}#ic-agenda .card .excerpt{font-size:2rem;height:auto;display:flex;}}#ic-agenda .card.featured{color:#fff;}#ic-agenda .card.featured .date-card{background:#fff;color:#000;}#ic-agenda .card.featured .card-body{background:#109CDB;}#ic-agenda .card.featured .excerpt{color:#fff;}#ic-agenda .card.featured .card-footer svg *{fill:#fff;}@media (min-width:992px){#ic-agenda .card.featured{background:#109CDB;}}#ic-agenda .pagination{width:100%;padding:60px 0 0;margin:0;}#ic-agenda .pagination h2{display:none}#ic-agenda .pagination ul{text-align:center;padding:0;margin:0 auto;display:block;}#ic-agenda .pagination ul li{font:600 15px/1 "Montserrat",sans-serif;white-space:nowrap;text-align:center;list-style:none;display:inline-block;margin:5px 10px;}#ic-agenda .pagination ul li a{border:none;color:#022d41;background:transparent;}#ic-agenda .pagination ul li a:not(.before):not(.after){display:block;min-width:35px;height:35px;border-radius:1000px;line-height:20px;text-transform:capitalize;}#ic-agenda .pagination ul li a:not(.current):hover,#ic-agenda .pagination ul li a:not(.current):active,#ic-agenda .pagination ul li a:not(.current):focus,#ic-agenda .pagination ul li a:not(.current):visited,#ic-agenda .pagination ul li a:not(.current):active:focus{color:#109CDB;}#ic-agenda .pagination ul li.pager-current{width:35px;height:35px;border-radius:50%;background:#109CDB;color:#fff;line-height:20px;}#ic-agenda .pagination ul li a.pager-previous,#ic-agenda .pagination ul li a.pager-next{color:#109CDB;}#ic-agenda .pagination ul li .disabled{color:#ccc;}#ic-agenda .pagination ul li.pager-first,#ic-agenda .pagination ul li.pager-last{display:none;}#ic-agenda > *:not(.video){position:relative;z-index:10;}#ic-agenda .video{width:100%;height:760px;left:0;right:0;top:0;position:absolute;overflow:hidden;filter:opacity(0.8) saturate(1.5);z-index:1;}#ic-agenda .video video{width:100%;height:100%;object-fit:cover;}#ic-agenda .video::after{content:'';background:white;background:linear-gradient(0deg,#E7F8FF 0%,rgba(231,248,255,0) 100%);width:100%;height:200px;bottom:0;position:absolute;}#ic-agenda.agenda-widget{background:transparent;}#ic-agenda.agenda-widget .ic-agenda-header{padding:70px 0 60px;font:300 55px/1.1em "Roboto slab",serif;letter-spacing:1px;color:#fff;font-weight:500;text-align:center;}#ic-agenda.agenda-widget #cardsCarousel{position:relative;}#ic-agenda.agenda-widget #cardsCarousel .slick-slide{padding:10px;}#ic-agenda *:focus{outline:none !important;}#ic-agenda.agenda-widget #cardsCarousel .slick-prev,#ic-agenda.agenda-widget #cardsCarousel .slick-next{background:transparent;background-repeat:no-repeat;background-position:center;background-size:auto 100%;border:none;font-size:0;width:40px;height:40px;padding:0;top:-100px;position:absolute;}#ic-agenda.agenda-widget #cardsCarousel .slick-prev{background-image:url(//www.hallocanarischeeilanden.com/sites/all/modules/cpi_services/modules/cpi_agenda/images/angle-big-left.svg);left:0;}#ic-agenda.agenda-widget #cardsCarousel .slick-next{background-image:url(//www.hallocanarischeeilanden.com/sites/all/modules/cpi_services/modules/cpi_agenda/images/angle-big-right.svg);right:0;}#ic-agenda.agenda-widget #cardsCarousel .slick-prev.slick-disabled{background-image:url(//www.hallocanarischeeilanden.com/sites/all/modules/cpi_services/modules/cpi_agenda/images/angle-big-left-disabled.svg);cursor:default;}#ic-agenda.agenda-widget #cardsCarousel .slick-next.slick-disabled{background-image:url(//www.hallocanarischeeilanden.com/sites/all/modules/cpi_services/modules/cpi_agenda/images/angle-big-right-disabled.svg);cursor:default;}@media (min-width:992px){#ic-agenda.agenda-widget{padding:0 0 60px;}#ic-agenda.agenda-widget #cardsCarousel{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);}#ic-agenda.agenda-widget #cardsCarousel .slick-prev,#ic-agenda.agenda-widget #cardsCarousel .slick-next{width:60px;height:60px;margin-top:-30px;top:50%;}#ic-agenda.agenda-widget #cardsCarousel .slick-prev{left:-60px;}#ic-agenda.agenda-widget #cardsCarousel .slick-next{right:-60px;}#ic-agenda.agenda-widget #cardsCarousel .card{height:100%;margin-bottom:0;}}#ic-agenda.ic-agenda-event{background:#dcf5ff;padding-top:45px;padding-bottom:0;}#ic-agenda.ic-agenda-event .event-wrapper{background:#e7f8ff;padding-top:40px;padding-bottom:120px;position:relative;}#ic-agenda.ic-agenda-event .event-body{margin:0 auto;position:relative;}.btn-back{color:#022d41;font-size:1.3rem;font-family:"Montserrat",sans-serif;font-weight:500;letter-spacing:1px;text-transform:uppercase;padding:8px 22px;left:0;position:absolute;display:flex;align-items:center;transition:.3s;}.btn-back:hover,.btn-back:active,.btn-back:focus,.btn-back:active:focus{color:#109CDB !important;}.btn-back:hover svg *,.btn-back:active svg *,.btn-back:focus svg *,.btn-back:active:focus svg *{fill:#109CDB;}.btn-back svg{margin-right:15px;}@media (min-width:992px){.btn-back{left:-120px;top:55px;}}#ic-agenda.ic-agenda-event .event-header{text-align:center;padding-bottom:60px;}#ic-agenda.ic-agenda-event .event-header .date{background:#fff;color:#000;text-align:center;width:200px;padding:20px;margin:0 auto;position:relative;border-radius:4px;box-shadow:0 5px 15px rgba(0,0,0,0.2);z-index:10;}#ic-agenda.ic-agenda-event .event-header .date .month{font-size:1.2rem;font-family:"Montserrat",sans-serif;font-weight:600;line-height:1;letter-spacing:1px;text-transform:uppercase;white-space:nowrap;}#ic-agenda.ic-agenda-event .event-header .date .day{font-family:"Montserrat",sans-serif;font-size:3.3rem;font-weight:700;line-height:1.1;letter-spacing:1px;}#ic-agenda.ic-agenda-event .event-header .date .location{font-family:"Montserrat",sans-serif;font-size:1.2rem;font-weight:400;letter-spacing:1px;text-transform:uppercase;}#ic-agenda.ic-agenda-event .event-header .featured-image{width:76%;margin:-50px auto 0;position:relative;overflow:hidden;z-index:1;}#ic-agenda.ic-agenda-event .event-header .featured-image img{width:100%;height:380px;object-fit:cover;position:relative;border-radius:4px;z-index:1;}#ic-agenda.ic-agenda-event .event-header .featured-image::after{content:'';background:linear-gradient(0deg,#E7F8FF 0%,rgba(231,248,255,0) 100%);width:100%;height:50%;left:0;bottom:0;position:absolute;pointer-events:none;z-index:10;}#ic-agenda.ic-agenda-event .event-header h1{font-size:4.6rem;line-height:1.1;padding:0 15% 50px;margin:-50px 0 0;position:relative;z-index:10;}#ic-agenda.ic-agenda-event .event-header .category{color:#109CDB;font-size:1.6rem;font-family:"Montserrat",sans-serif;font-weight:500;letter-spacing:2px;line-height:1;text-transform:uppercase;margin:0 0 10px;white-space:nowrap;}#ic-agenda.ic-agenda-event .event-header .recommendation{color:#109CDB;font-size:1.3rem;font-family:"Montserrat",sans-serif;font-weight:400;font-style:italic;}#ic-agenda.ic-agenda-event .event-content{font-family:"Montserrat",sans-serif;font-size:1.4rem;line-height:2.5;font-weight:400;text-align:justify;word-break:break-word;width:76%;padding-bottom:70px;margin:0 auto;}#ic-agenda.ic-agenda-event .actions{width:400px;margin:0 auto;display:inline-flex;flex-flow:column;box-shadow:0 5px 15px rgba(0,0,0,0.2);overflow:hidden;position:relative;z-index:10;}#ic-agenda.ic-agenda-event .actions a{background:#e7f8ff;color:#555;text-align:center;font-family:"Montserrat",sans-serif;font-size:1rem;font-weight:500;line-height:1.3;letter-spacing:1px;text-transform:uppercase;padding:25px 15px;display:inline-block;position:relative;transition:.3s;}#ic-agenda.ic-agenda-event .actions a .btn-body{display:flex;justify-content:center;align-items:center;position:relative;z-index:10;}#ic-agenda.ic-agenda-event .actions a svg{flex-basis:60px;}#ic-agenda.ic-agenda-event .actions a svg *{fill:#109CDB;}#ic-agenda.ic-agenda-event .actions a span{text-align:left;display:block;flex-basis:130px;}#ic-agenda.ic-agenda-event .actions a:hover,#ic-agenda.ic-agenda-event .actions a:active,#ic-agenda.ic-agenda-event .actions a:focus,#ic-agenda.ic-agenda-event .actions a:active:focus{background:#109CDB;color:#fff;}#ic-agenda.ic-agenda-event .actions a:hover svg *,#ic-agenda.ic-agenda-event .actions a:active svg *,#ic-agenda.ic-agenda-event .actions a:focus svg *,#ic-agenda.ic-agenda-event .actions a:active:focus svg *{fill:#fff;}#ic-agenda.ic-agenda-event .actions a:not(:last-of-type){border-bottom:solid 1px #ddd;}@media (min-width:992px){#ic-agenda.ic-agenda-event .actions{width:auto;max-width:400px;}#ic-agenda.ic-agenda-event .actions a{max-width:120px;}#ic-agenda.ic-agenda-event .actions{flex-flow:row;}#ic-agenda.ic-agenda-event .actions a{padding:35px 15px 30px;overflow:hidden;}#ic-agenda.ic-agenda-event .actions a .btn-body{display:block;}#ic-agenda.ic-agenda-event .actions a svg{height:30px;display:block;margin:0 auto 26px;}#ic-agenda.ic-agenda-event .actions a span{text-align:center;}#ic-agenda.ic-agenda-event .actions a::after{content:'';background:#109CDB;width:400px;height:400px;margin-left:-200px;margin-top:-200px;left:50%;top:50%;position:absolute;transition:.3s;border-radius:1000px;transform:scale(0);z-index:1;}#ic-agenda.ic-agenda-event .actions a:hover,#ic-agenda.ic-agenda-event .actions a:active,#ic-agenda.ic-agenda-event .actions a:focus,#ic-agenda.ic-agenda-event .actions a:active:focus{background:#fff;}#ic-agenda.ic-agenda-event .actions a:hover::after,#ic-agenda.ic-agenda-event .actions a:active::after,#ic-agenda.ic-agenda-event .actions a:focus::after,#ic-agenda.ic-agenda-event .actions a:active:focus::after{bottom:-100px;transform:scale(1);}#ic-agenda.ic-agenda-event .actions a:not(:last-of-type){border-right:solid 1px #ddd;}}#ic-agenda.ic-agenda-event .gmap{width:100%;height:300px;margin-top:-30px;margin-bottom:50px;}#ic-agenda.ic-agenda-event .tags{text-align:center;width:86%;margin:0 auto;}#ic-agenda.ic-agenda-event .tags ul{padding:0;margin:0;}#ic-agenda.ic-agenda-event .tags ul li{color:#109CDB;font-family:"Montserrat",sans-serif;font-size:1.4rem;font-weight:500;text-transform:uppercase;display:inline-block;}#ic-agenda.ic-agenda-event .tags ul li a{color:inherit;padding:10px 2px;display:inline-block;}#ic-agenda.ic-agenda-event .tags ul li:not(:nth-child(3n))::after{content:'/';margin:0 15px;display:inline-block;}#ic-agenda.ic-agenda-event .tags ul li:last-child::after{display:none;}#ic-agenda.ic-agenda-event .ic-agenda-filter{padding-bottom:30px;}#ic-agenda.ic-agenda-event .ic-agenda-filter .search-box{margin-bottom:15px;}#ic-agenda.ic-agenda-event .ic-agenda-filter #advancedFilter{color:#109cdb;border-bottom:solid 1px #109cdb;padding-left:0;padding-right:0;}#ic-agenda.ic-agenda-event .ic-agenda-filter .search-box .icon-search svg *{fill:#C1E2F7 !important;}#ic-agenda.ic-agenda-event .ic-agenda-filter .search-box input#edit-search::placeholder{color:#C1E2F7;font-weight:bold;}@media (min-width:992px){#ic-agenda.ic-agenda-event{padding-top:40px;}#ic-agenda.ic-agenda-event .event-body{width:45%;}#ic-agenda.ic-agenda-event .event-header .featured-image{width:420px;}#ic-agenda.ic-agenda-event .event-header .featured-image img{height:460px;}#ic-agenda.ic-agenda-event .event-header h1{font-size:6rem;}#ic-agenda.ic-agenda-event .event-content{width:100%;}#ic-agenda.ic-agenda-event .gmap{width:calc(100% + 200px);height:400px;margin-top:-30px;margin-left:-100px;}#ic-agenda.ic-agenda-event .tags{width:auto;}#ic-agenda.ic-agenda-event .tags ul li{font-size:1.2rem;}#ic-agenda.ic-agenda-event .tags ul li a{padding:0;}#ic-agenda.ic-agenda-event .tags ul li:not(:nth-child(5n))::after{content:'/';margin:0 15px;display:inline-block;}}.datepicker.datepicker-dropdown,.datepicker-dropdown{background:#fff;padding:15px 22px;border-radius:6px;}.datepicker.datepicker-dropdown.searchbox--datepicker,.datepicker-dropdown.searchbox--datepicker{padding-top:40px;}.datepicker.datepicker-dropdown::before,.datepicker.datepicker-dropdown::after,.datepicker-dropdown::before,.datepicker-dropdown::after{display:none;}.datepicker.datepicker-dropdown .calendar-range,.datepicker-dropdown .calendar-range{width:256px;display:table;table-layout:fixed;left:22px;top:15px;position:absolute;}.datepicker.datepicker-dropdown .calendar-range > div,.datepicker-dropdown .calendar-range > div{width:50%;display:table-cell;}.datepicker.datepicker-dropdown .calendar-range .title,.datepicker-dropdown .calendar-range .title{color:#022d41;font-size:11px;font-family:"Montserrat",sans-serif;font-weight:600;letter-spacing:.5px;text-transform:uppercase;}.datepicker.datepicker-dropdown .calendar-range .date,.datepicker-dropdown .calendar-range .date{color:#91ccf1;font-family:"Lato",sans-serif;font-size:15px;font-weight:400;padding-left:6px;}.datepicker.datepicker-dropdown table,.datepicker-dropdown table{font-family:"Montserrat",sans-serif;text-transform:uppercase;width:100%;}.datepicker.datepicker-dropdown table thead .dow,.datepicker-dropdown table thead .dow{color:#109CDB;}.datepicker.datepicker-dropdown table thead .datepicker-switch,.datepicker-dropdown table thead .datepicker-switch{pointer-events:none;}.datepicker.datepicker-dropdown table thead .datepicker-switch:hover,.datepicker-dropdown table thead .datepicker-switch:hover{background:transparent;}.datepicker.datepicker-dropdown table tr td,.datepicker.datepicker-dropdown table tr th,.datepicker-dropdown table tr td,.datepicker-dropdown table tr th{border-radius:0;}.datepicker.datepicker-dropdown table .day,.datepicker-dropdown table .day{border-radius:0;}.datepicker.datepicker-dropdown table .day.old,.datepicker.datepicker-dropdown table .day.new,.datepicker-dropdown table .day.old,.datepicker-dropdown table .day.new{color:#fff;pointer-events:none;}.datepicker.datepicker-dropdown table .day.selected,.datepicker.datepicker-dropdown table .day.range,.datepicker-dropdown table .day.selected,.datepicker-dropdown table .day.range{background:#109CDB;color:#fff;border-radius:0;}.datepicker.datepicker-dropdown .prev,.datepicker.datepicker-dropdown .next,.datepicker-dropdown .prev,.datepicker-dropdown .next{font-size:0;}.datepicker.datepicker-dropdown .prev,.datepicker-dropdown .prev{background:url(//www.hallocanarischeeilanden.com/sites/all/modules/cpi_services/modules/cpi_agenda/images/angle-left.svg) no-repeat center/8px;}.datepicker.datepicker-dropdown .next,.datepicker-dropdown .next{background:url(//www.hallocanarischeeilanden.com/sites/all/modules/cpi_services/modules/cpi_agenda/images/angle-right.svg) no-repeat center/8px;}@media (max-width:767px){.datepicker.datepicker-dropdown,.datepicker-dropdown{width:92%;left:4% !important;top:calc(50% - 170px) !important;position:fixed !important;}}@media (min-width:992px){.datepicker.datepicker-dropdown,.datepicker-dropdown{width:300px;margin-left:-120px;}.datepicker.datepicker-dropdown::before,.datepicker.datepicker-dropdown::after,.datepicker-dropdown::before,.datepicker-dropdown::after{margin-left:-5px;left:50%;display:block;}.datepicker.datepicker-dropdown::before,.datepicker-dropdown::before{border-top:solid 14px #fff;border-left-width:10px;border-right-width:10px;bottom:-14px;}.datepicker.datepicker-dropdown::after,.datepicker-dropdown::after{border-bottom-width:14px;border-left-width:10px;border-right-width:10px;top:-14px;}.datepicker.datepicker-dropdown.searchbox--datepicker.datepicker-orient-top,.datepicker-dropdown.searchbox--datepicker.datepicker-orient-top{margin-top:20px;}.datepicker.datepicker-dropdown.searchbox--datepicker.datepicker-orient-top::after,.datepicker-dropdown.searchbox--datepicker.datepicker-orient-top::after{display:none;}.datepicker.datepicker-dropdown.datepicker-orient-top::after,.datepicker-dropdown.datepicker-orient-top::after{display:none;}.datepicker.datepicker-dropdown.datepicker-orient-bottom,.datepicker-dropdown.datepicker-orient-bottom{margin-top:20px;}.datepicker.datepicker-dropdown.datepicker-orient-bottom::before,.datepicker-dropdown.datepicker-orient-bottom::before{display:none;}}@media (max-width:767px){.bg-top.ic-agenda-bg-top.do-overlay{opacity:0.3;pointer-events:none;}}.ic-agenda-bg-top .header.header-web{min-width:1px;}.ic-agenda-bg-top .container{max-width:100vw;min-width:1px;}.ic-agenda-bg-top > footer{min-width:1px;}@media (min-width:767px){.ic-agenda-bg-top .container{max-width:940px;}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms;}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms;}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s;}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s;}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s;}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s;}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s;}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s;}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s;}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s;}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s;}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s;}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s;}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s;}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s;}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s;}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s;}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s;}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s;}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s;}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s;}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s;}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s;}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s;}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s;}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s;}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s;}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s;}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s;}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s;}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s;}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s;}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s;}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s;}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s;}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s;}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s;}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s;}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s;}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s;}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s;}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s;}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s;}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s;}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s;}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s;}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s;}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s;}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s;}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s;}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s;}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s;}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s;}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s;}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s;}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s;}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s;}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s;}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s;}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s;}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s;}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s;}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s;}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s;}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s;}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s;}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s;}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s;}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s;}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s;}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s;}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s;}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s;}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s;}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s;}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s;}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s;}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s;}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s;}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s;}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s;}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s;}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s;}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s;}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s;}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s;}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s;}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s;}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s;}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s;}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s;}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s;}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s;}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s;}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s;}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s;}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s;}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s;}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s;}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s;}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s;}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s;}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s;}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s;}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s;}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s;}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s;}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s;}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s;}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s;}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s;}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s;}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s;}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s;}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s;}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s;}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s;}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s;}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s;}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s;}[data-aos]{pointer-events:none;}[data-aos].aos-animate{pointer-events:auto;}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(0.25,0.25,0.75,0.75);}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease;}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in;}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out;}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out;}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(0.6,-0.28,0.735,0.045);}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.275);}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(0.47,0,0.745,0.715);}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(0.39,0.575,0.565,1);}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(0.445,0.05,0.55,0.95);}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53);}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53);}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53);}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:none;transform:none;}html:not(.no-js) [data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0);}html:not(.no-js) [data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0);}html:not(.no-js) [data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0);}html:not(.no-js) [data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0);}html:not(.no-js) [data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0);}html:not(.no-js) [data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0);}html:not(.no-js) [data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0);}html:not(.no-js) [data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0);}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);}html:not(.no-js) [data-aos=zoom-in]{-webkit-transform:scale(0.6);transform:scale(0.6);}html:not(.no-js) [data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(0.6);transform:translate3d(0,100px,0) scale(0.6);}html:not(.no-js) [data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(0.6);transform:translate3d(0,-100px,0) scale(0.6);}html:not(.no-js) [data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(0.6);transform:translate3d(-100px,0,0) scale(0.6);}html:not(.no-js) [data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(0.6);transform:translate3d(100px,0,0) scale(0.6);}html:not(.no-js) [data-aos=zoom-out]{-webkit-transform:scale(1.2);transform:scale(1.2);}html:not(.no-js) [data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2);}html:not(.no-js) [data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2);}html:not(.no-js) [data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2);}html:not(.no-js) [data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2);}html:not(.no-js) [data-aos^=slide][data-aos^=slide]{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;visibility:hidden;}html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0);}html:not(.no-js) [data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}html:not(.no-js) [data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}html:not(.no-js) [data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}html:not(.no-js) [data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}html:not(.no-js) [data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;}html:not(.no-js) [data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg);}html:not(.no-js) [data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0);}html:not(.no-js) [data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg);}html:not(.no-js) [data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0);}html:not(.no-js) [data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg);}html:not(.no-js) [data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0);}html:not(.no-js) [data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg);}html:not(.no-js) [data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0);}}#ic-agenda .ic-agenda-filter .form-item{width:100%;}#ic-agenda.ic-agenda-search-results{background:#dcf5ff;padding-top:45px;padding-bottom:0;}#ic-agenda.ic-agenda-search-results #mainSearch{margin-bottom:15px;}#ic-agenda.ic-agenda-search-results .results-active{background:#f2fbfe;padding:90px 0 70px;box-shadow:0 10px 15px rgba(0,0,0,.1) inset;}#ic-agenda.ic-agenda-search-results .search-results-header{padding-bottom:60px;position:relative;}#ic-agenda.ic-agenda-search-results .search-results-header .results-total,#ic-agenda.ic-agenda-search-results .search-results-header .results-date{color:#91ccf1;font-family:"Lato",sans-serif;font-size:.8em;font-weight:500;line-height:1;text-align:center;margin-bottom:30px;}#ic-agenda.ic-agenda-search-results .search-results-header .results-date span{padding-right:6px;}#ic-agenda.ic-agenda-search-results .search-results-header .results-date span + span{color:#109cdb;font-weight:600;padding-right:0;}#ic-agenda.ic-agenda-search-results .search-results-header .results-label{max-width:600px;margin:0 auto;color:#022d41;font-size:2em;line-height:1.3;font-weight:700;text-align:center;display:block;}#ic-agenda.ic-agenda-search-results .search-results-header .results-zero{padding:20px 0 30px;color:#022d41;font-size:0.8em;font-weight:500;text-align:center;}#ic-agenda.ic-agenda-search-results .btn-back{top:170px;left:50%;transform:translateX(-50%);}@media (min-width:992px){#ic-agenda.ic-agenda-search-results{padding-top:40px;}#ic-agenda.ic-agenda-search-results .btn-back{top:-12px;left:0;transform:none;}}.datepicker{z-index:200 !important;}
