.elementor-1562 .elementor-element.elementor-element-f6c99ca{--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;--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Poor Story;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Poor Story;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Poor Story;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1562 .elementor-element.elementor-element-0e60f74 .elementor-repeater-item-d50fd12 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://kpang.kr/wp-content/uploads/2025/08/배경-강사-웃는-얼굴-2-min-scaled.jpg);background-size:cover;}.elementor-1562 .elementor-element.elementor-element-0e60f74 .elementor-repeater-item-d50fd12 .elementor-background-overlay{background-color:#00000036;}.elementor-1562 .elementor-element.elementor-element-0e60f74 .elementor-repeater-item-42cc677 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://kpang.kr/wp-content/uploads/2025/08/배경2_리크래프트-min-scaled.jpg);background-size:cover;}.elementor-1562 .elementor-element.elementor-element-0e60f74 .elementor-repeater-item-42cc677 .elementor-background-overlay{background-color:#00000024;}.elementor-1562 .elementor-element.elementor-element-0e60f74 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-1562 .elementor-element.elementor-element-0e60f74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1562 .elementor-element.elementor-element-0e60f74 .swiper-slide-contents{max-width:100%;}.elementor-1562 .elementor-element.elementor-element-0e60f74 .swiper-slide-inner{text-align:center;}.elementor-1562 .elementor-element.elementor-element-2ee2f23{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1562 .elementor-element.elementor-element-69403a3{--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;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:66px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Poor Story;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1562 .elementor-element.elementor-element-286c5e7b{margin:27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 5px 10px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#C0C0C0;}.elementor-1562 .elementor-element.elementor-element-286c5e7b .elementor-heading-title{font-family:"Noto Sans KR", Poor Story;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Poor Story;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Poor Story;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Poor Story;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Poor Story;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Poor Story;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Poor Story;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Poor Story;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Poor Story;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1562 .elementor-element.elementor-element-6643b6aa{--grid-row-gap:7px;--grid-column-gap:11px;}.elementor-1562 .elementor-element.elementor-element-6643b6aa > .elementor-widget-container{padding:1px 0px 0px 0px;}.elementor-1562 .elementor-element.elementor-element-6643b6aa .elementor-post__meta-data span + span:before{content:"///";}.elementor-1562 .elementor-element.elementor-element-6643b6aa .elementor-post{border-style:solid;border-width:0px 0px 1px 0px;padding:3px 0px 0px 0px;border-color:#E7E7E7;}.elementor-1562 .elementor-element.elementor-element-6643b6aa .elementor-post__text{padding:0px 0px 0px 0px;}.elementor-1562 .elementor-element.elementor-element-6643b6aa .elementor-post__title, .elementor-1562 .elementor-element.elementor-element-6643b6aa .elementor-post__title a{color:#0D0D0E;font-family:"Noto Sans KR", Poor Story;font-size:14px;font-weight:400;}.elementor-1562 .elementor-element.elementor-element-6643b6aa .elementor-post__title{margin-bottom:1px;}.elementor-1562 .elementor-element.elementor-element-6643b6aa .elementor-post__meta-data{color:#363030;margin-bottom:9px;}.elementor-1562 .elementor-element.elementor-element-20c4f90{--display:flex;--border-radius:14px 14px 14px 14px;--margin-top:13px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-1562 .elementor-element.elementor-element-20c4f90:not(.elementor-motion-effects-element-type-background), .elementor-1562 .elementor-element.elementor-element-20c4f90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-1562 .elementor-element.elementor-element-504e66f0{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1562 .elementor-element.elementor-element-504e66f0 .elementor-heading-title{font-family:"Noto Sans KR", Poor Story;font-size:22px;font-weight:600;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Poor Story;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1562 .elementor-element.elementor-element-7e72d207{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 15px 0px 15px;text-align:center;color:#030303;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Poor Story;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1562 .elementor-element.elementor-element-04c36a7{padding:0px 0px 33px 0px;}.elementor-1562 .elementor-element.elementor-element-5b5eecb{margin:27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 5px 10px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#C0C0C0;}.elementor-1562 .elementor-element.elementor-element-5b5eecb .elementor-heading-title{font-family:"Noto Sans KR", Poor Story;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1562 .elementor-element.elementor-element-b8c6c16{--grid-row-gap:7px;--grid-column-gap:11px;}.elementor-1562 .elementor-element.elementor-element-b8c6c16 > .elementor-widget-container{padding:1px 0px 0px 0px;}.elementor-1562 .elementor-element.elementor-element-b8c6c16 .elementor-post__meta-data span + span:before{content:"///";}.elementor-1562 .elementor-element.elementor-element-b8c6c16 .elementor-post{border-style:solid;border-width:0px 0px 1px 0px;padding:3px 0px 0px 0px;border-color:#E7E7E7;}.elementor-1562 .elementor-element.elementor-element-b8c6c16 .elementor-post__text{padding:0px 0px 0px 0px;}.elementor-1562 .elementor-element.elementor-element-b8c6c16 .elementor-post__title, .elementor-1562 .elementor-element.elementor-element-b8c6c16 .elementor-post__title a{color:#0D0D0E;font-family:"Noto Sans KR", Poor Story;font-size:14px;font-weight:400;}.elementor-1562 .elementor-element.elementor-element-b8c6c16 .elementor-post__title{margin-bottom:1px;}.elementor-1562 .elementor-element.elementor-element-b8c6c16 .elementor-post__meta-data{color:#363030;margin-bottom:9px;}.elementor-1562 .elementor-element.elementor-element-c6e18f0{--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;}.elementor-1562 .elementor-element.elementor-element-153ad16{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1562 .elementor-element.elementor-element-0ce871e{margin:27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 5px 10px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#C0C0C0;}.elementor-1562 .elementor-element.elementor-element-0ce871e .elementor-heading-title{font-family:"Noto Sans KR", Poor Story;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1562 .elementor-element.elementor-element-4c44c48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:right;font-family:"Noto Sans KR", Poor Story;font-size:14px;font-weight:400;color:#575353;}.elementor-1562 .elementor-element.elementor-element-4c44c48.elementor-element{--align-self:flex-end;}.elementor-1562 .elementor-element.elementor-element-1c11f184{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-1562 .elementor-element.elementor-element-1c11f184:not(.elementor-motion-effects-element-type-background), .elementor-1562 .elementor-element.elementor-element-1c11f184 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2E8F0;}.elementor-1562 .elementor-element.elementor-element-158b789{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 27px;}.elementor-1562 .elementor-element.elementor-element-158b789 .elementor-heading-title{font-family:"Noto Serif KR", Poor Story;font-size:25px;font-weight:bold;color:#1F1F1F;}.elementor-1562 .elementor-element.elementor-element-30e1e60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 18px;}.elementor-1562 .elementor-element.elementor-element-30e1e60.elementor-element{--align-self:flex-start;}.elementor-1562 .elementor-element.elementor-element-530ddfba > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-1562 .elementor-element.elementor-element-530ddfba .glsr:not([data-theme]) .glsr-review .glsr-star{--glsr-review-star:1em;}.elementor-1562 .elementor-element.elementor-element-530ddfba .glsr:not([data-theme]) .glsr-review{text-align:start;justify-content:start;}.elementor-1562 .elementor-element.elementor-element-530ddfba .glsr:not([data-theme]) .glsr-review .glsr-review-actions{justify-content:start;}.elementor-1562 .elementor-element.elementor-element-530ddfba .glsr:not([data-theme]) .glsr-review .glsr-review-date{flex:inherit;}.elementor-1562 .elementor-element.elementor-element-530ddfba .glsr-reviews{--glsr-gap-xl:4em;}.elementor-1562 .elementor-element.elementor-element-e495439{--display:flex;--min-height:179px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.45;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1562 .elementor-element.elementor-element-e495439::before, .elementor-1562 .elementor-element.elementor-element-e495439 > .elementor-background-video-container::before, .elementor-1562 .elementor-element.elementor-element-e495439 > .e-con-inner > .elementor-background-video-container::before, .elementor-1562 .elementor-element.elementor-element-e495439 > .elementor-background-slideshow::before, .elementor-1562 .elementor-element.elementor-element-e495439 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1562 .elementor-element.elementor-element-e495439 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1562 .elementor-element.elementor-element-ab6344c{--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;--justify-content:center;--overlay-opacity:1;--margin-top:6px;--margin-bottom:6px;--margin-left:0px;--margin-right:6px;}.elementor-1562 .elementor-element.elementor-element-ab6344c:not(.elementor-motion-effects-element-type-background), .elementor-1562 .elementor-element.elementor-element-ab6344c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-1562 .elementor-element.elementor-element-ab6344c::before, .elementor-1562 .elementor-element.elementor-element-ab6344c > .elementor-background-video-container::before, .elementor-1562 .elementor-element.elementor-element-ab6344c > .e-con-inner > .elementor-background-video-container::before, .elementor-1562 .elementor-element.elementor-element-ab6344c > .elementor-background-slideshow::before, .elementor-1562 .elementor-element.elementor-element-ab6344c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1562 .elementor-element.elementor-element-ab6344c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Poor Story;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1562 .elementor-element.elementor-element-00e4b18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1562 .elementor-element.elementor-element-cc5a8a3{--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;--justify-content:center;--overlay-opacity:1;--margin-top:6px;--margin-bottom:6px;--margin-left:0px;--margin-right:6px;}.elementor-1562 .elementor-element.elementor-element-cc5a8a3:not(.elementor-motion-effects-element-type-background), .elementor-1562 .elementor-element.elementor-element-cc5a8a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-1562 .elementor-element.elementor-element-cc5a8a3::before, .elementor-1562 .elementor-element.elementor-element-cc5a8a3 > .elementor-background-video-container::before, .elementor-1562 .elementor-element.elementor-element-cc5a8a3 > .e-con-inner > .elementor-background-video-container::before, .elementor-1562 .elementor-element.elementor-element-cc5a8a3 > .elementor-background-slideshow::before, .elementor-1562 .elementor-element.elementor-element-cc5a8a3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1562 .elementor-element.elementor-element-cc5a8a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1562 .elementor-element.elementor-element-d319956{background-color:#000000;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1562 .elementor-element.elementor-element-84b9f33{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.57;--margin-top:100px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--padding-top:108px;--padding-bottom:108px;--padding-left:108px;--padding-right:108px;}.elementor-1562 .elementor-element.elementor-element-84b9f33:not(.elementor-motion-effects-element-type-background), .elementor-1562 .elementor-element.elementor-element-84b9f33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2E8F0;}.elementor-1562 .elementor-element.elementor-element-84b9f33::before, .elementor-1562 .elementor-element.elementor-element-84b9f33 > .elementor-background-video-container::before, .elementor-1562 .elementor-element.elementor-element-84b9f33 > .e-con-inner > .elementor-background-video-container::before, .elementor-1562 .elementor-element.elementor-element-84b9f33 > .elementor-background-slideshow::before, .elementor-1562 .elementor-element.elementor-element-84b9f33 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1562 .elementor-element.elementor-element-84b9f33 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(200deg, #E2E8F0 100%, #EEEEEE 53%);}.elementor-1562 .elementor-element.elementor-element-277273a{--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;}.elementor-1562 .elementor-element.elementor-element-d56a0fc.wpr-grid-last-element-yes .wpr-grid-item-below-content>div:last-child{left:0;right:auto;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-filters{display:block;text-align:center;margin-bottom:25px;padding:0px 0px 0px 0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .elementor-repeater-item-343ba79{text-align:left;position:static;left:auto;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .elementor-repeater-item-639eed0{text-align:left;position:static;left:auto;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .elementor-repeater-item-0c7f665{text-align:left;position:static;left:auto;}.elementor-1562 .elementor-element.elementor-element-d56a0fc.wpr-item-styles-wrapper .wpr-grid-item{padding:10px 0px 0px 0px;border-color:#E8E8E8;border-style:none;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-title .inner-block a{border-style:none;padding:0px 0px 0px 0px;color:#333333;border-color:#E8E8E8;transition-duration:0.2s;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-title .inner-block{margin:0px 0px 0px 0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-content .inner-block{border-style:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;color:#6A6A6A;border-color:#E8E8E8;width:100%;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-excerpt .inner-block{border-style:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;color:#6A6A6A;border-color:#E8E8E8;width:100%;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-date .inner-block > span{border-style:none;padding:0px 0px 0px 0px;border-color:#E8E8E8;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-date .inner-block{margin:0px 0px 0px 0px;color:#9C9C9C;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-time .inner-block > span{border-style:none;padding:0px 0px 0px 0px;border-color:#E8E8E8;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-time .inner-block{margin:0px 0px 0px 0px;color:#9C9C9C;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-author .inner-block a{border-style:none;padding:0px 0px 0px 0px;color:#9C9C9C;border-color:#E8E8E8;transition-duration:0.1s;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-author .inner-block{margin:0px 0px 0px 0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-comments .inner-block a{border-style:none;padding:0px 0px 0px 0px;color:#9C9C9C;border-color:#E8E8E8;transition-duration:0.1s;border-radius:2px 2px 2px 2px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-comments .inner-block{margin:0px 0px 0px 0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-read-more .inner-block a{border-style:none;padding:20px 0px 0px 0px;color:#605BE5;border-color:#E8E8E8;transition-duration:0.1s;border-radius:0px 0px 0px 0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-read-more .inner-block{margin:0px 0px 0px 0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-likes .inner-block a{border-style:none;width:30px;height:23px;line-height:23px;color:#9C9C9C;border-color:#E8E8E8;transition-duration:0.1s;border-radius:2px 2px 0px 2px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-likes .inner-block{margin:0px 0px 0px 0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-sharing .inner-block a{border-style:none;margin-right:2px;width:25px;height:25px;line-height:25px;color:#9C9C9C;border-color:#E8E8E8;transition-duration:0.1s;border-radius:2px 2px 2px 2px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-sharing .inner-block{margin:0px 0px 0px 0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-lightbox .inner-block > span{border-style:none;padding:0px 0px 0px 0px;color:#ffffff;border-color:#E8E8E8;transition-duration:0.1s;border-radius:2px 2px 2px 2px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-lightbox .inner-block{margin:0px 0px 0px 0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-sep-style-1:not(.wpr-grid-item-display-inline) .inner-block > span{width:100%;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-sep-style-1.wpr-grid-item-display-inline{width:100%;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-sep-style-1 .inner-block > span{border-bottom-width:2px;border-bottom-color:#E8E8E8;border-bottom-style:solid;border-radius:0px 0px 0px 0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-sep-style-1 .inner-block{margin:15px 0px 15px 0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-sep-style-2:not(.wpr-grid-item-display-inline) .inner-block > span{width:20%;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-sep-style-2.wpr-grid-item-display-inline{width:20%;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-sep-style-2 .inner-block > span{border-bottom-width:2px;border-bottom-color:#605BE5;border-bottom-style:solid;border-radius:0px 0px 0px 0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-sep-style-2 .inner-block{margin:15px 0px 15px 0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-tax-style-1 .inner-block a{border-style:none;margin-right:3px;padding:0px 0px 0px 0px;color:#9C9C9C;border-color:#E8E8E8;transition-duration:0.1s;border-radius:0px 0px 0px 0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-tax-style-1 .wpr-grid-extra-text-left{padding-right:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-tax-style-1 .wpr-grid-extra-text-right{padding-left:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-tax-style-1 .inner-block{margin:0px 0px 0px 0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-tax-style-2 .inner-block a{border-style:none;margin-right:3px;padding:0px 10px 0px 10px;color:#ffffff;background-color:#605BE5;border-color:#E8E8E8;transition-duration:0.1s;border-radius:3px 3px 3px 3px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-tax-style-2 .inner-block{margin:0px 0px 0px 0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-1 .inner-block > a{border-style:none;padding:0px 0px 0px 0px;border-color:#E8E8E8;border-radius:2px 2px 2px 2px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-1 .inner-block > span{border-style:none;padding:0px 0px 0px 0px;color:#9C9C9C;border-color:#E8E8E8;transition-duration:0.1s;border-radius:2px 2px 2px 2px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-1 .inner-block{margin:0px 0px 0px 0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-2 .inner-block > a{border-style:none;padding:0px 0px 0px 0px;border-color:#E8E8E8;border-radius:2px 2px 2px 2px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-2 .inner-block > span{border-style:none;padding:0px 0px 0px 0px;color:#605BE5;border-color:#E8E8E8;transition-duration:0.1s;border-radius:2px 2px 2px 2px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-2 .inner-block{margin:0px 0px 0px 0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-3 .inner-block > a{border-style:none;padding:0px 0px 0px 0px;border-color:#E8E8E8;border-radius:2px 2px 2px 2px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-3 .inner-block > span{border-style:none;padding:0px 0px 0px 0px;color:#605BE5;border-color:#E8E8E8;transition-duration:0.1s;border-radius:2px 2px 2px 2px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-3 .inner-block{margin:0px 0px 0px 0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-4 .inner-block > a{border-style:none;padding:0px 0px 0px 0px;border-color:#E8E8E8;border-radius:2px 2px 2px 2px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-4 .inner-block > span{border-style:none;padding:0px 0px 0px 0px;color:#605BE5;border-color:#E8E8E8;transition-duration:0.1s;border-radius:2px 2px 2px 2px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-4 .inner-block{margin:0px 0px 0px 0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-media-hover-bg{width:100%;top:calc((100% - 100%)/2);left:calc((100% - 100%)/2);height:100%;transition-duration:0.3s;mix-blend-mode:normal;border-color:#E8E8E8;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-media-hover-bg[class*="-top"]{top:calc((100% - 100%)/2);left:calc((100% - 100%)/2);}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-media-hover-bg[class*="-bottom"]{bottom:calc((100% - 100%)/2);left:calc((100% - 100%)/2);}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-media-hover-bg[class*="-right"]{top:calc((100% - 100%)/2);right:calc((100% - 100%)/2);}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-media-hover-bg[class*="-left"]{top:calc((100% - 100%)/2);left:calc((100% - 100%)/2);}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-animation-wrap:hover .wpr-grid-media-hover-bg{transition-delay:0s;}.elementor-1562 .elementor-element.elementor-element-d56a0fc.wpr-item-styles-inner .wpr-grid-item-above-content{border-color:#E8E8E8;border-style:none;}.elementor-1562 .elementor-element.elementor-element-d56a0fc.wpr-item-styles-inner .wpr-grid-item-below-content{border-color:#E8E8E8;border-style:none;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item{border-radius:0px 0px 0px 0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-above-content{border-radius:0px 0px 0px 0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-below-content{border-radius:0px 0px 0px 0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-image-wrap{border-color:#E8E8E8;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-title .inner-block a:hover{color:#54595f;border-color:#E8E8E8;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-title .wpr-pointer-item:before{background-color:#605BE5;transition-duration:0.2s;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-title .wpr-pointer-item:after{background-color:#605BE5;transition-duration:0.2s;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-title a{font-size:14px;font-weight:500;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-content.wpr-enable-dropcap p:first-child:first-letter{color:#3a3a3a;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-excerpt.wpr-enable-dropcap p:first-child:first-letter{color:#3a3a3a;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-date .inner-block span[class*="wpr-grid-extra-text"]{color:#9C9C9C;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-date .inner-block [class*="wpr-grid-extra-icon"] i{color:#9C9C9C;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-date .inner-block [class*="wpr-grid-extra-icon"] svg{fill:#9C9C9C;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-date .wpr-grid-extra-text-left{padding-right:0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-date .wpr-grid-extra-text-right{padding-left:0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-date .wpr-grid-extra-icon-left{padding-right:0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-date .wpr-grid-extra-icon-right{padding-left:0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-time .inner-block span[class*="wpr-grid-extra-text"]{color:#9C9C9C;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-time .inner-block [class*="wpr-grid-extra-icon"] i{color:#9C9C9C;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-time .inner-block [class*="wpr-grid-extra-icon"] svg{fill:#9C9C9C;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-time .wpr-grid-extra-text-left{padding-right:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-time .wpr-grid-extra-text-right{padding-left:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-time .wpr-grid-extra-icon-left{padding-right:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-time .wpr-grid-extra-icon-right{padding-left:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-author .inner-block span[class*="wpr-grid-extra-text"]{color:#9C9C9C;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-author .inner-block a:hover{color:#605BE5;border-color:#E8E8E8;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-author .inner-block a img{border-radius:0px 0px 0px 0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-author .wpr-grid-extra-text-left{padding-right:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-author .wpr-grid-extra-text-right{padding-left:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-author .wpr-grid-extra-icon-left{padding-right:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-author .wpr-grid-extra-icon-right{padding-left:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-author img{margin-right:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-comments .inner-block span[class*="wpr-grid-extra-text"]{color:#9C9C9C;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-comments .inner-block a:hover{color:#605BE5;border-color:#E8E8E8;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-comments .wpr-grid-extra-text-left{padding-right:0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-comments .wpr-grid-extra-text-right{padding-left:0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-comments .wpr-grid-extra-icon-left{padding-right:0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-comments .wpr-grid-extra-icon-right{padding-left:0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-read-more .inner-block a:hover{color:#4A45D2;border-color:#E8E8E8;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-read-more .inner-block a:before{transition-duration:0.1s;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-read-more .inner-block a:after{transition-duration:0.1s;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-read-more .wpr-grid-extra-icon-left{padding-right:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-read-more .wpr-grid-extra-icon-right{padding-left:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-likes .inner-block span[class*="wpr-grid-extra-text"]{color:#9C9C9C;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-likes .inner-block a:hover{color:#605BE5;border-color:#E8E8E8;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-likes .wpr-grid-extra-text-left{padding-right:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-likes .wpr-grid-extra-text-right{padding-left:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-likes i{padding-right:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-sharing-tooltip{color:#ffffff;background-color:#605BE5;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-sharing-tooltip:before{border-top-color:#605BE5;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-sharing .inner-block span[class*="wpr-grid-extra-text"]{color:#9C9C9C;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-sharing .inner-block a:hover{color:#605BE5;border-color:#E8E8E8;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-sharing .wpr-grid-extra-text-left{padding-right:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-sharing .wpr-grid-extra-text-right{padding-left:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-lightbox .inner-block > span:hover{color:#605BE5;border-color:#E8E8E8;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-lightbox .wpr-grid-extra-text-left{padding-right:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-lightbox .wpr-grid-extra-text-right{padding-left:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-filters li{color:#7A7A7A;margin:0px 5px 0px 0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-filters li a{color:#7A7A7A;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-filters li > a{border-color:#E8E8E8;transition-duration:0.1s;border-style:none;padding:3px 15px 3px 15px;border-radius:3px 3px 3px 3px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-filters li > span{border-color:#E8E8E8;transition-duration:0.1s;border-style:none;padding:3px 15px 3px 15px;border-radius:3px 3px 3px 3px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-filters li > a:hover{color:#ffffff;background-color:#605BE5;border-color:#E8E8E8;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-filters li > span:hover{color:#ffffff;background-color:#605BE5;border-color:#E8E8E8;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-filters li > .wpr-active-filter{color:#ffffff;background-color:#605BE5;border-color:#E8E8E8;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-filters .wpr-pointer-item:before{background-color:#605BE5;transition-duration:0.1s;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-filters .wpr-pointer-item:after{background-color:#605BE5;transition-duration:0.1s;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-filters-icon-left{padding-right:0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-filters-icon-right{padding-left:0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-pagination a{color:#ffffff;background-color:#605BE5;border-color:#E8E8E8;transition-duration:0.1s;border-style:none;padding:8px 20px 8px 20px;border-radius:3px 3px 3px 3px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-pagination svg{fill:#ffffff;transition-duration:0.1s;width:15px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-pagination > div > span{color:#ffffff;background-color:#605BE5;border-color:#E8E8E8;transition-duration:0.1s;border-style:none;margin-right:10px;padding:8px 20px 8px 20px;border-radius:3px 3px 3px 3px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-pagination span.wpr-disabled-arrow{color:#ffffff;background-color:#605BE5;border-color:#E8E8E8;border-style:none;padding:8px 20px 8px 20px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-pagination-finish{color:#605BE5;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-double-bounce .wpr-child{background-color:#605BE5;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-wave .wpr-rect{background-color:#605BE5;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-spinner-pulse{background-color:#605BE5;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-chasing-dots .wpr-child{background-color:#605BE5;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-three-bounce .wpr-child{background-color:#605BE5;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-fading-circle .wpr-circle:before{background-color:#605BE5;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-ring div{border-color:#605BE5  transparent transparent transparent;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-pagination a:hover{color:#ffffff;background-color:#4A45D2;border-color:#E8E8E8;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-pagination a:hover svg{fill:#ffffff;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-pagination > div > span:not(.wpr-disabled-arrow):hover{color:#ffffff;background-color:#4A45D2;border-color:#E8E8E8;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-pagination span.wpr-grid-current-page{color:#ffffff;background-color:#4A45D2;border-color:#E8E8E8;border-style:none;margin-right:10px;padding:8px 20px 8px 20px;border-radius:3px 3px 3px 3px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-pagination i{font-size:15px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-pagination{margin-top:25px;padding:0px 0px 0px 0px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-pagination a:not(:last-child){margin-right:10px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-pagination > div > a.wpr-prev-page{margin-right:10px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-pagination span.wpr-disabled-arrow:not(:last-child){margin-right:10px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-pagination .wpr-prev-post-link i{padding-right:10px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-pagination .wpr-next-post-link i{padding-left:10px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-pagination .wpr-first-page i{padding-right:10px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-pagination .wpr-prev-page i{padding-right:10px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-pagination .wpr-next-page i{padding-left:10px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-pagination .wpr-last-page i{padding-left:10px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-pagination .wpr-prev-post-link svg{margin-right:10px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-pagination .wpr-next-post-link svg{margin-left:10px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-pagination .wpr-first-page svg{margin-right:10px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-pagination .wpr-prev-page svg{margin-right:10px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-pagination .wpr-next-page svg{margin-left:10px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-pagination .wpr-last-page svg{margin-left:10px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-protected{color:#ffffff;background-color:#605BE5;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-item-protected input{background-color:#ffffff;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-tax-style-1 .inner-block span[class*="wpr-grid-extra-text"]{color:#9C9C9C;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-tax-style-1 .inner-block [class*="wpr-grid-extra-icon"] i{color:#9C9C9C;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-tax-style-1 .inner-block [class*="wpr-grid-extra-icon"] svg{fill:#9C9C9C;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-tax-style-1 .inner-block a:hover{color:#605BE5;border-color:#E8E8E8;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-tax-style-1 .wpr-pointer-item:before{background-color:#605BE5;height:2px;transition-duration:0.1s;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-tax-style-1 .wpr-pointer-item:after{background-color:#605BE5;height:2px;transition-duration:0.1s;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-tax-style-1 .wpr-grid-extra-icon-left{padding-right:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-tax-style-1 .wpr-grid-extra-icon-right{padding-left:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-tax-style-2 .inner-block span[class*="wpr-grid-extra-text"]{color:#9C9C9C;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-tax-style-2 .inner-block [class*="wpr-grid-extra-icon"] i{color:#9C9C9C;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-tax-style-2 .inner-block [class*="wpr-grid-extra-icon"] svg{fill:#9C9C9C;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-tax-style-2 .inner-block a:hover{color:#ffffff;background-color:#4A45D2;border-color:#E8E8E8;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-tax-style-2 .wpr-pointer-item:before{background-color:#605BE5;height:2px;transition-duration:0.1s;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-tax-style-2 .wpr-pointer-item:after{background-color:#605BE5;height:2px;transition-duration:0.1s;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-tax-style-2 .wpr-grid-extra-text-left{padding-right:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-tax-style-2 .wpr-grid-extra-text-right{padding-left:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-tax-style-2 .wpr-grid-extra-icon-left{padding-right:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-tax-style-2 .wpr-grid-extra-icon-right{padding-left:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-1 .inner-block a{color:#9C9C9C;transition-duration:0.1s;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-1 .inner-block > a:hover{color:#9C9C9C;border-color:#E8E8E8;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-1 .inner-block > a:hover a{color:#9C9C9C;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-1 .inner-block > span:hover{color:#9C9C9C;border-color:#E8E8E8;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-1 .inner-block > span:hover a{color:#9C9C9C;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-1 .wpr-grid-extra-text-left{padding-right:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-1 .wpr-grid-extra-text-right{padding-left:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-1 .wpr-grid-extra-icon-left{padding-right:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-1 .wpr-grid-extra-icon-right{padding-left:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-2 .inner-block a{color:#605BE5;transition-duration:0.1s;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-2 .inner-block > a:hover{color:#4A45D2;border-color:#E8E8E8;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-2 .inner-block > a:hover a{color:#4A45D2;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-2 .inner-block > span:hover{color:#4A45D2;border-color:#E8E8E8;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-2 .inner-block > span:hover a{color:#4A45D2;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-2 .wpr-grid-extra-text-left{padding-right:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-2 .wpr-grid-extra-text-right{padding-left:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-2 .wpr-grid-extra-icon-left{padding-right:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-2 .wpr-grid-extra-icon-right{padding-left:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-3 .inner-block a{color:#605BE5;transition-duration:0.1s;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-3 .inner-block > a:hover{color:#4A45D2;border-color:#E8E8E8;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-3 .inner-block > a:hover a{color:#4A45D2;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-3 .inner-block > span:hover{color:#4A45D2;border-color:#E8E8E8;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-3 .inner-block > span:hover a{color:#4A45D2;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-3 .wpr-grid-extra-text-left{padding-right:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-3 .wpr-grid-extra-text-right{padding-left:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-3 .wpr-grid-extra-icon-left{padding-right:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-3 .wpr-grid-extra-icon-right{padding-left:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-4 .inner-block a{color:#605BE5;transition-duration:0.1s;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-4 .inner-block > a:hover{color:#4A45D2;border-color:#E8E8E8;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-4 .inner-block > a:hover a{color:#4A45D2;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-4 .inner-block > span:hover{color:#4A45D2;border-color:#E8E8E8;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-4 .inner-block > span:hover a{color:#4A45D2;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-4 .wpr-grid-extra-text-left{padding-right:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-4 .wpr-grid-extra-text-right{padding-left:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-4 .wpr-grid-extra-icon-left{padding-right:5px;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-cf-style-4 .wpr-grid-extra-icon-right{padding-left:5px;}body.elementor-page-1562:not(.elementor-motion-effects-element-type-background), body.elementor-page-1562 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1562 .elementor-element.elementor-element-69403a3{--width:41%;}.elementor-1562 .elementor-element.elementor-element-20c4f90{--width:95%;}.elementor-1562 .elementor-element.elementor-element-c6e18f0{--width:52%;}.elementor-1562 .elementor-element.elementor-element-ab6344c{--width:50%;}.elementor-1562 .elementor-element.elementor-element-cc5a8a3{--width:50%;}.elementor-1562 .elementor-element.elementor-element-277273a{--width:100%;}}@media(max-width:1024px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1562 .elementor-element.elementor-element-153ad16{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-filters{display:none;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .elementor-repeater-item-343ba79{position:static;left:auto;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .elementor-repeater-item-639eed0{position:static;left:auto;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .elementor-repeater-item-0c7f665{position:static;left:auto;}}@media(max-width:767px){.elementor-1562 .elementor-element.elementor-element-f6c99ca{--min-height:0px;--margin-top:-63px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-1562 .elementor-element.elementor-element-0e60f74 .swiper-slide{height:221px;}.elementor-1562 .elementor-element.elementor-element-2ee2f23{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1562 .elementor-element.elementor-element-69403a3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-1562 .elementor-element.elementor-element-6643b6aa > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-1562 .elementor-element.elementor-element-6643b6aa .elementor-post__title, .elementor-1562 .elementor-element.elementor-element-6643b6aa .elementor-post__title a{font-size:14px;}.elementor-1562 .elementor-element.elementor-element-20c4f90{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1562 .elementor-element.elementor-element-504e66f0{padding:30px 0px 0px 0px;}.elementor-1562 .elementor-element.elementor-element-504e66f0 .elementor-heading-title{font-size:24px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1562 .elementor-element.elementor-element-7e72d207{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 0px 15px;}.elementor-1562 .elementor-element.elementor-element-7e72d207 p{margin-block-end:4px;}.elementor-1562 .elementor-element.elementor-element-b8c6c16 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-1562 .elementor-element.elementor-element-b8c6c16 .elementor-post__title, .elementor-1562 .elementor-element.elementor-element-b8c6c16 .elementor-post__title a{font-size:14px;}.elementor-1562 .elementor-element.elementor-element-c6e18f0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:14px;--margin-bottom:14px;--margin-left:14px;--margin-right:14px;}.elementor-1562 .elementor-element.elementor-element-153ad16{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1562 .elementor-element.elementor-element-1c11f184{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1562 .elementor-element.elementor-element-158b789{padding:39px 23px 0px 23px;}.elementor-1562 .elementor-element.elementor-element-158b789 .elementor-heading-title{font-size:25px;}.elementor-1562 .elementor-element.elementor-element-30e1e60{margin:0px 17px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1562 .elementor-element.elementor-element-530ddfba .glsr:not([data-theme]) .glsr-review{text-align:start;justify-content:start;}.elementor-1562 .elementor-element.elementor-element-530ddfba .glsr:not([data-theme]) .glsr-review .glsr-review-actions{justify-content:start;}.elementor-1562 .elementor-element.elementor-element-530ddfba .glsr:not([data-theme]) .glsr-review .glsr-review-date{flex:inherit;}.elementor-1562 .elementor-element.elementor-element-530ddfba .glsr-reviews{--glsr-gap-xl:3px;}.elementor-1562 .elementor-element.elementor-element-e495439{--min-height:0px;--gap:9px 0px;--row-gap:9px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1562 .elementor-element.elementor-element-ab6344c{--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1562 .elementor-element.elementor-element-00e4b18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1562 .elementor-element.elementor-element-cc5a8a3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1562 .elementor-element.elementor-element-84b9f33{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1562 .elementor-element.elementor-element-84b9f33.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .wpr-grid-filters{display:block;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .elementor-repeater-item-343ba79{position:static;left:auto;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .elementor-repeater-item-639eed0{position:static;left:auto;}.elementor-1562 .elementor-element.elementor-element-d56a0fc .elementor-repeater-item-0c7f665{position:static;left:auto;}}/* Start custom CSS for shortcode, class: .elementor-element-b0c0ce6 *//* ---------- 공통 글자 축소(기존 그대로) ---------- */
.piecal, .piecal *, .fc, .fc * { font-size:12px !important; line-height:1.35 !important; }
.fc .fc-col-header-cell-cushion, .fc .fc-daygrid-day-number { font-size:11px !important; }
.piecal-event-title, .fc .fc-event-title, .fc .fc-sticky { font-size:11px !important; white-space:normal; }
.piecal-tooltip, .fc .fc-popover, .fc .fc-popover .fc-popover-body { font-size:12px !important; }
.fc .fc-toolbar, .fc .fc-button, .fc .fc-toolbar-title { font-size:12px !important; }

/* ---------- 기존 단일색 규칙 무력화(투명 처리) ---------- */
.fc .fc-daygrid-event,
.fc .fc-daygrid-block-event,
.piecal .piecal-event {
  background-color: transparent !important;
  border-color: transparent !important;
}

/* ---------- 3색 반복: 청록 → 빨강 → 남색 ---------- */
/* FullCalendar는 날짜 셀 안에서 .fc-daygrid-event-harness가 반복됨 */
.fc .fc-daygrid-day-events .fc-daygrid-event-harness:nth-child(3n+1) .fc-daygrid-event,
.fc .fc-daygrid-day-events .fc-daygrid-dot-event:nth-child(3n+1),
.piecal .piecal-day .piecal-event:nth-child(3n+1) {
  background-color:#1abc9c !important;  /* 청록 */
  border-color:#16a085 !important;
  color:#fff !important;
}
.fc .fc-daygrid-day-events .fc-daygrid-event-harness:nth-child(3n+2) .fc-daygrid-event,
.fc .fc-daygrid-day-events .fc-daygrid-dot-event:nth-child(3n+2),
.piecal .piecal-day .piecal-event:nth-child(3n+2) {
  background-color:#e74c3c !important;  /* 빨강 */
  border-color:#c0392b !important;
  color:#fff !important;
}
.fc .fc-daygrid-day-events .fc-daygrid-event-harness:nth-child(3n+3) .fc-daygrid-event,
.fc .fc-daygrid-day-events .fc-daygrid-dot-event:nth-child(3n+3),
.piecal .piecal-day .piecal-event:nth-child(3n+3) {
  background-color:#2c3e50 !important;  /* 남색 */
  border-color:#1a242f !important;
  color:#fff !important;
}

/* 호버 시 약간 진하게 */
.fc .fc-daygrid-day-events .fc-daygrid-event-harness:nth-child(3n+1) .fc-daygrid-event:hover {

/* ====== 파이캘린더 이벤트 제목: 한 줄 + 10pt 고정 ====== */

/* flex 구조에서 말줄임이 되게 하려면 min-width:0 이 꼭 필요 */
.fc .fc-daygrid-event .fc-event-main-frame {
  display: flex !important;
  align-items: center !important;
  gap: .25em !important;
  min-width: 0 !important;            /* ★ 말줄임 필수 */
  font-size: 10pt !important;
  line-height: 1.2 !important;
}

/* 시간은 고정폭, 제목은 가변폭(잘림 허용) */
.fc .fc-daygrid-event .fc-event-time {
  flex: 0 0 auto !important;
  white-space: nowrap !important;
  font-size: 10pt !important;
  line-height: 1.2 !important;
}
.fc .fc-daygrid-event .fc-event-title {
  flex: 1 1 auto !important;
  min-width: 0 !important;            /* ★ 말줄임 필수 */
  white-space: nowrap !important;     /* 줄바꿈 금지 */
  overflow: hidden !important;        /* 넘치면 숨김 */
  text-overflow: ellipsis !important; /* … 처리 */
  font-size: 10pt !important;
  line-height: 1.2 !important;
  height: 1.2em !important;           /* 물리적으로 한 줄 */
}

/* 앵커 자체도 넘침 차단 */
.fc .fc-daygrid-event

/* ===== 제목을 무조건 한 줄 + 10pt로 강제 ===== */

/* 이벤트 앵커/박스 자체에서도 넘침 차단 */
.fc .fc-daygrid-event,
.fc .fc-daygrid-event .fc-event-main,
.fc .fc-daygrid-event-harness,
.fc .fc-daygrid-event-harness .fc-event {
  overflow: hidden !important;
}

/* flex 컨테이너에 말줄임이 먹히도록 필수 */
.fc .fc-daygrid-event .fc-event-main,
.fc .fc-h-event .fc-event-main,
.fc .fc-event-main-frame {
  display: flex !important;
  align-items: center !important;
  min-width: 0 !important;          /* ★ 말줄임 필수 */
  font-size: 10pt !important;
  line-height: 1.2em !important;
  height: 1.2em !important;         /* 한 줄 높이로 고정 */
  padding: 0 .4em !important;       /* 좌우 여백만 */
}

/* 시간은 숨기거나(필요시 주석 해제) 한 줄 유지 */
.fc .fc-daygrid-event .fc-event-time {
  /* display: none !important; */    /* 시간 숨기려면 해제 */
  white-space: nowrap !important;
  flex: 0 0 auto !important;
}

/* 제목: 가변폭 + 한 줄 + 말줄임 */
.fc .fc-daygrid-event .fc-event-title,
.fc .fc-h-event .fc-event-title {
  flex: 1 1 auto !important;
  min-width: 0 !important;          /* ★ 말줄임 필수 */
  white-space: nowrap !important;   /* 줄바꿈 금지 */
  overflow: hidden !important;      /* 넘침 숨김 */
  text-overflow: ellipsis !important;/* … 처리 */
  font-size: 10pt !important;
  line-height: 1.2em !important;
  height: 1.2em !important;         /* 물리적으로 한 줄 */
}

/* 혹시 테마가 강제 줄바꿈 넣을 경우 대비 */
.fc .fc-daygrid-event .fc-event-title br { display: none !important; }/* End custom CSS */
/* Start custom CSS for wpr-grid, class: .elementor-element-d56a0fc *//***** 1) 썸네일 크기 통일 – 컨테이너와 img 모두 고정 *****/
.elementor-1562 .elementor-element.elementor-element-d56a0fc .ra-post-grid-thumbnail {           /* 썸네일 감싸는 박스 */
  height: 220px !important;                  /* 원하는 고정 높이 */
  overflow: hidden !important;               /* 넘치는 부분 안 보이게 */
}

.elementor-1562 .elementor-element.elementor-element-d56a0fc .ra-post-grid-thumbnail img,
.elementor-1562 .elementor-element.elementor-element-d56a0fc .ra-post-grid-thumbnail a img {     /* 실제 이미지 */
  width: 100% !important;
  height: 100% !important;                   /* 박스 높이에 맞추기 */
  object-fit: cover !important;              /* 비율 유지하며 채우기 */
  display: block !important;
}

/* Masonry 계산 꼬임 방지 – 필요 시 */
.elementor-1562 .elementor-element.elementor-element-d56a0fc .slick-slide,
.elementor-1562 .elementor-element.elementor-element-d56a0fc .swiper-slide { min-height: 0 !important; }

/***** 2) 제목 한 줄 고정 – 안전한 셀렉터 확장 *****/
.elementor-1562 .elementor-element.elementor-element-d56a0fc .ra-post-grid-title,
.elementor-1562 .elementor-element.elementor-element-d56a0fc .ra-post-grid-title a,
.elementor-1562 .elementor-element.elementor-element-d56a0fc .ra-post-title,
.elementor-1562 .elementor-element.elementor-element-d56a0fc .ra-post-title a,
.elementor-1562 .elementor-element.elementor-element-d56a0fc [class*="post"] [class*="title"],
.elementor-1562 .elementor-element.elementor-element-d56a0fc [class*="post"] [class*="title"] a {
  white-space: nowrap !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  display: block !important;
  max-width: 100%;
}/* End custom CSS */