 .map-responsive{overflow:hidden;padding-bottom:50%;position:relative;height:0}.map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}

.column-cards > .row .card .overflow-container .event-date p.date{font-size:3rem;font-weight:700;margin:10px 0;line-height:1.5em;position:relative;top:-.5em}.column-cards > .row .card .overflow-container .event-date p.day{position:relative;top:-3em}.column-cards > .row .card .overflow-container .card-img-top{border-radius:0;border:none;transition:all 0.2s ease-in-out;overflow:hidden}.column-cards > .row .card .overflow-container .card-img-top:hover{transform:scale(1.1)}.column-cards > .row .card .card-body .details{font-size:.7rem}.column-cards > .row .card .card-body .details .time{width:100%;max-width:100%;flex:none}.column-cards > .row .card .card-body .details .time:before{content:url(/ipo/themes/contrib/basic_sqin/images/clock.svg);display:inline-block;height:18px;width:18px;position:relative;top:5px;margin-right:5px}.column-cards > .row .card .card-body .details .share{display:none;text-align:right}.column-cards > .row .card .card-body .details .share i{margin-left:10px;font-size:1.2rem;position:relative;top:3px;color:#576077}.column-cards > .row .card .card-body .details .share i:hover{color:#71cff3}.column-cards > .row .card .card-body .details .share svg{margin-left:10px;font-size:1.2rem;position:relative;top:3px}.column-cards > .row .card .card-body .details .share svg path{fill:#576077}.column-cards > .row .card .card-body .details .share svg:hover path{fill:#71cff3}.column-cards > .row .card .card-body .details .location:before{content:url(/webpublish/themes/contrib/basic_sqin/images/pin.svg);display:inline-block;height:18px;width:18px;position:relative;top:5px;margin-right:5px}.column-cards > .row .card a.card-footer{color:#2f2f2f;background-color:none;border-top:none;transition:all 0.2s ease-in-out;background:#c0c7da;position:relative}.column-cards > .row .card a.card-footer:last-child{border-radius:0}.column-cards > .row .card a.card-footer:hover{background:#f4f5f9;color:#2f2f2f;text-decoration:none}.column-cards > .row .card a.card-footer i{position:absolute;right:1.25rem;top:1rem}.column-cards > .row{margin-top:40px;margin-bottom:40px}.column-cards > .row .card{border:none;border-radius:0;box-shadow:0 5px 5px 5px #dde2ef;margin-bottom:30px}.column-cards > .row .card .overflow-container{overflow:hidden}.column-cards > .row .card .card-img-top{border-radius:0;border:none;transition:all 0.2s ease-in-out;overflow:hidden}.column-cards > .row .card .card-img-top:hover{transform:scale(1.1)}.column-cards > .row .card a.card-footer{color:#2f2f2f;background-color:none;border-top:none;transition:all 0.2s ease-in-out;background:#c0c7da;position:relative}.column-cards > .row .card a.card-footer:last-child{border-radius:0}.column-cards > .row .card a.card-footer:hover{background:#f4f5f9;color:#2f2f2f}.column-cards > .row .card a.card-footer i{position:absolute;right:1.25rem;top:1rem}.column-cards > .row .card a.card-footer svg{position:absolute;right:1.25rem;top:1rem}@media (min-width:576px){.card-deck{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px;justify-content:center;align-content:space-between}.card-deck .card{flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.column-image-icon > .row{margin-top:40px;margin-bottom:40px}.column-cards > .row{margin-top:40px;margin-bottom:40px}.column-cards > .row > p{width:100%}.column-cards > .row .card{border:none;border-radius:0;box-shadow:0 0 5px 5px #f4f5f9}.column-cards > .row .card.event-card{min-width:280px;max-width:500px;margin-bottom:1.5rem}.column-cards > .row .card .overflow-container{overflow:hidden;position:relative}.column-cards > .row .card .overflow-container .event-date{background-color:#11335d;padding:10px;min-height:110px;min-width:110px;height:110px;width:110px;border-bottom-right-radius:10px;position:absolute;left:0;top:0;z-index:1;color:#ffffff;box-shadow:0 0 10px 0 #2f2f2f}.column-cards > .row .card .overflow-container .event-date p{margin-top:0;margin-bottom:0}.card > hr{margin-right:0;margin-left:0}.card > .list-group:first-child .list-group-item:first-child{border-top-left-radius:0.25rem;border-top-right-radius:0.25rem}.card > .list-group:last-child .list-group-item:last-child{border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:0.75rem}.card-subtitle{margin-top:-0.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link + .card-link{margin-left:1.25rem}.card-header{padding:0.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,0.03);border-bottom:1px solid rgba(0,0,0,0.125)}.card-header:first-child{border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0}.card-header + .list-group .list-group-item:first-child{border-top:0}.card-footer{padding:0.75rem 1.25rem;background-color:rgba(0,0,0,0.03);border-top:1px solid rgba(0,0,0,0.125)}.card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px)}.card-header-tabs{margin-right:-0.625rem;margin-bottom:-0.75rem;margin-left:-0.625rem;border-bottom:0}.card-header-pills{margin-right:-0.625rem;margin-left:-0.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img,.card-img-top,.card-img-bottom{-ms-flex-negative:0;flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{-ms-flex:1 0 0%;flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group > .card{margin-bottom:15px}@media (min-width:576px){.card-group{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group > .card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group > .card + .card{margin-left:0;border-left:0}.card-group > .card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group > .card:not(:last-child).card-img-top,.card-group > .card:not(:last-child) .card-header{border-top-right-radius:0}.card-group > .card:not(:last-child) .card-img-bottom,.card-group > .card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group > .card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group > .card:not(:first-child) .card-img-top,.card-group > .card:not(:first-child) .card-header{border-top-left-radius:0}.card-group > .card:not(:first-child) .card-img-bottom,.card-group > .card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:0.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion > .card{overflow:hidden}.accordion > .card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion > .card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion > .card > .card-header{border-radius:0;margin-bottom:-1px}.alert-dismissable .close, .alert-dismissible .close {text-decoration: none}.event-hero-image{height:400px;background-size:cover;background-position:center}.event-details-window{background:white;box-shadow:0 0 10px rgba(0,0,0,0.5);position:relative;top:-100px;padding:40px;margin-bottom:-80px}.event-details-window h1{margin-top:0}.event-details-window .event-page-start-date,.event-details-window .event-page-end-date,.event-details-window .event-page-time,.event-details-window .event-page-location,.event-details-window .event-page-share{margin-top:20px}.event-details-window .event-page-time{width:100%;max-width:100%}.event-details-window .event-page-time h5:before{content:url(/ipo/themes/contrib/basic_sqin/images/clock.svg);display:inline-block;height:18px;width:18px;position:relative;top:2px;margin-right:5px}.event-details-window .event-page-share i{margin-left:10px;font-size:1.2rem;position:relative;top:3px;color:#576077}.event-details-window .event-page-share i:hover{color:#71cff3}.event-details-window .event-page-share svg{margin-left:10px;font-size:1.2rem;position:relative;top:3px}.event-details-window .event-page-share svg path{fill:#576077}.event-details-window .event-page-share svg:hover path{fill:#71cff3}.event-details-window .event-page-location h5:before{content:url(/ipo/themes/contrib/basic_sqin/images/pin.svg);display:inline-block;height:18px;width:18px;position:relative;top:2px;margin-right:5px}.page-node-type-event #main{margin-bottom:25px}..column-cards > .row .card .card-body .details .time:before{content:url(/ipo/themes/contrib/basic_sqin/images/clock.svg);display:inline-block;height:18px;width:18px;position:relative;top:5px;margin-right:5px}.column-cards > .row .card .card-body .details .share{display:none;text-align:right}.column-cards > .row .card .card-body .details .share i{margin-left:10px;font-size:1.2rem;position:relative;top:3px;color:#576077}.column-cards > .row .card .card-body .details .share i:hover{color:#71cff3}.column-cards > .row .card .card-body .details .share svg{margin-left:10px;font-size:1.2rem;position:relative;top:3px}.column-cards > .row .card .card-body .details .share svg path{fill:#576077}.column-cards > .row .card .card-body .details .share svg:hover path{fill:#71cff3}.column-cards > .row .card .card-body .details .location:before{content:url(/ipo/themes/contrib/basic_sqin/images/pin.svg);display:inline-block;height:18px;width:18px;position:relative;top:5px;margin-right:5px}.circle {padding: 13px 20px;border-radius: 50%;background-color: lightgray;color: #000;max-height: 50px;z-index: 2}

.how-it-works.row .col-2 {align-self: stretch}.how-it-works.row .col-2::after {content: "";position: absolute;border-left: 3px solid #f4f5f9;z-index: 1}.how-it-works.row .col-2.bottom::after {height: 50%;left: 50%;top: 50%}.how-it-works.row .col-2.full::after {height: 100%;left: 50%}.how-it-works.row .col-2.top::after {height: 50%;left: 50%;top: 0}

.timeline div {padding: 0;height: 40px}.timeline hr {border-top: 3px solid #f4f5f9;margin: 0;top: 17px;position: relative}.timeline .col-2 {display: flex;overflow: hidden}.timeline .corner {border: 3px solid #f4f5f9;width: 100%;position: relative;border-radius: 15px}.timeline .top-right {left: 50%;top: -50%}.timeline .left-bottom {left: calc(-50% + 3px);top: calc(50% - 3px)}.timeline .top-left {left: calc(-50% + 3px);top: -50%}.timeline .right-bottom {left: 50%;top: calc(50% - 3px)}.threequarterwidth{-ms-flex: 0 0 75%;flex: 0 0 75%!important;max-width: 75%!important}

.accordion .card .card-header h2 button svg.svg-inline--fa {right:4px!important}.inv {display: none}ol.circles {counter-reset: circles-counter}ol.circles li {list-style: none;counter-increment: circles-counter;text-indent: 0;margin: 20px 0 0 30px;clear: both}ol.circles li::before {background-color: lightgray;content: counter(circles-counter);padding: 7px;width: 40px;height: 40px;margin: -7px 15px 15px -55px;display: block;box-sizing: border-box;text-align: center;border-radius: 50%;font-weight: bold;text-indent: 0;float: left}.accordion .card .card-header h2 button {white-space: normal}.link-set .link-set-section .individual-link .link-set-icon {background: #11335d;height: 40px;width: 40px;border-radius: 50%;text-align: center;line-height: 40px;color: #ffffff;margin-right: 10px;font-size: 1.5rem;padding: 8px;position: relative;display: inline-block}.link-set .link-set-section {padding-top: 25px}.link-set .link-set-section .individual-link {margin: 10px 0;position: relative}.bottompad {padding-bottom:20px}.card-body.extra-body-field > p {margin-top: 0px!important}.accordion-tabs .nav-pills li {min-width:180px!important}.link-set .link-set-section .individual-link .link-set-text {position: absolute;padding-left: 0;margin-top: 7px}ol ol, ol ul, ul ol, ul ul {margin-top: 0px }

.modal-header{display: inline-block!important}.stepsnumber {color: #903;float: left;font-size: 75px;line-height: 60px;padding-top: 4px;padding-right: 8px;padding-left: 3px}table.dataTable.display tbody tr.odd>.sorting_1 {background-color:transparent!important}.rwd-table {margin: 1em 0;min-width: 300px}.rwd-table th {display: none}.rwd-table td {display: block}.rwd-table td:first-child {padding-top: .5em}.rwd-table td:last-child {padding-bottom: .5em}.rwd-table td:before {content: attr(data-th) ": ";font-weight: bold;width: 23em;display: inline-block}@media (min-width: 480px) {.rwd-table td:before {display: none}}.rwd-table th, .rwd-table td {text-align: left}@media (min-width: 480px) {.rwd-table th, .rwd-table td {display: table-cell;padding: .25em .5em}.rwd-table th:first-child, .rwd-table td:first-child {padding-left: 5px}.rwd-table th:last-child, .rwd-table td:last-child {padding-right: 2px}}@media all and (min-width: 359px) and (max-width: 468px){.rwd-table {width: 90%;margin: 1em 0}.rwd-table td {width: 95%;border: 0px;word-wrap: break-word}.rwd-table tr {border-top: 1px dotted #ccc}}.hpcard {margin: 10px 10px;color: #fff;border:none}.card-descr {margin:20px;line-height:1.5em!important}.card-block { font-size: 1.25rem;line-height: 1.5;font-weight: 300;color: #fff;display: flex;margin: 0 auto;justify-content: center;align-items: center;flex-wrap: wrap}.card-container {display: grid;perspective: 700px;min-height: 400px}.card-flip {display: grid;grid-template: 1fr / 1fr;grid-template-areas: "frontAndBack";transform-style: preserve-3d;transition: all 0.75s ease-in-out}.card-flip div {backface-visibility: hidden;transform-style: preserve-3d;min-height:400px;border-radius:7px;box-shadow: 0 0 5px gray}.hpcardfront {grid-area: frontAndBack}.hpcardfront:before {position: absolute;display: block;content: "";top: 0;left: 0;right: 0;bottom: 0;background: linear-gradient(135deg, #000, #1a57e6);opacity: 0.70;z-index: -1;box-sizing: border-box;border-radius:7px}.hpcardback {grid-area: frontAndBack;transform: rotateY(-180deg)}input[type='checkbox']:checked + .card-container .card-flip {transform: rotateY(180deg)}.hpcardback .cardback1 {background: linear-gradient(135deg, #000, #311B92)}.hpcardback .cardback2 {background: linear-gradient(135deg, #000, #1A237E)}.hpcardback .cardback3 {background: linear-gradient(135deg, #000, #2196F3)}.cardbutton {transform: translateZ(40px);cursor: pointer;-webkit-backface-visibility: hidden;backface-visibility: hidden;font-weight: bold;color: #fff;font: inherit;border: none;position: relative;transform-style: preserve-3d;transition: 300ms ease;margin:20px;border-radius:7px;text-decoration:none!important}.cardbutton:before {transition: 300ms ease;position: absolute;display: block;content: "";transform: translateZ(-40px);-webkit-backface-visibility: hidden;backface-visibility: hidden;height: calc(100% - 20px);width: calc(100% - 20px);border-radius: 100px;box-sizing: border-box}.cardbutton:hover {transform: translateZ(55px)}.cardbutton:hover:before {transform: translateZ(-55px);box-sizing: border-box}.cardbutton:active {transform: translateZ(20px)}.cardbutton:active:before {transform: translateZ(-20px);top: 12px;box-sizing: border-box}.hpcardpink {background-color:#E91E63}.filter1:before {background: linear-gradient(135deg, #000, #311B92)}.filter2:before {background: linear-gradient(135deg, #000, #1A237E)}.filter3:before {background: linear-gradient(135deg, #000, #2196F3)}.banner-image-bg .banner-image .col-sm-5 p, .banner-mobile-image-bg .banner-image .col-sm-5 p {line-height: 1.5em!important}.blockquote p:last-child {line-height: 1.5em!important}.blockquote p {line-height: 1.5em!important};












.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;} .webpublish-slider .slide .slide-body {top:60%!important} #mySignin .sign-in-bar > .container-fluid .sign-in-bttn {top:9px!important};

/*  Test calendar CSS */

.view-id-event_calendar .view-filters .views-exposed-form .form--inline fieldset .fieldset-wrapper{display:none;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline .form-actions{display:none;}.view-id-event_calendar .js-drupal-fullcalendar .fc-day-grid .fc-event-container a.fc-day-grid-event{background-color:#dde2ef !important;margin:5px 0;color:#2f2f2f;padding:5px;border:none;border-radius:0;}.view-id-event_calendar .js-drupal-fullcalendar .fc-day-grid .fc-bg .fc-today{background:#f4f5f9;}.view-id-event_calendar .view-content .fc-view-container .fc-view.fc-timeGridWeek-view .fc-scroller .fc-time-grid .fc-content-skeleton a.fc-time-grid-event,.view-id-event_calendar .view-content .fc-view-container .fc-view.fc-timeGridDay-view .fc-scroller .fc-time-grid .fc-content-skeleton a.fc-time-grid-event{background-color:#dde2ef !important;color:#2f2f2f !important;}@media (max-width:767px){.path-event-calendar h1.page-header{text-align:center;}.view-id-event_calendar{margin-right:15px;margin-left:15px;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline{border:1px solid #dde2ef;border-radius:5px;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline fieldset{width:100%;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline fieldset legend{margin-bottom:0;padding:10px 0 10px 25px;position:relative;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline fieldset legend span{font-size:0.68em;font-weight:700;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline fieldset legend span:before{content:'\f1de';font-family:"Font Awesome 5 Solid";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;visibility:hidden;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline fieldset legend span:after{content:'\f078';font-family:"Font Awesome 5 Solid";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;visibility:hidden;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline fieldset legend span svg{margin-right:5px;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline fieldset legend > svg{position:absolute;right:10px;top:8px;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline .form-checkboxes ul{list-style:none;margin:0;padding:0;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline .form-checkboxes ul > li{width:100%;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline .form-checkboxes ul > li ul{display:flex;flex-direction:column;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline .form-checkboxes ul > li ul .js-form-item{margin-left:0;margin-right:0;width:100%;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline .form-checkboxes ul > li ul .js-form-item label{font-weight:700;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline .form-checkboxes .js-form-item{width:100%;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;background:#dde2ef;padding-left:0;display:inline-block;border-radius:0;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline .form-checkboxes .js-form-item:hover{background:#11335d;cursor:pointer;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline .form-checkboxes .js-form-item:hover label{color:#ffffff;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline .form-checkboxes .js-form-item.checked{background:#11335d;cursor:pointer;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline .form-checkboxes .js-form-item.checked label{color:#ffffff;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline .form-checkboxes .js-form-item label{color:#2f2f2f;width:100%;display:inline-block;padding-top:10px;padding-bottom:10px;font-weight:700;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline .form-checkboxes .js-form-item label input{display:none;}.view-id-event_calendar .view-filters .views-exposed-form .form-actions{width:100%;display:block;}.view-id-event_calendar .view-filters .views-exposed-form .form-actions button{width:50%;border:1px solid #11335d;background:#ffffff;color:#2f2f2f;padding-top:15px;padding-bottom:15px;font-weight:700;margin-right:0;}.view-id-event_calendar .view-filters .views-exposed-form .form-actions button:nth-child(1){border-radius:0 0 0 5px;}.view-id-event_calendar .view-filters .views-exposed-form .form-actions button:nth-child(2){border-radius:0 0 5px 0;}.view-id-event_calendar .view-filters .views-exposed-form .form-actions button:nth-child(2) span{display:none;}.view-id-event_calendar .view-filters .views-exposed-form .form-actions button:active{background:#11335d;color:#ffffff;}.view-id-event_calendar .view-content .fc-toolbar{display:block;text-align:center;}.view-id-event_calendar .view-content .fc-toolbar .fc-button-group button.fc-button-primary{padding:.5em .75em;border-color:#dde2ef;background-color:#ffffff;color:#2f2f2f;}.view-id-event_calendar .view-content .fc-toolbar .fc-button-group button.fc-button-primary.fc-button-active,.view-id-event_calendar .view-content .fc-toolbar .fc-button-group button.fc-button-primary:active,.view-id-event_calendar .view-content .fc-toolbar .fc-button-group button.fc-button-primary:hover{background:#11335d;color:#ffffff;}.view-id-event_calendar .view-content .fc-toolbar .fc-button-group button.fc-dayGridMonth-button{display:none;}.view-id-event_calendar .view-content .fc-toolbar .fc-button-group button.fc-timeGridWeek-button{display:none;}.view-id-event_calendar .view-content .fc-view-container .fc-view{border:none;}.view-id-event_calendar .view-content .fc-view-container .fc-view.fc-timeGridWeek-view .fc-scroller .fc-time-grid .fc-content-skeleton a.fc-time-grid-event{background-color:#dde2ef !important;color:#2f2f2f !important;}.view-id-event_calendar .view-content .fc-view-container .fc-view.fc-timeGridWeek-view .fc-scroller .fc-time-grid .fc-content-skeleton a.fc-time-grid-event .fc-content .fc-time span{color:#2f2f2f !important;}.view-id-event_calendar .view-content .fc-view-container .fc-view.fc-timeGridWeek-view .fc-scroller .fc-time-grid .fc-content-skeleton a.fc-time-grid-event .fc-content .fc-title{color:#2f2f2f !important;}.view-id-event_calendar .view-content .fc-view-container .fc-view.fc-timeGridDay-view .fc-scroller .fc-time-grid .fc-content-skeleton a.fc-time-grid-event{background-color:#dde2ef !important;color:#2f2f2f !important;}.view-id-event_calendar .view-content .fc-view-container table.fc-list-table tbody{border-color:#dde2ef;}.view-id-event_calendar .view-content .fc-view-container table.fc-list-table tbody .fc-list-heading{border-left:none;border-right:none;}.view-id-event_calendar .view-content .fc-view-container table.fc-list-table tbody .fc-list-heading td{background:#dde2ef;border-top:2px solid #11335d;}.view-id-event_calendar .view-content .fc-view-container table.fc-list-table tbody .fc-list-item td{border-color:#dde2ef;}.view-id-event_calendar .view-content .fc-view-container table.fc-list-table tbody .fc-list-item:nth-last-child{border-bottom:2px solid #11335d;}.js-drupal-fullcalendar tbody.fc-body .fc-day-grid .fc-content-skeleton .fc-event-container a.fc-day-grid-event{background-color:#dde2ef !important;margin:5px 0;color:#2f2f2f;padding:5px;border:none;border-radius:0;}.js-drupal-fullcalendar tbody.fc-body .fc-day-grid .fc-bg .fc-today{background:#f4f5f9;}}.view-id-event_calendar .view-filters .form-checkboxes .js-form-item{width:100%;display:block;}.view-id-event_calendar .fc-content-skeleton .fc-day-grid-event .fc-content{white-space:normal !important;}.view-id-event_calendar .fc-content-skeleton .fc-day-grid-event .fc-content .fc-content-skeleton .fc-day-grid-event .fc-content{white-space:normal !important;}@media (min-width:768px){.view-id-event_calendar .js-drupal-fullcalendar{width:100%;}}@media (min-width:768px){.view-id-event_calendar .view-filters{padding-left:0;padding-right:0;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline{border:1px solid #dde2ef;border-radius:5px;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline fieldset{width:100%;cursor:pointer;transition:0.4s ease-in-out;padding-left:20px;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline fieldset legend{border-bottom:none;position:relative;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline fieldset legend:after{content:'\f078';font-family:"Font Awesome 5 Solid"!important;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;visibility:hidden !important;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline fieldset legend svg{position:absolute;right:15px;top:8px;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline fieldset legend .fieldset-legend{font-weight:700;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline fieldset legend .fieldset-legend svg{position:absolute;left:-10px;top:13px;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline fieldset legend span{font-size:0.68em;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline fieldset legend span:before{content:'\f1de';font-family:"Font Awesome 5 Solid"!important;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;visibility:hidden !important;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline fieldset legend span:after{content:'Click to select filters. You can select multiple';text-align:right;font-weight:400;float:right;margin-top:10px;margin-right:45px;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline fieldset legend span svg{margin-right:10px;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline fieldset .fieldset-wrapper{display:none;overflow:hidden;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline fieldset .active,.view-id-event_calendar .view-filters .views-exposed-form .form--inline fieldset .fieldset:hover{background:#dde2ef;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline .form-checkboxes ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline .form-checkboxes ul > li{width:99%;margin-left:.5%;margin-right:.5%;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline .form-checkboxes ul > li ul{display:flex;flex-direction:column;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline .form-checkboxes ul > li ul .js-form-item{margin-left:0;margin-right:0;width:100%;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline .form-checkboxes > ul > li > .js-form-item{border-radius:8px 8px 0 0;border-bottom:3px solid #11335d;margin-bottom:5px;font-weight:700;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline .form-checkboxes .js-form-item{width:98%;margin-left:1%;margin-right:1%;margin-bottom:5px;background:#dde2ef;padding-left:20px;display:inline-block;border-radius:3px;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline .form-checkboxes .js-form-item:hover{background:#11335d;cursor:pointer;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline .form-checkboxes .js-form-item:hover label{color:#ffffff;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline .form-checkboxes .js-form-item.checked{background:#11335d;cursor:pointer;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline .form-checkboxes .js-form-item.checked label{color:#ffffff;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline .form-checkboxes .js-form-item label{color:#2f2f2f;width:100%;display:inline-block;padding-top:10px;padding-bottom:10px;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline .form-checkboxes .js-form-item label input{display:none;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline .form-actions{display:none;overflow:hidden;width:100%;border-radius:0 0 5px 5px;background-color:#c0c7da;padding:10px 20px;text-align:right;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline .form-actions button.btn-info{color:#2f2f2f;background-color:#ffffff;border-color:#dde2ef;border-radius:3px;padding:16px 24px;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline .form-actions button.btn-danger.btn{color:#2f2f2f;background-color:#ffffff;border-color:#dde2ef;padding:16px 24px;}.view-id-event_calendar .view-filters .views-exposed-form .form--inline .form-actions button.btn-danger.btn span{display:none;}.view-id-event_calendar .view-content .fc-toolbar{padding-left:0;padding-right:0;}.view-id-event_calendar .view-content .fc-toolbar .fc-button-group button{color:#2f2f2f;background-color:#ffffff;border-color:#dde2ef;padding:12px 24px;}.view-id-event_calendar .view-content .fc-toolbar .fc-button-group button:hover{background:#11335d;color:#ffffff;}.view-id-event_calendar .view-content .fc-toolbar .fc-today-button{color:#2f2f2f;background-color:#ffffff;border-color:#dde2ef;padding:12px 24px;cursor:pointer;}.view-id-event_calendar .view-content .fc-toolbar .fc-today-button:hover{background:#11335d;color:#ffffff;}.view-id-event_calendar .js-drupal-fullcalendar{width:100%;margin:0 auto;}.view-id-event_calendar .js-drupal-fullcalendar thead.fc-head .fc-head-container{border:none;}.view-id-event_calendar .js-drupal-fullcalendar thead.fc-head .fc-head-container tr td.fc-head-container{border:none;}.view-id-event_calendar .js-drupal-fullcalendar thead.fc-head .fc-head-container tr td.fc-head-container thead th.fc-day-header{border:0;font-size:1.25em;text-align:left;padding-left:10px;}.view-id-event_calendar .js-drupal-fullcalendar tbody.fc-body .fc-day-grid .fc-content-skeleton .fc-day-top .fc-day-number{float:none;font-weight:700;font-size:1.25em;}.view-id-event_calendar .js-drupal-fullcalendar tbody.fc-body .fc-day-grid .fc-content-skeleton .fc-event-container a.fc-day-grid-event{background-color:#dde2ef !important;margin:5px 0;color:#2f2f2f;padding:5px;border:none;border-radius:0;}.view-id-event_calendar .js-drupal-fullcalendar tbody.fc-body .fc-day-grid .fc-bg .fc-today{background:#f4f5f9;}}@media (min-width:1200px){.view-id-event_calendar .js-drupal-fullcalendar{width:1140px;margin:0 auto;}}@media (min-width:768px){.view-id-event_calendar .view-filters,.view-id-event_calendar .view-content{max-width:720px;margin-left:auto;margin-right:auto;}}@media (min-width:992px){.view-id-event_calendar .view-filters,.view-id-event_calendar .view-content{max-width:960px;margin-left:auto;margin-right:auto;}}@media (min-width:1200px){.view-id-event_calendar .view-filters,.view-id-event_calendar .view-content{max-width:1140px;margin-left:auto;margin-right:auto;}}.fc-view{border:none;}.fc-view.fc-timeGridWeek-view .fc-scroller .fc-time-grid .fc-content-skeleton a.fc-time-grid-event{background-color:#dde2ef !important;}.fc-view.fc-timeGridWeek-view .fc-scroller .fc-time-grid .fc-content-skeleton a.fc-time-grid-event .fc-content .fc-time span{color:#2f2f2f !important;}.fc-view.fc-timeGridWeek-view .fc-scroller .fc-time-grid .fc-content-skeleton a.fc-time-grid-event .fc-content .fc-title{color:#2f2f2f !important;}.fc-view.fc-timeGridDay-view .fc-scroller .fc-time-grid .fc-content-skeleton a.fc-time-grid-event{background-color:#dde2ef !important;color:#2f2f2f !important;}.page-node-type-article article .field--name-field-tags{margin-top:20px;}.page-node-type-article article .field--name-field-tags .field--item a{display:inline-block;padding:5px 10px;background:#f4f5f9;border-radius:3px;margin-right:8px;margin-top:10px;font-weight:600;}#captcha--content{display:block;height:unset !important;opacity:1;};


@media (max-width: 767px) {
.view-id-event_calendar .view-filters .views-exposed-form .form--inline fieldset legend span:before {
    content: '\f1de';
    font-family: "Font Awesome 5 Solid";
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    visibility: hidden;
}}

@media (max-width: 767px){
.view-id-event_calendar .view-filters .views-exposed-form .form--inline fieldset legend span svg {
    margin-right: 5px;
    margin-left: 5px;
}}