.elementor-1825 .elementor-element.elementor-element-eafe62f:not(.elementor-motion-effects-element-type-background), .elementor-1825 .elementor-element.elementor-element-eafe62f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFEEFA;}.elementor-1825 .elementor-element.elementor-element-eafe62f > .elementor-background-overlay{opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1825 .elementor-element.elementor-element-eafe62f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:1px;margin-bottom:1px;padding:150px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1825 .elementor-element.elementor-element-a7ab410.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1825 .elementor-element.elementor-element-a7ab410.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1825 .elementor-element.elementor-element-a7ab410 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1825 .elementor-element.elementor-element-b8f4939 > .elementor-background-overlay{opacity:0.5;}.elementor-bc-flex-widget .elementor-1825 .elementor-element.elementor-element-91d4ee7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1825 .elementor-element.elementor-element-91d4ee7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1825 .elementor-element.elementor-element-91d4ee7{z-index:2;}.elementor-1825 .elementor-element.elementor-element-115af5a .elementor-heading-title{font-size:48px;}.elementor-1825 .elementor-element.elementor-element-de81c52{font-size:18px;}.elementor-1825 .elementor-element.elementor-element-c30f984{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-1825 .elementor-element.elementor-element-c30f984.e-con{--align-self:center;}.elementor-1825 .elementor-element.elementor-element-2f08efb .elementor-counter-number-wrapper{color:#EF7928;font-size:30px;}.elementor-1825 .elementor-element.elementor-element-2f08efb .elementor-counter-title{font-size:12px;}.elementor-1825 .elementor-element.elementor-element-a59f870 .elementor-counter-number-wrapper{color:#EF7928;font-size:30px;}.elementor-1825 .elementor-element.elementor-element-a59f870 .elementor-counter-title{font-size:12px;}.elementor-1825 .elementor-element.elementor-element-52d4253 .elementor-counter-number-wrapper{color:#EF7928;font-size:30px;}.elementor-1825 .elementor-element.elementor-element-52d4253 .elementor-counter-title{font-size:12px;}.elementor-1825 .elementor-element.elementor-element-3c82d5b{--display:flex;}.elementor-1825 .elementor-element.elementor-element-3c82d5b.e-con{--align-self:center;}.elementor-1825 .elementor-element.elementor-element-c62a658 .exad-button-wrapper .exad-button-action{background-color:var( --e-global-color-primary );font-size:12px;font-weight:700;letter-spacing:-0.3px;width:100%;padding:10px 10px 10px 10px;color:var( --e-global-color-blocksy_palette_8 );fill:var( --e-global-color-blocksy_palette_8 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-1825 .elementor-element.elementor-element-c62a658 .exad-button-wrapper.effect-1 .exad-button-action::before, .elementor-1825 .elementor-element.elementor-element-c62a658 .exad-button-wrapper.effect-2 .exad-button-action:before, .elementor-1825 .elementor-element.elementor-element-c62a658 .exad-button-wrapper.effect-2 .exad-button-action:after, .elementor-1825 .elementor-element.elementor-element-c62a658 .exad-button-wrapper.effect-3 .exad-button-action::before, .elementor-1825 .elementor-element.elementor-element-c62a658 .exad-button-wrapper.effect-4 .exad-button-action::after, .elementor-1825 .elementor-element.elementor-element-c62a658 .exad-button-wrapper.effect-5 .exad-button-action::before, .elementor-1825 .elementor-element.elementor-element-c62a658 .exad-button-wrapper.effect-7 .exad-button-action::before, .elementor-1825 .elementor-element.elementor-element-c62a658 .exad-button-wrapper.effect-8 .exad-button-action span.effect-8-position, .elementor-1825 .elementor-element.elementor-element-c62a658 .exad-button-wrapper.effect-10 .exad-button-action::before, .elementor-1825 .elementor-element.elementor-element-c62a658 .exad-button-wrapper.effect-11 .exad-button-action:hover, .elementor-1825 .elementor-element.elementor-element-c62a658 .exad-button-wrapper.effect-12 .exad-button-action:hover{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-1825 .elementor-element.elementor-element-c62a658{width:100%;max-width:100%;}.elementor-1825 .elementor-element.elementor-element-c62a658.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1825 .elementor-element.elementor-element-c62a658 .exad-button-wrapper .exad-button-action svg{height:12px;width:12px;}.elementor-1825 .elementor-element.elementor-element-c62a658 .exad-button-wrapper{justify-content:center;}.elementor-1825 .elementor-element.elementor-element-c62a658 .exad-button-wrapper .exad-button-action, .elementor-1825 .elementor-element.elementor-element-c62a658 .exad-button-wrapper.effect-1 .exad-button-action::before{border-radius:10px 10px 10px 10px;}.elementor-1825 .elementor-element.elementor-element-c62a658 .exad-exclusive-button.exad-exclusive-button--tamaya::before{color:var( --e-global-color-blocksy_palette_8 );}.elementor-1825 .elementor-element.elementor-element-c62a658 .exad-exclusive-button.exad-exclusive-button--tamaya::after{color:var( --e-global-color-blocksy_palette_8 );}.elementor-1825 .elementor-element.elementor-element-c62a658 .exad-button-wrapper .exad-button-action:hover{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-1825 .elementor-element.elementor-element-60b0cfb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1825 .elementor-element.elementor-element-60b0cfb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1825 .elementor-element.elementor-element-60b0cfb.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1825 .elementor-element.elementor-element-4abde20{width:100%;max-width:100%;}.elementor-1825 .elementor-element.elementor-element-4abde20 > .elementor-widget-container{--e-transform-scale:2;}.elementor-1825 .elementor-element.elementor-element-64c29a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:1;}.elementor-1825 .elementor-element.elementor-element-64c29a5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1825 .elementor-element.elementor-element-6eea22a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1825 .elementor-element.elementor-element-6eea22a > .elementor-element-populated, .elementor-1825 .elementor-element.elementor-element-6eea22a > .elementor-element-populated > .elementor-background-overlay, .elementor-1825 .elementor-element.elementor-element-6eea22a > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-1825 .elementor-element.elementor-element-6eea22a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;}.elementor-1825 .elementor-element.elementor-element-6eea22a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1825 .elementor-element.elementor-element-95afbf7 > .elementor-widget-container{margin:40px 0px 25px 0px;}.elementor-1825 .elementor-element.elementor-element-685081f .exad-row-wrapper .exad-col{flex:0 0 25%;max-width:25%;}.elementor-1825 .elementor-element.elementor-element-685081f .exad-row-wrapper .exad-post-grid-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,.1);margin:0px 0px 20px 0px;}.elementor-1825 .elementor-element.elementor-element-685081f .exad-filterable-menu{padding:0px 30px 0px 30px;margin:0px 0px 20px 0px;border-radius:0px 0px 0px 0px;box-shadow:0px 10px 33px 0px rgba(51, 77, 128, 0.1);text-align:center;}.elementor-1825 .elementor-element.elementor-element-685081f .exad-filterable-menu .filter-item{padding:10px 10px 10px 10px;color:#444444;border-style:solid;border-width:0px 0px 2px 0px;border-color:rgba(255,255,255,0);}.elementor-1825 .elementor-element.elementor-element-685081f .exad-filterable-items.exad-filterable-menu-container-align-top .filter-item:not(:last-child){margin-right:10px;}.elementor-1825 .elementor-element.elementor-element-685081f .exad-filterable-items.exad-filterable-menu-container-align-left .exad-filterable-menu-container .exad-filterable-menu .filter-item:not(:last-child){margin-bottom:10px;}.elementor-1825 .elementor-element.elementor-element-685081f .exad-filterable-items.exad-filterable-menu-container-align-right .exad-filterable-menu-container .exad-filterable-menu .filter-item:not(:last-child){margin-bottom:10px;}.elementor-1825 .elementor-element.elementor-element-685081f .exad-filterable-menu .filter-item:hover{color:#7a56ff;}.elementor-1825 .elementor-element.elementor-element-685081f .exad-filterable-menu .filter-item.current{color:#7a56ff;border-style:solid;border-width:0px 0px 2px 0px;border-color:#7a56ff;}.elementor-1825 .elementor-element.elementor-element-685081f .exad-row-wrapper .exad-post-grid-three .exad-post-grid-body{padding:20px 20px 20px 20px;}.elementor-1825 .elementor-element.elementor-element-685081f .exad-row-wrapper .exad-post-grid-body .exad-post-grid-title{color:#1B1D26;}.elementor-1825 .elementor-element.elementor-element-685081f .exad-row-wrapper .exad-post-grid-body .exad-post-grid-title:hover{color:#0A1724;}.elementor-1825 .elementor-element.elementor-element-685081f .exad-post-grid-body .exad-post-grid-description{color:#848484;}.elementor-1825 .elementor-element.elementor-element-685081f .exad-row-wrapper .exad-post-grid-body .exad-post-grid-description{font-size:14px;line-height:1.3em;margin:15px 0px 20px 0px;}.elementor-1825 .elementor-element.elementor-element-685081f .exad-post-grid-container ul.exad-post-grid-category li{padding:1px 10px 1px 10px;}.elementor-1825 .elementor-element.elementor-element-685081f .exad-row-wrapper .exad-post-grid-category li:nth-child(2n-1){background:#00d8d8;}.elementor-1825 .elementor-element.elementor-element-685081f .exad-post-grid-container ul.exad-post-grid-category li:nth-child(2n-1) a{color:#ffffff;}.elementor-1825 .elementor-element.elementor-element-685081f .exad-row-wrapper .exad-post-grid-category li:nth-child(2n){background:#7a56ff;}.elementor-1825 .elementor-element.elementor-element-685081f .exad-post-grid-container ul.exad-post-grid-category li:nth-child(2n) a{color:#ffffff;}.elementor-1825 .elementor-element.elementor-element-685081f .exad-author-avatar img{height:40px;width:40px;}.elementor-1825 .elementor-element.elementor-element-685081f .exad-post-grid-body .exad-post-data{margin:10px 0px 10px 0px;}.elementor-1825 .elementor-element.elementor-element-685081f .exad-post-grid-body .exad-post-data li:not(:last-child){margin-right:15px;}.elementor-1825 .elementor-element.elementor-element-685081f .exad-row-wrapper .exad-post-grid-body .exad-post-data li span{color:#848484;font-size:12px;}.elementor-1825 .elementor-element.elementor-element-685081f .exad-row-wrapper .exad-post-grid-body .exad-post-data li span a{color:#000000;}.elementor-1825 .elementor-element.elementor-element-685081f .exad-row-wrapper .exad-post-grid-body ul.exad-post-grid-time-comment{margin:10px 0px 10px 0px;}.elementor-1825 .elementor-element.elementor-element-685081f .exad-post-grid-container .exad-post-grid-body ul.exad-post-grid-time-comment li.exad-post-grid-read-time{color:#90929C;font-size:12px;}.elementor-1825 .elementor-element.elementor-element-685081f .exad-post-grid-container .exad-post-grid-body ul.exad-post-grid-time-comment li a.exad-post-grid-comment{color:#90929C;font-size:12px;}.elementor-1825 .elementor-element.elementor-element-685081f .exad-post-grid-container .exad-post-grid-body .exad-post-footer a{font-size:12px;color:#7a56ff;background:rgba(0,0,0,0);}.elementor-1825 .elementor-element.elementor-element-46bfa0e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-10px;margin-bottom:-10px;}.elementor-1825 .elementor-element.elementor-element-46bfa0e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1825 .elementor-element.elementor-element-1deca1f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1825 .elementor-element.elementor-element-1deca1f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;}.elementor-1825 .elementor-element.elementor-element-1deca1f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1825 .elementor-element.elementor-element-68fa71b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1825 .elementor-element.elementor-element-448877f .exad-exclusive-heading{text-align:left;margin-right:auto;margin-left:unset;}.elementor-1825 .elementor-element.elementor-element-448877f .exad-exclusive-heading .exad-heading-separator{text-align:left;margin-right:auto;margin-left:unset;}.elementor-1825 .elementor-element.elementor-element-448877f .exad-exclusive-heading .exad-heading-icon{text-align:left;margin-right:auto;margin-left:unset;}.elementor-1825 .elementor-element.elementor-element-448877f .exad-exclusive-heading .exad-heading-icon-box-yes .exad-heading-icon{text-align:left;margin-right:auto;margin-left:unset;}.elementor-1825 .elementor-element.elementor-element-448877f .exad-exclusive-heading-title, .elementor-1825 .elementor-element.elementor-element-448877f a .exad-exclusive-heading-title{color:#222222;}.elementor-1825 .elementor-element.elementor-element-448877f .exad-exclusive-heading-title{margin:0px 0px -10px 0px;}.elementor-1825 .elementor-element.elementor-element-448877f .exad-exclusive-heading-description{color:#8a8d91;font-weight:400;}.elementor-1825 .elementor-element.elementor-element-7c3399b .elementor-button{background-color:#02010100;font-weight:300;fill:#EF491E;color:#EF491E;}.elementor-1825 .elementor-element.elementor-element-7c3399b.elementor-element{--align-self:flex-start;}.elementor-1825 .elementor-element.elementor-element-39157d1{width:100%;max-width:100%;}.elementor-1825 .elementor-element.elementor-element-ea46148{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-20px;margin-bottom:0px;}.elementor-1825 .elementor-element.elementor-element-ea46148 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1825 .elementor-element.elementor-element-4816a87 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1825 .elementor-element.elementor-element-4816a87 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1825 .elementor-element.elementor-element-4816a87 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1825 .elementor-element.elementor-element-29c60ca:not(.elementor-motion-effects-element-type-background), .elementor-1825 .elementor-element.elementor-element-29c60ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F5FA;}.elementor-1825 .elementor-element.elementor-element-29c60ca, .elementor-1825 .elementor-element.elementor-element-29c60ca > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-1825 .elementor-element.elementor-element-29c60ca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:30px;}.elementor-1825 .elementor-element.elementor-element-29c60ca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1825 .elementor-element.elementor-element-a1c82b1 .exad-call-to-action.skin-vertical{text-align:left;justify-content:flex-start;}.elementor-1825 .elementor-element.elementor-element-a1c82b1 .exad-call-to-action-buttons li{text-align:left;justify-content:flex-start;}.elementor-1825 .elementor-element.elementor-element-a1c82b1 .exad-call-to-action{padding:10px 10px 10px 100px;}.elementor-1825 .elementor-element.elementor-element-a1c82b1 .exad-call-to-action-title{color:#141414;margin:0px 0px 0px 0px;}.elementor-1825 .elementor-element.elementor-element-a1c82b1 .exad-call-to-action-header .exad-call-to-action-subtitle{color:#8a8d91;margin:0px 0px -40px 0px;}.elementor-1825 .elementor-element.elementor-element-a1c82b1 a.exad-call-to-action-primary-btn span{padding:10px 10px 10px 10px;}.elementor-1825 .elementor-element.elementor-element-a1c82b1 a.exad-call-to-action-primary-btn{margin:25px 0px 0px 0px;color:#ffffff;background-color:#EF491E;}.elementor-1825 .elementor-element.elementor-element-a1c82b1 .exad-call-to-action-primary-btn{border-radius:5px 5px 5px 5px;}.elementor-1825 .elementor-element.elementor-element-a1c82b1 a.exad-call-to-action-secondary-btn{color:#7a56ff;background-color:rgba(0,0,0,0);border-style:solid;border-width:1px 1px 1px 1px;border-color:#7a56ff;}.elementor-1825 .elementor-element.elementor-element-a1c82b1 a.exad-call-to-action-secondary-btn:hover{color:#ffffff;box-shadow:0px 13px 33px 0px rgba(51, 77, 128, 0.12);}.elementor-1825 .elementor-element.elementor-element-a1c82b1 .exad-call-to-action-buttons.effect-1 li .exad-call-to-action-secondary-btn::before,
                        .elementor-1825 .elementor-element.elementor-element-a1c82b1 .exad-call-to-action-buttons.effect-2 li .exad-call-to-action-secondary-btn:before,
                        .elementor-1825 .elementor-element.elementor-element-a1c82b1 .exad-call-to-action-buttons.effect-2 li .exad-call-to-action-secondary-btn:after,
                        .elementor-1825 .elementor-element.elementor-element-a1c82b1 .exad-call-to-action-buttons.effect-3 li .exad-call-to-action-secondary-btn::before,
                        .elementor-1825 .elementor-element.elementor-element-a1c82b1 .exad-call-to-action-buttons.effect-4 li .exad-call-to-action-secondary-btn::before,
                        .elementor-1825 .elementor-element.elementor-element-a1c82b1 .exad-call-to-action-buttons.effect-5 li .exad-call-to-action-secondary-btn::before,
                        .elementor-1825 .elementor-element.elementor-element-a1c82b1 .exad-call-to-action-buttons.effect-6 li .exad-call-to-action-secondary-btn::before,
                        .elementor-1825 .elementor-element.elementor-element-a1c82b1 .exad-call-to-action-buttons.effect-7 li .exad-call-to-action-secondary-btn:hover,
                        .elementor-1825 .elementor-element.elementor-element-a1c82b1 .exad-call-to-action-buttons.effect-8 li .exad-call-to-action-secondary-btn::before,
                        .elementor-1825 .elementor-element.elementor-element-a1c82b1 .exad-call-to-action-buttons.effect-9 li .exad-call-to-action-secondary-btn:hover,
                        .elementor-1825 .elementor-element.elementor-element-a1c82b1 .exad-call-to-action-buttons.effect-10 li .exad-call-to-action-secondary-btn:hover{background:#7a56ff;}.elementor-bc-flex-widget .elementor-1825 .elementor-element.elementor-element-e563549.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1825 .elementor-element.elementor-element-e563549.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1825 .elementor-element.elementor-element-d6f52d6{width:100%;max-width:100%;}.elementor-1825 .elementor-element.elementor-element-d6f52d6 > .elementor-widget-container{--e-transform-scale:1.7;}.elementor-1825 .elementor-element.elementor-element-d6f52d6.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(max-width:1024px){.elementor-1825 .elementor-element.elementor-element-eafe62f{padding:50px 0px 30px 0px;}.elementor-1825 .elementor-element.elementor-element-91d4ee7 > .elementor-element-populated{margin:70px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 50px;}.elementor-1825 .elementor-element.elementor-element-c30f984{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-1825 .elementor-element.elementor-element-c62a658 .exad-button-wrapper{justify-content:center;}.elementor-1825 .elementor-element.elementor-element-4abde20 > .elementor-widget-container{--e-transform-scale:1.5;}.elementor-1825 .elementor-element.elementor-element-685081f .exad-row-wrapper .exad-col{flex:0 0 50%;max-width:50%;}.elementor-1825 .elementor-element.elementor-element-68fa71b{--grid-auto-flow:row;}.elementor-1825 .elementor-element.elementor-element-448877f .exad-exclusive-heading{text-align:left;margin-right:auto;margin-left:unset;}.elementor-1825 .elementor-element.elementor-element-448877f .exad-exclusive-heading .exad-heading-separator{text-align:left;margin-right:auto;margin-left:unset;}.elementor-1825 .elementor-element.elementor-element-448877f .exad-exclusive-heading .exad-heading-icon{text-align:left;margin-right:auto;margin-left:unset;}.elementor-1825 .elementor-element.elementor-element-448877f .exad-exclusive-heading .exad-heading-icon-box-yes .exad-heading-icon{text-align:left;margin-right:auto;margin-left:unset;}.elementor-1825 .elementor-element.elementor-element-a1c82b1 .exad-call-to-action.skin-vertical{text-align:center;justify-content:center;}.elementor-1825 .elementor-element.elementor-element-a1c82b1 .exad-call-to-action-buttons li{text-align:center;justify-content:center;}.elementor-1825 .elementor-element.elementor-element-a1c82b1 .exad-call-to-action{padding:20px 80px 10px 80px;}.elementor-1825 .elementor-element.elementor-element-a1c82b1 a.exad-call-to-action-primary-btn{margin:39px 0px 0px 0px;}.elementor-1825 .elementor-element.elementor-element-d6f52d6{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-1825 .elementor-element.elementor-element-eafe62f{padding:70px 0px 0px 0px;}.elementor-1825 .elementor-element.elementor-element-91d4ee7 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1825 .elementor-element.elementor-element-115af5a{text-align:center;}.elementor-1825 .elementor-element.elementor-element-115af5a .elementor-heading-title{font-size:30px;}.elementor-1825 .elementor-element.elementor-element-de81c52{text-align:center;font-size:14px;}.elementor-1825 .elementor-element.elementor-element-c30f984{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-1825 .elementor-element.elementor-element-2f08efb .elementor-counter-title{justify-content:center;}.elementor-1825 .elementor-element.elementor-element-2f08efb .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-1825 .elementor-element.elementor-element-c62a658{width:initial;max-width:initial;}.elementor-1825 .elementor-element.elementor-element-c62a658 .exad-button-wrapper{justify-content:center;}.elementor-1825 .elementor-element.elementor-element-4abde20 > .elementor-widget-container{--e-transform-scale:1.3;}.elementor-1825 .elementor-element.elementor-element-685081f .exad-row-wrapper .exad-col{flex:0 0 100%;max-width:100%;}.elementor-1825 .elementor-element.elementor-element-68fa71b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1825 .elementor-element.elementor-element-448877f .exad-exclusive-heading{text-align:center;margin-left:auto;margin-right:auto;}.elementor-1825 .elementor-element.elementor-element-448877f .exad-exclusive-heading .exad-heading-separator{text-align:center;margin-left:auto;margin-right:auto;}.elementor-1825 .elementor-element.elementor-element-448877f .exad-exclusive-heading .exad-heading-icon{text-align:center;margin-left:auto;margin-right:auto;}.elementor-1825 .elementor-element.elementor-element-448877f .exad-exclusive-heading .exad-heading-icon-box-yes .exad-heading-icon{text-align:center;margin-left:auto;margin-right:auto;}.elementor-1825 .elementor-element.elementor-element-448877f .exad-exclusive-heading-description{font-size:14px;}.elementor-1825 .elementor-element.elementor-element-7c3399b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1825 .elementor-element.elementor-element-a1c82b1 .exad-call-to-action.skin-vertical{text-align:center;justify-content:center;}.elementor-1825 .elementor-element.elementor-element-a1c82b1 .exad-call-to-action-buttons li{text-align:center;justify-content:center;}.elementor-1825 .elementor-element.elementor-element-a1c82b1 .exad-call-to-action{padding:10px 10px 10px 10px;}}@media(min-width:768px){.elementor-1825 .elementor-element.elementor-element-91d4ee7{width:40%;}.elementor-1825 .elementor-element.elementor-element-c30f984{--content-width:100%;}.elementor-1825 .elementor-element.elementor-element-3c82d5b{--content-width:100%;}.elementor-1825 .elementor-element.elementor-element-60b0cfb{width:60%;}.elementor-1825 .elementor-element.elementor-element-6eea22a{width:100%;}.elementor-1825 .elementor-element.elementor-element-1deca1f{width:100%;}.elementor-1825 .elementor-element.elementor-element-23cb773{width:62.418%;}.elementor-1825 .elementor-element.elementor-element-e563549{width:37.582%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1825 .elementor-element.elementor-element-91d4ee7{width:100%;}.elementor-1825 .elementor-element.elementor-element-60b0cfb{width:100%;}.elementor-1825 .elementor-element.elementor-element-4816a87{width:100%;}.elementor-1825 .elementor-element.elementor-element-23cb773{width:100%;}.elementor-1825 .elementor-element.elementor-element-e563549{width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-39157d1 *//* 1. Atur Kontainer Utama agar bisa Scroll Ke Samping */
.llms-loop-item-content .llms-meta {
    margin: 0px;
}
.llms-loop-item-content .llms-author {
    display: none;
}
.llms-loop-title {
    font-size: 16px;
}
.llms-course-list {
    display: flex !important; /* Wajib Flexbox agar berjejer horizontal */
    flex-wrap: nowrap !important; /* Paksa satu baris, tidak boleh turun */
    overflow-x: auto !important; /* Aktifkan scroll horizontal jika konten luber */
    overflow-y: hidden !important; /* Sembunyikan scroll vertikal yang tidak perlu */
    
    /* Agar scroll terasa halus di HP/Sentuh */
    -webkit-overflow-scrolling: touch;
    scroll-snap-type: x mandatory; /* Kartu akan 'menempel' pas di tengah saat di-scroll */
    
    /* Jarak antar kartu (gap) */
    gap: 20px !important;
    padding-bottom: 15px !important; /* Ruang untuk scrollbar */
    margin: 0 !important;
}

/* 2. Kunci Ukuran Kartu Kursus (Wajib Agar Lebarnya Pas) */
.llms-course-list .llms-loop-item {
    /* Atur Lebar Kartu di Desktop: 
       Kalkulasi (100% lebar kontainer / 4 kolom) - (ukuran gap) */
    flex: 0 0 calc(25% - 15px) !important;
    min-width: calc(25% - 15px) !important; /* Kunci lebar agar tidak menciut */
    
    max-width: calc(25% - 15px) !important;
    
    float: none !important; /* Netralkan float bawaan Lifter */
    margin: 0 !important; /* Gunakan gap dari kontainer */
    
    /* Agar snapping bekerja saat scroll */
    scroll-snap-align: start; 
    
    /* Memastikan konten kartu tetap equal height seperti CSS sebelumnya */
    display: flex !important;
    flex-direction: column !important;
}

/* 3. Menghias/Sembunyikan Scrollbar (Opsional) */
/* Sembunyikan scrollbar bawaan di Chrome/Safari/Edge */
.llms-course-list::-webkit-scrollbar {
    height: 6px; /* Ukuran scrollbar horizontal */
}

.llms-course-list::-webkit-scrollbar-track {
    background: #f1f1f1; 
    border-radius: 10px;
}
 
.llms-course-list::-webkit-scrollbar-thumb {
    background: #ccc; /* Warna scrollbar */
    border-radius: 10px;
}

.llms-course-list::-webkit-scrollbar-thumb:hover {
    background: #888; 
}

/* 4. Penyesuaian Responsif (Tablet & HP) */

/* Tablet: Tampilkan 2.5 Kartu (agar user tahu bisa di-scroll) */
@media (max-width: 1024px) {
    .llms-course-list .llms-loop-item {
        flex: 0 0 calc(40% - 15px) !important;
        min-width: calc(40% - 15px) !important;
        max-width: calc(40% - 15px) !important;
    }
}

/* HP: Tampilkan 1.2 Kartu (agar user tahu bisa di-scroll) */
@media (max-width: 600px) {
    .llms-course-list .llms-loop-item {
        flex: 0 0 calc(80% - 15px) !important;
        min-width: calc(80% - 15px) !important;
        max-width: calc(80% - 15px) !important;
    }
}/* End custom CSS */