.elementor-52668 .elementor-element.elementor-element-f682a65:not(.elementor-motion-effects-element-type-background), .elementor-52668 .elementor-element.elementor-element-f682a65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-52668 .elementor-element.elementor-element-f682a65 > .elementor-container{max-width:1550px;min-height:295px;}.elementor-52668 .elementor-element.elementor-element-f682a65{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-52668 .elementor-element.elementor-element-f682a65 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52668 .elementor-element.elementor-element-ccf266f{order:0;}.elementor-52668 .elementor-element.elementor-element-ccf266f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-52668 .elementor-element.elementor-element-ccf266f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-52668 .elementor-element.elementor-element-2894e94,
					.elementor-52668 .elementor-element.elementor-element-2894e94 .cat-labels .category{--c-main:#FFFFFF;}.elementor-52668 .elementor-element.elementor-element-2894e94 .block-head{--c-block:#FFFFFF;}.elementor-52668 .elementor-element.elementor-element-2894e94 .l-post{--media-radius:0px;}.elementor-52668 .elementor-element.elementor-element-e25e98d .l-post{--media-radius:10px;}.elementor-52668 .elementor-element.elementor-element-56eac1f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-52668 .elementor-element.elementor-element-56eac1f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-56eac1f .feat-grid{--main-height:430px;--grid-gap:10px;}.elementor-52668 .elementor-element.elementor-element-56eac1f .l-post{--media-radius:8px;}.elementor-52668 .elementor-element.elementor-element-56eac1f .feat-grid .item-small .post-title{font-size:13px;}.elementor-52668 .elementor-element.elementor-element-56eac1f .feat-grid .item-medium .post-title{font-size:18px;}.elementor-52668 .elementor-element.elementor-element-56eac1f .feat-grid .item-large .post-title{font-size:18px;}.elementor-52668 .elementor-element.elementor-element-ee9485e .block-head .heading{font-family:"Noto Sans JP", Sans-serif;}.elementor-52668 .elementor-element.elementor-element-ee9485e .block-head .view-link{font-weight:600;}.elementor-52668 .elementor-element.elementor-element-95dd50e{--divider-border-style:solid;--divider-color:#02010100;--divider-border-width:1px;}.elementor-52668 .elementor-element.elementor-element-95dd50e > .elementor-widget-container{background-color:transparent;margin:-30px 0px 0px 0px;background-image:linear-gradient(90deg, #FAC32E 0%, #EB68A0 100%);border-style:solid;}.elementor-52668 .elementor-element.elementor-element-95dd50e .elementor-divider-separator{width:100%;}.elementor-52668 .elementor-element.elementor-element-95dd50e .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-52668 .elementor-element.elementor-element-c08a79e > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-c08a79e .loop{--grid-gutter:20px;}.elementor-52668 .elementor-element.elementor-element-c08a79e .l-post{--media-radius:8px;border-radius:0px;overflow:hidden;}.elementor-52668 .elementor-element.elementor-element-c08a79e .content{padding:15px 15px 15px 15px;margin:15px 15px 15px 15px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#F6F3F3;}.elementor-52668 .elementor-element.elementor-element-c08a79e .meta-below{margin:0px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-c08a79e .post-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;}.elementor-52668 .elementor-element.elementor-element-9d604f9 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-9d604f9 .loop{--grid-gutter:20px;}.elementor-52668 .elementor-element.elementor-element-9d604f9 .l-post{--media-radius:8px;border-radius:0px;overflow:hidden;}.elementor-52668 .elementor-element.elementor-element-9d604f9 .content{padding:15px 15px 15px 15px;margin:15px 15px 15px 15px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#F6F3F3;}.elementor-52668 .elementor-element.elementor-element-9d604f9 .meta-below{margin:0px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-9d604f9 .post-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;}.elementor-52668 .elementor-element.elementor-element-9bb31e4 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-9bb31e4 .block-head .heading{font-family:"Noto Sans JP", Sans-serif;}.elementor-52668 .elementor-element.elementor-element-ea5041c{--divider-border-style:solid;--divider-color:#02010100;--divider-border-width:1px;}.elementor-52668 .elementor-element.elementor-element-ea5041c > .elementor-widget-container{background-color:transparent;margin:-30px 0px 0px 0px;background-image:linear-gradient(90deg, #FAC32E 0%, #EB68A0 100%);border-style:solid;}.elementor-52668 .elementor-element.elementor-element-ea5041c .elementor-divider-separator{width:100%;}.elementor-52668 .elementor-element.elementor-element-ea5041c .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-52668 .elementor-element.elementor-element-f3ff26d > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-f3ff26d .loop{--grid-gutter:20px;}.elementor-52668 .elementor-element.elementor-element-f3ff26d .l-post{--media-radius:0px;border-radius:8px;overflow:hidden;}.elementor-52668 .elementor-element.elementor-element-f3ff26d .content{padding:15px 15px 15px 15px;margin:15px 15px 15px 15px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#F6F3F3;}.elementor-52668 .elementor-element.elementor-element-f3ff26d .meta-below{margin:0px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-f3ff26d .post-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;}.elementor-52668 .elementor-element.elementor-element-eb35b48 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-eb35b48 .block-head .heading{font-family:"Noto Sans JP", Sans-serif;}.elementor-52668 .elementor-element.elementor-element-8427572{--divider-border-style:solid;--divider-color:#02010100;--divider-border-width:1px;}.elementor-52668 .elementor-element.elementor-element-8427572 > .elementor-widget-container{background-color:transparent;margin:-30px 0px 0px 0px;background-image:linear-gradient(90deg, #FAC32E 0%, #EB68A0 100%);border-style:solid;}.elementor-52668 .elementor-element.elementor-element-8427572 .elementor-divider-separator{width:100%;}.elementor-52668 .elementor-element.elementor-element-8427572 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-52668 .elementor-element.elementor-element-fbad22b,
					.elementor-52668 .elementor-element.elementor-element-fbad22b .cat-labels .category{--c-main:var( --e-global-color-smartmag );}.elementor-52668 .elementor-element.elementor-element-fbad22b .block-head{--c-block:var( --e-global-color-smartmag );}.elementor-52668 .elementor-element.elementor-element-fbad22b .l-post{--media-radius:5px;}.elementor-52668 .elementor-element.elementor-element-fbad22b .post-title{font-family:"Arial", Sans-serif;}.elementor-52668 .elementor-element.elementor-element-d36c523 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-d36c523 .l-post{--media-radius:8px;border-radius:0px;overflow:hidden;}.elementor-52668 .elementor-element.elementor-element-d36c523 .content{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F6F3F3;}.elementor-52668 .elementor-element.elementor-element-d36c523 .meta-below{margin:0px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-d36c523 .post-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;}.elementor-52668 .elementor-element.elementor-element-7cbf459 .block-head .heading{font-family:"Noto Sans JP", Sans-serif;}.elementor-52668 .elementor-element.elementor-element-3d1ce48{--divider-border-style:solid;--divider-color:#02010100;--divider-border-width:1px;}.elementor-52668 .elementor-element.elementor-element-3d1ce48 > .elementor-widget-container{background-color:transparent;margin:-30px 0px 0px 0px;background-image:linear-gradient(90deg, #FAC32E 0%, #EB68A0 100%);border-style:solid;}.elementor-52668 .elementor-element.elementor-element-3d1ce48 .elementor-divider-separator{width:100%;}.elementor-52668 .elementor-element.elementor-element-3d1ce48 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-52668 .elementor-element.elementor-element-35789a7.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:20px;}.elementor-52668 .elementor-element.elementor-element-35789a7 > .elementor-widget-container{margin:-60px 0px 0px 0px;border-style:solid;}.elementor-52668 .elementor-element.elementor-element-35789a7 .elementor-main-swiper{height:387px;width:100%;}.elementor-52668 .elementor-element.elementor-element-35789a7 .elementor-main-swiper .swiper-slide{border-radius:0px;}.elementor-52668 .elementor-element.elementor-element-35789a7 .elementor-swiper-button{font-size:20px;}.elementor-52668 .elementor-element.elementor-element-35789a7 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-52668 .elementor-element.elementor-element-565256b .elementor-button{background-color:#FFFFFF00;font-size:15px;font-weight:bold;fill:#EB68A0;color:#EB68A0;box-shadow:0px 3px 5px 0px rgba(169.99999999999997, 169.99999999999997, 169.99999999999997, 0.5019607843137255);border-style:solid;border-width:2px 2px 2px 2px;border-color:#EB68A0;border-radius:5px 5px 5px 5px;}.elementor-52668 .elementor-element.elementor-element-565256b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-565256b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-52668 .elementor-element.elementor-element-565256b .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-52668 .elementor-element.elementor-element-8caa9cc .block-head .heading{font-family:"Noto Sans JP", Sans-serif;}.elementor-52668 .elementor-element.elementor-element-cfc2b0e{--divider-border-style:solid;--divider-color:#02010100;--divider-border-width:1px;}.elementor-52668 .elementor-element.elementor-element-cfc2b0e > .elementor-widget-container{background-color:transparent;margin:-30px 0px 0px 0px;background-image:linear-gradient(90deg, #FAC32E 0%, #EB68A0 100%);border-style:solid;}.elementor-52668 .elementor-element.elementor-element-cfc2b0e .elementor-divider-separator{width:100%;}.elementor-52668 .elementor-element.elementor-element-cfc2b0e .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-52668 .elementor-element.elementor-element-881c221 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-881c221 .loop{--grid-gutter:20px;}.elementor-52668 .elementor-element.elementor-element-881c221 .l-post{--media-radius:0px;border-radius:0px;overflow:hidden;}.elementor-52668 .elementor-element.elementor-element-881c221 .content{padding:15px 15px 15px 15px;margin:15px 15px 15px 15px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#F6F3F3;}.elementor-52668 .elementor-element.elementor-element-881c221 .meta-below{margin:0px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-881c221 .post-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;}.elementor-52668 .elementor-element.elementor-element-daea3ab,
					.elementor-52668 .elementor-element.elementor-element-daea3ab .cat-labels .category{--c-main:var( --e-global-color-smartmag );}.elementor-52668 .elementor-element.elementor-element-daea3ab .block-head{--c-block:var( --e-global-color-smartmag );}.elementor-52668 .elementor-element.elementor-element-daea3ab .l-post{--media-radius:5px;}.elementor-52668 .elementor-element.elementor-element-daea3ab .post-title{font-family:"Arial", Sans-serif;}.elementor-52668 .elementor-element.elementor-element-fe9a727 > .elementor-element-populated{margin:-25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-52668 .elementor-element.elementor-element-6272be9 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-231afb6{--divider-border-style:solid;--divider-color:#02010100;--divider-border-width:1px;}.elementor-52668 .elementor-element.elementor-element-231afb6 > .elementor-widget-container{background-color:transparent;margin:-20px 0px 0px 0px;background-image:linear-gradient(90deg, #FAC32E 0%, #EB68A0 100%);border-style:solid;}.elementor-52668 .elementor-element.elementor-element-231afb6 .elementor-divider-separator{width:100%;}.elementor-52668 .elementor-element.elementor-element-231afb6 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-52668 .elementor-element.elementor-element-0d4570d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-0d4570d .media{width:35%;max-width:100%;}.elementor-52668 .elementor-element.elementor-element-0d4570d .l-post{--media-radius:5px;}.elementor-52668 .elementor-element.elementor-element-0d4570d .post-title{font-family:"Noto Sans JP", Sans-serif;font-size:13px;}.elementor-52668 .elementor-element.elementor-element-50f3a0d .elementor-button{background-color:#FFFFFF00;font-size:13px;font-weight:bold;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 1px 2px 0px rgba(169.99999999999997, 169.99999999999997, 169.99999999999997, 0.5019607843137255);border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:#D9D9D9;border-radius:2px 2px 2px 2px;}.elementor-52668 .elementor-element.elementor-element-50f3a0d > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-50f3a0d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-52668 .elementor-element.elementor-element-50f3a0d .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-52668 .elementor-element.elementor-element-57f470c > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-9860982{--divider-border-style:solid;--divider-color:#02010100;--divider-border-width:1px;}.elementor-52668 .elementor-element.elementor-element-9860982 > .elementor-widget-container{background-color:transparent;margin:-20px 0px 0px 0px;background-image:linear-gradient(90deg, #FAC32E 0%, #EB68A0 100%);border-style:solid;}.elementor-52668 .elementor-element.elementor-element-9860982 .elementor-divider-separator{width:100%;}.elementor-52668 .elementor-element.elementor-element-9860982 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-52668 .elementor-element.elementor-element-04413dc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-04413dc .media{width:35%;max-width:100%;}.elementor-52668 .elementor-element.elementor-element-04413dc .l-post{--media-radius:5px;}.elementor-52668 .elementor-element.elementor-element-04413dc .post-title{font-family:"Noto Sans JP", Sans-serif;font-size:13px;}.elementor-52668 .elementor-element.elementor-element-fa64e60 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-9ae1922{--divider-border-style:solid;--divider-color:#02010100;--divider-border-width:1px;}.elementor-52668 .elementor-element.elementor-element-9ae1922 > .elementor-widget-container{background-color:transparent;margin:-20px 0px 0px 0px;background-image:linear-gradient(90deg, #FAC32E 0%, #EB68A0 100%);border-style:solid;}.elementor-52668 .elementor-element.elementor-element-9ae1922 .elementor-divider-separator{width:100%;}.elementor-52668 .elementor-element.elementor-element-9ae1922 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-52668 .elementor-element.elementor-element-915174a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-915174a .media{max-width:100%;}.elementor-52668 .elementor-element.elementor-element-915174a .l-post{--media-radius:5px;}.elementor-52668 .elementor-element.elementor-element-915174a .post-title{font-family:"Noto Sans JP", Sans-serif;font-size:13px;}.elementor-52668 .elementor-element.elementor-element-270c49e .elementor-button{background-color:#FFFFFF00;font-size:13px;font-weight:bold;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 1px 2px 0px rgba(169.99999999999997, 169.99999999999997, 169.99999999999997, 0.5019607843137255);border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:#D9D9D9;border-radius:2px 2px 2px 2px;}.elementor-52668 .elementor-element.elementor-element-270c49e > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-270c49e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-52668 .elementor-element.elementor-element-270c49e .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-52668 .elementor-element.elementor-element-7c39a37 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-07e304a{--divider-border-style:solid;--divider-color:#02010100;--divider-border-width:1px;}.elementor-52668 .elementor-element.elementor-element-07e304a > .elementor-widget-container{background-color:transparent;margin:-20px 0px 0px 0px;background-image:linear-gradient(90deg, #FAC32E 0%, #EB68A0 100%);border-style:solid;}.elementor-52668 .elementor-element.elementor-element-07e304a .elementor-divider-separator{width:100%;}.elementor-52668 .elementor-element.elementor-element-07e304a .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-52668 .elementor-element.elementor-element-0ba8dd3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-0ba8dd3 .media{max-width:100%;}.elementor-52668 .elementor-element.elementor-element-0ba8dd3 .l-post{--media-radius:5px;}.elementor-52668 .elementor-element.elementor-element-0ba8dd3 .post-title{font-family:"Noto Sans JP", Sans-serif;font-size:13px;}.elementor-52668 .elementor-element.elementor-element-44a3a23 .elementor-button{background-color:#FFFFFF00;font-size:13px;font-weight:bold;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 1px 2px 0px rgba(169.99999999999997, 169.99999999999997, 169.99999999999997, 0.5019607843137255);border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:#D9D9D9;border-radius:2px 2px 2px 2px;}.elementor-52668 .elementor-element.elementor-element-44a3a23 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-44a3a23 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-52668 .elementor-element.elementor-element-44a3a23 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-52668 .elementor-element.elementor-element-097282c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-52668 .elementor-element.elementor-element-097282c .elementor-main-swiper{height:198px;width:100%;}.elementor-52668 .elementor-element.elementor-element-097282c .elementor-main-swiper .swiper-slide{border-width:0px 0px 0px 0px;border-color:#FFFFFF;}.elementor-52668 .elementor-element.elementor-element-097282c .elementor-swiper-button{font-size:20px;}.elementor-52668 .elementor-element.elementor-element-097282c .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-52668 .elementor-element.elementor-element-de743ec .elementor-repeater-item-427e619.elementor-social-icon{background-color:#333333;}.elementor-52668 .elementor-element.elementor-element-de743ec .elementor-repeater-item-38c9635.elementor-social-icon{background-color:#333333;}.elementor-52668 .elementor-element.elementor-element-de743ec .elementor-repeater-item-ee8843c.elementor-social-icon{background-color:#333333;}.elementor-52668 .elementor-element.elementor-element-de743ec .elementor-repeater-item-f8f317f.elementor-social-icon{background-color:#333333;}.elementor-52668 .elementor-element.elementor-element-de743ec{--grid-template-columns:repeat(0, auto);--icon-size:20px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-52668 .elementor-element.elementor-element-de743ec .elementor-widget-container{text-align:center;}.elementor-52668 .elementor-element.elementor-element-de743ec > .elementor-widget-container{background-color:#02010100;}@media(max-width:1024px){.elementor-52668 .elementor-element.elementor-element-c08a79e .meta-below{margin:0px 0px 0px 0140px;}.elementor-52668 .elementor-element.elementor-element-9d604f9 .meta-below{margin:0px 0px 0px 0140px;}.elementor-52668 .elementor-element.elementor-element-f3ff26d .meta-below{margin:0px 0px 0px 0140px;}.elementor-52668 .elementor-element.elementor-element-d36c523 .meta-below{margin:0px 0px 0px 0140px;}.elementor-52668 .elementor-element.elementor-element-35789a7.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-52668 .elementor-element.elementor-element-881c221 .meta-below{margin:0px 0px 0px 0140px;}.elementor-52668 .elementor-element.elementor-element-097282c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(min-width:768px){.elementor-52668 .elementor-element.elementor-element-ccf266f{width:66.667%;}.elementor-52668 .elementor-element.elementor-element-fe9a727{width:33.333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-52668 .elementor-element.elementor-element-ccf266f{width:100%;}.elementor-52668 .elementor-element.elementor-element-fe9a727{width:100%;}}@media(max-width:767px){.elementor-52668 .elementor-element.elementor-element-f682a65{margin-top:-42px;margin-bottom:-42px;}.elementor-52668 .elementor-element.elementor-element-ccf266f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-2894e94 > .elementor-widget-container{margin:0px -15px 0px -15px;padding:0px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-2894e94 .loop{--grid-gutter:0px;--grid-row-gap:0px;}.elementor-52668 .elementor-element.elementor-element-2894e94 .post-title{font-size:15px;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-e25e98d > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-e25e98d .loop{--grid-gutter:15px;--grid-row-gap:0px;}.elementor-52668 .elementor-element.elementor-element-e25e98d .post-title{font-size:10px;}.elementor-52668 .elementor-element.elementor-element-ee9485e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-ee9485e .block-head .heading{font-size:16px;}.elementor-52668 .elementor-element.elementor-element-ee9485e .block-head .view-link{padding:0px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-95dd50e > .elementor-widget-container{margin:-40px 0px 0px 0px;background-color:transparent;background-image:linear-gradient(45deg, #FAC32E 0%, #EB68A0 100%);}.elementor-52668 .elementor-element.elementor-element-95dd50e .elementor-divider-separator{width:100%;}.elementor-52668 .elementor-element.elementor-element-95dd50e .elementor-divider{padding-block-start:0.5px;padding-block-end:0.5px;}.elementor-52668 .elementor-element.elementor-element-c08a79e > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-c08a79e .loop{--grid-gutter:10px;}.elementor-52668 .elementor-element.elementor-element-c08a79e .l-post{padding:-1px -1px -1px -1px;}.elementor-52668 .elementor-element.elementor-element-c08a79e .content{padding:7px 7px 7px 7px;margin:15px 5px 15px 5px;}.elementor-52668 .elementor-element.elementor-element-c08a79e .post-title{font-size:10px;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-c08a79e .common-slider .nav-dots{margin-top:5px;}.elementor-52668 .elementor-element.elementor-element-9d604f9 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-9d604f9 .loop{--grid-gutter:10px;}.elementor-52668 .elementor-element.elementor-element-9d604f9 .l-post{padding:-1px -1px -1px -1px;}.elementor-52668 .elementor-element.elementor-element-9d604f9 .content{padding:7px 7px 7px 7px;margin:15px 5px 15px 5px;}.elementor-52668 .elementor-element.elementor-element-9d604f9 .post-title{font-size:10px;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-9d604f9 .common-slider .nav-dots{margin-top:5px;}.elementor-52668 .elementor-element.elementor-element-9bb31e4 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-9bb31e4 .block-head .heading{font-size:16px;}.elementor-52668 .elementor-element.elementor-element-ea5041c > .elementor-widget-container{margin:-40px 0px 0px 0px;background-color:transparent;background-image:linear-gradient(45deg, #FAC32E 0%, #EB68A0 100%);}.elementor-52668 .elementor-element.elementor-element-ea5041c .elementor-divider-separator{width:100%;}.elementor-52668 .elementor-element.elementor-element-ea5041c .elementor-divider{padding-block-start:0.5px;padding-block-end:0.5px;}.elementor-52668 .elementor-element.elementor-element-f3ff26d > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-f3ff26d .loop{--grid-gutter:10px;}.elementor-52668 .elementor-element.elementor-element-f3ff26d .l-post{padding:-1px -1px -1px -1px;}.elementor-52668 .elementor-element.elementor-element-f3ff26d .content{padding:7px 7px 7px 7px;margin:15px 5px 15px 5px;}.elementor-52668 .elementor-element.elementor-element-f3ff26d .post-title{font-size:10px;}.elementor-52668 .elementor-element.elementor-element-f3ff26d .common-slider .nav-dots{margin-top:5px;}.elementor-52668 .elementor-element.elementor-element-eb35b48 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-eb35b48 .block-head .heading{font-size:16px;}.elementor-52668 .elementor-element.elementor-element-8427572 > .elementor-widget-container{margin:-40px 0px 0px 0px;background-color:transparent;background-image:linear-gradient(45deg, #FAC32E 0%, #EB68A0 100%);}.elementor-52668 .elementor-element.elementor-element-8427572 .elementor-divider-separator{width:100%;}.elementor-52668 .elementor-element.elementor-element-8427572 .elementor-divider{padding-block-start:0.5px;padding-block-end:0.5px;}.elementor-52668 .elementor-element.elementor-element-fbad22b > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-fbad22b .content{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-fbad22b .meta-above{margin:0px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-fbad22b .post-meta .meta-item, .elementor-52668 .elementor-element.elementor-element-fbad22b .post-meta .text-in{font-size:12px;line-height:2.1em;}.elementor-52668 .elementor-element.elementor-element-fbad22b .post-title{font-size:12px;margin-top:0px;margin-bottom:0px;}.elementor-52668 .elementor-element.elementor-element-fbad22b .loop + .main-pagination{margin:30px 0px 0px 140px;}.elementor-52668 .elementor-element.elementor-element-7cbf459 .block-head .heading{font-size:16px;}.elementor-52668 .elementor-element.elementor-element-3d1ce48 > .elementor-widget-container{margin:-40px 0px 0px 0px;background-color:transparent;background-image:linear-gradient(45deg, #FAC32E 0%, #EB68A0 100%);}.elementor-52668 .elementor-element.elementor-element-3d1ce48 .elementor-divider-separator{width:100%;}.elementor-52668 .elementor-element.elementor-element-3d1ce48 .elementor-divider{padding-block-start:0.5px;padding-block-end:0.5px;}.elementor-52668 .elementor-element.elementor-element-35789a7.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-52668 .elementor-element.elementor-element-35789a7 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-35789a7 .elementor-main-swiper{height:234px;width:100%;}.elementor-52668 .elementor-element.elementor-element-565256b > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-565256b .elementor-button{font-size:13px;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:9px 10px 8px 10px;}.elementor-52668 .elementor-element.elementor-element-8caa9cc .block-head .heading{font-size:16px;}.elementor-52668 .elementor-element.elementor-element-cfc2b0e > .elementor-widget-container{margin:-40px 0px 0px 0px;background-color:transparent;background-image:linear-gradient(45deg, #FAC32E 0%, #EB68A0 100%);}.elementor-52668 .elementor-element.elementor-element-cfc2b0e .elementor-divider-separator{width:100%;}.elementor-52668 .elementor-element.elementor-element-cfc2b0e .elementor-divider{padding-block-start:0.5px;padding-block-end:0.5px;}.elementor-52668 .elementor-element.elementor-element-881c221 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-881c221 .loop{--grid-gutter:10px;}.elementor-52668 .elementor-element.elementor-element-881c221 .l-post{padding:-1px -1px -1px -1px;}.elementor-52668 .elementor-element.elementor-element-881c221 .content{padding:7px 7px 7px 7px;margin:15px 5px 15px 5px;}.elementor-52668 .elementor-element.elementor-element-881c221 .post-title{font-size:10px;}.elementor-52668 .elementor-element.elementor-element-881c221 .common-slider .nav-dots{margin-top:5px;}.elementor-52668 .elementor-element.elementor-element-daea3ab > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-daea3ab .content{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-daea3ab .meta-above{margin:0px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-daea3ab .post-meta .meta-item, .elementor-52668 .elementor-element.elementor-element-daea3ab .post-meta .text-in{font-size:12px;line-height:2.1em;}.elementor-52668 .elementor-element.elementor-element-daea3ab .post-title{font-size:12px;margin-top:0px;margin-bottom:0px;}.elementor-52668 .elementor-element.elementor-element-daea3ab .loop + .main-pagination{margin:30px 0px 0px 140px;}.elementor-52668 .elementor-element.elementor-element-fe9a727 > .elementor-element-populated{margin:0px -15px 0px 0px;--e-column-margin-right:-15px;--e-column-margin-left:0px;}.elementor-52668 .elementor-element.elementor-element-6272be9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-231afb6 > .elementor-widget-container{margin:-20px 0px 0px 0px;background-color:transparent;background-image:linear-gradient(45deg, #FAC32E 0%, #EB68A0 100%);}.elementor-52668 .elementor-element.elementor-element-231afb6 .elementor-divider-separator{width:100%;}.elementor-52668 .elementor-element.elementor-element-231afb6 .elementor-divider{padding-block-start:0.5px;padding-block-end:0.5px;}.elementor-52668 .elementor-element.elementor-element-50f3a0d > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-50f3a0d .elementor-button{font-size:13px;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:9px 10px 8px 10px;}.elementor-52668 .elementor-element.elementor-element-57f470c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-9860982 > .elementor-widget-container{margin:-20px 0px 0px 0px;background-color:transparent;background-image:linear-gradient(45deg, #FAC32E 0%, #EB68A0 100%);}.elementor-52668 .elementor-element.elementor-element-9860982 .elementor-divider-separator{width:100%;}.elementor-52668 .elementor-element.elementor-element-9860982 .elementor-divider{padding-block-start:0.5px;padding-block-end:0.5px;}.elementor-52668 .elementor-element.elementor-element-fa64e60 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-9ae1922 > .elementor-widget-container{margin:-20px 0px 0px 0px;background-color:transparent;background-image:linear-gradient(45deg, #FAC32E 0%, #EB68A0 100%);}.elementor-52668 .elementor-element.elementor-element-9ae1922 .elementor-divider-separator{width:100%;}.elementor-52668 .elementor-element.elementor-element-9ae1922 .elementor-divider{padding-block-start:0.5px;padding-block-end:0.5px;}.elementor-52668 .elementor-element.elementor-element-270c49e > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-270c49e .elementor-button{font-size:13px;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:9px 10px 8px 10px;}.elementor-52668 .elementor-element.elementor-element-7c39a37 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-07e304a > .elementor-widget-container{margin:-20px 0px 0px 0px;background-color:transparent;background-image:linear-gradient(45deg, #FAC32E 0%, #EB68A0 100%);}.elementor-52668 .elementor-element.elementor-element-07e304a .elementor-divider-separator{width:100%;}.elementor-52668 .elementor-element.elementor-element-07e304a .elementor-divider{padding-block-start:0.5px;padding-block-end:0.5px;}.elementor-52668 .elementor-element.elementor-element-44a3a23 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-52668 .elementor-element.elementor-element-44a3a23 .elementor-button{font-size:13px;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:9px 10px 8px 10px;}.elementor-52668 .elementor-element.elementor-element-097282c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-52668 .elementor-element.elementor-element-097282c .elementor-main-swiper{height:147px;}}/* Start custom CSS for smartmag-overlay, class: .elementor-element-2894e94 */.elementor-52668 .elementor-element.elementor-element-2894e94 .slick-dots,
.elementor-52668 .elementor-element.elementor-element-2894e94 .owl-dots,
.elementor-52668 .elementor-element.elementor-element-2894e94 ul[class*="dots"],
.elementor-52668 .elementor-element.elementor-element-2894e94 div[class*="dots"] {
  position: absolute !important;
  bottom: 10px !important;
  right: 12px !important;
  left: auto !important;
  width: auto !important;
  text-align: right !important;
  margin: 0 !important;
  padding: 0 !important;
  z-index: 5 !important;
}
.elementor-52668 .elementor-element.elementor-element-2894e94 [class*="dots"] li {
  width: auto !important;
  height: auto !important;
  margin: 0 3px !important;
}
.elementor-52668 .elementor-element.elementor-element-2894e94 [class*="dots"] li button {
  width: 7px !important;
  height: 7px !important;
  padding: 0 !important;
  border: none !important;
  border-radius: 50% !important;
  background-color: #9a9aa0 !important;
  font-size: 0 !important;
}
.elementor-52668 .elementor-element.elementor-element-2894e94 [class*="dots"] li button:before {
  display: none !important;
}
.elementor-52668 .elementor-element.elementor-element-2894e94 [class*="dots"] li[class*="active"] button {
  background-color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for smartmag-heading, class: .elementor-element-ee9485e */.elementor-52668 .elementor-element.elementor-element-ee9485e a { color: #E5326E !important; font-weight: 700; }/* End custom CSS */
/* Start custom CSS for smartmag-grid, class: .elementor-element-c08a79e */.elementor-52668 .elementor-element.elementor-element-c08a79e .loop-grid {
  display: flex !important;
  flex-wrap: nowrap !important;
  overflow-x: auto !important;
  -webkit-overflow-scrolling: touch;
  scroll-snap-type: x mandatory;
  counter-reset: rank;
  gap: 10px;
}
.elementor-52668 .elementor-element.elementor-element-c08a79e .loop-grid::-webkit-scrollbar { display: none; }
.elementor-52668 .elementor-element.elementor-element-c08a79e .loop-grid .l-post {
  flex: 0 0 36% !important;
  max-width: none !important;
  margin: 0 !important;
  scroll-snap-align: start;
  counter-increment: rank;
  position: relative;
}
.elementor-52668 .elementor-element.elementor-element-c08a79e .l-post .featured img {
  aspect-ratio: 4 / 3;
  object-fit: cover;
  border-radius: 8px;
}
.elementor-52668 .elementor-element.elementor-element-c08a79e .l-post::before {
  content: counter(rank);
  position: absolute;
  left: 0;
  top: 0;
  z-index: 3;
  background: #111;
  color: #fff;
  font-size: 11px;
  font-weight: 900;
  font-style: italic;
  padding: 2px 8px 2px 6px;
  border-radius: 8px 0 8px 0;
}
.elementor-52668 .elementor-element.elementor-element-c08a79e .loop-grid .l-post:nth-child(1)::before { background: #e8b421; }
.elementor-52668 .elementor-element.elementor-element-c08a79e .loop-grid .l-post:nth-child(2)::before { background: #9aa4b0; }
.elementor-52668 .elementor-element.elementor-element-c08a79e .loop-grid .l-post:nth-child(3)::before { background: #c07a45; }
.elementor-52668 .elementor-element.elementor-element-c08a79e .l-post .is-title a {
  font-size: 11px;
  font-weight: 700;
  line-height: 1.4;
}.elementor-52668 .elementor-element.elementor-element-c08a79e .l-post .content {
  padding: 0 !important;
  margin-top: 5px !important;
}
.elementor-52668 .elementor-element.elementor-element-c08a79e .l-post .is-title {
  margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for smartmag-grid, class: .elementor-element-9d604f9 */.elementor-52668 .elementor-element.elementor-element-9d604f9 .loop-grid {
  display: flex !important;
  flex-wrap: nowrap !important;
  overflow-x: auto !important;
  -webkit-overflow-scrolling: touch;
  scroll-snap-type: x mandatory;
  counter-reset: rank;
  gap: 10px;
}
.elementor-52668 .elementor-element.elementor-element-9d604f9 .loop-grid::-webkit-scrollbar { display: none; }
.elementor-52668 .elementor-element.elementor-element-9d604f9 .loop-grid .l-post {
  flex: 0 0 36% !important;
  max-width: none !important;
  margin: 0 !important;
  scroll-snap-align: start;
  counter-increment: rank;
  position: relative;
}
.elementor-52668 .elementor-element.elementor-element-9d604f9 .l-post .featured img {
  aspect-ratio: 4 / 3;
  object-fit: cover;
  border-radius: 8px;
}
.elementor-52668 .elementor-element.elementor-element-9d604f9 .l-post::before {
  content: counter(rank);
  position: absolute;
  left: 0;
  top: 0;
  z-index: 3;
  background: #111;
  color: #fff;
  font-size: 11px;
  font-weight: 900;
  font-style: italic;
  padding: 2px 8px 2px 6px;
  border-radius: 8px 0 8px 0;
}
.elementor-52668 .elementor-element.elementor-element-9d604f9 .loop-grid .l-post:nth-child(1)::before { background: #e8b421; }
.elementor-52668 .elementor-element.elementor-element-9d604f9 .loop-grid .l-post:nth-child(2)::before { background: #9aa4b0; }
.elementor-52668 .elementor-element.elementor-element-9d604f9 .loop-grid .l-post:nth-child(3)::before { background: #c07a45; }
.elementor-52668 .elementor-element.elementor-element-9d604f9 .l-post .is-title a {
  font-size: 11px;
  font-weight: 700;
  line-height: 1.4;
}.elementor-52668 .elementor-element.elementor-element-9d604f9 .l-post .content {
  padding: 0 !important;
  margin-top: 5px !important;
}
.elementor-52668 .elementor-element.elementor-element-9d604f9 .l-post .is-title {
  margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for smartmag-grid, class: .elementor-element-f3ff26d */.elementor-52668 .elementor-element.elementor-element-f3ff26d [class*="dots"] li { width: auto !important; height: auto !important; margin: 0 5px !important; }
.elementor-52668 .elementor-element.elementor-element-f3ff26d [class*="dots"] li button { width: 8px !important; height: 8px !important; padding: 0 !important; border: none !important; border-radius: 50% !important; background: #d5d5da !important; font-size: 0 !important; }
.elementor-52668 .elementor-element.elementor-element-f3ff26d [class*="dots"] li button:before { display: none !important; }
.elementor-52668 .elementor-element.elementor-element-f3ff26d [class*="dots"] li[class*="active"] button { background: #111 !important; }
.elementor-52668 .elementor-element.elementor-element-f3ff26d ul[class*="dots"], .elementor-52668 .elementor-element.elementor-element-f3ff26d div[class*="dots"] { margin-top: 14px !important; }/* End custom CSS */
/* Start custom CSS for smartmag-grid, class: .elementor-element-d36c523 */.elementor-52668 .elementor-element.elementor-element-d36c523 .l-post { border: none !important; box-shadow: none !important; }
.elementor-52668 .elementor-element.elementor-element-d36c523 .l-post .content { border: none !important; }/* End custom CSS */
/* Start custom CSS for smartmag-postssmall, class: .elementor-element-0d4570d */.elementor-52668 .elementor-element.elementor-element-0d4570d { counter-reset: rank; }
.elementor-52668 .elementor-element.elementor-element-0d4570d .l-post { counter-increment: rank; position: relative; display: flex !important; align-items: center; }
.elementor-52668 .elementor-element.elementor-element-0d4570d .l-post::before { content: counter(rank); font-size: 17px; font-weight: 900; font-style: italic; color: #b9b9c0; flex: 0 0 22px; text-align: center; margin-right: 4px; }
.elementor-52668 .elementor-element.elementor-element-0d4570d .l-post:nth-child(1)::before { color: #e8b421; }
.elementor-52668 .elementor-element.elementor-element-0d4570d .l-post:nth-child(2)::before { color: #9aa4b0; }
.elementor-52668 .elementor-element.elementor-element-0d4570d .l-post:nth-child(3)::before { color: #c07a45; }/* End custom CSS */
/* Start custom CSS for smartmag-postssmall, class: .elementor-element-04413dc */.elementor-52668 .elementor-element.elementor-element-04413dc { counter-reset: rank; }
.elementor-52668 .elementor-element.elementor-element-04413dc .l-post { counter-increment: rank; position: relative; display: flex !important; align-items: center; }
.elementor-52668 .elementor-element.elementor-element-04413dc .l-post::before { content: counter(rank); font-size: 17px; font-weight: 900; font-style: italic; color: #b9b9c0; flex: 0 0 22px; text-align: center; margin-right: 4px; }
.elementor-52668 .elementor-element.elementor-element-04413dc .l-post:nth-child(1)::before { color: #e8b421; }
.elementor-52668 .elementor-element.elementor-element-04413dc .l-post:nth-child(2)::before { color: #9aa4b0; }
.elementor-52668 .elementor-element.elementor-element-04413dc .l-post:nth-child(3)::before { color: #c07a45; }/* End custom CSS */