.event-listing-section .event-nav-filter ul{display:flex;justify-content:center;margin:0}.event-listing-section .event-nav-filter ul li{color:#a2acb4;cursor:pointer;font-size:20px;font-weight:600;line-height:28px;margin:0 15px}.event-listing-section .event-nav-filter ul li.active{border-bottom:2px solid;color:#0075de}.event-listing-section .event-listing-wrapper .event-sidebar p.filter-title{border-top:1px solid #e0e8ed;cursor:pointer;font-size:15px;font-weight:700;line-height:22px;margin-bottom:20px;padding-top:10px;position:relative}.event-listing-section .event-listing-wrapper .event-sidebar p.filter-title:after{content:"\f107";font-family:FontAwesome;font-size:25px;position:absolute;right:0;top:12px}.event-listing-section .event-listing-wrapper .event-sidebar p.active.filter-title:after{content:"\f106"}.event-listing-section .event-listing-wrapper .event-sidebar ul li{align-items:center;display:flex;font-size:15px;font-weight:400;line-height:22px;margin-bottom:15px;padding-left:20px;position:relative}.event-listing-section .event-listing-wrapper .event-sidebar ul li input{border:1px solid #a2acb4;display:none;margin-right:8px}.event-listing-section .event-listing-wrapper .event-sidebar ul li input+label:before{border:1px solid #a2acb4;border-radius:50%;content:"";display:inline-block;height:14px;left:0;position:absolute;top:5px;width:14px}.event-listing-section .event-listing-wrapper .event-sidebar ul li input[type=checkbox]+label:before{border-radius:3px}.event-listing-section .event-listing-wrapper .event-sidebar ul li input:checked+label:before{border:4px solid #0075de}.event-listing-section .event-listing-wrapper .event-sidebar ul li input[type=checkbox]:checked+label:before{background-color:#0075de;background-image:url(https://blog.pragmaticworks.com/hubfs/Assets%202023/Images/checkbox-icon.png);background-position:50%;background-repeat:no-repeat;border:1px solid #0075de}.event-listing-section .event-listing-wrapper .event-sidebar .filters-wrapper p svg{display:inline-block;margin-right:10px;vertical-align:middle}.event-listing-section .event-listing-wrapper .event-sidebar .filters-wrapper p a.clear-filters-btn{color:#a2acb4;display:inline-block;font-size:15px;font-weight:600;line-height:22px;margin-left:15px}.event-listing-section .event-listing-wrapper .event-sidebar .filters-wrapper p a.clear-filters-btn:hover{text-decoration:underline}.event-listing-section .event-listing-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.event-listing-section .event-listing-wrapper .event-sidebar{width:300px}.event-listing-section .event-listing-wrapper .event-listing{align-items:flex-start;display:flex;flex-wrap:wrap;margin:0 -20px;padding-left:150px;width:calc(100% - 300px)}.event-listing-section .event-listing-wrapper .event-listing>div{padding:20px;width:50%}.event-listing-section .event-listing-wrapper .price-slider-container{display:flex;flex-direction:column}.event-listing-section .event-listing-wrapper .price-slider-container label.number--label{display:block;margin-bottom:10px}.event-listing-section .event-listing-wrapper .price-slider-container input.input-slider{-webkit-appearance:none;appearance:none;background-color:#e0e8ed;border-color:#e0e8ed;border-radius:100px;height:6px;outline:none;place-self:center;width:100%}.event-listing-section .event-listing-wrapper .price-slider-container .input-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #a2acb4;border-radius:20px;height:20px;width:20px}.event-listing-section .event-listing-wrapper .price-slider-container .input-slider::-moz-range-thumb{-webkit-appearance:none;appearance:none;background-color:#0075de}.event-listing-section .event-listing-wrapper .event-sidebar .event-filter+.event-filter .filter-title{border-top:0}.event-listing-section .event-listing-wrapper .event-sidebar .event-filter+.event-filter{border-top:1px solid #e0e8ed;margin-top:30px}.event-listing-section .event-listing-wrapper .event-listing .event-card{background-color:#fff;border-radius:15px;box-shadow:0 10px 40px 0 rgba(11,34,57,.1);padding:20px}.event-listing-section .event-listing-wrapper .event-listing .event-card .event-category a{background-color:#eff3f6;border-radius:5px;color:#6d7a88;display:inline-block;font-size:13px;line-height:1;padding:8px 10px}.event-listing-section .event-listing-wrapper .event-listing .event-card .event-category a:hover{color:#0075de}.event-listing-section .event-listing-wrapper .event-listing .event-card .event-category{padding-top:25px}.event-listing-section .event-listing-wrapper .event-listing .event-card .event-heading{padding-top:15px}.event-listing-section .event-card-main .event-heading h6{margin-bottom:10px}.event-listing-section .event-card-main .event-heading h6 a{color:#0b2239;font-size:18px;font-weight:700;line-height:30px}.event-listing-section .event-card-main .event-heading h6 a:hover{color:#0075de}.event-listing-section .event-card-main .event-date{align-items:center;border-bottom:1px solid #e0e8ed;display:flex;justify-content:space-between;padding-bottom:20px}.event-listing-section .event-card-main .event-card{background-color:#fff;border-radius:15px;box-shadow:0 10px 40px 0 rgba(11,34,57,.1);padding:20px}.event-listing-section .event-card-main .event-image img{border-radius:15px 15px 0 0}.event-listing-section .event-card-main .event-image a{display:block}.event-listing-section .event-card-main span.event-date-format{color:#6d7a88;display:inline-block;font-size:13px;font-weight:600;vertical-align:middle}.event-listing-section .event-card-main a.event-share-btn{color:#6d7a88;font-size:13px;font-weight:600;line-height:1.5;text-decoration-line:underline}.event-listing-section .event-card-main a.event-share-btn:hover{color:#0075de}.event-listing-section .event-card-main .event-bottom{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:20px}.event-listing-section .event-card-main .event-bottom a.button,.event-listing-section .event-card-main .event-bottom a.event-learn-more-btn{font-size:15px;line-height:1}.event-listing-section .event-card-main .event-bottom a.event-learn-more-btn:hover{text-decoration:underline}.event-listing-section .event-card-main .event-bottom a.button.buy-now-btn{padding:9px 15px}.event-listing-section .event-card-main .event-bottom a.button.buy-now-btn:hover{background:#237cbf;border-color:#237cbf;color:#fff}.event-listing-section .event-card-main .event-bottom span.event-price{color:#0b2239;font-size:22px;font-weight:700;line-height:24px}.calendar-section .calendar-search{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.calendar-section .calendar-event-filter-wrapper{padding-left:20px;width:270px}.calendar-section .calendar-search-wrapper{position:relative;width:calc(100% - 270px)}.calendar-section .calendar-search-wrapper input{background-image:url(https://blog.pragmaticworks.com/hubfs/Assets%202023/Images/search-icon.svg);background-position:center right 16px;background-repeat:no-repeat;color:#a2acb4}.calendar-section .calendar-event-filter-wrapper select,.calendar-section .calendar-search-wrapper input{border:1px solid #e0e8ed;border-radius:8px;font-size:15px;font-style:normal;font-weight:500;line-height:22px;padding:15px 20px;width:100%}.calendar-section .calendar-event-filter-wrapper select{color:#0b2239}.calendar-section .calendar-button-header{display:flex;flex-wrap:wrap;justify-content:space-between}.calendar-section .calendar-button-left{align-items:center;display:flex;flex-wrap:wrap}.calendar-section .calendar-button-header button{background-color:#fff;border:1px solid #0075de;border-radius:8px;color:#0075de;font-size:15px;font-style:normal;font-weight:500;line-height:22px;margin-right:15px;padding:9px 20px}.calendar-section .calendar-button-header button:focus,.calendar-section .calendar-button-header button:hover{background:#eaf5fd}.calendar-section .calendar-button-header button:last-child{margin-right:0}.calendar-section .calendar-month-wrapper>a{border-radius:50%;display:inline-block;height:26px;line-height:24px;text-align:center;width:26px}.calendar-section .calendar-month-wrapper>a:hover{background-color:#eff3f6}.calendar-section .calendar-month-wrapper>button{background:transparent;border:0;border-radius:50%;display:inline-block;height:26px;line-height:24px;padding:0;text-align:center;width:26px}.calendar-section .calendar-month-wrapper>button:hover{background-color:#eff3f6}.calendar-section .toastui-calendar-daygrid-cell:first-child{border-left:1px solid #e0e8ed}.calendar-section .toastui-calendar-daygrid-cell:last-child{border-right:1px solid #e0e8ed}.calendar-section .toastui-calendar-daygrid-cell+.toastui-calendar-daygrid-cell{border-color:#e0e8ed}.calendar-section .toastui-calendar-weekday-grid{border-color:#e0e8ed!important}.calendar-section .toastui-calendar-month-week-item:last-child .toastui-calendar-weekday-grid{border-bottom:1px solid #e0e8ed!important}.calendar-section .toastui-calendar-grid-cell-date{display:block;width:100%}.calendar-section .toastui-calendar-template-monthDayName{color:#0b2239;font-size:15px;font-style:normal;font-weight:500;line-height:22px;text-align:center}.calendar-section .toastui-calendar-weekday-event-dot{background-color:#0075de!important}.calendar-section .toastui-calendar-template-time{color:#0b2239;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:700;line-height:normal}.calendar-section .toastui-calendar-template-time strong{font-weight:500}.calendar-section ul.suggestion-listing{background:#fff;border-radius:15px;box-shadow:0 10px 40px 0 rgba(11,34,57,.1);left:0;padding:10px;position:absolute;right:0;top:100%;z-index:9}.calendar-section ul.suggestion-listing li{cursor:pointer;padding:5px 0}.toastui-calendar-day-names.toastui-calendar-month{padding:0!important}.toastui-calendar-grid-cell-date .toastui-calendar-weekday-grid-date.toastui-calendar-weekday-grid-date-decorator{background-color:#0b2239;font-weight:400}.event-listing-section .irs--flat .irs-line{background-color:#e0e8ed;border-radius:100px;height:6px}.event-listing-section .irs--flat .irs-bar{background-color:#0075de;height:6px}.event-listing-section .irs--flat .irs-handle>i{display:none!important}.event-listing-section .irs--flat span.irs-handle{background-color:#fff;border:1px solid #a2acb4;border-radius:50%;height:20px;top:18px;width:20px}.irs--flat .irs-from,.irs--flat .irs-max,.irs--flat .irs-min,.irs--flat .irs-single,.irs--flat .irs-to{display:none}.event-details-section .event-details-hero{display:flex;flex-wrap:wrap;justify-content:space-between}.event-details-section .event-video-image{width:540px}.event-details-section .event-details-wrapper{border-bottom:1px solid #e0e8ed;padding-right:40px;width:calc(100% - 540px)}.event-details-section .breadcrumb-navigation p{color:#6d7a88;font-size:15px;font-style:normal;font-weight:600;line-height:22px;margin-bottom:20px}.event-details-section .breadcrumb-navigation p a{font-weight:600}.event-details-section .event-detail ul li{font-size:20px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:15px}.event-details-section span.event-categoies a{color:#0b2239;text-decoration-line:underline}.event-details-section span.event-categoies a:hover{text-decoration:none}.event-details-section span.event-categoies button{background:transparent;border:0;color:#0b2239;font-size:20px;font-weight:400;line-height:28px;padding:0;text-decoration-line:underline}.event-details-section span.event-tickets a{text-decoration:underline}.event-details-section span.event-tickets a:hover{text-decoration:none}.event-details-section .event-wrapper{align-items:flex-start;display:flex}.event-details-section .event-right-wrapper{width:412px}.event-details-section .event-left-wrapper{padding-right:150px;width:calc(100% - 412px)}.event-details-section .event-instructor-wrapper{background:#fff;border-radius:15px;box-shadow:0 10px 40px 0 rgba(11,34,57,.1);padding:0 20px 40px;text-align:center}.event-details-section .event-instructor-image img{background-color:#b4c9da;border-radius:50%;height:130px;margin-bottom:40px;margin-top:-65px;width:130px}.event-details-section .system-requirements ul{list-style-type:circle;padding-left:20px}.event-details-section .system-requirements ul li{list-style-type:disc;margin-bottom:5px}.event-details-section .event-course-outline ul{background:rgba(239,243,246,.5);border:1px solid #e0e8ed;border-radius:15px}.event-details-section .event-course-outline h3{margin-bottom:30px}.event-details-section .event-course-outline ul li{border-bottom:1px solid #e0e8ed;color:#0b2239;font-size:18px;font-style:normal;font-weight:600;line-height:30px;padding:20px 30px}.event-details-section .event-course-outline ul li:last-child{border-bottom:0}.event-details-section .get-tickets-card table{background-color:#0075de;border:0;border-radius:15px;color:#fff}.event-details-section .get-tickets-card table tr td,.event-details-section .get-tickets-card table tr th{border:0;color:#fff}.event-details-section .get-tickets-card span.quantity-btn-wrapper{align-items:center;display:flex}.event-details-section .get-tickets-card span.quantity-btn-wrapper button{border-radius:0;height:25px;line-height:0;padding:5px;text-align:center;width:25px}.event-details-section .get-tickets-card span.quantity-btn-wrapper button:focus svg *,.event-details-section .get-tickets-card span.quantity-btn-wrapper button:hover svg *{fill:#0075de}.event-details-section .get-tickets-card span.quantity-btn-wrapper input{background-color:transparent;color:#fff;height:25px;padding:5px;text-align:center;width:70px}.event-details-section .get-tickets-card table tr:first-child{border-bottom:1px solid}.event-details-section .get-tickets-card table tr:first-child th{font-weight:400}.event-details-section .get-tickets-card table tr:last-child td{text-align:right}.event-details-section .get-tickets-card table tr:last-child td button{background-color:#fff;color:#0b2239}.event-details-section .event-calender-dropdown{position:relative;width:255px}.event-details-section span.selected-event-wrapper{align-items:center;border:1px solid #0075de;border-radius:8px;color:#0075de;cursor:pointer;display:flex;font-size:18px;font-style:normal;font-weight:700;line-height:30px;padding:11px 20px;width:255px}.event-details-section span.selected-event-wrapper>span{padding:0 5px}.event-details-section .event-calender-content p{color:#6d7a88;font-size:15px;font-style:normal;font-weight:400;line-height:22px}.event-details-section ul.add-event-calender{background:#fff;border-radius:15px;box-shadow:0 10px 40px 0 rgba(11,34,57,.1);left:0;margin-bottom:0;margin-top:8px;padding:12px 5px;position:absolute;right:0;top:100%}.event-details-section ul.add-event-calender li a,.event-details-section ul.add-event-calender li span{border-radius:4px;color:#6d7a88;display:block;font-size:15px;font-style:normal;font-weight:500;line-height:22px;padding:8px 15px;transition:all .3s ease;-webkit-transition:all .3s ease}.event-details-section ul.add-event-calender li.active a,.event-details-section ul.add-event-calender li.active span{background:#eaf5fd;color:#0075de;font-weight:600}.event-details-section ul.add-event-calender li{position:relative}.event-instructor-details h5{padding-top:20px}add-to-calendar-button{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.event-details-section .breadcrumb-navigation p a.categoryRedirect{display:inline-block;padding-right:5px}.event-details-section .breadcrumb-navigation p a.categoryRedirect:not(:nth-last-child(2)):after{content:","}.event-details-section .breadcrumb-navigation p span.breadcrumb-page-title{display:inline-block}@media(min-width:992px){.event-details-section ul.add-event-calender li a:hover,.event-details-section ul.add-event-calender li span:hover{background:#eaf5fd;color:#0075de;font-weight:600}}@media(max-width:1250px){.event-listing-section .event-listing-wrapper .event-listing{margin:0 -15px;padding-left:0}.event-listing-section .event-listing-wrapper .event-listing>div{padding:15px}.event-details-section .event-left-wrapper{padding-right:70px}}@media(max-width:1081px){.event-details-section .event-video-image{width:425px}.event-details-section .event-details-wrapper{width:calc(100% - 425px)}.event-details-section .event-right-wrapper{width:350px}.event-details-section .event-left-wrapper{padding-right:50px;width:calc(100% - 350px)}}@media(max-width:992px){.event-details-section .event-video-image{width:300px}.event-details-section .event-details-wrapper{width:calc(100% - 300px)}.event-details-section .event-right-wrapper{width:250px}.event-details-section .event-left-wrapper{padding-right:30px;width:calc(100% - 250px)}.event-details-section .get-tickets-card table tr td,.event-details-section .get-tickets-card table tr th{padding:10px}}@media(max-width:850px){.event-listing-section .event-listing-wrapper .event-listing>div{width:100%}}@media(max-width:767px){.calendar-section .calendar-month-wrapper>a{height:48px;line-height:48px;width:48px}.event-listing-section .event-listing-wrapper{flex-direction:column}.event-listing-section .event-listing-wrapper>div{width:100%!important}.event-listing-section .event-listing-wrapper .event-listing{margin:0}.event-listing-section .event-listing-wrapper .event-listing>div{padding:15px 0}div#calendar{height:500px!important}.calendar-section .calendar-button-header>div{padding-bottom:20px;width:100%}.calendar-section .calendar-search{flex-direction:column}.calendar-section .calendar-search-wrapper{width:100%}.calendar-section .calendar-event-filter-wrapper{padding-left:0;padding-top:20px;width:100%}.event-listing-section .event-listing-wrapper .event-sidebar .event-filter+.event-filter{margin-top:20px}.event-listing-section .event-listing-wrapper .event-sidebar p.filter-title{border-top:0;padding-top:0}.event-listing-section .event-listing-wrapper .event-sidebar p.filter-title:after{top:0}.event-listing-section .filters-wrapper p{border-bottom:1px solid #e0e8ed;margin-bottom:20px;padding-bottom:20px}.event-details-section .event-video-image{width:100%}.event-details-section .event-details-wrapper{padding-right:0;width:100%}.event-details-section .event-right-wrapper{margin-top:50px;width:100%}.event-details-section .event-left-wrapper{padding-right:0;width:100%}.event-details-section .event-wrapper{flex-direction:column}.event-details-section .event-course-outline ul li{padding:15px}.event-details-section .get-tickets-card table tr td,.event-details-section .get-tickets-card table tr th{font-size:14px}.event-details-section .get-tickets-card table tr td:first-child,.event-details-section .get-tickets-card table tr th:first-child{width:60%}.event-details-section .get-tickets-card table tr td:nth-child(2),.event-details-section .get-tickets-card table tr th:nth-child(2){width:30%}.event-details-section .get-tickets-card table tr td:nth-child(3),.event-details-section .get-tickets-card table tr th:nth-child(3){width:10%}}@media(max-width:480px){.event-details-section .get-tickets-card span.quantity-btn-wrapper{flex-direction:column}}