button.clear-filters-btn{background-color:transparent;border:0;border-radius:0;color:#a2acb4;display:inline-block;font-family:Montserrat,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:22px;margin-left:15px;padding:0;text-decoration:none;text-transform:none}button.clear-filters-btn:focus,button.clear-filters-btn:hover{background-color:transparent;border:0;border-radius:0;color:#a2acb4;font-weight:600;text-decoration:underline}.courses-listing-section .section-heading{padding-bottom:20px}.courses-listing-section .courses-listing-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap}.courses-listing-section .courses-sidebar{width:300px}.courses-listing-section .courses-listing{align-items:flex-start;display:flex;flex-wrap:wrap;padding-left:20px;width:calc(100% - 300px)}.courses-listing-section .courses-card{padding:20px;width:33.33%}.courses-listing-section .courses-card-inner{background-color:#fff;border-radius:15px;box-shadow:0 10px 40px rgba(11,34,57,.1);padding:20px}.courses-listing-section .courses-card-inner p.courses-title{font-size:18px;font-weight:700;line-height:30px;margin-bottom:20px;transition:all .3s ease}.courses-listing-section .courses-card-inner p.courses-title:hover{color:#0075de}.courses-listing-section .courses-image img{border-radius:15px;height:100%;margin-bottom:25px;object-fit:cover;width:100%}.courses-listing-section .course-experts .course-experts-bio a{color:#6d7a88;display:inline-block;font-size:13px;font-weight:500;line-height:16px}.courses-listing-section .course-experts .course-experts-bio a:hover{text-decoration:underline}.courses-listing-section .course-experts p.course-length{font-size:13px;font-weight:500;line-height:16px;margin-bottom:0}.courses-listing-section .course-experts p.course-length svg{margin-right:3px}.courses-listing-section .course-length span{color:#6d7a88;font-weight:500}.courses-listing-section .courses-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}.courses-listing-section .courses-sidebar p.filter-title:after{content:"\f107";font-family:FontAwesome;font-size:25px;position:absolute;right:0;top:12px}.courses-listing-section .courses-sidebar p.active.filter-title:after{content:"\f106"}.courses-listing-section .courses-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}.courses-listing-section .courses-sidebar ul li input{border:1px solid #a2acb4;display:none;margin-right:8px}.courses-listing-section .courses-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}.courses-listing-section .courses-sidebar ul li input:checked+label:before{border:4px solid #0075de}.courses-listing-section .category-name{color:#0075de;font-size:15px;font-weight:500;line-height:22px;margin-bottom:5px}.courses-listing-section .category-name:hover{text-decoration:underline}.courses-listing-section .courses-search-wrapper{align-items:center;display:flex;justify-content:space-between;margin-bottom:60px}.courses-listing-section .courses-search-wrapper .form-wrapper form 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:#0b2239;font-size:15px;font-weight:500;line-height:22px;max-width:100%;width:100%!important}.courses-listing-section .courses-search-wrapper .form-wrapper form input:focus{border-color:#0075de}.courses-listing-section .courses-search-wrapper .form-wrapper{width:calc(100% - 120px)}.courses-listing-section .courses-search-wrapper .total-search{text-align:right;width:120px}.courses-listing-section .courses-search-wrapper .total-search span{color:#6d7a88;font-size:15px;font-weight:700;line-height:22px}.courses-listing-section .filters-wrapper p svg{display:inline-block;margin-right:10px;vertical-align:middle}.courses-listing-section .filters-wrapper p a.clear-filters-btn{color:#a2acb4;display:inline-block;font-size:15px;font-weight:600;line-height:22px;margin-left:15px}.courses-listing-section .filters-wrapper p a.clear-filters-btn:hover{text-decoration:underline}.courses-listing-section select#perPageShow{-moz-appearance:none;-webkit-appearance:none;background-image:url(https://blog.pragmaticworks.com/hubfs/Assets%202023/Images/Vectordown.png);background-position:right 15px center;background-repeat:no-repeat;background-size:9px auto;border:1px solid #6d7a88;border-radius:8px;color:#6d7a88;cursor:pointer;font-size:15px;font-weight:700;line-height:22px;padding:9px 40px 9px 20px}.courses-listing-section .learn-more-wrapper{padding-top:30px}.courses-listing-section .learn-more-wrapper a.learn-more-link{font-size:15px;font-weight:700;line-height:22px}.courses-listing-section .learn-more-wrapper a.learn-more-link:hover{text-decoration:underline}.pagination-wrapper ul.paginationMain{align-items:center;display:flex;justify-content:center;margin:0}.pagination-wrapper ul.paginationMain>li{background-color:transparent;border-radius:50%;color:#6d7a88;cursor:pointer;font-size:18px;font-weight:600;height:36px;line-height:36px;margin:0 5px;position:relative;text-align:center;width:36px}.pagination-wrapper{align-items:center;display:flex;justify-content:space-between;margin:50px 0 0 auto;width:100%;width:calc(100% - 350px)}.pagination-wrapper ul.paginationMain>li:hover{background-color:#eff3f6}.pagination-wrapper ul.paginationMain>li.active{background-color:#0075de;color:#fff}.pagination-wrapper ul.paginationMain>li.nextDots:after,.pagination-wrapper ul.paginationMain>li.prevDots:after{color:#6d7a88;content:"...";height:36px;left:0;line-height:30px;position:absolute;top:0;width:36px}.pagination-wrapper ul.paginationMain>li.nextDots,.pagination-wrapper ul.paginationMain>li.prevDots{color:transparent;pointer-events:none}@media(max-width:992px){.courses-listing-section .courses-card{padding:10px;width:50%}.courses-listing-section .courses-card-inner{padding:15px}.courses-listing-section .courses-card-inner p.courses-title{font-size:16px;line-height:1.5}.courses-listing-section .courses-sidebar{width:230px}.courses-listing-section .courses-listing{width:calc(100% - 230px)}.pagination-wrapper{width:calc(100% - 250px)}}@media(max-width:767px){.courses-listing-section .courses-sidebar{width:100%}.courses-listing-section .courses-listing{padding-left:0;width:100%}.courses-listing-section .courses-card{padding:15px 0;width:100%}.courses-listing-section .pagination-wrapper{flex-direction:column;width:100%}.courses-listing-section select#perPageShow{margin-top:30px}.courses-listing-section .courses-search-wrapper{flex-wrap:wrap}.courses-listing-section .courses-search-wrapper .total-search{margin-top:20px;text-align:left}.courses-listing-section .courses-search-wrapper .form-wrapper{width:100%}.courses-listing-section .courses-sidebar p.filter-title+ul{display:none}}.courses-section .two-columns-section{align-items:center;display:flex;flex-wrap:wrap;margin:0 -15px}.courses-section .breadcrumb-navigation p a,.courses-section .breadcrumb-navigation p button{display:inline-block;font-weight:600;vertical-align:top}.courses-section .breadcrumb-navigation p button{background-color:transparent;border:0;border-radius:0;color:#0075de;font-size:15px;line-height:22px;padding:0}.courses-section .breadcrumb-navigation p button:hover{color:#2176b6}.courses-section .breadcrumb-navigation P{color:#0075de;font-size:15px;font-weight:600;line-height:22px}.courses-section .breadcrumb-navigation span.breadcrumb-page-title{color:#6d7a88;display:inline-block;vertical-align:top}.courses-section .two-columns-section>div{padding:0 15px;width:50%}.courses-section .course-image img.video-image{border-radius:15px;height:400px;object-fit:cover;width:100%}.courses-section .course-image{position:relative}.courses-section .course-image img.play-btn{left:50%;position:absolute;right:0;top:50%;transform:translate(-50%,-50%)}.courses-section .courses-tabs ul{border-bottom:1px solid #e0e8ed;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0}.courses-section .courses-tabs ul li{border-bottom:3px solid transparent;cursor:pointer;font-size:15px;font-weight:600;line-height:22px;padding-bottom:20px}.courses-section .courses-tabs ul li.active{border-color:#0075de}.courses-section .courses-contents .course-includes-inner{background:#374ac0;border-radius:15px;box-shadow:0 10px 40px rgba(11,34,57,.1);color:#fff;padding:30px}.courses-section .courses-contents .course-includes{width:412px}.courses-section .courses-contents .tab-content-left{padding-right:150px;width:calc(100% - 412px)}.courses-section .courses-contents .tab-content{align-items:flex-start;display:flex;flex-wrap:wrap}.courses-section .courses-contents .course-includes-inner p{margin-bottom:15px}.courses-section .courses-contents .course-includes-inner ul li i{display:inline-block;margin-right:10px}.courses-section .courses-contents .course-includes-inner ul li{font-size:18px;font-weight:400;line-height:30px;margin-bottom:15px}.courses-section .courses-contents .button-wrapper a.button{background:#fff;border-color:#fff;color:#0b2239;font-size:15px;line-height:22px;padding:7.5px 15px}.courses-section .courses-contents .button-wrapper a.button:hover{background:transparent;color:#fff}.courses-section .outline-card .outline-title p{align-items:flex-start;display:flex;font-size:18px;font-weight:600;justify-content:space-between;line-height:30px;margin:0}.courses-section .outline-card .outline-title span.total-video-time{font-size:15px;font-weight:400;line-height:22px}.courses-section .outline-card .outline-title{background:rgba(239,243,246,.5);cursor:pointer;padding:20px 30px}.courses-section .outline-card .outline-title.active i.fa{transform:rotate(180deg)}.courses-section .outline-card span.heading span.down-icons{display:inline-block;padding-right:10px}.courses-section .outline-listing{border:1px solid #e0e8ed;border-radius:15px;overflow:hidden}.courses-section .outline-video-listing{padding:30px}.courses-section .outline-video-listing ul{margin:0}.courses-section .outline-video-listing ul li+li{margin-top:20px}.courses-section .outline-video-listing ul li img{margin-right:10px}.courses-section .outline-video-listing ul li a{color:#0b2239;font-size:15px;line-height:22px}.courses-section .outline-video-listing ul li a:hover{color:#374ac0}.courses-section .instructor-heading{align-items:center;display:flex}.courses-section .instructor-heading .instructor-image img{border-radius:50%;height:100px;object-fit:cover;width:100px}.courses-section .instructor-heading .instructor-image{width:100px}.courses-section .instructor-heading .instructor-details{padding-left:20px;width:calc(100% - 100px)}.courses-section .instructor-heading .instructor-details p.instructor-name{color:#0075de;font-size:18px;font-weight:700;line-height:30px;margin:0}.courses-section .instructor-heading .instructor-details p.instructor-desination{color:#6d7a88;font-size:15px;font-weight:600;line-height:22px;margin:0}.courses-section .instructor-heading .instructor-details ul{align-items:flex-start;display:flex;margin:10px 0 0;padding:0}.courses-section .instructor-heading .instructor-details ul li a{border-radius:4px;color:#a2acb4;display:inline-block;font-size:25px;height:25px;line-height:25px;overflow:hidden;text-align:center;vertical-align:middle;width:25px}.courses-section .instructor-heading .instructor-details ul li+li{padding-left:8px}.courses-section .tab-content-left .instructor-bio{margin-top:20px}.courses-section .tab-content-left .system-requirements-listing ul{padding-left:30px}.courses-section .tab-content-left .system-requirements-listing ul li{list-style:disc}.courses-section .tab-content-left .system-requirements-listing ul li::marker{color:#0075de}.courses-section .tab-content-left .system-requirements-listing ul li a{text-decoration:underline}.courses-section .tab-content-left .system-requirements-listing ul li a:hover{text-decoration:none}@media(max-width:1250px){.courses-section .courses-contents .tab-content-left{padding-right:50px}}@media(max-width:992px){.courses-section .courses-contents .course-includes{width:300px}.courses-section .courses-contents .tab-content-left{width:calc(100% - 300px)}.courses-section .courses-tabs ul li{margin-top:20px}}@media(max-width:767px){.courses-section .two-columns-section{flex-direction:column}.courses-section .two-columns-section>div{width:100%}.courses-section .course-image img.video-image{height:300px}.courses-section .two-columns-section .columns-images{margin-top:50px}.courses-section .courses-contents .course-includes{width:100%}.courses-section .courses-contents .tab-content-left{padding-bottom:30px;padding-right:0;width:100%}.courses-section .courses-tabs{position:relative}.courses-section .courses-tabs .selected-text{border:1px solid #0075de;cursor:pointer;display:block!important;font-size:18px;font-weight:700;line-height:1.5;padding:10px 30px 10px 10px;position:relative}.courses-section .courses-tabs .selected-text:after{content:"\f107";font-family:FontAwesome;font-size:18px;font-weight:700;position:absolute;right:10px}.courses-section .courses-tabs ul{background-color:#fff;border:1px solid #0075de;display:none;flex-direction:column;left:0;padding:15px;position:absolute;right:0;top:100%;z-index:999}}