.elementor-26977 .elementor-element.elementor-element-7a5f215{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:88px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-26977 .elementor-element.elementor-element-7a5f215:not(.elementor-motion-effects-element-type-background), .elementor-26977 .elementor-element.elementor-element-7a5f215 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-26977 .elementor-element.elementor-element-282a5ec{text-align:center;}.elementor-26977 .elementor-element.elementor-element-282a5ec .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;color:var( --e-global-color-a1c3e04 );}.elementor-26977 .elementor-element.elementor-element-9b53008{text-align:center;}.elementor-26977 .elementor-element.elementor-element-9b53008 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:52px;font-weight:700;line-height:1.2em;color:var( --e-global-color-a1c3e03 );}.elementor-26977 .elementor-element.elementor-element-4427466{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:var( --e-global-color-a1c3e04 );}.elementor-26977 .elementor-element.elementor-element-ec83ffa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-26977 .elementor-element.elementor-element-ec83ffa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-26977 .elementor-element.elementor-element-ec83ffa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-26977 .elementor-element.elementor-element-ec83ffa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-26977 .elementor-element.elementor-element-ec83ffa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-26977 .elementor-element.elementor-element-ec83ffa .elementor-icon-list-icon i{color:#5DCAA5;transition:color 0.3s;}.elementor-26977 .elementor-element.elementor-element-ec83ffa .elementor-icon-list-icon svg{fill:#5DCAA5;transition:fill 0.3s;}.elementor-26977 .elementor-element.elementor-element-ec83ffa{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-26977 .elementor-element.elementor-element-ec83ffa .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-26977 .elementor-element.elementor-element-ec83ffa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26977 .elementor-element.elementor-element-ec83ffa .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}.elementor-26977 .elementor-element.elementor-element-ec83ffa .elementor-icon-list-text{color:var( --e-global-color-a1c3e03 );transition:color 0.3s;}.elementor-26977 .elementor-element.elementor-element-2f5495c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:-72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;--z-index:2;}.elementor-26977 .elementor-element.elementor-element-2f5495c:not(.elementor-motion-effects-element-type-background), .elementor-26977 .elementor-element.elementor-element-2f5495c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, rgba(0,0,0,0) 0%, #ECF0F2 18%);}.elementor-26977 .elementor-element.elementor-element-3cabdc2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:24px 24px 24px 24px;box-shadow:0px 20px 60px 0px rgba(5,17,69,0.10);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-26977 .elementor-element.elementor-element-3cabdc2:not(.elementor-motion-effects-element-type-background), .elementor-26977 .elementor-element.elementor-element-3cabdc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a1c3e03 );}.elementor-26977 .elementor-element.elementor-element-906f024{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-26977 .elementor-element.elementor-element-906f024:not(.elementor-motion-effects-element-type-background), .elementor-26977 .elementor-element.elementor-element-906f024 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a1c3e02 );}.elementor-26977 .elementor-element.elementor-element-93b145f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26977 .elementor-element.elementor-element-4456f97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-26977 .elementor-element.elementor-element-4456f97:not(.elementor-motion-effects-element-type-background), .elementor-26977 .elementor-element.elementor-element-4456f97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-26977 .elementor-element.elementor-element-7bd35d8 .elementor-icon-box-wrapper{text-align:start;gap:18px;}.elementor-26977 .elementor-element.elementor-element-7bd35d8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-a1c3e03 );color:var( --e-global-color-a1c3e03 );}.elementor-26977 .elementor-element.elementor-element-7bd35d8.elementor-view-framed .elementor-icon, .elementor-26977 .elementor-element.elementor-element-7bd35d8.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-26977 .elementor-element.elementor-element-7bd35d8.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-a1c3e03 );}.elementor-26977 .elementor-element.elementor-element-7bd35d8 .elementor-icon{font-size:22px;padding:18px;border-radius:12px 12px 12px 12px;}.elementor-26977 .elementor-element.elementor-element-7bd35d8 .elementor-icon-box-title, .elementor-26977 .elementor-element.elementor-element-7bd35d8 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;}.elementor-26977 .elementor-element.elementor-element-7bd35d8 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-26977 .elementor-element.elementor-element-7bd35d8 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-text );}.elementor-26977 .elementor-element.elementor-element-6d7ee87 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;color:#5DCAA5;}.elementor-26977 .elementor-element.elementor-element-039ad06 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:700;line-height:1.2em;color:var( --e-global-color-a1c3e03 );}.elementor-26977 .elementor-element.elementor-element-f66cbe9{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-a1c3e04 );}.elementor-26977 .elementor-element.elementor-element-9a46580 .elementor-button{background-color:var( --e-global-color-a1c3e03 );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:16px 28px 16px 28px;}.elementor-26977 .elementor-element.elementor-element-9a46580 .elementor-button:hover, .elementor-26977 .elementor-element.elementor-element-9a46580 .elementor-button:focus{background-color:var( --e-global-color-a1c3e01 );}.elementor-26977 .elementor-element.elementor-element-9e58c20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-26977 .elementor-element.elementor-element-9e58c20:not(.elementor-motion-effects-element-type-background), .elementor-26977 .elementor-element.elementor-element-9e58c20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a1c3e01 );}.elementor-26977 .elementor-element.elementor-element-fada20d .elementor-icon-box-wrapper{text-align:start;gap:18px;}.elementor-26977 .elementor-element.elementor-element-fada20d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a1c3e03 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-26977 .elementor-element.elementor-element-fada20d.elementor-view-framed .elementor-icon, .elementor-26977 .elementor-element.elementor-element-fada20d.elementor-view-default .elementor-icon{fill:var( --e-global-color-a1c3e03 );color:var( --e-global-color-a1c3e03 );border-color:var( --e-global-color-a1c3e03 );}.elementor-26977 .elementor-element.elementor-element-fada20d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-26977 .elementor-element.elementor-element-fada20d .elementor-icon{font-size:22px;padding:18px;border-radius:12px 12px 12px 12px;}.elementor-26977 .elementor-element.elementor-element-fada20d .elementor-icon-box-title, .elementor-26977 .elementor-element.elementor-element-fada20d .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;}.elementor-26977 .elementor-element.elementor-element-fada20d .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-26977 .elementor-element.elementor-element-fada20d .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-text );}.elementor-26977 .elementor-element.elementor-element-7eae14c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;color:var( --e-global-color-primary );}.elementor-26977 .elementor-element.elementor-element-1e06757 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-26977 .elementor-element.elementor-element-9c5e717{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-text );}.elementor-26977 .elementor-element.elementor-element-c606098 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-a1c3e03 );color:var( --e-global-color-a1c3e03 );border-radius:8px 8px 8px 8px;padding:16px 28px 16px 28px;}.elementor-26977 .elementor-element.elementor-element-c606098 .elementor-button:hover, .elementor-26977 .elementor-element.elementor-element-c606098 .elementor-button:focus{background-color:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-26977 .elementor-element.elementor-element-7a5f215{--padding-top:56px;--padding-bottom:88px;--padding-left:20px;--padding-right:20px;}.elementor-26977 .elementor-element.elementor-element-9b53008 .elementor-heading-title{font-size:34px;}.elementor-26977 .elementor-element.elementor-element-2f5495c{--margin-top:-48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-26977 .elementor-element.elementor-element-3cabdc2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26977 .elementor-element.elementor-element-906f024{--padding-top:0px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-26977 .elementor-element.elementor-element-93b145f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-26977 .elementor-element.elementor-element-4456f97{--width:100%;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-26977 .elementor-element.elementor-element-039ad06 .elementor-heading-title{font-size:24px;}.elementor-26977 .elementor-element.elementor-element-9e58c20{--width:100%;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-26977 .elementor-element.elementor-element-1e06757 .elementor-heading-title{font-size:24px;}}@media(min-width:768px){.elementor-26977 .elementor-element.elementor-element-7a5f215{--content-width:1200px;}.elementor-26977 .elementor-element.elementor-element-2f5495c{--content-width:1200px;}.elementor-26977 .elementor-element.elementor-element-906f024{--content-width:1200px;}.elementor-26977 .elementor-element.elementor-element-4456f97{--width:50%;}.elementor-26977 .elementor-element.elementor-element-9e58c20{--width:50%;}}/* Start custom CSS for shortcode, class: .elementor-element-c000705 */.elementor-26977 .elementor-element.elementor-element-c000705 .items-wrapper.grid { display: grid !important; grid-template-columns: repeat(3, minmax(0, 1fr)) !important; gap: 24px; align-items: stretch; grid-auto-rows: 1fr; }
@media (max-width: 1024px) { .elementor-26977 .elementor-element.elementor-element-c000705 .items-wrapper.grid { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; } }
@media (max-width: 767px) { .elementor-26977 .elementor-element.elementor-element-c000705 .items-wrapper.grid { grid-template-columns: 1fr !important; } }
.elementor-26977 .elementor-element.elementor-element-c000705 .items-wrapper.grid .item { width: auto !important; max-width: none !important; margin: 0 !important; padding: 0 !important; height: 100%; visibility: visible !important; }
.elementor-26977 .elementor-element.elementor-element-c000705 .item .post { height: 100%; display: flex; flex-direction: column; border-radius: 16px; overflow: hidden; background: #fff; border: 1px solid #E3E8F0; box-shadow: none; }
.elementor-26977 .elementor-element.elementor-element-c000705 .thumbnail, .elementor-26977 .elementor-element.elementor-element-c000705 .thumbnail .image, .elementor-26977 .elementor-element.elementor-element-c000705 .thumbnail .image a { display: block; height: 220px !important; overflow: hidden; }
.elementor-26977 .elementor-element.elementor-element-c000705 .thumbnail img, .elementor-26977 .elementor-element.elementor-element-c000705 .thumbnail svg { display: block; width: 100% !important; height: 220px !important; object-fit: cover; }
.elementor-26977 .elementor-element.elementor-element-c000705 .content { flex: 1; display: flex; flex-direction: column; padding: 24px !important; }
.elementor-26977 .elementor-element.elementor-element-c000705 .entry-title { min-height: 2.6em; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }
.elementor-26977 .elementor-element.elementor-element-c000705 .bottom-meta { margin-top: auto; }

.elementor-26977 .elementor-element.elementor-element-c000705 .toggle-filter { display: none !important; }
.elementor-26977 .elementor-element.elementor-element-c000705 .learndash-course-grid-filter { display: block !important; position: static !important; width: auto !important; max-width: none !important; min-width: 0 !important; border-radius: 0 !important; z-index: auto !important; margin: 0 0 32px !important; padding: 0 !important; background: none !important; box-shadow: none !important; border: 0 !important; }
.elementor-26977 .elementor-element.elementor-element-c000705 .learndash-course-grid-filter .filter-wrapper { padding: 0 !important; background: none !important; box-shadow: none !important; border: 0 !important; }
.elementor-26977 .elementor-element.elementor-element-c000705 .learndash-course-grid-filter form { display: grid; grid-template-columns: minmax(0, 1fr) auto; gap: 16px 12px; align-items: center; margin: 0; }
.elementor-26977 .elementor-element.elementor-element-c000705 .filter.search { grid-column: 1; grid-row: 1; margin: 0 !important; padding: 0 !important; position: relative; }
.elementor-26977 .elementor-element.elementor-element-c000705 .filter.search label { position: absolute !important; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); }
.elementor-26977 .elementor-element.elementor-element-c000705 .filter.search input { width: 100% !important; height: 56px !important; margin: 0 !important; border: 1px solid #D5DCE8 !important; border-radius: 12px !important; padding: 0 18px 0 50px !important; font-family: Poppins, sans-serif; font-size: 16px !important; color: #303030 !important; box-shadow: none !important; background: #F7F9FC url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%236B7280' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E") no-repeat 18px center !important; }
.elementor-26977 .elementor-element.elementor-element-c000705 .filter.search input:focus { border-color: #1D54E8 !important; background-color: #FFFFFF !important; outline: 3px solid rgba(29,84,232,0.15) !important; }
.elementor-26977 .elementor-element.elementor-element-c000705 .filter.taxonomies { grid-column: 1 / -1; grid-row: 2; margin: 0 !important; padding: 0 !important; }
.elementor-26977 .elementor-element.elementor-element-c000705 .taxonomy { margin: 0 !important; padding: 0 !important; }
.elementor-26977 .elementor-element.elementor-element-c000705 .taxonomy > label { display: none !important; }
.elementor-26977 .elementor-element.elementor-element-c000705 .terms { display: flex !important; flex-wrap: wrap; gap: 10px; margin: 0 !important; padding: 0 !important; list-style: none !important; }
.elementor-26977 .elementor-element.elementor-element-c000705 .terms .term { margin: 0 !important; padding: 0 !important; list-style: none !important; }
.elementor-26977 .elementor-element.elementor-element-c000705 .terms .term label { display: inline-flex !important; align-items: center; height: 40px; padding: 0 18px; margin: 0 !important; border-radius: 999px; border: 1px solid #D5DCE8; background: #FFFFFF; color: #051145; font-family: Poppins, sans-serif; font-size: 14px; font-weight: 500; cursor: pointer; transition: all .15s ease; }
.elementor-26977 .elementor-element.elementor-element-c000705 .terms .term label:hover { border-color: #1D54E8; color: #1D54E8; }
.elementor-26977 .elementor-element.elementor-element-c000705 .terms .term input { position: absolute; opacity: 0; width: 1px; height: 1px; pointer-events: none; }
.elementor-26977 .elementor-element.elementor-element-c000705 .terms .term label:has(input:checked) { background: #1D54E8; border-color: #1D54E8; color: #FFFFFF; }
.elementor-26977 .elementor-element.elementor-element-c000705 .terms .term label:has(input:focus-visible) { outline: 3px solid rgba(29,84,232,0.3); }
.elementor-26977 .elementor-element.elementor-element-c000705 .learndash-course-grid-filter .buttons { grid-column: 2; grid-row: 1; display: flex !important; gap: 10px; margin: 0 !important; padding: 0 !important; }
.elementor-26977 .elementor-element.elementor-element-c000705 .learndash-course-grid-filter .buttons .button { width: auto !important; height: 56px !important; margin: 0 !important; padding: 0 26px !important; border-radius: 12px !important; border: 0 !important; font-family: Poppins, sans-serif; font-weight: 500 !important; font-size: 15px !important; line-height: 1 !important; cursor: pointer; box-shadow: none !important; }
.elementor-26977 .elementor-element.elementor-element-c000705 .learndash-course-grid-filter .buttons .apply { background: #1D54E8 !important; color: #FFFFFF !important; }
.elementor-26977 .elementor-element.elementor-element-c000705 .learndash-course-grid-filter .buttons .apply:hover { background: #051145 !important; }
.elementor-26977 .elementor-element.elementor-element-c000705 .learndash-course-grid-filter .buttons .clear { background: #EAF0FE !important; color: #1D54E8 !important; }
.elementor-26977 .elementor-element.elementor-element-c000705 .learndash-course-grid-filter .buttons .clear:hover { background: #D5E0FC !important; }
.elementor-26977 .elementor-element.elementor-element-c000705 .pagination, .elementor-26977 .elementor-element.elementor-element-c000705 .load-more-wrapper { text-align: center; margin-top: 32px; }
.elementor-26977 .elementor-element.elementor-element-c000705 .pagination button, .elementor-26977 .elementor-element.elementor-element-c000705 .load-more, .elementor-26977 .elementor-element.elementor-element-c000705 button.load-more { height: 52px; padding: 0 28px; border-radius: 12px; border: 1px solid #1D54E8 !important; background: #FFFFFF !important; color: #1D54E8 !important; font-family: Poppins, sans-serif; font-weight: 500; }
@media (max-width: 767px) {
  .elementor-26977 .elementor-element.elementor-element-c000705 .learndash-course-grid-filter form { grid-template-columns: minmax(0, 1fr); }
  .elementor-26977 .elementor-element.elementor-element-c000705 .learndash-course-grid-filter form > *, .elementor-26977 .elementor-element.elementor-element-c000705 .filter.taxonomies, .elementor-26977 .elementor-element.elementor-element-c000705 .taxonomy, .elementor-26977 .elementor-element.elementor-element-c000705 .terms { min-width: 0; max-width: 100%; }
  .elementor-26977 .elementor-element.elementor-element-c000705 .learndash-course-grid-filter .buttons { grid-column: 1; grid-row: 3; }
  .elementor-26977 .elementor-element.elementor-element-c000705 .learndash-course-grid-filter .buttons .button { flex: 1; }
  .elementor-26977 .elementor-element.elementor-element-c000705 .terms { flex-wrap: nowrap; overflow-x: auto; padding-bottom: 4px !important; }
  .elementor-26977 .elementor-element.elementor-element-c000705 .terms .term label { white-space: nowrap; }
}/* End custom CSS */