.search-events-block{background-color:#f2f2f2}.search-events-block .search-bar-area{padding-top:5rem;padding-bottom:1.875rem}@media (max-width:767px){.search-events-block .search-bar-area{padding-top:1.875rem}}.search-events-block .search-bar-area .container{padding-left:0}.search-events-block .search-bar-area .bluarc-search-box{width:53.75rem}@media (max-width:991px){.search-events-block .search-bar-area .bluarc-search-box{width:22.5rem}}.search-events-block .search-bar-area .bluarc-search-box form input{background-color:#fff}.search-events-block .search-bar-area .bluarc-search-box form .insights-search-btn{background:#dbdedb;position:absolute;right:0;top:0;height:3.375rem;width:3.375rem;border:none;border-radius:50%;padding:0;cursor:pointer}@media (max-width:767px){.search-events-block .search-bar-area .bluarc-search-box form .insights-search-btn{background:#fff}}.search-events-block .search-bar-area .bluarc-search-box form .insights-search-btn::before{font-size:1.625rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);color:#001641}.search-events-block ul.checkbox-main-wrapper{width:100%;display:flex}@media (max-width:767px){.search-events-block ul.checkbox-main-wrapper{flex-wrap:wrap}}.search-events-block ul.checkbox-main-wrapper li{padding:10px;border:2px solid #001641;margin-right:1.25rem}@media (max-width:767px){.search-events-block ul.checkbox-main-wrapper li{margin-right:.625rem;margin-bottom:.625rem}}.search-events-block ul.checkbox-main-wrapper li .checkbox-field{position:relative;display:flex;width:100%}.search-events-block ul.checkbox-main-wrapper li .checkbox-field input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.search-events-block ul.checkbox-main-wrapper li .checkbox-field label{position:relative;cursor:pointer;width:100%;font-size:1.25rem;text-transform:capitalize}.search-events-block ul.checkbox-main-wrapper li .checkbox-field label::after{content:"";-webkit-appearance:none;background-color:transparent;border:2px solid #001641;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);padding:.5625rem;display:inline-block;vertical-align:middle;cursor:pointer;margin-right:.3125rem;margin-left:1rem;position:relative;top:-.125rem!important}.search-events-block ul.checkbox-main-wrapper li .checkbox-field label::before{content:"";display:block;position:absolute;top:.5rem;right:.8125rem;width:.375rem;height:.75rem;border:solid #001641;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0;transition:.3s ease;z-index:1}.search-events-block ul.checkbox-main-wrapper li .checkbox-field input:checked+label::before{opacity:1;border-color:#fff}.search-events-block ul.checkbox-main-wrapper li .checkbox-field input:checked+label::after{background-color:#001641}.search-events-block .events-wrapper{margin-top:3.9375rem}@media (max-width:991px){.search-events-block .events-wrapper .four-block-wrapper{padding-left:0;padding-bottom:30px}}.search-events-block .events-wrapper .four-block-wrapper .four-block-slide{margin-bottom:7.1875rem}.search-events-block .events-wrapper .four-block-wrapper .four-block-slide:last-child{margin-bottom:17.5rem}@media (max-width:991px){.search-events-block .events-wrapper .four-block-wrapper .four-block-slide{margin-bottom:3.125rem}}.search-events-block .events-wrapper .four-block-wrapper .four-block-slide .desc{margin-top:1.125rem}.search-events-block .events-wrapper .four-block-wrapper .four-block-slide .image-block{min-height:16.5rem}.search-events-block .events-wrapper .four-block-wrapper .category-listing .cat-style.bg-light-blue{background-color:#002872}.search-events-block .events-wrapper .four-block-wrapper .category-listing .cat-style{background-color:#dbdedb}.search-events-block .events-wrapper .four-block-wrapper .date-wrapper{position:absolute;left:10px;top:10px;background-color:#fff;padding:15px 12px;text-align:center;border-radius:3px}.search-events-block .events-wrapper .four-block-wrapper .date-wrapper span{display:block;font-size:1.375rem;color:#001641;font-weight:700;text-transform:uppercase;line-height:1.2;font-size:1.25rem}.search-events-block .events-wrapper .four-block-wrapper .date-wrapper span.date{font-size:2.1875rem}.search-events-block .events-wrapper .four-block-wrapper .date-wrapper span.year{margin-top:5px}.search-events-block .events-wrapper .four-block-wrapper #error-area{width:100%}.search-events-block .events-wrapper .event-insights-wrapper .desc .h4{font-family:NeueHaasDisplay-Medium}.events-wrapper .calendar-wrapper{margin:15px auto}.events-wrapper .calendar-wrapper h4{font-size:26px;font-weight:400;margin-bottom:0}@media (max-width:767px){.events-wrapper .calendar-wrapper h4{padding:30px 20px 0 20px}}.events-wrapper .calendar-wrapper #monthAndYear{text-align:center;margin-top:0;display:none}.events-wrapper .calendar-wrapper .footer-container-calendar{padding:10px 0 15px;display:flex}@media (max-width:767px){.events-wrapper .calendar-wrapper .footer-container-calendar{padding:20px 25px}}@media (max-width:767px){.events-wrapper .calendar-wrapper .table-main-wrapper{width:100%;background:#fff;padding:10px}}.events-wrapper .calendar-wrapper .footer-container-calendar select{cursor:pointer;display:inline-block;zoom:1;background:#fff;color:#001641;padding:5px 1em;font-size:1.375rem;border-color:#fff;height:46px;background-image:url(../png/dropdown-icon-down-2.png);background-size:1.75rem .75rem;background-position:right .5em center;background-repeat:no-repeat;border:none;cursor:pointer}.events-wrapper .calendar-wrapper .footer-container-calendar select:nth-child(1){margin-right:25px}@media (max-width:1199px){.events-wrapper .calendar-wrapper .footer-container-calendar select{font-size:1.125rem;padding:5px 10px;background-size:1.25rem .5625rem}}.events-wrapper .calendar-wrapper .container-calendar{background:#e9ebe9;padding:28px;max-width:475px;margin:0 auto;overflow:auto;border-radius:8px}@media (max-width:991px){.events-wrapper .calendar-wrapper .container-calendar{padding:15px;border-radius:8px}}@media (max-width:767px){.events-wrapper .calendar-wrapper .container-calendar{padding:0 0 20px 0;border-radius:8px}}.events-wrapper .calendar-wrapper .container-calendar .button-container-calendar{display:none;position:relative;margin-bottom:1em;overflow:hidden;clear:both}.events-wrapper .calendar-wrapper .container-calendar .button-container-calendar #previous{float:left}.events-wrapper .calendar-wrapper .container-calendar .button-container-calendar #next{float:right}.events-wrapper .calendar-wrapper .container-calendar .button-container-calendar button{cursor:pointer;display:inline-block;zoom:1;background:#00a2b7;color:#fff;border:1px solid #0aa2b5;border-radius:4px;padding:5px 10px}.events-wrapper .calendar-wrapper .container-calendar .table-calendar{border-collapse:collapse;width:100%;background:#fff}.events-wrapper .calendar-wrapper .container-calendar .table-calendar th{padding:18px 10px 10px 10px}.events-wrapper .calendar-wrapper .container-calendar .table-calendar td span{padding:8px;display:block;background:#d9d9d9;border-radius:50%;width:40px;height:40px;margin:0 auto 10px;color:#001641;cursor:pointer}@media (max-width:1199px){.events-wrapper .calendar-wrapper .container-calendar .table-calendar td span{padding:6px;width:30px;height:30px;font-size:12px}}@media (max-width:991px){.events-wrapper .calendar-wrapper .container-calendar .table-calendar td span{padding:4px;width:25px;height:25px;font-size:10px}}.events-wrapper .calendar-wrapper .container-calendar .table-calendar td,.events-wrapper .calendar-wrapper .container-calendar .table-calendar th{text-align:center;vertical-align:top}.events-wrapper .calendar-wrapper .container-calendar .table-calendar .date-picker.selected{font-weight:700}.events-wrapper .calendar-wrapper .container-calendar .table-calendar .date-picker.selected span{background-color:#54beb3}.events-wrapper .calendar-wrapper .container-calendar .table-calendar .date-picker.selected:nth-child(1){color:red}.events-wrapper .calendar-wrapper .container-calendar .table-calendar .date-picker.selected:nth-child(6){color:green}