.elementor-widget-section .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-section .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-section .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-widget-section .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-section.premium-cursor-ftext .premium-global-cursor-{{ID}}.premium-cursor-follow-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-137 .elementor-element.elementor-element-6931387:not(.elementor-motion-effects-element-type-background),.elementor-137 .elementor-element.elementor-element-6931387>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000;background-image:url("https://resonix.co.jp/wp-content/uploads/2025/04/202504topimg2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-137 .elementor-element.elementor-element-6931387>.elementor-container{min-height:900px}.elementor-137 .elementor-element.elementor-element-6931387{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-1px;margin-bottom:0;padding:0}.elementor-137 .elementor-element.elementor-element-6931387>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-137 .elementor-element.elementor-element-6931387,.elementor-137 .elementor-element.elementor-element-6931387>.elementor-background-overlay{border-radius:0}.elementor-widget-column .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-column .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-column.premium-cursor-ftext .premium-global-cursor-{{ID}}.premium-cursor-follow-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-column .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-column .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-bc-flex-widget .elementor-137 .elementor-element.elementor-element-f3a7b9a.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:flex-end}.elementor-137 .elementor-element.elementor-element-f3a7b9a.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical)>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-137 .elementor-element.elementor-element-f3a7b9a.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical>.elementor-widget-wrap.elementor-element-populated{justify-content:flex-end}.elementor-137 .elementor-element.elementor-element-f3a7b9a>.elementor-element-populated>.elementor-background-overlay{opacity:.5}.elementor-137 .elementor-element.elementor-element-f3a7b9a>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-137 .elementor-element.elementor-element-f3a7b9a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-heading .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}}.premium-cursor-follow-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-heading .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-heading .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-137 .elementor-element.elementor-element-68cb5fa>.elementor-widget-container{margin:-14px 0 -11px}.elementor-137 .elementor-element.elementor-element-68cb5fa .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:87px;font-weight:700;line-height:87px;letter-spacing:5.8px;word-spacing:0px;color:#000}.elementor-widget-spacer .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-spacer .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-spacer.premium-cursor-ftext .premium-global-cursor-{{ID}}.premium-cursor-follow-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-spacer .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-spacer .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-137 .elementor-element.elementor-element-37a0fd7{--spacer-size:50px}.elementor-widget-image .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}}.premium-cursor-follow-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-image .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-image .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-137 .elementor-element.elementor-element-519d26d{text-align:left}.elementor-137 .elementor-element.elementor-element-519d26d img{width:35%;filter:brightness(0%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-widget-divider{--divider-color:var(--e-global-color-secondary)}.elementor-widget-divider .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-divider .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}}.premium-cursor-follow-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-divider .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-divider .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-137 .elementor-element.elementor-element-1dde04e{--divider-border-style:solid;--divider-color:#e84d30;--divider-border-width:6px}.elementor-137 .elementor-element.elementor-element-1dde04e .elementor-divider-separator{width:36%;margin:0 auto;margin-left:0}.elementor-137 .elementor-element.elementor-element-1dde04e .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px}.elementor-137 .elementor-element.elementor-element-f67f718>.elementor-widget-container{margin:0 0 -30px}.elementor-137 .elementor-element.elementor-element-f67f718 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:500;line-height:53px;letter-spacing:5.8px;word-spacing:0px;color:#000}.elementor-137 .elementor-element.elementor-element-90b382e{margin-top:0;margin-bottom:0;padding:0}.elementor-137 .elementor-element.elementor-element-5d518d0>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-137 .elementor-element.elementor-element-896a696{width:auto;max-width:auto;align-self:flex-end}.elementor-137 .elementor-element.elementor-element-896a696>.elementor-widget-container{background-color:#fff;margin:0 3px 0 0;padding:41px 3px 18px 6px}.elementor-137 .elementor-element.elementor-element-896a696 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:24px;font-weight:500;line-height:53px;letter-spacing:5.8px;word-spacing:0px;color:#000}.elementor-widget-premium-counter .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-premium-counter .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-premium-counter.premium-cursor-ftext .premium-global-cursor-{{ID}}.premium-cursor-follow-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-premium-counter .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-premium-counter .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-widget-premium-counter .premium-counter-area .premium-counter-icon .icon i{color:var(--e-global-color-primary)}.elementor-widget-premium-counter .premium-drawable-icon *,.elementor-widget-premium-counter .premium-counter-icon svg:not([class*=premium-]){fill:var(--e-global-color-primary)}.elementor-widget-premium-counter .premium-drawable-icon *,.elementor-widget-premium-counter svg:not([class*=premium-]){stroke:var(--e-global-color-accent)}.elementor-widget-premium-counter .premium-counter-area .premium-counter-icon .icon-bg{background:var(--e-global-color-secondary)}.elementor-widget-premium-counter .premium-counter-title .premium-counter-title-val{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-premium-counter .premium-counter-desc{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-premium-counter .premium-counter-area .premium-counter-init{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-premium-counter .premium-counter-area span#prefix{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-premium-counter .premium-counter-area span#suffix{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-137 .elementor-element.elementor-element-8a7c5dc .premium-init-wrapper{flex-direction:column}.elementor-137 .elementor-element.elementor-element-8a7c5dc{width:auto;max-width:auto}.elementor-137 .elementor-element.elementor-element-8a7c5dc>.elementor-widget-container{margin:-34px 3px -10px 0}.elementor-137 .elementor-element.elementor-element-8a7c5dc .premium-counter:not(.top){justify-content:center}.elementor-137 .elementor-element.elementor-element-8a7c5dc .premium-counter.top{align-items:center}.elementor-137 .elementor-element.elementor-element-8a7c5dc .premium-counter-value-wrap{align-self:center}.elementor-137 .elementor-element.elementor-element-8a7c5dc .premium-counter-area .premium-counter-icon .icon i{color:#000}.elementor-137 .elementor-element.elementor-element-8a7c5dc .premium-drawable-icon *,.elementor-137 .elementor-element.elementor-element-8a7c5dc .premium-counter-icon svg:not([class*=premium-]){fill:#000}.elementor-137 .elementor-element.elementor-element-8a7c5dc .premium-counter-area .premium-counter-icon .icon{font-size:70px}.elementor-137 .elementor-element.elementor-element-8a7c5dc .premium-counter-area .premium-counter-icon svg{width:70px;height:70px}.elementor-137 .elementor-element.elementor-element-8a7c5dc .premium-counter-title .premium-counter-title-val{color:#000}.elementor-137 .elementor-element.elementor-element-8a7c5dc .premium-counter-area .premium-counter-init{color:#000;font-family:"Roboto",Sans-serif;font-size:75px;font-weight:600}.elementor-137 .elementor-element.elementor-element-8a7c5dc .premium-counter-init{background-color:#fff;padding:0 15px}.elementor-137 .elementor-element.elementor-element-da4e70a{width:auto;max-width:auto;align-self:flex-end}.elementor-137 .elementor-element.elementor-element-da4e70a>.elementor-widget-container{background-color:#fff;margin:0 3px 0 0;padding:41px 3px 18px 6px}.elementor-137 .elementor-element.elementor-element-da4e70a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:24px;font-weight:500;line-height:53px;letter-spacing:5.8px;word-spacing:0px;color:#000}.elementor-137 .elementor-element.elementor-element-df74094{width:auto;max-width:auto;align-self:flex-end}.elementor-137 .elementor-element.elementor-element-df74094>.elementor-widget-container{background-color:#fff;margin:0 3px 0 0;padding:41px 3px 18px 6px}.elementor-137 .elementor-element.elementor-element-df74094 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:24px;font-weight:500;line-height:53px;letter-spacing:5.8px;word-spacing:0px;color:#000}.elementor-widget-text-editor .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}}.premium-cursor-follow-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-text-editor .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-text-editor .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;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-137 .elementor-element.elementor-element-5a0a4bf>.elementor-widget-container{margin:3px 0 0}.elementor-137 .elementor-element.elementor-element-5a0a4bf{font-family:"Roboto",Sans-serif;font-size:8px;font-weight:400;line-height:13px;color:#5c5c5c}.elementor-bc-flex-widget .elementor-137 .elementor-element.elementor-element-512dba0.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:center}.elementor-137 .elementor-element.elementor-element-512dba0.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical)>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-137 .elementor-element.elementor-element-512dba0.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical>.elementor-widget-wrap.elementor-element-populated{justify-content:center}.elementor-137 .elementor-element.elementor-element-5652210:not(.elementor-motion-effects-element-type-background),.elementor-137 .elementor-element.elementor-element-5652210>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e84d30}.elementor-137 .elementor-element.elementor-element-5652210{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-137 .elementor-element.elementor-element-5652210>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-137 .elementor-element.elementor-element-f4cfb50>.elementor-widget-container{margin:-153px 0 0}.elementor-137 .elementor-element.elementor-element-f4cfb50{text-align:right}.elementor-137 .elementor-element.elementor-element-f4cfb50 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:24px;font-weight:500;line-height:53px;letter-spacing:5.8px;word-spacing:0px;color:#e84d30}.elementor-widget-raven-advanced-posts .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-raven-advanced-posts .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-raven-advanced-posts.premium-cursor-ftext .premium-global-cursor-{{ID}}.premium-cursor-follow-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-raven-advanced-posts .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-raven-advanced-posts .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-widget-raven-advanced-posts .raven-post-title,.elementor-widget-raven-advanced-posts .raven-post-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-raven-advanced-posts .raven-metro-item:not(.raven-posts-full-width) .raven-post-title,.elementor-widget-raven-advanced-posts .raven-metro-item:not(.raven-posts-full-width) .raven-post-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-raven-advanced-posts .raven-matrix-item:not(.raven-posts-full-width) .raven-post-title,.elementor-widget-raven-advanced-posts .raven-matrix-item:not(.raven-posts-full-width) .raven-post-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-raven-advanced-posts .raven-post-meta,.elementor-widget-raven-advanced-posts .raven-post-meta a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-raven-advanced-posts .raven-post-excerpt{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-raven-advanced-posts .raven-post .raven-post-read-more a.raven-post-button{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-raven-advanced-posts .raven-post .raven-post-read-more a.raven-post-button:hover{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-raven-advanced-posts .raven-pagination-item{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-raven-advanced-posts a.raven-pagination-active,.elementor-widget-raven-advanced-posts a.raven-pagination-disabled{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-raven-advanced-posts .raven-pagination-item:not(.raven-pagination-active):not(.raven-pagination-disabled):hover{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-raven-advanced-posts .raven-load-more-button{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-raven-advanced-posts .raven-load-more-button:hover{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-raven-advanced-posts .raven-sortable-item{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-raven-advanced-posts .raven-sortable-active{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-raven-advanced-posts .raven-sortable-item:not(.raven-sortable-active):hover{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-raven-advanced-posts .raven-post-author-spotlight a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-raven-advanced-posts .raven-post .raven-post-tags li a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-grid-item{align-items:stretch}.elementor-137 .elementor-element.elementor-element-c0eb3e8>.elementor-widget-container{margin:-121px 0 0}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-post-image{padding-bottom:calc( 0.6 * 100% )}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-post-image img{-o-object-position:center center;object-position:center center;opacity:1}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-grid,.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-masonry{margin-left:calc( -9px / 2 );margin-right:calc( -9px / 2 )}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-grid-item,.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-masonry-item{padding-left:calc( 9px / 2 );padding-right:calc( 9px / 2 )}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-grid.raven-grid-1,.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-masonry.raven-masonry-1{margin-left:0;margin-right:0}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-grid.raven-grid-1 .raven-grid-item,.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-masonry.raven-masonry-1 .raven-masonry-item{padding-left:0;padding-right:0}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-post-wrapper{background-color:#fff;background-image:none;border-radius:6px}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-posts-item{text-align:left}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-posts-item .raven-post-tags{justify-content:left}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-posts-item .raven-post-author-spotlight{justify-content:left}.elementor-137 .elementor-element.elementor-element-c0eb3e8:not(.raven-advaned-posts-equal-height-yes) .raven-post .raven-post-content{padding:0}.elementor-137 .elementor-element.elementor-element-c0eb3e8.raven-advaned-posts-equal-height-yes .raven-post .raven-post-content-container{padding:0}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-post-image-wrap{padding:0}.elementor-137 .elementor-element.elementor-element-c0eb3e8 [data-mirrored] .raven-post-inline-left .raven-post-image-wrap{padding:0}.elementor-137 .elementor-element.elementor-element-c0eb3e8 [data-mirrored] .raven-post-inline-right .raven-post-image-wrap{padding:0}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .content-layout-overlay .raven-posts-zoom-move-wrapper{opacity:1}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-post-image:hover img{opacity:1}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-post-inside:hover .raven-post-image img{opacity:1}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-post-image:hover .raven-posts-zoom-move-wrapper{opacity:1}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-post-inside:hover .raven-post-image .raven-posts-zoom-move-wrapper{opacity:1}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .content-layout-overlay .raven-post .raven-post-image-overlay{background-color:rgba(0,0,0,0);background-image:none;transition-duration:.5s}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .content-layout-overlay .raven-post .raven-post-image-overlay:before{background-color:rgba(0,0,0,0);background-image:none;transition-duration:.5s}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-post-title,.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-post-title a{font-family:"Noto Sans JP",Sans-serif;font-size:11px;font-weight:600;line-height:18px}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-post-title{margin:0 23px 3px 6px;text-align:left;color:#000}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-post-title a{color:#000}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-post-meta,.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-post-meta a{font-family:"Noto Sans JP",Sans-serif;font-size:9px;font-weight:100}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-post-meta{padding:6px;margin:0;color:#000}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-post-meta a{color:#000}.elementor-137 .elementor-element.elementor-element-e6815ff:not(.elementor-motion-effects-element-type-background),.elementor-137 .elementor-element.elementor-element-e6815ff>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#233742}.elementor-137 .elementor-element.elementor-element-e6815ff{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-137 .elementor-element.elementor-element-e6815ff>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-137 .elementor-element.elementor-element-9a80071>.elementor-widget-container{margin:0 0 12px;padding:8px}.elementor-137 .elementor-element.elementor-element-9a80071{text-align:right}.elementor-137 .elementor-element.elementor-element-9a80071 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:50px;font-weight:700;letter-spacing:4.8px;color:#c1e8ef}.elementor-137 .elementor-element.elementor-element-9fb2f1a:not(.elementor-motion-effects-element-type-background),.elementor-137 .elementor-element.elementor-element-9fb2f1a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://resonix.co.jp/wp-content/uploads/2025/04/mondai_back.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-137 .elementor-element.elementor-element-9fb2f1a>.elementor-container{min-height:835px}.elementor-137 .elementor-element.elementor-element-9fb2f1a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-137 .elementor-element.elementor-element-9fb2f1a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-137 .elementor-element.elementor-element-0581f22.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-137 .elementor-element.elementor-element-0581f22.elementor-column.raven-column-flex-vertical>.elementor-widget-wrap{align-content:center;align-items:center;flex-wrap:wrap}.elementor-137 .elementor-element.elementor-element-0581f22>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:22px 0 0}.elementor-widget-premium-media-wheel .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-premium-media-wheel .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-premium-media-wheel.premium-cursor-ftext .premium-global-cursor-{{ID}}.premium-cursor-follow-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-premium-media-wheel .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-premium-media-wheel .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-widget-premium-media-wheel .premium-adv-carousel__media-title{color:var(--e-global-color-primary)}.elementor-widget-premium-media-wheel .premium-adv-carousel__media-desc{color:var(--e-global-color-primary)}.elementor-widget-premium-media-wheel .flipster__button i{color:var(--e-global-color-primary)}.elementor-widget-premium-media-wheel .flipster__button svg,.elementor-widget-premium-media-wheel .flipster__button svg *{fill:var(--e-global-color-primary)}.elementor-widget-premium-media-wheel .flipster__button{background-color:var(--e-global-color-secondary)}.elementor-widget-premium-media-wheel .pa-media-magnific-image i{color:var(--e-global-color-primary)}.elementor-widget-premium-media-wheel .pa-media-magnific-image svg{fill:var(--e-global-color-primary);color:var(--e-global-color-primary)}.elementor-widget-premium-media-wheel .pa-media-magnific-image span{background-color:var(--e-global-color-secondary)}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover i{color:var(--e-global-color-primary)}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover svg{fill:var(--e-global-color-primary);color:var(--e-global-color-primary)}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover span{background-color:var(--e-global-color-secondary)}.elementor-137 .elementor-element.elementor-element-1d30a70 .elementor-repeater-item-9fb1cb6 img.premium-adv-carousel__item-img,.elementor-137 .elementor-element.elementor-element-1d30a70 .elementor-repeater-item-9fb1cb6 .premium-adv-carousel__item-img img,.elementor-137 .elementor-element.elementor-element-1d30a70 .elementor-repeater-item-9fb1cb6 .vid-overlay{object-fit:fill;object-position:top left}.elementor-137 .elementor-element.elementor-element-1d30a70.premium-adv-carousel__infinite .elementor-repeater-item-9fb1cb6.premium-adv-carousel__item{width:300px}.elementor-137 .elementor-element.elementor-element-1d30a70.premium-adv-carousel__infinite .elementor-repeater-item-9fb1cb6.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:225px}.elementor-137 .elementor-element.elementor-element-1d30a70 .elementor-repeater-item-9fb1cb6.premium-adv-carousel__item{padding:40px 0 0;margin:0}.elementor-137 .elementor-element.elementor-element-1d30a70 .elementor-repeater-item-5b998ec img.premium-adv-carousel__item-img,.elementor-137 .elementor-element.elementor-element-1d30a70 .elementor-repeater-item-5b998ec .premium-adv-carousel__item-img img,.elementor-137 .elementor-element.elementor-element-1d30a70 .elementor-repeater-item-5b998ec .vid-overlay{object-fit:fill;object-position:top left}.elementor-137 .elementor-element.elementor-element-1d30a70.premium-adv-carousel__infinite .elementor-repeater-item-5b998ec.premium-adv-carousel__item{width:250px}.elementor-137 .elementor-element.elementor-element-1d30a70.premium-adv-carousel__infinite .elementor-repeater-item-5b998ec.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:162px}.elementor-137 .elementor-element.elementor-element-1d30a70 .elementor-repeater-item-5b998ec.premium-adv-carousel__item{padding:12px 0 0 2px;margin:0}.elementor-137 .elementor-element.elementor-element-1d30a70 .elementor-repeater-item-c0ca9a9 img.premium-adv-carousel__item-img,.elementor-137 .elementor-element.elementor-element-1d30a70 .elementor-repeater-item-c0ca9a9 .premium-adv-carousel__item-img img,.elementor-137 .elementor-element.elementor-element-1d30a70 .elementor-repeater-item-c0ca9a9 .vid-overlay{object-fit:fill;object-position:top left}.elementor-137 .elementor-element.elementor-element-1d30a70.premium-adv-carousel__infinite .elementor-repeater-item-c0ca9a9.premium-adv-carousel__item{width:200px}.elementor-137 .elementor-element.elementor-element-1d30a70.premium-adv-carousel__infinite .elementor-repeater-item-c0ca9a9.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:93px}.elementor-137 .elementor-element.elementor-element-1d30a70 .elementor-repeater-item-c0ca9a9.premium-adv-carousel__item{padding:45px 0 0 2px;margin:0}.elementor-137 .elementor-element.elementor-element-1d30a70 .elementor-repeater-item-aecc5f0 img.premium-adv-carousel__item-img,.elementor-137 .elementor-element.elementor-element-1d30a70 .elementor-repeater-item-aecc5f0 .premium-adv-carousel__item-img img,.elementor-137 .elementor-element.elementor-element-1d30a70 .elementor-repeater-item-aecc5f0 .vid-overlay{object-fit:fill;object-position:top left}.elementor-137 .elementor-element.elementor-element-1d30a70.premium-adv-carousel__infinite .elementor-repeater-item-aecc5f0.premium-adv-carousel__item{width:300px}.elementor-137 .elementor-element.elementor-element-1d30a70.premium-adv-carousel__infinite .elementor-repeater-item-aecc5f0.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:225px}.elementor-137 .elementor-element.elementor-element-1d30a70 .elementor-repeater-item-aecc5f0.premium-adv-carousel__item{padding:5px 0 0 2px;margin:0}.elementor-137 .elementor-element.elementor-element-1d30a70 .elementor-repeater-item-9904466 img.premium-adv-carousel__item-img,.elementor-137 .elementor-element.elementor-element-1d30a70 .elementor-repeater-item-9904466 .premium-adv-carousel__item-img img,.elementor-137 .elementor-element.elementor-element-1d30a70 .elementor-repeater-item-9904466 .vid-overlay{object-fit:fill;object-position:top left}.elementor-137 .elementor-element.elementor-element-1d30a70.premium-adv-carousel__infinite .elementor-repeater-item-9904466.premium-adv-carousel__item{width:260px}.elementor-137 .elementor-element.elementor-element-1d30a70.premium-adv-carousel__infinite .elementor-repeater-item-9904466.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:169px}.elementor-137 .elementor-element.elementor-element-1d30a70 .elementor-repeater-item-9904466.premium-adv-carousel__item{padding:18px 0 0 5px;margin:0}.elementor-137 .elementor-element.elementor-element-1d30a70 .elementor-repeater-item-6be5e61 img.premium-adv-carousel__item-img,.elementor-137 .elementor-element.elementor-element-1d30a70 .elementor-repeater-item-6be5e61 .premium-adv-carousel__item-img img,.elementor-137 .elementor-element.elementor-element-1d30a70 .elementor-repeater-item-6be5e61 .vid-overlay{object-fit:fill;object-position:top left}.elementor-137 .elementor-element.elementor-element-1d30a70.premium-adv-carousel__infinite .elementor-repeater-item-6be5e61.premium-adv-carousel__item{width:250px}.elementor-137 .elementor-element.elementor-element-1d30a70.premium-adv-carousel__infinite .elementor-repeater-item-6be5e61.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:116px}.elementor-137 .elementor-element.elementor-element-1d30a70 .elementor-repeater-item-6be5e61.premium-adv-carousel__item{padding:102px 0 0 5px;margin:0}.elementor-137 .elementor-element.elementor-element-1d30a70.premium-adv-carousel__horizontal .premium-adv-carousel__items{column-gap:0}.elementor-137 .elementor-element.elementor-element-1d30a70.premium-adv-carousel__vertical .premium-adv-carousel__items{row-gap:0px}.elementor-137 .elementor-element.elementor-element-1d30a70.premium-adv-carousel__infinite{--pa-wheel-spacing:0}.elementor-137 .elementor-element.elementor-element-1d30a70 .premium-adv-carousel__items{animation-direction:reverse !important;align-items:flex-start;animation-duration:calc( 80 * 1000ms ) !important}.elementor-137 .elementor-element.elementor-element-1d30a70>.elementor-widget-container{margin:0 0 -72px}.elementor-137 .elementor-element.elementor-element-1d30a70 .premium-adv-carousel__media-title{font-family:"Noto Sans JP",Sans-serif;font-size:14px;color:#fff}.elementor-137 .elementor-element.elementor-element-1d30a70 .premium-adv-carousel__media-desc{font-family:"Noto Sans JP",Sans-serif;font-size:10px;color:#adc2cb}.elementor-137 .elementor-element.elementor-element-1d30a70 .premium-adv-carousel__media-info-wrap{text-align:left}.elementor-137 .elementor-element.elementor-element-1d30a70 .pa-media-icons-inner-container i{font-size:20px}.elementor-137 .elementor-element.elementor-element-1d30a70 .pa-media-icons-inner-container svg{width:20px;height:20px}.elementor-137 .elementor-element.elementor-element-a52e064 .elementor-repeater-item-ae7214d img.premium-adv-carousel__item-img,.elementor-137 .elementor-element.elementor-element-a52e064 .elementor-repeater-item-ae7214d .premium-adv-carousel__item-img img,.elementor-137 .elementor-element.elementor-element-a52e064 .elementor-repeater-item-ae7214d .vid-overlay{object-fit:fill;object-position:top left}.elementor-137 .elementor-element.elementor-element-a52e064.premium-adv-carousel__infinite .elementor-repeater-item-ae7214d.premium-adv-carousel__item{width:270px}.elementor-137 .elementor-element.elementor-element-a52e064.premium-adv-carousel__infinite .elementor-repeater-item-ae7214d.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:203px}.elementor-137 .elementor-element.elementor-element-a52e064 .elementor-repeater-item-ae7214d.premium-adv-carousel__item{padding:43px 0 0 5px;margin:0}.elementor-137 .elementor-element.elementor-element-a52e064 .elementor-repeater-item-9df0b5f img.premium-adv-carousel__item-img,.elementor-137 .elementor-element.elementor-element-a52e064 .elementor-repeater-item-9df0b5f .premium-adv-carousel__item-img img,.elementor-137 .elementor-element.elementor-element-a52e064 .elementor-repeater-item-9df0b5f .vid-overlay{object-fit:fill;object-position:top left}.elementor-137 .elementor-element.elementor-element-a52e064.premium-adv-carousel__infinite .elementor-repeater-item-9df0b5f.premium-adv-carousel__item{width:240px}.elementor-137 .elementor-element.elementor-element-a52e064.premium-adv-carousel__infinite .elementor-repeater-item-9df0b5f.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:156px}.elementor-137 .elementor-element.elementor-element-a52e064 .elementor-repeater-item-9df0b5f.premium-adv-carousel__item{padding:27px 0 0 3px;margin:0}.elementor-137 .elementor-element.elementor-element-a52e064 .elementor-repeater-item-8f3f4c4 img.premium-adv-carousel__item-img,.elementor-137 .elementor-element.elementor-element-a52e064 .elementor-repeater-item-8f3f4c4 .premium-adv-carousel__item-img img,.elementor-137 .elementor-element.elementor-element-a52e064 .elementor-repeater-item-8f3f4c4 .vid-overlay{object-fit:fill;object-position:top left}.elementor-137 .elementor-element.elementor-element-a52e064.premium-adv-carousel__infinite .elementor-repeater-item-8f3f4c4.premium-adv-carousel__item{width:230px}.elementor-137 .elementor-element.elementor-element-a52e064.premium-adv-carousel__infinite .elementor-repeater-item-8f3f4c4.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:107px}.elementor-137 .elementor-element.elementor-element-a52e064 .elementor-repeater-item-8f3f4c4.premium-adv-carousel__item{padding:38px 0 0 8px;margin:0}.elementor-137 .elementor-element.elementor-element-a52e064 .elementor-repeater-item-5e8d8a9 img.premium-adv-carousel__item-img,.elementor-137 .elementor-element.elementor-element-a52e064 .elementor-repeater-item-5e8d8a9 .premium-adv-carousel__item-img img,.elementor-137 .elementor-element.elementor-element-a52e064 .elementor-repeater-item-5e8d8a9 .vid-overlay{object-fit:fill;object-position:top left}.elementor-137 .elementor-element.elementor-element-a52e064.premium-adv-carousel__infinite .elementor-repeater-item-5e8d8a9.premium-adv-carousel__item{width:250px}.elementor-137 .elementor-element.elementor-element-a52e064.premium-adv-carousel__infinite .elementor-repeater-item-5e8d8a9.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:188px}.elementor-137 .elementor-element.elementor-element-a52e064 .elementor-repeater-item-5e8d8a9.premium-adv-carousel__item{padding:15px 0 0 4px;margin:0}.elementor-137 .elementor-element.elementor-element-a52e064 .elementor-repeater-item-f47c5dc img.premium-adv-carousel__item-img,.elementor-137 .elementor-element.elementor-element-a52e064 .elementor-repeater-item-f47c5dc .premium-adv-carousel__item-img img,.elementor-137 .elementor-element.elementor-element-a52e064 .elementor-repeater-item-f47c5dc .vid-overlay{object-fit:fill;object-position:top left}.elementor-137 .elementor-element.elementor-element-a52e064.premium-adv-carousel__infinite .elementor-repeater-item-f47c5dc.premium-adv-carousel__item{width:240px}.elementor-137 .elementor-element.elementor-element-a52e064.premium-adv-carousel__infinite .elementor-repeater-item-f47c5dc.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:146px}.elementor-137 .elementor-element.elementor-element-a52e064 .elementor-repeater-item-f47c5dc.premium-adv-carousel__item{padding:30px 0 0 2px;margin:0}.elementor-137 .elementor-element.elementor-element-a52e064 .elementor-repeater-item-8f0f475 img.premium-adv-carousel__item-img,.elementor-137 .elementor-element.elementor-element-a52e064 .elementor-repeater-item-8f0f475 .premium-adv-carousel__item-img img,.elementor-137 .elementor-element.elementor-element-a52e064 .elementor-repeater-item-8f0f475 .vid-overlay{object-fit:fill;object-position:top left}.elementor-137 .elementor-element.elementor-element-a52e064.premium-adv-carousel__infinite .elementor-repeater-item-8f0f475.premium-adv-carousel__item{width:260px}.elementor-137 .elementor-element.elementor-element-a52e064.premium-adv-carousel__infinite .elementor-repeater-item-8f0f475.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:141px}.elementor-137 .elementor-element.elementor-element-a52e064 .elementor-repeater-item-8f0f475.premium-adv-carousel__item{padding:9px 0 0 3px;margin:0}.elementor-137 .elementor-element.elementor-element-a52e064 .elementor-repeater-item-7b42788 img.premium-adv-carousel__item-img,.elementor-137 .elementor-element.elementor-element-a52e064 .elementor-repeater-item-7b42788 .premium-adv-carousel__item-img img,.elementor-137 .elementor-element.elementor-element-a52e064 .elementor-repeater-item-7b42788 .vid-overlay{object-fit:fill;object-position:top left}.elementor-137 .elementor-element.elementor-element-a52e064.premium-adv-carousel__infinite .elementor-repeater-item-7b42788.premium-adv-carousel__item{width:230px}.elementor-137 .elementor-element.elementor-element-a52e064.premium-adv-carousel__infinite .elementor-repeater-item-7b42788.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:149px}.elementor-137 .elementor-element.elementor-element-a52e064 .elementor-repeater-item-7b42788.premium-adv-carousel__item{padding:16px 0 0 3px;margin:0}.elementor-137 .elementor-element.elementor-element-a52e064.premium-adv-carousel__horizontal .premium-adv-carousel__items{column-gap:0}.elementor-137 .elementor-element.elementor-element-a52e064.premium-adv-carousel__vertical .premium-adv-carousel__items{row-gap:0px}.elementor-137 .elementor-element.elementor-element-a52e064.premium-adv-carousel__infinite{--pa-wheel-spacing:0}.elementor-137 .elementor-element.elementor-element-a52e064 .premium-adv-carousel__items{animation-direction:normal !important;align-items:flex-start;animation-duration:calc( 100 * 1000ms ) !important}.elementor-137 .elementor-element.elementor-element-a52e064>.elementor-widget-container{margin:0 0 -111px}.elementor-137 .elementor-element.elementor-element-a52e064 .premium-adv-carousel__media-title{font-family:"Noto Sans JP",Sans-serif;font-size:14px;color:#fff}.elementor-137 .elementor-element.elementor-element-a52e064 .premium-adv-carousel__media-desc{font-family:"Noto Sans JP",Sans-serif;font-size:10px;color:#adc2cb}.elementor-137 .elementor-element.elementor-element-a52e064 .premium-adv-carousel__media-info-wrap{text-align:left}.elementor-137 .elementor-element.elementor-element-a52e064 .pa-media-icons-inner-container i{font-size:20px}.elementor-137 .elementor-element.elementor-element-a52e064 .pa-media-icons-inner-container svg{width:20px;height:20px}.elementor-137 .elementor-element.elementor-element-88a29c6>.elementor-widget-container{margin:0 0 0 323px}.elementor-137 .elementor-element.elementor-element-2394395:not(.elementor-motion-effects-element-type-background),.elementor-137 .elementor-element.elementor-element-2394395>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://resonix.co.jp/wp-content/uploads/2022/06/stripe1.svg")}.elementor-137 .elementor-element.elementor-element-2394395{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:60px 0 0}.elementor-137 .elementor-element.elementor-element-2394395>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-137 .elementor-element.elementor-element-a4d8d4b{overflow:hidden;margin-top:30px;margin-bottom:0}.elementor-bc-flex-widget .elementor-137 .elementor-element.elementor-element-d6df5d5.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:flex-start}.elementor-137 .elementor-element.elementor-element-d6df5d5.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical)>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-137 .elementor-element.elementor-element-d6df5d5.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical>.elementor-widget-wrap.elementor-element-populated{justify-content:flex-start}.elementor-widget-premium-addon-dual-header .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-premium-addon-dual-header .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-premium-addon-dual-header.premium-cursor-ftext .premium-global-cursor-{{ID}}.premium-cursor-follow-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-premium-addon-dual-header .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-premium-addon-dual-header .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-widget-premium-addon-dual-header .premium-dual-header-second-header{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-secondary)}.elementor-widget-premium-addon-dual-header.premium-bg-text-yes .elementor-widget-container:before{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-137 .elementor-element.elementor-element-ca9aa90 .premium-dual-header-first-header span{display:block}.elementor-137 .elementor-element.elementor-element-ca9aa90>.elementor-widget-container{padding:0 0 0 10px;border-style:solid;border-width:0 0 0 21px}.elementor-137 .elementor-element.elementor-element-ca9aa90 .elementor-widget-container{text-align:left}.elementor-137 .elementor-element.elementor-element-ca9aa90 .premium-dual-header-first-span{font-family:"Roboto",Sans-serif;font-size:60px;font-weight:600;color:#202033}.elementor-137 .elementor-element.elementor-element-ca9aa90 .premium-dual-header-second-header{font-family:"Roboto",Sans-serif;font-size:60px;font-weight:600;color:#e84d30}.elementor-137 .elementor-element.elementor-element-81a03f8 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:24px;font-weight:600;line-height:27px;letter-spacing:5.8px;word-spacing:0px;color:#202033}.elementor-137 .elementor-element.elementor-element-05bac23>.elementor-widget-container{margin:33px 0 0}.elementor-137 .elementor-element.elementor-element-05bac23{font-family:"Noto Sans JP",Sans-serif;font-weight:400;line-height:27px;color:#202033}.elementor-widget-raven-hotspot .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-raven-hotspot .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-raven-hotspot.premium-cursor-ftext .premium-global-cursor-{{ID}}.premium-cursor-follow-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-raven-hotspot .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-raven-hotspot .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-137 .elementor-element.elementor-element-88d94fa .elementor-repeater-item-f6fe471{left:50%;--raven-hotspot-translate-x:50%;top:15%;--raven-hotspot-translate-y:15%}.elementor-137 .elementor-element.elementor-element-88d94fa .elementor-repeater-item-10e238f{left:76%;--raven-hotspot-translate-x:76%;top:24%;--raven-hotspot-translate-y:24%}.elementor-137 .elementor-element.elementor-element-88d94fa .elementor-repeater-item-cb0cf5b{left:86%;--raven-hotspot-translate-x:86%;top:50%;--raven-hotspot-translate-y:50%}.elementor-137 .elementor-element.elementor-element-88d94fa .elementor-repeater-item-30b41d7{left:76%;--raven-hotspot-translate-x:76%;top:76%;--raven-hotspot-translate-y:76%}.elementor-137 .elementor-element.elementor-element-88d94fa .elementor-repeater-item-b4060a9{left:50%;--raven-hotspot-translate-x:50%;top:87%;--raven-hotspot-translate-y:87%}.elementor-137 .elementor-element.elementor-element-88d94fa .elementor-repeater-item-b735f26{left:24%;--raven-hotspot-translate-x:24%;top:76%;--raven-hotspot-translate-y:76%}.elementor-137 .elementor-element.elementor-element-88d94fa .elementor-repeater-item-32f76c6{left:15%;--raven-hotspot-translate-x:15%;top:50%;--raven-hotspot-translate-y:50%}.elementor-137 .elementor-element.elementor-element-88d94fa .elementor-repeater-item-75d1f9e{left:25%;--raven-hotspot-translate-x:25%;top:25%;--raven-hotspot-translate-y:25%}.elementor-137 .elementor-element.elementor-element-88d94fa .raven-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px )}.elementor-137 .elementor-element.elementor-element-88d94fa>.elementor-widget-container{margin:0}.elementor-137 .elementor-element.elementor-element-88d94fa{--raven-hotspot-color:#6EB7E447;--raven-hotspot-size:54px;--raven-hotspot-box-color:#54595f;--raven-hotspot-padding:0px;--tooltip-color:#54595f}.elementor-137 .elementor-element.elementor-element-743a760:not(.elementor-motion-effects-element-type-background),.elementor-137 .elementor-element.elementor-element-743a760>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://resonix.co.jp/wp-content/uploads/2022/06/stripe1.svg")}.elementor-137 .elementor-element.elementor-element-743a760{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0 0 45px}.elementor-137 .elementor-element.elementor-element-743a760>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-137 .elementor-element.elementor-element-0b3bcbd{overflow:hidden;margin-top:30px;margin-bottom:0}.elementor-137 .elementor-element.elementor-element-7457570:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://resonix.co.jp/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-137 .elementor-element.elementor-element-7457570.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://resonix.co.jp/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-137 .elementor-element.elementor-element-53e80db{text-align:center}.elementor-137 .elementor-element.elementor-element-53e80db .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:21px;font-weight:900;color:#202033}.elementor-137 .elementor-element.elementor-element-e26f2f8{font-family:"Noto Sans JP",Sans-serif;font-weight:400;line-height:27px;color:#202033}.elementor-137 .elementor-element.elementor-element-036ac7b:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://resonix.co.jp/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-137 .elementor-element.elementor-element-036ac7b.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://resonix.co.jp/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-137 .elementor-element.elementor-element-d99c85c{text-align:center}.elementor-137 .elementor-element.elementor-element-d99c85c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:21px;font-weight:900;color:#202033}.elementor-137 .elementor-element.elementor-element-29a92be{font-family:"Noto Sans JP",Sans-serif;font-weight:400;line-height:27px;color:#202033}.elementor-137 .elementor-element.elementor-element-6ab360d:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://resonix.co.jp/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-137 .elementor-element.elementor-element-6ab360d.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://resonix.co.jp/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-137 .elementor-element.elementor-element-12fc3ea{text-align:center}.elementor-137 .elementor-element.elementor-element-12fc3ea .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:21px;font-weight:900;color:#202033}.elementor-137 .elementor-element.elementor-element-62b1043{font-family:"Noto Sans JP",Sans-serif;font-weight:400;line-height:27px;color:#202033}.elementor-137 .elementor-element.elementor-element-a65ca97:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://resonix.co.jp/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-137 .elementor-element.elementor-element-a65ca97.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://resonix.co.jp/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-137 .elementor-element.elementor-element-4c1a212{text-align:center}.elementor-137 .elementor-element.elementor-element-4c1a212 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:21px;font-weight:900;color:#202033}.elementor-137 .elementor-element.elementor-element-46d4e55{font-family:"Noto Sans JP",Sans-serif;font-weight:400;line-height:27px;color:#202033}.elementor-137 .elementor-element.elementor-element-441a231{overflow:hidden;margin-top:30px;margin-bottom:0}.elementor-137 .elementor-element.elementor-element-4dbf9c6:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://resonix.co.jp/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-137 .elementor-element.elementor-element-4dbf9c6.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://resonix.co.jp/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-137 .elementor-element.elementor-element-ecdb5cb{text-align:center}.elementor-137 .elementor-element.elementor-element-ecdb5cb .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:21px;font-weight:900;color:#202033}.elementor-137 .elementor-element.elementor-element-6c6a019{font-family:"Noto Sans JP",Sans-serif;font-weight:400;line-height:27px;color:#202033}.elementor-137 .elementor-element.elementor-element-514c6ab:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://resonix.co.jp/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-137 .elementor-element.elementor-element-514c6ab.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://resonix.co.jp/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-137 .elementor-element.elementor-element-cd3ba22{text-align:center}.elementor-137 .elementor-element.elementor-element-cd3ba22 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:21px;font-weight:900;color:#202033}.elementor-137 .elementor-element.elementor-element-655479f{font-family:"Noto Sans JP",Sans-serif;font-weight:400;line-height:27px;color:#202033}.elementor-137 .elementor-element.elementor-element-095dfb1:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://resonix.co.jp/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-137 .elementor-element.elementor-element-095dfb1.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://resonix.co.jp/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-137 .elementor-element.elementor-element-623ff55{text-align:center}.elementor-137 .elementor-element.elementor-element-623ff55 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:21px;font-weight:900;color:#202033}.elementor-137 .elementor-element.elementor-element-19ef4ce{font-family:"Noto Sans JP",Sans-serif;font-weight:400;line-height:27px;color:#202033}.elementor-137 .elementor-element.elementor-element-df5f0fa:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://resonix.co.jp/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-137 .elementor-element.elementor-element-df5f0fa.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://resonix.co.jp/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-137 .elementor-element.elementor-element-1cf2a15{text-align:center}.elementor-137 .elementor-element.elementor-element-1cf2a15 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:21px;font-weight:900;color:#202033}.elementor-137 .elementor-element.elementor-element-d323562{font-family:"Noto Sans JP",Sans-serif;font-weight:400;line-height:27px;color:#202033}.elementor-137 .elementor-element.elementor-element-61e47de:not(.elementor-motion-effects-element-type-background),.elementor-137 .elementor-element.elementor-element-61e47de>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#389ba8}.elementor-137 .elementor-element.elementor-element-61e47de{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:30px 0}.elementor-137 .elementor-element.elementor-element-61e47de>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-137 .elementor-element.elementor-element-aaf312f>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-137 .elementor-element.elementor-element-1428ea0{overflow:hidden}.elementor-137 .elementor-element.elementor-element-69517fc .premium-dual-header-first-header span{display:block}.elementor-137 .elementor-element.elementor-element-69517fc>.elementor-widget-container{padding:0 0 0 10px;border-style:solid;border-width:0 0 0 21px;border-color:#fff}.elementor-137 .elementor-element.elementor-element-69517fc .elementor-widget-container{text-align:left}.elementor-137 .elementor-element.elementor-element-69517fc .premium-dual-header-first-span{font-family:"Roboto",Sans-serif;font-size:60px;font-weight:600;line-height:51px;color:#e84d30}.elementor-137 .elementor-element.elementor-element-69517fc .premium-dual-header-second-header{font-family:"Roboto",Sans-serif;font-size:60px;font-weight:600;line-height:61px;color:#fff}.elementor-137 .elementor-element.elementor-element-df6ad44 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:24px;font-weight:600;line-height:27px;letter-spacing:5.8px;word-spacing:0px;color:#eee}.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-9fb1cb6 img.premium-adv-carousel__item-img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-9fb1cb6 .premium-adv-carousel__item-img img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-9fb1cb6 .vid-overlay{object-fit:fill;object-position:top left}.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-5b998ec img.premium-adv-carousel__item-img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-5b998ec .premium-adv-carousel__item-img img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-5b998ec .vid-overlay{object-fit:fill;object-position:top left}.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-39cc157 img.premium-adv-carousel__item-img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-39cc157 .premium-adv-carousel__item-img img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-39cc157 .vid-overlay{object-fit:fill;object-position:top left}.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-3bb5df8 img.premium-adv-carousel__item-img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-3bb5df8 .premium-adv-carousel__item-img img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-3bb5df8 .vid-overlay{object-fit:fill;object-position:top left}.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-da7eb17 img.premium-adv-carousel__item-img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-da7eb17 .premium-adv-carousel__item-img img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-da7eb17 .vid-overlay{object-fit:fill;object-position:top left}.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-f6f27a4 img.premium-adv-carousel__item-img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-f6f27a4 .premium-adv-carousel__item-img img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-f6f27a4 .vid-overlay{object-fit:fill;object-position:top left}.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-0a30296 img.premium-adv-carousel__item-img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-0a30296 .premium-adv-carousel__item-img img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-0a30296 .vid-overlay{object-fit:fill;object-position:top left}.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-1ee101c img.premium-adv-carousel__item-img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-1ee101c .premium-adv-carousel__item-img img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-1ee101c .vid-overlay{object-fit:fill;object-position:top left}.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-c184c67 img.premium-adv-carousel__item-img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-c184c67 .premium-adv-carousel__item-img img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-c184c67 .vid-overlay{object-fit:fill;object-position:top left}.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-f138d89 img.premium-adv-carousel__item-img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-f138d89 .premium-adv-carousel__item-img img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-f138d89 .vid-overlay{object-fit:fill;object-position:top left}.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-9716852 img.premium-adv-carousel__item-img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-9716852 .premium-adv-carousel__item-img img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-9716852 .vid-overlay{object-fit:fill;object-position:top left}.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-e140699 img.premium-adv-carousel__item-img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-e140699 .premium-adv-carousel__item-img img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-e140699 .vid-overlay{object-fit:fill;object-position:top left}.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-6e56b9c img.premium-adv-carousel__item-img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-6e56b9c .premium-adv-carousel__item-img img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-6e56b9c .vid-overlay{object-fit:fill;object-position:top left}.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-f11c281 img.premium-adv-carousel__item-img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-f11c281 .premium-adv-carousel__item-img img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-f11c281 .vid-overlay{object-fit:fill;object-position:top left}.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-0ac0a95 img.premium-adv-carousel__item-img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-0ac0a95 .premium-adv-carousel__item-img img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-0ac0a95 .vid-overlay{object-fit:fill;object-position:top left}.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-18e7397 img.premium-adv-carousel__item-img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-18e7397 .premium-adv-carousel__item-img img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-18e7397 .vid-overlay{object-fit:fill;object-position:top left}.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-90327c4 img.premium-adv-carousel__item-img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-90327c4 .premium-adv-carousel__item-img img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-90327c4 .vid-overlay{object-fit:fill;object-position:top left}.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-0d42b05 img.premium-adv-carousel__item-img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-0d42b05 .premium-adv-carousel__item-img img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-0d42b05 .vid-overlay{object-fit:fill;object-position:top left}.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-2b6dfcc img.premium-adv-carousel__item-img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-2b6dfcc .premium-adv-carousel__item-img img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-2b6dfcc .vid-overlay{object-fit:fill;object-position:top left}.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-d9c7938 img.premium-adv-carousel__item-img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-d9c7938 .premium-adv-carousel__item-img img,.elementor-137 .elementor-element.elementor-element-d588668 .elementor-repeater-item-d9c7938 .vid-overlay{object-fit:fill;object-position:top left}.elementor-137 .elementor-element.elementor-element-d588668.premium-adv-carousel__horizontal .premium-adv-carousel__items{column-gap:10px}.elementor-137 .elementor-element.elementor-element-d588668.premium-adv-carousel__vertical .premium-adv-carousel__items{row-gap:10px}.elementor-137 .elementor-element.elementor-element-d588668.premium-adv-carousel__infinite{--pa-wheel-spacing:10}.elementor-137 .elementor-element.elementor-element-d588668 .premium-adv-carousel__items{animation-direction:normal !important;align-items:flex-start;animation-duration:calc( 100 * 1000ms ) !important}.elementor-137 .elementor-element.elementor-element-d588668 .premium-adv-carousel__item{width:253px}.elementor-137 .elementor-element.elementor-element-d588668 .premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:165px}.elementor-137 .elementor-element.elementor-element-d588668 .premium-adv-carousel__media-title{font-family:"Noto Sans JP",Sans-serif;font-size:14px;color:#fff}.elementor-137 .elementor-element.elementor-element-d588668 .premium-adv-carousel__media-desc{font-family:"Noto Sans JP",Sans-serif;font-size:10px;color:#adc2cb}.elementor-137 .elementor-element.elementor-element-d588668 .premium-adv-carousel__media-info-wrap{text-align:left}.elementor-137 .elementor-element.elementor-element-d588668 .pa-media-icons-inner-container i{font-size:20px}.elementor-137 .elementor-element.elementor-element-d588668 .pa-media-icons-inner-container svg{width:20px;height:20px}.elementor-137 .elementor-element.elementor-element-92e4789:not(.elementor-motion-effects-element-type-background),.elementor-137 .elementor-element.elementor-element-92e4789>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-137 .elementor-element.elementor-element-92e4789{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-137 .elementor-element.elementor-element-92e4789>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-137 .elementor-element.elementor-element-e856d42>.elementor-element-populated{padding:60px}.elementor-137 .elementor-element.elementor-element-f6ff156{width:auto;max-width:auto}.elementor-137 .elementor-element.elementor-element-f6ff156>.elementor-widget-container{background-color:#c51e1e;padding:8px 8px 10px;border-style:solid;border-width:2px;border-color:#fff}.elementor-137 .elementor-element.elementor-element-f6ff156 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;line-height:27px;letter-spacing:1.4px;word-spacing:0px;color:#eee}.elementor-137 .elementor-element.elementor-element-916f084>.elementor-widget-container{margin:5px 0 0;border-style:solid;border-width:0 0 3px;border-color:#fff}.elementor-137 .elementor-element.elementor-element-916f084 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:50px;font-weight:600;line-height:59px;letter-spacing:1.4px;word-spacing:0px;color:#eee}.elementor-137 .elementor-element.elementor-element-f98ec7f>.elementor-widget-container{padding:0 15px 0 0}.elementor-137 .elementor-element.elementor-element-f98ec7f{text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#fff}.elementor-137 .elementor-element.elementor-element-b24ff68>.elementor-widget-container{padding:0 15px 0 0}.elementor-137 .elementor-element.elementor-element-b24ff68{text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#fff}.elementor-137 .elementor-element.elementor-element-c8bdc68>.elementor-widget-container{padding:0 15px 0 0}.elementor-137 .elementor-element.elementor-element-c8bdc68{text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#fff}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-button .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}}.premium-cursor-follow-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-button .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-button .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-137 .elementor-element.elementor-element-d3d77df .elementor-button{background-color:#678bb9;font-family:"Roboto",Sans-serif;font-weight:500;fill:#edede4;color:#edede4}.elementor-137 .elementor-element.elementor-element-d3d77df .elementor-button:hover,.elementor-137 .elementor-element.elementor-element-d3d77df .elementor-button:focus{background-color:#13899c;color:#fafafa}.elementor-137 .elementor-element.elementor-element-d3d77df .elementor-button-content-wrapper{flex-direction:row}.elementor-137 .elementor-element.elementor-element-d3d77df .elementor-button:hover svg,.elementor-137 .elementor-element.elementor-element-d3d77df .elementor-button:focus svg{fill:#fafafa}.elementor-bc-flex-widget .elementor-137 .elementor-element.elementor-element-ed6530a.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:center}.elementor-137 .elementor-element.elementor-element-ed6530a.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical)>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-137 .elementor-element.elementor-element-ed6530a.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical>.elementor-widget-wrap.elementor-element-populated{justify-content:center}.elementor-137 .elementor-element.elementor-element-ed6530a.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-137 .elementor-element.elementor-element-ed6530a.elementor-column.raven-column-flex-vertical>.elementor-widget-wrap{align-content:center;align-items:center;flex-wrap:wrap}.elementor-137 .elementor-element.elementor-element-ed6530a>.elementor-element-populated{padding:40px 0 0}.elementor-137 .elementor-element.elementor-element-83f3b82 img{width:100%}.elementor-137 .elementor-element.elementor-element-03dcc0e:not(.elementor-motion-effects-element-type-background),.elementor-137 .elementor-element.elementor-element-03dcc0e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://resonix.co.jp/wp-content/uploads/2024/06/1i2024c.webp");background-repeat:no-repeat;background-size:cover}.elementor-137 .elementor-element.elementor-element-03dcc0e>.elementor-background-overlay{background-color:#fff;opacity:.6;transition:background .3s,border-radius .3s,opacity .3s}.elementor-137 .elementor-element.elementor-element-03dcc0e{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px 0}.elementor-137 .elementor-element.elementor-element-841e37b{overflow:hidden}.elementor-widget-premium-addon-fancy-text .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-premium-addon-fancy-text .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-premium-addon-fancy-text.premium-cursor-ftext .premium-global-cursor-{{ID}}.premium-cursor-follow-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-premium-addon-fancy-text .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-premium-addon-fancy-text .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-widget-premium-addon-fancy-text .premium-atext__headline,.elementor-widget-premium-addon-fancy-text .premium-atext__text svg g>text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-premium-addon-fancy-text .premium-atext__text{color:var(--e-global-color-primary);--pa-atext-fc:var(--e-global-color-primary);--pa-atext-tc:var(--e-global-color-text);--pa-atext-foc:var(--e-global-color-accent)}.elementor-widget-premium-addon-fancy-text .premium-fancy-svg-text .premium-fancy-list-items,.elementor-widget-premium-addon-fancy-text .text{fill:var(--e-global-color-primary)}.elementor-widget-premium-addon-fancy-text .premium-atext__text,.elementor-widget-premium-addon-fancy-text .premium-atext__pattern .premium-atext__text:after{--pa-atext-sc:var(--e-global-color-secondary)}.elementor-widget-premium-addon-fancy-text .premium-atext__shape path{stroke:var(--e-global-color-accent)}.elementor-widget-premium-addon-fancy-text .typed-cursor{color:var(--e-global-color-primary)}.elementor-widget-premium-addon-fancy-text .premium-prefix-text{color:var(--e-global-color-secondary)}.elementor-widget-premium-addon-fancy-text .premium-suffix-text{color:var(--e-global-color-secondary)}.elementor-widget-premium-addon-fancy-text .premium-prefix-text,.elementor-widget-premium-addon-fancy-text .premium-suffix-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-premium-addon-fancy-text.premium-atext__loading-yes .premium-loading-bar{background-color:var(--e-global-color-primary)}.elementor-137 .elementor-element.elementor-element-f61cc1d .premium-prefix-text,.elementor-137 .elementor-element.elementor-element-f61cc1d .premium-suffix-text{display:inline}.elementor-137 .elementor-element.elementor-element-f61cc1d .premium-atext__headline{text-align:right}.elementor-137 .elementor-element.elementor-element-f61cc1d .premium-atext__headline,.elementor-137 .elementor-element.elementor-element-f61cc1d .premium-atext__text svg g>text{font-family:"Noto Sans JP",Sans-serif;font-size:27px;font-weight:600;letter-spacing:6px}.elementor-137 .elementor-element.elementor-element-f61cc1d .premium-atext__text{color:#1f1f1f}.elementor-137 .elementor-element.elementor-element-f61cc1d .premium-fancy-svg-text .premium-fancy-list-items,.elementor-137 .elementor-element.elementor-element-f61cc1d .text{fill:#1f1f1f}.elementor-137 .elementor-element.elementor-element-55fb2ef{overflow:hidden}.elementor-137 .elementor-element.elementor-element-59a25cf{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#1f1f1f}.elementor-137 .elementor-element.elementor-element-08e4f00:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-137 .elementor-element.elementor-element-08e4f00>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#19a4b7}.elementor-137 .elementor-element.elementor-element-08e4f00>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:35px}.elementor-137 .elementor-element.elementor-element-08e4f00>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-137 .elementor-element.elementor-element-a01ac91{--spacer-size:30px}.elementor-widget-icon .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-icon .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}}.premium-cursor-follow-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-icon .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-icon .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-137 .elementor-element.elementor-element-09772aa .elementor-icon-wrapper{text-align:center}.elementor-137 .elementor-element.elementor-element-09772aa.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-137 .elementor-element.elementor-element-09772aa.elementor-view-framed .elementor-icon,.elementor-137 .elementor-element.elementor-element-09772aa.elementor-view-default .elementor-icon{color:#fff;border-color:#fff}.elementor-137 .elementor-element.elementor-element-09772aa.elementor-view-framed .elementor-icon,.elementor-137 .elementor-element.elementor-element-09772aa.elementor-view-default .elementor-icon svg{fill:#fff}.elementor-137 .elementor-element.elementor-element-09772aa .elementor-icon{font-size:88px}.elementor-137 .elementor-element.elementor-element-09772aa .elementor-icon svg{height:88px}.elementor-137 .elementor-element.elementor-element-3219d74{text-align:center}.elementor-137 .elementor-element.elementor-element-3219d74 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:21px;font-weight:600;line-height:27px;color:#fff}.elementor-137 .elementor-element.elementor-element-b6ec217{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:12px;font-weight:400;color:#fff}.elementor-137 .elementor-element.elementor-element-362f519{--spacer-size:30px}.elementor-137 .elementor-element.elementor-element-db18be8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-137 .elementor-element.elementor-element-db18be8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fc414a}.elementor-137 .elementor-element.elementor-element-db18be8>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:35px}.elementor-137 .elementor-element.elementor-element-db18be8>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-137 .elementor-element.elementor-element-20b380a{--spacer-size:30px}.elementor-137 .elementor-element.elementor-element-c13f287 .elementor-icon-wrapper{text-align:center}.elementor-137 .elementor-element.elementor-element-c13f287.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-137 .elementor-element.elementor-element-c13f287.elementor-view-framed .elementor-icon,.elementor-137 .elementor-element.elementor-element-c13f287.elementor-view-default .elementor-icon{color:#fff;border-color:#fff}.elementor-137 .elementor-element.elementor-element-c13f287.elementor-view-framed .elementor-icon,.elementor-137 .elementor-element.elementor-element-c13f287.elementor-view-default .elementor-icon svg{fill:#fff}.elementor-137 .elementor-element.elementor-element-c13f287 .elementor-icon{font-size:88px}.elementor-137 .elementor-element.elementor-element-c13f287 .elementor-icon svg{height:88px}.elementor-137 .elementor-element.elementor-element-b450e2a{text-align:center}.elementor-137 .elementor-element.elementor-element-b450e2a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:21px;font-weight:600;line-height:27px;color:#fff}.elementor-137 .elementor-element.elementor-element-7067ec0{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:12px;font-weight:400;color:#fff}.elementor-137 .elementor-element.elementor-element-f08bde6{--spacer-size:30px}.elementor-137 .elementor-element.elementor-element-e167f46:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-137 .elementor-element.elementor-element-e167f46>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#002d3d}.elementor-137 .elementor-element.elementor-element-e167f46>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:35px}.elementor-137 .elementor-element.elementor-element-e167f46>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-137 .elementor-element.elementor-element-c29ba74{--spacer-size:30px}.elementor-137 .elementor-element.elementor-element-967d776 .elementor-icon-wrapper{text-align:center}.elementor-137 .elementor-element.elementor-element-967d776.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-137 .elementor-element.elementor-element-967d776.elementor-view-framed .elementor-icon,.elementor-137 .elementor-element.elementor-element-967d776.elementor-view-default .elementor-icon{color:#fff;border-color:#fff}.elementor-137 .elementor-element.elementor-element-967d776.elementor-view-framed .elementor-icon,.elementor-137 .elementor-element.elementor-element-967d776.elementor-view-default .elementor-icon svg{fill:#fff}.elementor-137 .elementor-element.elementor-element-967d776 .elementor-icon{font-size:88px}.elementor-137 .elementor-element.elementor-element-967d776 .elementor-icon svg{height:88px}.elementor-137 .elementor-element.elementor-element-21ea48e{text-align:center}.elementor-137 .elementor-element.elementor-element-21ea48e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:21px;font-weight:600;line-height:27px;color:#fff}.elementor-137 .elementor-element.elementor-element-cd6b7af{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:12px;font-weight:400;color:#fff}.elementor-137 .elementor-element.elementor-element-e3f05c1{--spacer-size:30px}.elementor-137 .elementor-element.elementor-element-66eeac8{overflow:hidden}.elementor-widget-shortcode .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-shortcode .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-shortcode.premium-cursor-ftext .premium-global-cursor-{{ID}}.premium-cursor-follow-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-shortcode .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-shortcode .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-137 .elementor-element.elementor-element-bca28fc:not(.elementor-motion-effects-element-type-background),.elementor-137 .elementor-element.elementor-element-bca28fc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#002d3d;background-image:url("https://resonix.co.jp/wp-content/uploads/2022/06/259903923.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-137 .elementor-element.elementor-element-bca28fc>.elementor-background-overlay{background-color:#000;opacity:.6;transition:background .3s,border-radius .3s,opacity .3s}.elementor-137 .elementor-element.elementor-element-bca28fc>.elementor-container{min-height:666px}.elementor-137 .elementor-element.elementor-element-bca28fc{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 0}.elementor-137 .elementor-element.elementor-element-9bb6090{--spacer-size:30px}.elementor-widget-raven-heading .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-raven-heading .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-raven-heading.premium-cursor-ftext .premium-global-cursor-{{ID}}.premium-cursor-follow-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-raven-heading .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-raven-heading .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-widget-raven-heading .raven-heading,.elementor-widget-raven-heading .raven-heading a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-137 .elementor-element.elementor-element-fa5c3dd>.elementor-widget-container{margin:0;padding:0 0 0 20px;border-style:solid;border-width:0 0 0 20px;border-color:#fff}.elementor-137 .elementor-element.elementor-element-fa5c3dd .raven-heading-title,.elementor-137 .elementor-element.elementor-element-fa5c3dd .raven-heading-title-inner{color:#fff;-webkit-text-fill-color:initial}.elementor-137 .elementor-element.elementor-element-fa5c3dd .raven-heading,.elementor-137 .elementor-element.elementor-element-fa5c3dd .raven-heading a{font-family:"Roboto",Sans-serif;font-size:89px;font-weight:700;text-transform:capitalize;line-height:1.1em;letter-spacing:4px}.elementor-137 .elementor-element.elementor-element-2fb88aa{--spacer-size:30px}.elementor-137 .elementor-element.elementor-element-8838336:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://resonix.co.jp/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-137 .elementor-element.elementor-element-8838336.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://resonix.co.jp/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-137 .elementor-element.elementor-element-8838336{text-align:center}.elementor-137 .elementor-element.elementor-element-8838336 img{width:122px}.elementor-137 .elementor-element.elementor-element-da4d639>.elementor-widget-container{margin:0 0 -19px}.elementor-137 .elementor-element.elementor-element-da4d639{text-align:center}.elementor-137 .elementor-element.elementor-element-da4d639 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:18px;font-weight:600;color:#fff}.elementor-137 .elementor-element.elementor-element-a04a90f{text-align:center;font-family:"Rosarivo",Sans-serif;font-size:12px;font-weight:400;color:#fff}.elementor-137 .elementor-element.elementor-element-d78f73c{--spacer-size:10px}.elementor-137 .elementor-element.elementor-element-12c5260{font-family:"Noto Sans JP",Sans-serif;font-weight:400;line-height:28px;letter-spacing:.6px;color:#fff}.elementor-137 .elementor-element.elementor-element-d20dabe:not(.elementor-motion-effects-element-type-background),.elementor-137 .elementor-element.elementor-element-d20dabe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1f1f1f}.elementor-137 .elementor-element.elementor-element-d20dabe{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0 30px}.elementor-137 .elementor-element.elementor-element-d20dabe>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-137 .elementor-element.elementor-element-824c296{font-family:"Roboto",Sans-serif;font-size:33px;font-weight:700;color:#fff}.elementor-137 .elementor-element.elementor-element-f6d711b .elementor-button{background-color:#b967b9;font-family:"Roboto",Sans-serif;font-weight:500;fill:#edede4;color:#edede4}.elementor-137 .elementor-element.elementor-element-f6d711b .elementor-button:hover,.elementor-137 .elementor-element.elementor-element-f6d711b .elementor-button:focus{background-color:#d55f06;color:#11aacf}.elementor-137 .elementor-element.elementor-element-f6d711b .elementor-button-content-wrapper{flex-direction:row}.elementor-137 .elementor-element.elementor-element-f6d711b .elementor-button:hover svg,.elementor-137 .elementor-element.elementor-element-f6d711b .elementor-button:focus svg{fill:#11aacf}.elementor-137 .elementor-element.elementor-element-26a16d5:not(.elementor-motion-effects-element-type-background),.elementor-137 .elementor-element.elementor-element-26a16d5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1f1f1f}.elementor-137 .elementor-element.elementor-element-26a16d5{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 80px}.elementor-137 .elementor-element.elementor-element-26a16d5>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-137 .elementor-element.elementor-element-2f3f5ca{font-family:"Noto Sans JP",Sans-serif;font-weight:400;line-height:28px;letter-spacing:.6px;color:#fff}.elementor-137 .elementor-element.elementor-element-6fafea4:not(.elementor-motion-effects-element-type-background),.elementor-137 .elementor-element.elementor-element-6fafea4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#202033}.elementor-137 .elementor-element.elementor-element-6fafea4{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:70px 0 19px}.elementor-137 .elementor-element.elementor-element-6fafea4>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-137 .elementor-element.elementor-element-7fa8d2b>.elementor-widget-container{border-style:solid;border-width:0 0 3px;border-color:#fff}.elementor-137 .elementor-element.elementor-element-7fa8d2b .raven-heading-title,.elementor-137 .elementor-element.elementor-element-7fa8d2b .raven-heading-title-inner{color:#fff;-webkit-text-fill-color:initial}.elementor-137 .elementor-element.elementor-element-7fa8d2b .raven-heading,.elementor-137 .elementor-element.elementor-element-7fa8d2b .raven-heading a{font-family:"Roboto",Sans-serif;font-size:39px;font-weight:700;text-transform:capitalize;line-height:1.3em;letter-spacing:6px}.elementor-137 .elementor-element.elementor-element-e3b9458:not(.elementor-motion-effects-element-type-background),.elementor-137 .elementor-element.elementor-element-e3b9458>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#202033}.elementor-137 .elementor-element.elementor-element-e3b9458{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-137 .elementor-element.elementor-element-e3b9458>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-image-gallery .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-image-gallery .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-image-gallery.premium-cursor-ftext .premium-global-cursor-{{ID}}.premium-cursor-follow-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-image-gallery .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-image-gallery .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-137 .elementor-element.elementor-element-04c2142 .gallery-item{padding:0}.elementor-137 .elementor-element.elementor-element-04c2142 .gallery{margin:0 -0px 0 0}.elementor-137 .elementor-element.elementor-element-04c2142 .gallery-item .gallery-caption{text-align:center}.elementor-137 .elementor-element.elementor-element-c10cd0a:not(.elementor-motion-effects-element-type-background),.elementor-137 .elementor-element.elementor-element-c10cd0a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#757575}.elementor-137 .elementor-element.elementor-element-c10cd0a{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:30px 0 0}.elementor-137 .elementor-element.elementor-element-c10cd0a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-137 .elementor-element.elementor-element-1ca80f57>.elementor-widget-container{border-style:solid;border-width:0 0 3px;border-color:#fff}.elementor-137 .elementor-element.elementor-element-1ca80f57 .raven-heading-title,.elementor-137 .elementor-element.elementor-element-1ca80f57 .raven-heading-title-inner{color:#fff;-webkit-text-fill-color:initial}.elementor-137 .elementor-element.elementor-element-1ca80f57 .raven-heading,.elementor-137 .elementor-element.elementor-element-1ca80f57 .raven-heading a{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;line-height:1.3em;letter-spacing:6px}.elementor-widget-premium-addon-blog .premium-global-badge-{{ID}}.premium-badge-container{background-color:var(--e-global-color-primary)}.elementor-widget-premium-addon-blog .premium-global-cursor-{{ID}}{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-widget-premium-addon-blog.premium-cursor-ftext .premium-global-cursor-{{ID}}.premium-cursor-follow-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-premium-addon-blog .premium-global-badge-{{ID}}.premium-badge-text{color:var(--e-global-color-secondary)}.elementor-widget-premium-addon-blog .premium-global-badge-{{ID}}.premium-badge-icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-widget-premium-addon-blog .premium-blog-filters-container li a.category{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-secondary);background-color:var(--e-global-color-primary)}.elementor-widget-premium-addon-blog .premium-blog-filters-container li a.active{color:var(--e-global-color-primary);background-color:var(--e-global-color-secondary)}.elementor-widget-premium-addon-blog .premium-blog-post-link:before,.elementor-widget-premium-addon-blog .premium-blog-post-link:after{border-color:var(--e-global-color-secondary)}.elementor-widget-premium-addon-blog .premium-blog-entry-title,.elementor-widget-premium-addon-blog .premium-blog-entry-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-premium-addon-blog .premium-blog-entry-title a{color:var(--e-global-color-secondary)}.elementor-widget-premium-addon-blog .premium-blog-entry-title:hover a{color:var(--e-global-color-primary)}.elementor-widget-premium-addon-blog .premium-blog-cats-container a{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-premium-addon-blog .premium-blog-meta-data{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-premium-addon-blog .premium-blog-post-content{color:var(--e-global-color-text)}.elementor-widget-premium-addon-blog .premium-blog-post-tags-container{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-secondary)}.elementor-widget-premium-addon-blog .premium-blog-pagination-container .page-numbers{color:var(--e-global-color-secondary);background-color:var(--e-global-color-primary)}.elementor-widget-premium-addon-blog .premium-blog-pagination-container .page-numbers:hover{color:var(--e-global-color-primary);background-color:var(--e-global-color-secondary)}.elementor-widget-premium-addon-blog .premium-blog-pagination-container span.current{color:var(--e-global-color-primary);background-color:var(--e-global-color-secondary)}.elementor-widget-premium-addon-blog ul.slick-dots li{color:var(--e-global-color-secondary)}.elementor-widget-premium-addon-blog ul.slick-dots li.slick-active{color:var(--e-global-color-primary)}.elementor-widget-premium-addon-blog .premium-blog-wrap .slick-arrow{color:var(--e-global-color-primary);background-color:var(--e-global-color-secondary)}.elementor-137 .elementor-element.elementor-element-96f88b5 .premium-blog-post-outer-container{width:25%;margin-bottom:5px;padding-right:calc( 5px/2 );padding-left:calc( 5px/2 )}.elementor-137 .elementor-element.elementor-element-96f88b5 .premium-blog-content-wrapper{text-align:left;background-color:#fff;padding:9px 0 0}.elementor-137 .elementor-element.elementor-element-96f88b5 .premium-blog-wrap .slick-slide{transition:all .3s !important}.elementor-137 .elementor-element.elementor-element-96f88b5 .premium-blog-thumbnail-container img{object-fit:cover}.elementor-137 .elementor-element.elementor-element-96f88b5 .premium-blog-wrap{margin-left:calc( -5px/2 );margin-right:calc( -5px/2 )}.elementor-137 .elementor-element.elementor-element-96f88b5 .premium-blog-entry-title,.elementor-137 .elementor-element.elementor-element-96f88b5 .premium-blog-entry-title a{font-family:"Noto Sans JP",Sans-serif;font-size:14px;font-weight:600}.elementor-137 .elementor-element.elementor-element-96f88b5 .premium-blog-meta-data{font-family:"Noto Sans JP",Sans-serif;font-size:10px;font-weight:400}.elementor-137 .elementor-element.elementor-element-96f88b5 .premium-blog-post-content{font-family:"Noto Sans JP",Sans-serif;font-size:12px}.elementor-137 .elementor-element.elementor-element-96f88b5 .premium-blog-post-container{background-color:#fff;padding:15px}@media(min-width:769px){.elementor-137 .elementor-element.elementor-element-f3a7b9a{width:70%}.elementor-137 .elementor-element.elementor-element-512dba0{width:30%}.elementor-137 .elementor-element.elementor-element-e6d1aaa{width:40%}.elementor-137 .elementor-element.elementor-element-088465e{width:60%}.elementor-137 .elementor-element.elementor-element-e856d42{width:50%}.elementor-137 .elementor-element.elementor-element-ed6530a{width:49.333%}.elementor-137 .elementor-element.elementor-element-9a4d5ad{width:50%}.elementor-137 .elementor-element.elementor-element-a958e15{width:41.667%}.elementor-137 .elementor-element.elementor-element-65cd021{width:30%}.elementor-137 .elementor-element.elementor-element-e36df20{width:39.332%}.elementor-137 .elementor-element.elementor-element-1391dff{width:30%}}@media(max-width:1024px) and (min-width:769px){.elementor-137 .elementor-element.elementor-element-088465e{width:60%}}@media(min-width:1025px){.elementor-137 .elementor-element.elementor-element-bca28fc:not(.elementor-motion-effects-element-type-background),.elementor-137 .elementor-element.elementor-element-bca28fc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1024px){.elementor-137 .elementor-element.elementor-element-6931387>.elementor-container{min-height:700px}.elementor-137 .elementor-element.elementor-element-6931387{padding:0 10px}.elementor-137 .elementor-element.elementor-element-68cb5fa .elementor-heading-title{font-size:52px;line-height:1.3em}.elementor-137 .elementor-element.elementor-element-37a0fd7{--spacer-size:9px}.elementor-137 .elementor-element.elementor-element-f67f718>.elementor-widget-container{margin:0}.elementor-137 .elementor-element.elementor-element-f67f718 .elementor-heading-title{font-size:21px;line-height:1.1em}.elementor-137 .elementor-element.elementor-element-896a696>.elementor-widget-container{margin:0 3px 13px 0;padding:50px 0 30px 4px}.elementor-137 .elementor-element.elementor-element-896a696 .elementor-heading-title{font-size:29px;line-height:1.1em}.elementor-137 .elementor-element.elementor-element-8a7c5dc>.elementor-widget-container{margin:0 3px 3px 0;padding:0}.elementor-137 .elementor-element.elementor-element-da4e70a>.elementor-widget-container{margin:0 3px 13px 0;padding:50px 0 30px 4px}.elementor-137 .elementor-element.elementor-element-da4e70a .elementor-heading-title{font-size:29px;line-height:1.1em}.elementor-137 .elementor-element.elementor-element-df74094>.elementor-widget-container{margin:0 3px 13px 0;padding:50px 0 30px 4px}.elementor-137 .elementor-element.elementor-element-df74094 .elementor-heading-title{font-size:29px;line-height:1.1em}.elementor-137 .elementor-element.elementor-element-f4cfb50 .elementor-heading-title{font-size:17px;line-height:1.6em}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-post-image{padding-bottom:calc( 0.63 * 100% )}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-grid{margin-left:calc( -35px / 2 );margin-right:calc( -35px / 2 )}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-grid-item,.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-masonry-item{padding-left:calc( 35px / 2 );padding-right:calc( 35px / 2 )}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-grid.raven-grid-tablet-1,.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-masonry.raven-masonry-tablet-1{margin-left:0;margin-right:0}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-grid.raven-grid-tablet-1 .raven-grid-item,.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-masonry.raven-masonry-tablet-1 .raven-masonry-item{padding-left:0;padding-right:0}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-posts-item{margin-bottom:35px}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-post-image img{opacity:1}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .content-layout-overlay .raven-posts-zoom-move-wrapper{opacity:1}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-post-image:hover img{opacity:1}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-post-inside:hover .raven-post-image img{opacity:1}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-post-image:hover .raven-posts-zoom-move-wrapper{opacity:1}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-post-inside:hover .raven-post-image .raven-posts-zoom-move-wrapper{opacity:1}.elementor-137 .elementor-element.elementor-element-9a80071 .elementor-heading-title{font-size:39px}.elementor-137 .elementor-element.elementor-element-916f084 .elementor-heading-title{font-size:38px}.elementor-137 .elementor-element.elementor-element-f98ec7f{font-size:14px}.elementor-137 .elementor-element.elementor-element-b24ff68{font-size:14px}.elementor-137 .elementor-element.elementor-element-c8bdc68{font-size:14px}.elementor-137 .elementor-element.elementor-element-3219d74 .elementor-heading-title{font-size:17px}.elementor-137 .elementor-element.elementor-element-b450e2a .elementor-heading-title{font-size:17px}.elementor-137 .elementor-element.elementor-element-21ea48e .elementor-heading-title{font-size:17px}.elementor-137 .elementor-element.elementor-element-bca28fc>.elementor-container{min-height:350px}.elementor-137 .elementor-element.elementor-element-fa5c3dd .raven-heading,.elementor-137 .elementor-element.elementor-element-fa5c3dd .raven-heading a{font-size:67px}.elementor-137 .elementor-element.elementor-element-824c296{font-size:24px}.elementor-137 .elementor-element.elementor-element-26a16d5{padding:0 0 50px}.elementor-137 .elementor-element.elementor-element-6fafea4{padding:20px 0}.elementor-137 .elementor-element.elementor-element-7fa8d2b .raven-heading,.elementor-137 .elementor-element.elementor-element-7fa8d2b .raven-heading a{font-size:22px}.elementor-137 .elementor-element.elementor-element-1ca80f57 .raven-heading,.elementor-137 .elementor-element.elementor-element-1ca80f57 .raven-heading a{font-size:29px}.elementor-137 .elementor-element.elementor-element-96f88b5 .premium-blog-post-outer-container{width:50%}}@media(max-width:768px){.elementor-137 .elementor-element.elementor-element-6931387>.elementor-container{min-height:666px}.elementor-137 .elementor-element.elementor-element-6931387{padding:0}.elementor-137 .elementor-element.elementor-element-f3a7b9a>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:13px}.elementor-137 .elementor-element.elementor-element-68cb5fa>.elementor-widget-container{margin:0 0 0 6px}.elementor-137 .elementor-element.elementor-element-68cb5fa .elementor-heading-title{font-size:41px}.elementor-137 .elementor-element.elementor-element-37a0fd7{--spacer-size:0px}.elementor-137 .elementor-element.elementor-element-519d26d>.elementor-widget-container{margin:0 0 -28px}.elementor-137 .elementor-element.elementor-element-519d26d img{width:36%}.elementor-137 .elementor-element.elementor-element-1dde04e>.elementor-widget-container{margin:0;padding:0}.elementor-137 .elementor-element.elementor-element-f67f718>.elementor-widget-container{margin:0}.elementor-137 .elementor-element.elementor-element-f67f718 .elementor-heading-title{font-size:9px}.elementor-137 .elementor-element.elementor-element-90b382e{margin-top:-48px;margin-bottom:0;padding:0}.elementor-137 .elementor-element.elementor-element-896a696>.elementor-widget-container{margin:0 3px 13px 0;padding:52px 0 28px 6px}.elementor-137 .elementor-element.elementor-element-896a696 .elementor-heading-title{font-size:30px}.elementor-137 .elementor-element.elementor-element-da4e70a>.elementor-widget-container{margin:0 3px 13px 0;padding:52px 0 28px 6px}.elementor-137 .elementor-element.elementor-element-da4e70a .elementor-heading-title{font-size:30px}.elementor-137 .elementor-element.elementor-element-df74094>.elementor-widget-container{margin:0 3px 13px 0;padding:52px 0 28px 6px}.elementor-137 .elementor-element.elementor-element-df74094 .elementor-heading-title{font-size:30px}.elementor-137 .elementor-element.elementor-element-5a0a4bf>.elementor-widget-container{margin:0 0 0 10px}.elementor-137 .elementor-element.elementor-element-f4cfb50>.elementor-widget-container{margin:0 0 0 6px}.elementor-137 .elementor-element.elementor-element-f4cfb50 .elementor-heading-title{font-size:19px}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-post-image{padding-bottom:calc( 0.7 * 100% )}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-grid,.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-masonry{margin-left:calc( -33px / 2 );margin-right:calc( -33px / 2 )}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-grid-item,.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-masonry-item,{padding-left:calc( 33px / 2 );padding-right:calc( 33px / 2 )}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-grid.raven-grid-mobile-1,.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-masonry.raven-masonry-mobile-1{margin-left:0;margin-right:0}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-grid.raven-grid-mobile-1 .raven-grid-item,.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-masonry.raven-masonry-mobile-1 .raven-masonry-item{padding-left:0;padding-right:0}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-posts-item{margin-bottom:14px}.elementor-137 .elementor-element.elementor-element-c0eb3e8:not(.raven-advaned-posts-equal-height-yes) .raven-post .raven-post-content{padding:0}.elementor-137 .elementor-element.elementor-element-c0eb3e8.raven-advaned-posts-equal-height-yes .raven-post .raven-post-content-container{padding:0}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-post-image img{opacity:1}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .content-layout-overlay .raven-posts-zoom-move-wrapper{opacity:1}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-post-image:hover img{opacity:1}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-post-inside:hover .raven-post-image img{opacity:1}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-post-image:hover .raven-posts-zoom-move-wrapper{opacity:1}.elementor-137 .elementor-element.elementor-element-c0eb3e8 .raven-post-inside:hover .raven-post-image .raven-posts-zoom-move-wrapper{opacity:1}.elementor-137 .elementor-element.elementor-element-9a80071 .elementor-heading-title{font-size:17px}.elementor-137 .elementor-element.elementor-element-9fb2f1a>.elementor-container{min-height:515px}.elementor-137 .elementor-element.elementor-element-1d30a70>.elementor-widget-container{margin:0 0 -91px}.elementor-137 .elementor-element.elementor-element-88a29c6>.elementor-widget-container{margin:0 0 0 189px}.elementor-137 .elementor-element.elementor-element-a4d8d4b{margin-top:0;margin-bottom:0}.elementor-137 .elementor-element.elementor-element-d6df5d5>.elementor-element-populated{margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px}.elementor-137 .elementor-element.elementor-element-ca9aa90 .premium-dual-header-first-span{font-size:39px}.elementor-137 .elementor-element.elementor-element-ca9aa90 .premium-dual-header-second-header{font-size:39px}.elementor-137 .elementor-element.elementor-element-0b3bcbd{margin-top:10px;margin-bottom:0}.elementor-137 .elementor-element.elementor-element-fae21ba{width:50%}.elementor-137 .elementor-element.elementor-element-fae21ba>.elementor-element-populated{margin:0 5px 10px;--e-column-margin-right:5px;--e-column-margin-left:5px}.elementor-137 .elementor-element.elementor-element-53e80db>.elementor-widget-container{margin:0 0 22px}.elementor-137 .elementor-element.elementor-element-53e80db .elementor-heading-title{font-size:18px}.elementor-137 .elementor-element.elementor-element-39860d1{width:50%}.elementor-137 .elementor-element.elementor-element-39860d1>.elementor-element-populated{margin:0 5px 10px;--e-column-margin-right:5px;--e-column-margin-left:5px}.elementor-137 .elementor-element.elementor-element-d99c85c>.elementor-widget-container{margin:0}.elementor-137 .elementor-element.elementor-element-d99c85c .elementor-heading-title{font-size:18px}.elementor-137 .elementor-element.elementor-element-2b70a9b{width:50%}.elementor-137 .elementor-element.elementor-element-2b70a9b>.elementor-element-populated{margin:0 5px;--e-column-margin-right:5px;--e-column-margin-left:5px}.elementor-137 .elementor-element.elementor-element-12fc3ea>.elementor-widget-container{margin:0}.elementor-137 .elementor-element.elementor-element-12fc3ea .elementor-heading-title{font-size:18px}.elementor-137 .elementor-element.elementor-element-7d9b781{width:50%}.elementor-137 .elementor-element.elementor-element-7d9b781>.elementor-element-populated{margin:0 5px;--e-column-margin-right:5px;--e-column-margin-left:5px}.elementor-137 .elementor-element.elementor-element-4c1a212>.elementor-widget-container{margin:0}.elementor-137 .elementor-element.elementor-element-4c1a212 .elementor-heading-title{font-size:18px}.elementor-137 .elementor-element.elementor-element-441a231{margin-top:10px;margin-bottom:0}.elementor-137 .elementor-element.elementor-element-c64dfea{width:50%}.elementor-137 .elementor-element.elementor-element-c64dfea>.elementor-element-populated{margin:0 5px 10px;--e-column-margin-right:5px;--e-column-margin-left:5px}.elementor-137 .elementor-element.elementor-element-ecdb5cb>.elementor-widget-container{margin:0}.elementor-137 .elementor-element.elementor-element-ecdb5cb .elementor-heading-title{font-size:18px}.elementor-137 .elementor-element.elementor-element-80bbd9f{width:50%}.elementor-137 .elementor-element.elementor-element-80bbd9f>.elementor-element-populated{margin:0 5px 10px;--e-column-margin-right:5px;--e-column-margin-left:5px}.elementor-137 .elementor-element.elementor-element-cd3ba22 .elementor-heading-title{font-size:18px;letter-spacing:-1.8px}.elementor-137 .elementor-element.elementor-element-edf302e{width:50%}.elementor-137 .elementor-element.elementor-element-edf302e>.elementor-element-populated{margin:0 5px;--e-column-margin-right:5px;--e-column-margin-left:5px}.elementor-137 .elementor-element.elementor-element-623ff55>.elementor-widget-container{margin:0}.elementor-137 .elementor-element.elementor-element-623ff55 .elementor-heading-title{font-size:18px}.elementor-137 .elementor-element.elementor-element-ff7ce77{width:50%}.elementor-137 .elementor-element.elementor-element-ff7ce77>.elementor-element-populated{margin:0 5px;--e-column-margin-right:5px;--e-column-margin-left:5px}.elementor-137 .elementor-element.elementor-element-1cf2a15>.elementor-widget-container{margin:0}.elementor-137 .elementor-element.elementor-element-1cf2a15 .elementor-heading-title{font-size:18px}.elementor-137 .elementor-element.elementor-element-61e47de{padding:0}.elementor-137 .elementor-element.elementor-element-69517fc .premium-dual-header-first-span{font-size:39px;line-height:.8em}.elementor-137 .elementor-element.elementor-element-69517fc .premium-dual-header-second-header{font-size:39px;line-height:1.1em}.elementor-137 .elementor-element.elementor-element-df6ad44 .elementor-heading-title{font-size:22px}.elementor-137 .elementor-element.elementor-element-e856d42>.elementor-element-populated{padding:20px}.elementor-137 .elementor-element.elementor-element-f6ff156>.elementor-widget-container{padding:4px}.elementor-137 .elementor-element.elementor-element-f6ff156 .elementor-heading-title{font-size:17px}.elementor-137 .elementor-element.elementor-element-916f084 .elementor-heading-title{font-size:24px;line-height:1.6em}.elementor-137 .elementor-element.elementor-element-d3d77df .elementor-button{font-size:14px}.elementor-137 .elementor-element.elementor-element-ed6530a>.elementor-element-populated{padding:20px 0 40px}.elementor-137 .elementor-element.elementor-element-03dcc0e{padding:0}.elementor-137 .elementor-element.elementor-element-65b0817>.elementor-element-populated{padding:0}.elementor-137 .elementor-element.elementor-element-f61cc1d .premium-atext__headline,.elementor-137 .elementor-element.elementor-element-f61cc1d .premium-atext__text svg g>text{font-size:14px;letter-spacing:4.8px}.elementor-137 .elementor-element.elementor-element-20b1c5b>.elementor-element-populated{padding:15px}.elementor-137 .elementor-element.elementor-element-fa5c3dd .raven-heading,.elementor-137 .elementor-element.elementor-element-fa5c3dd .raven-heading a{font-size:30px}.elementor-137 .elementor-element.elementor-element-12c5260>.elementor-widget-container{padding:0 15px}.elementor-137 .elementor-element.elementor-element-824c296{text-align:center;font-size:20px}.elementor-137 .elementor-element.elementor-element-f6d711b .elementor-button{font-size:14px}.elementor-137 .elementor-element.elementor-element-2f3f5ca>.elementor-widget-container{padding:0 15px}.elementor-137 .elementor-element.elementor-element-7fa8d2b .raven-heading,.elementor-137 .elementor-element.elementor-element-7fa8d2b .raven-heading a{font-size:27px}.elementor-137 .elementor-element.elementor-element-1ca80f57 .raven-heading,.elementor-137 .elementor-element.elementor-element-1ca80f57 .raven-heading a{font-size:15px}.elementor-137 .elementor-element.elementor-element-96f88b5 .premium-blog-post-outer-container{width:100%}}.custom-hotspot:hover{cursor:pointer}