.elementor-2417 .elementor-element.elementor-element-ed3c604:not(.elementor-motion-effects-element-type-background), .elementor-2417 .elementor-element.elementor-element-ed3c604 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-2417 .elementor-element.elementor-element-ed3c604{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:0rem;padding:0rem 0rem 0rem 3rem;}.elementor-2417 .elementor-element.elementor-element-ed3c604 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2417 .elementor-element.elementor-element-08b5a61.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2417 .elementor-element.elementor-element-08b5a61.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2417 .elementor-element.elementor-element-08b5a61.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2417 .elementor-element.elementor-element-08b5a61 > .elementor-element-populated, .elementor-2417 .elementor-element.elementor-element-08b5a61 > .elementor-element-populated > .elementor-background-overlay, .elementor-2417 .elementor-element.elementor-element-08b5a61 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-08b5a61 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:2rem 0rem 2rem 5rem;}.elementor-2417 .elementor-element.elementor-element-08b5a61 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2417 .elementor-element.elementor-element-61a4670{margin-top:0px;margin-bottom:0px;padding:0rem 0rem 0rem 0rem;}.elementor-2417 .elementor-element.elementor-element-fcd9172.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2417 .elementor-element.elementor-element-fcd9172 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 0rem 0rem 0rem;}.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-2417 .elementor-element.elementor-element-6e13c5e > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-6e13c5e{z-index:11;text-align:left;}.elementor-2417 .elementor-element.elementor-element-6e13c5e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:4.7rem;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.8px;color:var( --e-global-color-text );}.elementor-2417 .elementor-element.elementor-element-93e7d60 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-93e7d60{text-align:left;}.elementor-2417 .elementor-element.elementor-element-93e7d60 .elementor-heading-title{font-family:var( --e-global-typography-f05f199-font-family ), Sans-serif;font-size:var( --e-global-typography-f05f199-font-size );font-weight:var( --e-global-typography-f05f199-font-weight );letter-spacing:var( --e-global-typography-f05f199-letter-spacing );color:var( --e-global-color-text );}.elementor-2417 .elementor-element.elementor-element-3345ef9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-82a1187:not(.elementor-motion-effects-element-type-background), .elementor-2417 .elementor-element.elementor-element-82a1187 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-2417 .elementor-element.elementor-element-82a1187{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:0rem;padding:0rem 0rem 0rem 3rem;}.elementor-2417 .elementor-element.elementor-element-82a1187 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2417 .elementor-element.elementor-element-1549e08:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2417 .elementor-element.elementor-element-1549e08 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #1B1464 0%, #294386 70%);}.elementor-2417 .elementor-element.elementor-element-1549e08 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://qua-staging.com/quasys/wp-content/uploads/2022/10/bg_-triangle02.svg");background-repeat:no-repeat;opacity:0.8;}.elementor-bc-flex-widget .elementor-2417 .elementor-element.elementor-element-1549e08.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2417 .elementor-element.elementor-element-1549e08.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2417 .elementor-element.elementor-element-1549e08.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2417 .elementor-element.elementor-element-1549e08 > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2417 .elementor-element.elementor-element-1549e08 > .elementor-element-populated, .elementor-2417 .elementor-element.elementor-element-1549e08 > .elementor-element-populated > .elementor-background-overlay, .elementor-2417 .elementor-element.elementor-element-1549e08 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-1549e08 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:2rem 0rem 2rem 5rem;}.elementor-2417 .elementor-element.elementor-element-436eb3a{margin-top:0px;margin-bottom:0px;padding:0rem 0rem 0rem 0rem;}.elementor-2417 .elementor-element.elementor-element-d6973b0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2rem 2rem 1rem 0rem;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-2417 .elementor-element.elementor-element-f45b3ec > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2417 .elementor-element.elementor-element-f45b3ec{columns:1;text-align:justify;font-family:var( --e-global-typography-1e63a9d-font-family ), Sans-serif;font-size:var( --e-global-typography-1e63a9d-font-size );font-weight:var( --e-global-typography-1e63a9d-font-weight );line-height:var( --e-global-typography-1e63a9d-line-height );word-spacing:var( --e-global-typography-1e63a9d-word-spacing );color:var( --e-global-color-secondary );}.elementor-2417 .elementor-element.elementor-element-61e8ea8 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-2417 .elementor-element.elementor-element-61e8ea8{text-align:justify;font-family:var( --e-global-typography-f4e4404-font-family ), Sans-serif;font-size:var( --e-global-typography-f4e4404-font-size );font-weight:var( --e-global-typography-f4e4404-font-weight );line-height:var( --e-global-typography-f4e4404-line-height );letter-spacing:var( --e-global-typography-f4e4404-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2417 .elementor-element.elementor-element-b62ae04 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2417 .elementor-element.elementor-element-830bfea > .elementor-widget-container{margin:-16rem -15rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-2417 .elementor-element.elementor-element-9f060d5 .jet-breadcrumbs{text-align:left;}.elementor-2417 .elementor-element.elementor-element-9f060d5 > .elementor-widget-container{margin:0rem 1rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-2417 .elementor-element.elementor-element-9f060d5 .jet-breadcrumbs__item > *{font-family:var( --e-global-typography-1a4a287-font-family ), Sans-serif;font-size:var( --e-global-typography-1a4a287-font-size );font-weight:var( --e-global-typography-1a4a287-font-weight );line-height:var( --e-global-typography-1a4a287-line-height );letter-spacing:var( --e-global-typography-1a4a287-letter-spacing );word-spacing:var( --e-global-typography-1a4a287-word-spacing );}.elementor-2417 .elementor-element.elementor-element-9f060d5 .jet-breadcrumbs__item-link{color:var( --e-global-color-secondary );}.elementor-2417 .elementor-element.elementor-element-9f060d5 .jet-breadcrumbs__item-target{color:var( --e-global-color-secondary );}.elementor-2417 .elementor-element.elementor-element-9f060d5 .jet-breadcrumbs__item-sep{color:var( --e-global-color-secondary );}.elementor-2417 .elementor-element.elementor-element-0a53bda > .elementor-container{max-width:1000px;}.elementor-2417 .elementor-element.elementor-element-0a53bda{margin-top:2rem;margin-bottom:0rem;padding:2rem 2rem 2rem 2rem;}.elementor-2417 .elementor-element.elementor-element-e2e49da > .elementor-element-populated{padding:0rem 2rem 0rem 0rem;}.elementor-2417 .elementor-element.elementor-element-ce77c6c .elementor-heading-title{font-family:var( --e-global-typography-1e63a9d-font-family ), Sans-serif;font-size:var( --e-global-typography-1e63a9d-font-size );font-weight:var( --e-global-typography-1e63a9d-font-weight );line-height:var( --e-global-typography-1e63a9d-line-height );word-spacing:var( --e-global-typography-1e63a9d-word-spacing );}.elementor-2417 .elementor-element.elementor-element-5ee5f92{font-family:var( --e-global-typography-f4e4404-font-family ), Sans-serif;font-size:var( --e-global-typography-f4e4404-font-size );font-weight:var( --e-global-typography-f4e4404-font-weight );line-height:var( --e-global-typography-f4e4404-line-height );letter-spacing:var( --e-global-typography-f4e4404-letter-spacing );}.elementor-2417 .elementor-element.elementor-element-064f73c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2417 .elementor-element.elementor-element-064f73c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-2417 .elementor-element.elementor-element-064f73c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2417 .elementor-element.elementor-element-064f73c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2rem 0rem 0rem 0rem;}.elementor-2417 .elementor-element.elementor-element-064f73c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2417 .elementor-element.elementor-element-b6cefe1 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-b6cefe1 .elementor-button:hover, .elementor-2417 .elementor-element.elementor-element-b6cefe1 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-2417 .elementor-element.elementor-element-b6cefe1 > .elementor-widget-container{margin:1rem 1rem 1rem 1rem;padding:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-b6cefe1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2417 .elementor-element.elementor-element-b6cefe1 .elementor-button:hover svg, .elementor-2417 .elementor-element.elementor-element-b6cefe1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2417 .elementor-element.elementor-element-19d1db7:not(.elementor-motion-effects-element-type-background), .elementor-2417 .elementor-element.elementor-element-19d1db7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2417 .elementor-element.elementor-element-19d1db7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:5rem;margin-bottom:0rem;padding:3rem 0rem 6rem 0rem;}.elementor-2417 .elementor-element.elementor-element-19d1db7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2417 .elementor-element.elementor-element-3e8a398{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:4rem;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:0.8px;}.elementor-2417 .elementor-element.elementor-element-58cf890 > .elementor-widget-container{margin:-1rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-58cf890{text-align:center;}.elementor-2417 .elementor-element.elementor-element-58cf890 .elementor-heading-title{font-family:var( --e-global-typography-f05f199-font-family ), Sans-serif;font-size:var( --e-global-typography-f05f199-font-size );font-weight:var( --e-global-typography-f05f199-font-weight );letter-spacing:var( --e-global-typography-f05f199-letter-spacing );color:var( --e-global-color-text );}.elementor-2417 .elementor-element.elementor-element-25d5802{margin-top:2rem;margin-bottom:0rem;}.elementor-bc-flex-widget .elementor-2417 .elementor-element.elementor-element-fc29519.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2417 .elementor-element.elementor-element-fc29519.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2417 .elementor-element.elementor-element-fc29519.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2417 .elementor-element.elementor-element-fc29519 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2417 .elementor-element.elementor-element-6c40283{width:var( --container-widget-width, 128px );max-width:128px;--container-widget-width:128px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-dd05b0e-font-family ), Sans-serif;font-size:var( --e-global-typography-dd05b0e-font-size );font-weight:var( --e-global-typography-dd05b0e-font-weight );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2417 .elementor-element.elementor-element-6c40283 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:1rem 1rem 1rem 1rem;}.elementor-bc-flex-widget .elementor-2417 .elementor-element.elementor-element-39d568e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2417 .elementor-element.elementor-element-39d568e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2417 .elementor-element.elementor-element-39d568e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2417 .elementor-element.elementor-element-274d8d4{width:var( --container-widget-width, 128px );max-width:128px;--container-widget-width:128px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-dd05b0e-font-family ), Sans-serif;font-size:var( --e-global-typography-dd05b0e-font-size );font-weight:var( --e-global-typography-dd05b0e-font-weight );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2417 .elementor-element.elementor-element-274d8d4 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:1rem 1rem 1rem 1rem;}.elementor-bc-flex-widget .elementor-2417 .elementor-element.elementor-element-7961346.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2417 .elementor-element.elementor-element-7961346.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2417 .elementor-element.elementor-element-7961346.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2417 .elementor-element.elementor-element-1b8eb65{width:var( --container-widget-width, 128px );max-width:128px;--container-widget-width:128px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-dd05b0e-font-family ), Sans-serif;font-size:var( --e-global-typography-dd05b0e-font-size );font-weight:var( --e-global-typography-dd05b0e-font-weight );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2417 .elementor-element.elementor-element-1b8eb65 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:1rem 1rem 1rem 1rem;}.elementor-bc-flex-widget .elementor-2417 .elementor-element.elementor-element-989aaf5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2417 .elementor-element.elementor-element-989aaf5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2417 .elementor-element.elementor-element-989aaf5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2417 .elementor-element.elementor-element-0634111{width:var( --container-widget-width, 140px );max-width:140px;--container-widget-width:140px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-dd05b0e-font-family ), Sans-serif;font-size:var( --e-global-typography-dd05b0e-font-size );font-weight:var( --e-global-typography-dd05b0e-font-weight );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2417 .elementor-element.elementor-element-0634111 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:1rem 1rem 1rem 1rem;}.elementor-bc-flex-widget .elementor-2417 .elementor-element.elementor-element-4221360.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2417 .elementor-element.elementor-element-4221360.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2417 .elementor-element.elementor-element-4221360.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2417 .elementor-element.elementor-element-4221360 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.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-2417 .elementor-element.elementor-element-e3a7539 .elementor-icon-wrapper{text-align:right;}.elementor-2417 .elementor-element.elementor-element-e3a7539 .elementor-icon i, .elementor-2417 .elementor-element.elementor-element-e3a7539 .elementor-icon svg{transform:rotate(45deg);}.elementor-bc-flex-widget .elementor-2417 .elementor-element.elementor-element-cbb81c8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2417 .elementor-element.elementor-element-cbb81c8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2417 .elementor-element.elementor-element-cbb81c8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2417 .elementor-element.elementor-element-f853821 .elementor-icon-wrapper{text-align:right;}.elementor-2417 .elementor-element.elementor-element-f853821 .elementor-icon i, .elementor-2417 .elementor-element.elementor-element-f853821 .elementor-icon svg{transform:rotate(315deg);}.elementor-bc-flex-widget .elementor-2417 .elementor-element.elementor-element-306f614.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2417 .elementor-element.elementor-element-306f614.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2417 .elementor-element.elementor-element-306f614.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2417 .elementor-element.elementor-element-306f614 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2417 .elementor-element.elementor-element-96c36cb .elementor-icon-wrapper{text-align:right;}.elementor-2417 .elementor-element.elementor-element-96c36cb .elementor-icon i, .elementor-2417 .elementor-element.elementor-element-96c36cb .elementor-icon svg{transform:rotate(45deg);}.elementor-bc-flex-widget .elementor-2417 .elementor-element.elementor-element-18e77b9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2417 .elementor-element.elementor-element-18e77b9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2417 .elementor-element.elementor-element-18e77b9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2417 .elementor-element.elementor-element-1166c23 .elementor-icon-wrapper{text-align:right;}.elementor-2417 .elementor-element.elementor-element-1166c23 .elementor-icon i, .elementor-2417 .elementor-element.elementor-element-1166c23 .elementor-icon svg{transform:rotate(315deg);}.elementor-bc-flex-widget .elementor-2417 .elementor-element.elementor-element-95926e7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2417 .elementor-element.elementor-element-95926e7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2417 .elementor-element.elementor-element-95926e7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2417 .elementor-element.elementor-element-079868f .elementor-icon-wrapper{text-align:right;}.elementor-2417 .elementor-element.elementor-element-079868f .elementor-icon i, .elementor-2417 .elementor-element.elementor-element-079868f .elementor-icon svg{transform:rotate(45deg);}.elementor-bc-flex-widget .elementor-2417 .elementor-element.elementor-element-3fe0783.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2417 .elementor-element.elementor-element-3fe0783.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2417 .elementor-element.elementor-element-3fe0783.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2417 .elementor-element.elementor-element-a893811 > .elementor-widget-container{margin:0rem 0rem 0rem 5rem;}.elementor-2417 .elementor-element.elementor-element-a893811 .elementor-icon-wrapper{text-align:left;}.elementor-2417 .elementor-element.elementor-element-a893811 .elementor-icon i, .elementor-2417 .elementor-element.elementor-element-a893811 .elementor-icon svg{transform:rotate(315deg);}.elementor-bc-flex-widget .elementor-2417 .elementor-element.elementor-element-7d4256c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2417 .elementor-element.elementor-element-7d4256c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2417 .elementor-element.elementor-element-7d4256c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-bc-flex-widget .elementor-2417 .elementor-element.elementor-element-137fce0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2417 .elementor-element.elementor-element-137fce0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2417 .elementor-element.elementor-element-137fce0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2417 .elementor-element.elementor-element-ba71fdc{width:var( --container-widget-width, 128px );max-width:128px;--container-widget-width:128px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-dd05b0e-font-family ), Sans-serif;font-size:var( --e-global-typography-dd05b0e-font-size );font-weight:var( --e-global-typography-dd05b0e-font-weight );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2417 .elementor-element.elementor-element-ba71fdc > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:1rem 1rem 1rem 1rem;}.elementor-bc-flex-widget .elementor-2417 .elementor-element.elementor-element-ae86c69.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2417 .elementor-element.elementor-element-ae86c69.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2417 .elementor-element.elementor-element-ae86c69.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2417 .elementor-element.elementor-element-0f9bebf{width:var( --container-widget-width, 128px );max-width:128px;--container-widget-width:128px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-dd05b0e-font-family ), Sans-serif;font-size:var( --e-global-typography-dd05b0e-font-size );font-weight:var( --e-global-typography-dd05b0e-font-weight );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2417 .elementor-element.elementor-element-0f9bebf > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:1rem 1rem 1rem 1rem;}.elementor-bc-flex-widget .elementor-2417 .elementor-element.elementor-element-9f5a9ed.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2417 .elementor-element.elementor-element-9f5a9ed.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2417 .elementor-element.elementor-element-9f5a9ed.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2417 .elementor-element.elementor-element-f9966ed{width:var( --container-widget-width, 140px );max-width:140px;--container-widget-width:140px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-dd05b0e-font-family ), Sans-serif;font-size:var( --e-global-typography-dd05b0e-font-size );font-weight:var( --e-global-typography-dd05b0e-font-weight );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2417 .elementor-element.elementor-element-f9966ed > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:8px 16px 8px 16px;}.elementor-bc-flex-widget .elementor-2417 .elementor-element.elementor-element-a1ddcf8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2417 .elementor-element.elementor-element-a1ddcf8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2417 .elementor-element.elementor-element-a1ddcf8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-bc-flex-widget .elementor-2417 .elementor-element.elementor-element-8c4511b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2417 .elementor-element.elementor-element-8c4511b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2417 .elementor-element.elementor-element-8c4511b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2417 .elementor-element.elementor-element-8c4511b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2417 .elementor-element.elementor-element-48dad68{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-dd05b0e-font-family ), Sans-serif;font-size:var( --e-global-typography-dd05b0e-font-size );font-weight:var( --e-global-typography-dd05b0e-font-weight );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2417 .elementor-element.elementor-element-48dad68 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:1rem 1rem 1rem 1rem;}.elementor-2417 .elementor-element.elementor-element-575bd72 .elementor-icon-wrapper{text-align:center;}.elementor-bc-flex-widget .elementor-2417 .elementor-element.elementor-element-9ebef13.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2417 .elementor-element.elementor-element-9ebef13.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2417 .elementor-element.elementor-element-9ebef13.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2417 .elementor-element.elementor-element-9ebef13 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2417 .elementor-element.elementor-element-fe1cfdc{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-dd05b0e-font-family ), Sans-serif;font-size:var( --e-global-typography-dd05b0e-font-size );font-weight:var( --e-global-typography-dd05b0e-font-weight );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2417 .elementor-element.elementor-element-fe1cfdc > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:1rem 1rem 1rem 1rem;}.elementor-2417 .elementor-element.elementor-element-22044fc .elementor-icon-wrapper{text-align:center;}.elementor-bc-flex-widget .elementor-2417 .elementor-element.elementor-element-e03b0a4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2417 .elementor-element.elementor-element-e03b0a4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2417 .elementor-element.elementor-element-e03b0a4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2417 .elementor-element.elementor-element-d76968f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-dd05b0e-font-family ), Sans-serif;font-size:var( --e-global-typography-dd05b0e-font-size );font-weight:var( --e-global-typography-dd05b0e-font-weight );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2417 .elementor-element.elementor-element-d76968f > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:1rem 1rem 1rem 1rem;}.elementor-2417 .elementor-element.elementor-element-9288f8e .elementor-icon-wrapper{text-align:center;}.elementor-bc-flex-widget .elementor-2417 .elementor-element.elementor-element-01e27a6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2417 .elementor-element.elementor-element-01e27a6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2417 .elementor-element.elementor-element-01e27a6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2417 .elementor-element.elementor-element-a24decd{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-dd05b0e-font-family ), Sans-serif;font-size:var( --e-global-typography-dd05b0e-font-size );font-weight:var( --e-global-typography-dd05b0e-font-weight );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2417 .elementor-element.elementor-element-a24decd > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:1rem 1rem 1rem 1rem;}.elementor-2417 .elementor-element.elementor-element-adfe011 .elementor-icon-wrapper{text-align:center;}.elementor-bc-flex-widget .elementor-2417 .elementor-element.elementor-element-d05851c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2417 .elementor-element.elementor-element-d05851c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2417 .elementor-element.elementor-element-d05851c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2417 .elementor-element.elementor-element-ada21f5{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-dd05b0e-font-family ), Sans-serif;font-size:var( --e-global-typography-dd05b0e-font-size );font-weight:var( --e-global-typography-dd05b0e-font-weight );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2417 .elementor-element.elementor-element-ada21f5 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:1rem 1rem 1rem 1rem;}.elementor-2417 .elementor-element.elementor-element-71baf2d .elementor-icon-wrapper{text-align:center;}.elementor-bc-flex-widget .elementor-2417 .elementor-element.elementor-element-4186e17.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2417 .elementor-element.elementor-element-4186e17.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2417 .elementor-element.elementor-element-4186e17.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2417 .elementor-element.elementor-element-9b57a70{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-dd05b0e-font-family ), Sans-serif;font-size:var( --e-global-typography-dd05b0e-font-size );font-weight:var( --e-global-typography-dd05b0e-font-weight );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2417 .elementor-element.elementor-element-9b57a70 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:1rem 1rem 1rem 1rem;}.elementor-2417 .elementor-element.elementor-element-77cb4e5 .elementor-icon-wrapper{text-align:center;}.elementor-bc-flex-widget .elementor-2417 .elementor-element.elementor-element-944f6dd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2417 .elementor-element.elementor-element-944f6dd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2417 .elementor-element.elementor-element-944f6dd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2417 .elementor-element.elementor-element-586faec{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-dd05b0e-font-family ), Sans-serif;font-size:var( --e-global-typography-dd05b0e-font-size );font-weight:var( --e-global-typography-dd05b0e-font-weight );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2417 .elementor-element.elementor-element-586faec > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:1rem 1rem 1rem 1rem;}.elementor-2417 .elementor-element.elementor-element-e1f9fd2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2rem;margin-bottom:0rem;padding:0rem 0rem 0rem 3rem;}.elementor-2417 .elementor-element.elementor-element-e1f9fd2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2417 .elementor-element.elementor-element-940dbc1.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2417 .elementor-element.elementor-element-940dbc1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2417 .elementor-element.elementor-element-940dbc1.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2417 .elementor-element.elementor-element-940dbc1 > .elementor-element-populated, .elementor-2417 .elementor-element.elementor-element-940dbc1 > .elementor-element-populated > .elementor-background-overlay, .elementor-2417 .elementor-element.elementor-element-940dbc1 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-940dbc1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:2rem 0rem 2rem 5rem;}.elementor-2417 .elementor-element.elementor-element-940dbc1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2417 .elementor-element.elementor-element-a08b11a{margin-top:0px;margin-bottom:0px;padding:0rem 0rem 0rem 0rem;}.elementor-2417 .elementor-element.elementor-element-33c7180 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 0rem 0rem 0rem;}.elementor-2417 .elementor-element.elementor-element-0e8f253 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-0e8f253{z-index:11;}.elementor-2417 .elementor-element.elementor-element-0e8f253 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:4.7rem;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.8px;color:var( --e-global-color-text );}.elementor-2417 .elementor-element.elementor-element-8332697 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-8332697 .elementor-heading-title{font-family:var( --e-global-typography-f05f199-font-family ), Sans-serif;font-size:var( --e-global-typography-f05f199-font-size );font-weight:var( --e-global-typography-f05f199-font-weight );letter-spacing:var( --e-global-typography-f05f199-letter-spacing );color:var( --e-global-color-text );}.elementor-2417 .elementor-element.elementor-element-8c28460 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-fb77b8c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:0rem;padding:0rem 0rem 0rem 3rem;}.elementor-2417 .elementor-element.elementor-element-fb77b8c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2417 .elementor-element.elementor-element-9c6f90e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2417 .elementor-element.elementor-element-9c6f90e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #1B1464 0%, #294386 70%);}.elementor-2417 .elementor-element.elementor-element-9c6f90e > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://qua-staging.com/quasys/wp-content/uploads/2022/10/bg_-triangle02.svg");background-repeat:no-repeat;opacity:0.8;}.elementor-bc-flex-widget .elementor-2417 .elementor-element.elementor-element-9c6f90e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2417 .elementor-element.elementor-element-9c6f90e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2417 .elementor-element.elementor-element-9c6f90e.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2417 .elementor-element.elementor-element-9c6f90e > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2417 .elementor-element.elementor-element-9c6f90e > .elementor-element-populated, .elementor-2417 .elementor-element.elementor-element-9c6f90e > .elementor-element-populated > .elementor-background-overlay, .elementor-2417 .elementor-element.elementor-element-9c6f90e > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-9c6f90e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:2rem 0rem 2rem 5rem;}.elementor-2417 .elementor-element.elementor-element-66f5260{margin-top:0px;margin-bottom:0px;padding:0rem 0rem 0rem 0rem;}.elementor-2417 .elementor-element.elementor-element-6995f32 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2rem 2rem 1rem 0rem;}.elementor-2417 .elementor-element.elementor-element-24c86b3 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-24c86b3 .elementor-button:hover, .elementor-2417 .elementor-element.elementor-element-24c86b3 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-2417 .elementor-element.elementor-element-24c86b3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-24c86b3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2417 .elementor-element.elementor-element-24c86b3 .elementor-button:hover svg, .elementor-2417 .elementor-element.elementor-element-24c86b3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2417 .elementor-element.elementor-element-5dc31ab .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-5dc31ab .elementor-button:hover, .elementor-2417 .elementor-element.elementor-element-5dc31ab .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-2417 .elementor-element.elementor-element-5dc31ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-5dc31ab .elementor-button-content-wrapper{flex-direction:row;}.elementor-2417 .elementor-element.elementor-element-5dc31ab .elementor-button:hover svg, .elementor-2417 .elementor-element.elementor-element-5dc31ab .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2417 .elementor-element.elementor-element-2017bcd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2rem 2rem 1rem 0rem;}.elementor-2417 .elementor-element.elementor-element-78f5bf4 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-78f5bf4 .elementor-button:hover, .elementor-2417 .elementor-element.elementor-element-78f5bf4 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-2417 .elementor-element.elementor-element-78f5bf4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-78f5bf4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2417 .elementor-element.elementor-element-78f5bf4 .elementor-button:hover svg, .elementor-2417 .elementor-element.elementor-element-78f5bf4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2417 .elementor-element.elementor-element-dc6311c .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-dc6311c .elementor-button:hover, .elementor-2417 .elementor-element.elementor-element-dc6311c .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-2417 .elementor-element.elementor-element-dc6311c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-dc6311c .elementor-button-content-wrapper{flex-direction:row;}.elementor-2417 .elementor-element.elementor-element-dc6311c .elementor-button:hover svg, .elementor-2417 .elementor-element.elementor-element-dc6311c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2417 .elementor-element.elementor-element-c7e33cc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-829a6dd > .elementor-widget-container{margin:-16rem -15rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-2417 .elementor-element.elementor-element-786f080 > .elementor-container{max-width:1000px;}.elementor-2417 .elementor-element.elementor-element-786f080{margin-top:2rem;margin-bottom:0rem;padding:2rem 2rem 2rem 2rem;}.elementor-2417 .elementor-element.elementor-element-35f7c89 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2417 .elementor-element.elementor-element-35f7c89 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2rem 0rem 2rem 0rem;}.elementor-2417 .elementor-element.elementor-element-35f7c89 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2417 .elementor-element.elementor-element-9c3300b > .elementor-element-populated{padding:0rem 2rem 0rem 2rem;}.elementor-2417 .elementor-element.elementor-element-dfa0087 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5em;}.elementor-2417 .elementor-element.elementor-element-a4dd69c{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:500;line-height:1.7em;letter-spacing:1.6px;}.elementor-2417 .elementor-element.elementor-element-e3eacdb{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:500;line-height:1.7em;letter-spacing:1.6px;}.elementor-2417 .elementor-element.elementor-element-2a45220:not(.elementor-motion-effects-element-type-background), .elementor-2417 .elementor-element.elementor-element-2a45220 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-2417 .elementor-element.elementor-element-2a45220 > .elementor-container{max-width:1000px;}.elementor-2417 .elementor-element.elementor-element-2a45220{border-style:solid;border-width:0px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2rem;margin-bottom:0rem;padding:2rem 2rem 2rem 2rem;}.elementor-2417 .elementor-element.elementor-element-2a45220 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2417 .elementor-element.elementor-element-ed60ba2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2417 .elementor-element.elementor-element-ed60ba2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2417 .elementor-element.elementor-element-ed60ba2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2417 .elementor-element.elementor-element-ed60ba2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2rem 0rem 2rem 0rem;}.elementor-2417 .elementor-element.elementor-element-ed60ba2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2417 .elementor-element.elementor-element-4d58fa7 > .elementor-element-populated{padding:0rem 2rem 0rem 2rem;}.elementor-2417 .elementor-element.elementor-element-e65caa6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5em;}.elementor-2417 .elementor-element.elementor-element-9de97b7 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.2rem;font-weight:600;line-height:1.5em;}.elementor-2417 .elementor-element.elementor-element-575bbbf{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:500;line-height:1.7em;letter-spacing:1.6px;}.elementor-2417 .elementor-element.elementor-element-e215561{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:500;line-height:1.7em;letter-spacing:1.6px;}.elementor-2417 .elementor-element.elementor-element-ccba5ff > .elementor-container{max-width:1000px;}.elementor-2417 .elementor-element.elementor-element-ccba5ff{border-style:solid;border-width:0px 0px 0px 0px;margin-top:2rem;margin-bottom:0rem;padding:2rem 2rem 2rem 2rem;}.elementor-2417 .elementor-element.elementor-element-5d98068 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2417 .elementor-element.elementor-element-5d98068 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2rem 0rem 2rem 0rem;}.elementor-2417 .elementor-element.elementor-element-5d98068 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2417 .elementor-element.elementor-element-46d3835 > .elementor-element-populated{padding:0rem 2rem 0rem 2rem;}.elementor-2417 .elementor-element.elementor-element-234ee3a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5em;}.elementor-2417 .elementor-element.elementor-element-6578280 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.2rem;font-weight:600;line-height:1.5em;}.elementor-2417 .elementor-element.elementor-element-77ca706{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:500;line-height:1.7em;letter-spacing:1.6px;}.elementor-2417 .elementor-element.elementor-element-267d746{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:500;line-height:1.7em;letter-spacing:1.6px;}.elementor-2417 .elementor-element.elementor-element-3183c28:not(.elementor-motion-effects-element-type-background), .elementor-2417 .elementor-element.elementor-element-3183c28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-2417 .elementor-element.elementor-element-3183c28 > .elementor-container{max-width:1000px;}.elementor-2417 .elementor-element.elementor-element-3183c28{border-style:solid;border-width:0px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2rem;margin-bottom:0rem;padding:2rem 2rem 2rem 2rem;}.elementor-2417 .elementor-element.elementor-element-3183c28 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2417 .elementor-element.elementor-element-be5d280:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2417 .elementor-element.elementor-element-be5d280 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2417 .elementor-element.elementor-element-be5d280 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2417 .elementor-element.elementor-element-be5d280 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2rem 0rem 2rem 0rem;}.elementor-2417 .elementor-element.elementor-element-be5d280 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2417 .elementor-element.elementor-element-cb02709 > .elementor-element-populated{padding:0rem 2rem 0rem 2rem;}.elementor-2417 .elementor-element.elementor-element-8f975cf .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5em;}.elementor-2417 .elementor-element.elementor-element-e292294 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.2rem;font-weight:600;line-height:1.5em;}.elementor-2417 .elementor-element.elementor-element-66e2321{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:500;line-height:1.7em;letter-spacing:1.6px;}.elementor-2417 .elementor-element.elementor-element-7f2cf66{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2rem;margin-bottom:0rem;padding:0rem 0rem 0rem 3rem;}.elementor-2417 .elementor-element.elementor-element-7f2cf66 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2417 .elementor-element.elementor-element-60f508b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2417 .elementor-element.elementor-element-60f508b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2417 .elementor-element.elementor-element-60f508b.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2417 .elementor-element.elementor-element-60f508b > .elementor-element-populated, .elementor-2417 .elementor-element.elementor-element-60f508b > .elementor-element-populated > .elementor-background-overlay, .elementor-2417 .elementor-element.elementor-element-60f508b > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-60f508b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:2rem 0rem 2rem 5rem;}.elementor-2417 .elementor-element.elementor-element-60f508b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2417 .elementor-element.elementor-element-f32141d{margin-top:0px;margin-bottom:0px;padding:0rem 0rem 0rem 0rem;}.elementor-2417 .elementor-element.elementor-element-dc56529 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 0rem 0rem 0rem;}.elementor-2417 .elementor-element.elementor-element-43de9ed > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-43de9ed{z-index:11;}.elementor-2417 .elementor-element.elementor-element-43de9ed .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:4.7rem;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.8px;color:var( --e-global-color-text );}.elementor-2417 .elementor-element.elementor-element-ff28bcc > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-ff28bcc .elementor-heading-title{font-family:var( --e-global-typography-f05f199-font-family ), Sans-serif;font-size:var( --e-global-typography-f05f199-font-size );font-weight:var( --e-global-typography-f05f199-font-weight );letter-spacing:var( --e-global-typography-f05f199-letter-spacing );color:var( --e-global-color-text );}.elementor-2417 .elementor-element.elementor-element-6230d9b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-2ab161b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:0rem;padding:0rem 0rem 0rem 3rem;}.elementor-2417 .elementor-element.elementor-element-2ab161b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2417 .elementor-element.elementor-element-5b00a2c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2417 .elementor-element.elementor-element-5b00a2c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #1B1464 0%, #294386 70%);}.elementor-2417 .elementor-element.elementor-element-5b00a2c > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://qua-staging.com/quasys/wp-content/uploads/2022/10/bg_-triangle02.svg");background-repeat:no-repeat;opacity:0.8;}.elementor-bc-flex-widget .elementor-2417 .elementor-element.elementor-element-5b00a2c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2417 .elementor-element.elementor-element-5b00a2c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2417 .elementor-element.elementor-element-5b00a2c.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2417 .elementor-element.elementor-element-5b00a2c > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2417 .elementor-element.elementor-element-5b00a2c > .elementor-element-populated, .elementor-2417 .elementor-element.elementor-element-5b00a2c > .elementor-element-populated > .elementor-background-overlay, .elementor-2417 .elementor-element.elementor-element-5b00a2c > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-5b00a2c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:2rem 0rem 2rem 5rem;}.elementor-2417 .elementor-element.elementor-element-017bbae{margin-top:0px;margin-bottom:0px;padding:0rem 0rem 0rem 0rem;}.elementor-2417 .elementor-element.elementor-element-926f4f9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2rem 2rem 1rem 0rem;}.elementor-2417 .elementor-element.elementor-element-06ee592 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-06ee592 .elementor-button:hover, .elementor-2417 .elementor-element.elementor-element-06ee592 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-2417 .elementor-element.elementor-element-06ee592 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-06ee592 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2417 .elementor-element.elementor-element-06ee592 .elementor-button:hover svg, .elementor-2417 .elementor-element.elementor-element-06ee592 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2417 .elementor-element.elementor-element-50a84bd .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-50a84bd .elementor-button:hover, .elementor-2417 .elementor-element.elementor-element-50a84bd .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-2417 .elementor-element.elementor-element-50a84bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-50a84bd .elementor-button-content-wrapper{flex-direction:row;}.elementor-2417 .elementor-element.elementor-element-50a84bd .elementor-button:hover svg, .elementor-2417 .elementor-element.elementor-element-50a84bd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2417 .elementor-element.elementor-element-2d312db .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-2d312db .elementor-button:hover, .elementor-2417 .elementor-element.elementor-element-2d312db .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-2417 .elementor-element.elementor-element-2d312db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-2d312db .elementor-button-content-wrapper{flex-direction:row;}.elementor-2417 .elementor-element.elementor-element-2d312db .elementor-button:hover svg, .elementor-2417 .elementor-element.elementor-element-2d312db .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2417 .elementor-element.elementor-element-6af241e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2rem 2rem 1rem 0rem;}.elementor-2417 .elementor-element.elementor-element-dd4f0d8 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-dd4f0d8 .elementor-button:hover, .elementor-2417 .elementor-element.elementor-element-dd4f0d8 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-2417 .elementor-element.elementor-element-dd4f0d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-dd4f0d8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2417 .elementor-element.elementor-element-dd4f0d8 .elementor-button:hover svg, .elementor-2417 .elementor-element.elementor-element-dd4f0d8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2417 .elementor-element.elementor-element-3d2e1dd .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-3d2e1dd .elementor-button:hover, .elementor-2417 .elementor-element.elementor-element-3d2e1dd .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-2417 .elementor-element.elementor-element-3d2e1dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-3d2e1dd .elementor-button-content-wrapper{flex-direction:row;}.elementor-2417 .elementor-element.elementor-element-3d2e1dd .elementor-button:hover svg, .elementor-2417 .elementor-element.elementor-element-3d2e1dd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2417 .elementor-element.elementor-element-ac1c118 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-ac1c118 .elementor-button:hover, .elementor-2417 .elementor-element.elementor-element-ac1c118 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-2417 .elementor-element.elementor-element-ac1c118 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-ac1c118 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2417 .elementor-element.elementor-element-ac1c118 .elementor-button:hover svg, .elementor-2417 .elementor-element.elementor-element-ac1c118 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2417 .elementor-element.elementor-element-ae954dd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-534f1d6 > .elementor-widget-container{margin:-16rem -15rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-2417 .elementor-element.elementor-element-0e349e9 > .elementor-container{max-width:1000px;}.elementor-2417 .elementor-element.elementor-element-0e349e9{margin-top:2rem;margin-bottom:0rem;padding:2rem 2rem 2rem 2rem;}.elementor-2417 .elementor-element.elementor-element-c708850 > .elementor-element-populated{padding:0rem 2rem 0rem 2rem;}.elementor-2417 .elementor-element.elementor-element-7f8161e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5em;}.elementor-2417 .elementor-element.elementor-element-dcfb278{font-family:var( --e-global-typography-52c82a6-font-family ), Sans-serif;font-size:var( --e-global-typography-52c82a6-font-size );font-weight:var( --e-global-typography-52c82a6-font-weight );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-93a898f{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:500;line-height:1.7em;letter-spacing:1.6px;}.elementor-2417 .elementor-element.elementor-element-676bbc3 > .elementor-widget-container{padding:2rem 2rem 2rem 2rem;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2417 .elementor-element.elementor-element-54e2758{font-family:var( --e-global-typography-52c82a6-font-family ), Sans-serif;font-size:var( --e-global-typography-52c82a6-font-size );font-weight:var( --e-global-typography-52c82a6-font-weight );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-de14084{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:500;line-height:1.7em;letter-spacing:1.6px;}.elementor-2417 .elementor-element.elementor-element-9aa6282 > .elementor-widget-container{padding:2rem 2rem 2rem 2rem;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2417 .elementor-element.elementor-element-143991b:not(.elementor-motion-effects-element-type-background), .elementor-2417 .elementor-element.elementor-element-143991b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-2417 .elementor-element.elementor-element-143991b > .elementor-container{max-width:1000px;}.elementor-2417 .elementor-element.elementor-element-143991b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2rem;margin-bottom:0rem;padding:2rem 2rem 2rem 2rem;}.elementor-2417 .elementor-element.elementor-element-143991b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2417 .elementor-element.elementor-element-925bafc > .elementor-element-populated{padding:0rem 2rem 0rem 2rem;}.elementor-2417 .elementor-element.elementor-element-e7fb62c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5em;}.elementor-2417 .elementor-element.elementor-element-c7de29f{font-family:var( --e-global-typography-52c82a6-font-family ), Sans-serif;font-size:var( --e-global-typography-52c82a6-font-size );font-weight:var( --e-global-typography-52c82a6-font-weight );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-ab9da43{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:500;line-height:1.7em;letter-spacing:1.6px;}.elementor-2417 .elementor-element.elementor-element-d391f6b > .elementor-widget-container{background-color:#FFFFFF;padding:2rem 2rem 2rem 2rem;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2417 .elementor-element.elementor-element-de046de{font-family:var( --e-global-typography-52c82a6-font-family ), Sans-serif;font-size:var( --e-global-typography-52c82a6-font-size );font-weight:var( --e-global-typography-52c82a6-font-weight );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-546f6c5{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:500;line-height:1.7em;letter-spacing:1.6px;}.elementor-2417 .elementor-element.elementor-element-58aa1e0 > .elementor-widget-container{background-color:#FFFFFF;padding:2rem 2rem 2rem 2rem;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2417 .elementor-element.elementor-element-23ef6d4{margin-top:2rem;margin-bottom:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-2417 .elementor-element.elementor-element-ec689be{font-family:var( --e-global-typography-52c82a6-font-family ), Sans-serif;font-size:var( --e-global-typography-52c82a6-font-size );font-weight:var( --e-global-typography-52c82a6-font-weight );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-2813fbf{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:500;line-height:1.7em;letter-spacing:1.6px;}.elementor-2417 .elementor-element.elementor-element-f92155b > .elementor-widget-container{background-color:#FFFFFF;padding:2rem 2rem 2rem 2rem;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2417 .elementor-element.elementor-element-52d487e > .elementor-container{max-width:1000px;}.elementor-2417 .elementor-element.elementor-element-52d487e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2rem;margin-bottom:0rem;padding:2rem 2rem 2rem 2rem;}.elementor-2417 .elementor-element.elementor-element-52d487e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2417 .elementor-element.elementor-element-66a5080 > .elementor-element-populated{padding:0rem 2rem 0rem 2rem;}.elementor-2417 .elementor-element.elementor-element-9b159b5 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5em;}.elementor-2417 .elementor-element.elementor-element-d55abd1{font-family:var( --e-global-typography-52c82a6-font-family ), Sans-serif;font-size:var( --e-global-typography-52c82a6-font-size );font-weight:var( --e-global-typography-52c82a6-font-weight );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-88d8c0c > .elementor-widget-container{background-color:#FFFFFF;padding:2rem 2rem 2rem 2rem;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2417 .elementor-element.elementor-element-d6f0866{font-family:var( --e-global-typography-52c82a6-font-family ), Sans-serif;font-size:var( --e-global-typography-52c82a6-font-size );font-weight:var( --e-global-typography-52c82a6-font-weight );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-e3c647d > .elementor-widget-container{background-color:#FFFFFF;padding:2rem 2rem 2rem 2rem;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2417 .elementor-element.elementor-element-d95898e{margin-top:2rem;margin-bottom:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-2417 .elementor-element.elementor-element-e75e59f{font-family:var( --e-global-typography-52c82a6-font-family ), Sans-serif;font-size:var( --e-global-typography-52c82a6-font-size );font-weight:var( --e-global-typography-52c82a6-font-weight );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-4deb8cd > .elementor-widget-container{background-color:#FFFFFF;padding:2rem 2rem 2rem 2rem;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2417 .elementor-element.elementor-element-68df673{font-family:var( --e-global-typography-52c82a6-font-family ), Sans-serif;font-size:var( --e-global-typography-52c82a6-font-size );font-weight:var( --e-global-typography-52c82a6-font-weight );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-c52985b > .elementor-widget-container{background-color:#FFFFFF;padding:2rem 2rem 2rem 2rem;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2417 .elementor-element.elementor-element-d8cd31f:not(.elementor-motion-effects-element-type-background), .elementor-2417 .elementor-element.elementor-element-d8cd31f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-2417 .elementor-element.elementor-element-d8cd31f > .elementor-container{max-width:1000px;}.elementor-2417 .elementor-element.elementor-element-d8cd31f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2rem;margin-bottom:0rem;padding:2rem 2rem 2rem 2rem;}.elementor-2417 .elementor-element.elementor-element-d8cd31f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2417 .elementor-element.elementor-element-adfa925 > .elementor-element-populated{padding:0rem 2rem 0rem 2rem;}.elementor-2417 .elementor-element.elementor-element-37e4568 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5em;}.elementor-2417 .elementor-element.elementor-element-601ad2f{font-family:var( --e-global-typography-52c82a6-font-family ), Sans-serif;font-size:var( --e-global-typography-52c82a6-font-size );font-weight:var( --e-global-typography-52c82a6-font-weight );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-d8a5af5 > .elementor-widget-container{background-color:#FFFFFF;padding:2rem 2rem 2rem 2rem;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2417 .elementor-element.elementor-element-4d7cb71{font-family:var( --e-global-typography-52c82a6-font-family ), Sans-serif;font-size:var( --e-global-typography-52c82a6-font-size );font-weight:var( --e-global-typography-52c82a6-font-weight );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-80884ca > .elementor-widget-container{background-color:#FFFFFF;padding:2rem 2rem 2rem 2rem;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2417 .elementor-element.elementor-element-01dff62{margin-top:2rem;margin-bottom:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-2417 .elementor-element.elementor-element-5410eae{font-family:var( --e-global-typography-52c82a6-font-family ), Sans-serif;font-size:var( --e-global-typography-52c82a6-font-size );font-weight:var( --e-global-typography-52c82a6-font-weight );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-766d19d > .elementor-widget-container{background-color:#FFFFFF;padding:2rem 2rem 2rem 2rem;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2417 .elementor-element.elementor-element-766d19d img{height:285px;object-fit:contain;object-position:center center;}.elementor-2417 .elementor-element.elementor-element-757448d{font-family:var( --e-global-typography-52c82a6-font-family ), Sans-serif;font-size:var( --e-global-typography-52c82a6-font-size );font-weight:var( --e-global-typography-52c82a6-font-weight );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-6eb0a10 > .elementor-widget-container{background-color:#FFFFFF;padding:2rem 2rem 2rem 2rem;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2417 .elementor-element.elementor-element-6eb0a10 img{height:285px;object-fit:contain;object-position:center center;}.elementor-2417 .elementor-element.elementor-element-3463395{margin-top:2rem;margin-bottom:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-2417 .elementor-element.elementor-element-c78dd36{font-family:var( --e-global-typography-52c82a6-font-family ), Sans-serif;font-size:var( --e-global-typography-52c82a6-font-size );font-weight:var( --e-global-typography-52c82a6-font-weight );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-825d559 > .elementor-widget-container{background-color:#FFFFFF;padding:2rem 2rem 2rem 2rem;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2417 .elementor-element.elementor-element-825d559 img{height:285px;object-fit:contain;object-position:center center;}.elementor-2417 .elementor-element.elementor-element-94749ea{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:500;line-height:1.7em;letter-spacing:1.6px;}.elementor-2417 .elementor-element.elementor-element-0d45246 > .elementor-container{max-width:1000px;}.elementor-2417 .elementor-element.elementor-element-0d45246{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2rem;margin-bottom:0rem;padding:2rem 2rem 2rem 2rem;}.elementor-2417 .elementor-element.elementor-element-0d45246 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2417 .elementor-element.elementor-element-ebab6b8 > .elementor-element-populated{padding:0rem 2rem 0rem 2rem;}.elementor-2417 .elementor-element.elementor-element-8c6b76d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5em;}.elementor-2417 .elementor-element.elementor-element-8652ea0 > .elementor-widget-container{background-color:#FFFFFF;padding:2rem 2rem 2rem 2rem;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2417 .elementor-element.elementor-element-1035aeb > .elementor-widget-container{background-color:#FFFFFF;padding:2rem 2rem 2rem 2rem;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2417 .elementor-element.elementor-element-7260d44:not(.elementor-motion-effects-element-type-background), .elementor-2417 .elementor-element.elementor-element-7260d44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-2417 .elementor-element.elementor-element-7260d44 > .elementor-container{max-width:1000px;}.elementor-2417 .elementor-element.elementor-element-7260d44{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2rem;margin-bottom:0rem;padding:2rem 2rem 2rem 2rem;}.elementor-2417 .elementor-element.elementor-element-7260d44 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2417 .elementor-element.elementor-element-15c3824 > .elementor-element-populated{padding:0rem 2rem 0rem 2rem;}.elementor-2417 .elementor-element.elementor-element-a27a7f8 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5em;}.elementor-2417 .elementor-element.elementor-element-6efaf22 > .elementor-widget-container{background-color:#FFFFFF;padding:2rem 2rem 2rem 2rem;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2417 .elementor-element.elementor-element-4627ed4{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:500;line-height:1.7em;letter-spacing:1.6px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2417 .elementor-element.elementor-element-ed3c604{margin-top:0rem;margin-bottom:0rem;}.elementor-2417 .elementor-element.elementor-element-93e7d60 .elementor-heading-title{font-size:var( --e-global-typography-f05f199-font-size );letter-spacing:var( --e-global-typography-f05f199-letter-spacing );}.elementor-2417 .elementor-element.elementor-element-82a1187{margin-top:0rem;margin-bottom:0rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2417 .elementor-element.elementor-element-f45b3ec{font-size:var( --e-global-typography-1e63a9d-font-size );line-height:var( --e-global-typography-1e63a9d-line-height );word-spacing:var( --e-global-typography-1e63a9d-word-spacing );}.elementor-2417 .elementor-element.elementor-element-61e8ea8{font-size:var( --e-global-typography-f4e4404-font-size );line-height:var( --e-global-typography-f4e4404-line-height );letter-spacing:var( --e-global-typography-f4e4404-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2417 .elementor-element.elementor-element-830bfea > .elementor-widget-container{margin:-4rem 0rem 0rem 0rem;}.elementor-2417 .elementor-element.elementor-element-9f060d5 .jet-breadcrumbs__item > *{font-size:var( --e-global-typography-1a4a287-font-size );line-height:var( --e-global-typography-1a4a287-line-height );letter-spacing:var( --e-global-typography-1a4a287-letter-spacing );word-spacing:var( --e-global-typography-1a4a287-word-spacing );}.elementor-2417 .elementor-element.elementor-element-ce77c6c .elementor-heading-title{font-size:var( --e-global-typography-1e63a9d-font-size );line-height:var( --e-global-typography-1e63a9d-line-height );word-spacing:var( --e-global-typography-1e63a9d-word-spacing );}.elementor-2417 .elementor-element.elementor-element-5ee5f92{font-size:var( --e-global-typography-f4e4404-font-size );line-height:var( --e-global-typography-f4e4404-line-height );letter-spacing:var( --e-global-typography-f4e4404-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2417 .elementor-element.elementor-element-58cf890 .elementor-heading-title{font-size:var( --e-global-typography-f05f199-font-size );letter-spacing:var( --e-global-typography-f05f199-letter-spacing );}.elementor-2417 .elementor-element.elementor-element-6c40283{font-size:var( --e-global-typography-dd05b0e-font-size );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );}.elementor-2417 .elementor-element.elementor-element-274d8d4{font-size:var( --e-global-typography-dd05b0e-font-size );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );}.elementor-2417 .elementor-element.elementor-element-1b8eb65{font-size:var( --e-global-typography-dd05b0e-font-size );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );}.elementor-2417 .elementor-element.elementor-element-0634111{font-size:var( --e-global-typography-dd05b0e-font-size );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );}.elementor-2417 .elementor-element.elementor-element-a72019e{margin-top:1rem;margin-bottom:1rem;}.elementor-2417 .elementor-element.elementor-element-e3a7539 .elementor-icon i, .elementor-2417 .elementor-element.elementor-element-e3a7539 .elementor-icon svg{transform:rotate(60deg);}.elementor-2417 .elementor-element.elementor-element-f853821 .elementor-icon i, .elementor-2417 .elementor-element.elementor-element-f853821 .elementor-icon svg{transform:rotate(310deg);}.elementor-2417 .elementor-element.elementor-element-96c36cb .elementor-icon i, .elementor-2417 .elementor-element.elementor-element-96c36cb .elementor-icon svg{transform:rotate(60deg);}.elementor-2417 .elementor-element.elementor-element-1166c23 .elementor-icon i, .elementor-2417 .elementor-element.elementor-element-1166c23 .elementor-icon svg{transform:rotate(310deg);}.elementor-2417 .elementor-element.elementor-element-079868f .elementor-icon i, .elementor-2417 .elementor-element.elementor-element-079868f .elementor-icon svg{transform:rotate(60deg);}.elementor-2417 .elementor-element.elementor-element-a893811 > .elementor-widget-container{margin:0rem 0rem 0rem 2rem;}.elementor-2417 .elementor-element.elementor-element-a893811 .elementor-icon i, .elementor-2417 .elementor-element.elementor-element-a893811 .elementor-icon svg{transform:rotate(310deg);}.elementor-2417 .elementor-element.elementor-element-ba71fdc{font-size:var( --e-global-typography-dd05b0e-font-size );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );}.elementor-2417 .elementor-element.elementor-element-0f9bebf{font-size:var( --e-global-typography-dd05b0e-font-size );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );}.elementor-2417 .elementor-element.elementor-element-f9966ed{font-size:var( --e-global-typography-dd05b0e-font-size );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );}.elementor-2417 .elementor-element.elementor-element-48dad68{width:initial;max-width:initial;font-size:var( --e-global-typography-dd05b0e-font-size );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );}.elementor-2417 .elementor-element.elementor-element-fe1cfdc{font-size:var( --e-global-typography-dd05b0e-font-size );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );}.elementor-2417 .elementor-element.elementor-element-d76968f{font-size:var( --e-global-typography-dd05b0e-font-size );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );}.elementor-2417 .elementor-element.elementor-element-a24decd{font-size:var( --e-global-typography-dd05b0e-font-size );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );}.elementor-2417 .elementor-element.elementor-element-ada21f5{font-size:var( --e-global-typography-dd05b0e-font-size );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );}.elementor-2417 .elementor-element.elementor-element-9b57a70{font-size:var( --e-global-typography-dd05b0e-font-size );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );}.elementor-2417 .elementor-element.elementor-element-586faec{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-dd05b0e-font-size );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );}.elementor-2417 .elementor-element.elementor-element-e1f9fd2{margin-top:3rem;margin-bottom:0rem;}.elementor-2417 .elementor-element.elementor-element-8332697 .elementor-heading-title{font-size:var( --e-global-typography-f05f199-font-size );letter-spacing:var( --e-global-typography-f05f199-letter-spacing );}.elementor-2417 .elementor-element.elementor-element-fb77b8c{margin-top:0rem;margin-bottom:0rem;}.elementor-2417 .elementor-element.elementor-element-829a6dd > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-2417 .elementor-element.elementor-element-7f2cf66{margin-top:3rem;margin-bottom:0rem;}.elementor-2417 .elementor-element.elementor-element-ff28bcc .elementor-heading-title{font-size:var( --e-global-typography-f05f199-font-size );letter-spacing:var( --e-global-typography-f05f199-letter-spacing );}.elementor-2417 .elementor-element.elementor-element-2ab161b{margin-top:3rem;margin-bottom:0rem;}.elementor-2417 .elementor-element.elementor-element-dcfb278{font-size:var( --e-global-typography-52c82a6-font-size );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-54e2758{font-size:var( --e-global-typography-52c82a6-font-size );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-c7de29f{font-size:var( --e-global-typography-52c82a6-font-size );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-de046de{font-size:var( --e-global-typography-52c82a6-font-size );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-ec689be{font-size:var( --e-global-typography-52c82a6-font-size );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-d55abd1{font-size:var( --e-global-typography-52c82a6-font-size );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-d6f0866{font-size:var( --e-global-typography-52c82a6-font-size );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-e75e59f{font-size:var( --e-global-typography-52c82a6-font-size );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-68df673{font-size:var( --e-global-typography-52c82a6-font-size );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-601ad2f{font-size:var( --e-global-typography-52c82a6-font-size );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-4d7cb71{font-size:var( --e-global-typography-52c82a6-font-size );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-5410eae{font-size:var( --e-global-typography-52c82a6-font-size );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-757448d{font-size:var( --e-global-typography-52c82a6-font-size );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-c78dd36{font-size:var( --e-global-typography-52c82a6-font-size );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}}@media(max-width:767px){.elementor-2417 .elementor-element.elementor-element-ed3c604{padding:0rem 0rem 0rem 0rem;}.elementor-2417 .elementor-element.elementor-element-08b5a61 > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-2417 .elementor-element.elementor-element-6e13c5e{text-align:center;}.elementor-2417 .elementor-element.elementor-element-6e13c5e .elementor-heading-title{font-size:2.5rem;}.elementor-2417 .elementor-element.elementor-element-93e7d60 > .elementor-widget-container{margin:-1rem 0rem 0rem 0rem;}.elementor-2417 .elementor-element.elementor-element-93e7d60{text-align:center;}.elementor-2417 .elementor-element.elementor-element-93e7d60 .elementor-heading-title{font-size:var( --e-global-typography-f05f199-font-size );letter-spacing:var( --e-global-typography-f05f199-letter-spacing );}.elementor-2417 .elementor-element.elementor-element-82a1187{padding:0rem 0rem 1rem 1rem;}.elementor-2417 .elementor-element.elementor-element-1549e08 > .elementor-element-populated{padding:0rem 0rem 1rem 1rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2417 .elementor-element.elementor-element-f45b3ec{font-size:var( --e-global-typography-1e63a9d-font-size );line-height:var( --e-global-typography-1e63a9d-line-height );word-spacing:var( --e-global-typography-1e63a9d-word-spacing );}.elementor-2417 .elementor-element.elementor-element-61e8ea8 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-2417 .elementor-element.elementor-element-61e8ea8{font-size:var( --e-global-typography-f4e4404-font-size );line-height:var( --e-global-typography-f4e4404-line-height );letter-spacing:var( --e-global-typography-f4e4404-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2417 .elementor-element.elementor-element-830bfea > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-2417 .elementor-element.elementor-element-9f060d5 .jet-breadcrumbs__item > *{font-size:var( --e-global-typography-1a4a287-font-size );line-height:var( --e-global-typography-1a4a287-line-height );letter-spacing:var( --e-global-typography-1a4a287-letter-spacing );word-spacing:var( --e-global-typography-1a4a287-word-spacing );}.elementor-2417 .elementor-element.elementor-element-0a53bda{padding:1rem 1rem 1rem 1rem;}.elementor-2417 .elementor-element.elementor-element-e2e49da > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-2417 .elementor-element.elementor-element-ce77c6c .elementor-heading-title{font-size:var( --e-global-typography-1e63a9d-font-size );line-height:var( --e-global-typography-1e63a9d-line-height );word-spacing:var( --e-global-typography-1e63a9d-word-spacing );}.elementor-2417 .elementor-element.elementor-element-5ee5f92{font-size:var( --e-global-typography-f4e4404-font-size );line-height:var( --e-global-typography-f4e4404-line-height );letter-spacing:var( --e-global-typography-f4e4404-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2417 .elementor-element.elementor-element-19d1db7{padding:3rem 0rem 3rem 0rem;}.elementor-2417 .elementor-element.elementor-element-3e8a398{font-size:2.2rem;}.elementor-2417 .elementor-element.elementor-element-58cf890 .elementor-heading-title{font-size:var( --e-global-typography-f05f199-font-size );letter-spacing:var( --e-global-typography-f05f199-letter-spacing );}.elementor-2417 .elementor-element.elementor-element-6c40283{font-size:var( --e-global-typography-dd05b0e-font-size );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );}.elementor-2417 .elementor-element.elementor-element-274d8d4{font-size:var( --e-global-typography-dd05b0e-font-size );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );}.elementor-2417 .elementor-element.elementor-element-1b8eb65{font-size:var( --e-global-typography-dd05b0e-font-size );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );}.elementor-2417 .elementor-element.elementor-element-0634111{font-size:var( --e-global-typography-dd05b0e-font-size );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );}.elementor-2417 .elementor-element.elementor-element-ba71fdc{font-size:var( --e-global-typography-dd05b0e-font-size );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );}.elementor-2417 .elementor-element.elementor-element-0f9bebf{font-size:var( --e-global-typography-dd05b0e-font-size );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );}.elementor-2417 .elementor-element.elementor-element-f9966ed{font-size:var( --e-global-typography-dd05b0e-font-size );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );}.elementor-2417 .elementor-element.elementor-element-48dad68{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-dd05b0e-font-size );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );}.elementor-2417 .elementor-element.elementor-element-575bd72 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-575bd72 .elementor-icon{font-size:32px;}.elementor-2417 .elementor-element.elementor-element-575bd72 .elementor-icon svg{height:32px;}.elementor-2417 .elementor-element.elementor-element-fe1cfdc{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-dd05b0e-font-size );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );}.elementor-2417 .elementor-element.elementor-element-22044fc > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-22044fc .elementor-icon{font-size:32px;}.elementor-2417 .elementor-element.elementor-element-22044fc .elementor-icon svg{height:32px;}.elementor-2417 .elementor-element.elementor-element-d76968f{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-dd05b0e-font-size );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );}.elementor-2417 .elementor-element.elementor-element-9288f8e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-9288f8e .elementor-icon{font-size:32px;}.elementor-2417 .elementor-element.elementor-element-9288f8e .elementor-icon svg{height:32px;}.elementor-2417 .elementor-element.elementor-element-a24decd{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-dd05b0e-font-size );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );}.elementor-2417 .elementor-element.elementor-element-adfe011 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-adfe011 .elementor-icon{font-size:32px;}.elementor-2417 .elementor-element.elementor-element-adfe011 .elementor-icon svg{height:32px;}.elementor-2417 .elementor-element.elementor-element-ada21f5{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-dd05b0e-font-size );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );}.elementor-2417 .elementor-element.elementor-element-71baf2d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-71baf2d .elementor-icon{font-size:32px;}.elementor-2417 .elementor-element.elementor-element-71baf2d .elementor-icon svg{height:32px;}.elementor-2417 .elementor-element.elementor-element-9b57a70{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-dd05b0e-font-size );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );}.elementor-2417 .elementor-element.elementor-element-9b57a70 > .elementor-widget-container{padding:1rem 0rem 1rem 0rem;}.elementor-2417 .elementor-element.elementor-element-77cb4e5 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2417 .elementor-element.elementor-element-77cb4e5 .elementor-icon{font-size:32px;}.elementor-2417 .elementor-element.elementor-element-77cb4e5 .elementor-icon svg{height:32px;}.elementor-2417 .elementor-element.elementor-element-586faec{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-dd05b0e-font-size );line-height:var( --e-global-typography-dd05b0e-line-height );letter-spacing:var( --e-global-typography-dd05b0e-letter-spacing );}.elementor-2417 .elementor-element.elementor-element-e1f9fd2{padding:0rem 0rem 0rem 0rem;}.elementor-2417 .elementor-element.elementor-element-940dbc1 > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-2417 .elementor-element.elementor-element-0e8f253{text-align:center;}.elementor-2417 .elementor-element.elementor-element-0e8f253 .elementor-heading-title{font-size:2.5rem;}.elementor-2417 .elementor-element.elementor-element-8332697 > .elementor-widget-container{margin:-1rem 0rem 0rem 0rem;}.elementor-2417 .elementor-element.elementor-element-8332697{text-align:center;}.elementor-2417 .elementor-element.elementor-element-8332697 .elementor-heading-title{font-size:var( --e-global-typography-f05f199-font-size );letter-spacing:var( --e-global-typography-f05f199-letter-spacing );}.elementor-2417 .elementor-element.elementor-element-fb77b8c{padding:0rem 0rem 1rem 1rem;}.elementor-2417 .elementor-element.elementor-element-9c6f90e > .elementor-element-populated{padding:0rem 0rem 1rem 1rem;}.elementor-2417 .elementor-element.elementor-element-2017bcd > .elementor-element-populated{padding:0rem 2rem 2rem 0rem;}.elementor-2417 .elementor-element.elementor-element-786f080{padding:1rem 1rem 1rem 1rem;}.elementor-2417 .elementor-element.elementor-element-2a45220{padding:1rem 1rem 1rem 1rem;}.elementor-2417 .elementor-element.elementor-element-ccba5ff{padding:1rem 1rem 1rem 1rem;}.elementor-2417 .elementor-element.elementor-element-3183c28{padding:1rem 1rem 1rem 1rem;}.elementor-2417 .elementor-element.elementor-element-43de9ed .elementor-heading-title{font-size:2.5rem;}.elementor-2417 .elementor-element.elementor-element-ff28bcc .elementor-heading-title{font-size:var( --e-global-typography-f05f199-font-size );letter-spacing:var( --e-global-typography-f05f199-letter-spacing );}.elementor-2417 .elementor-element.elementor-element-0e349e9{padding:1rem 1rem 1rem 1rem;}.elementor-2417 .elementor-element.elementor-element-dcfb278{font-size:var( --e-global-typography-52c82a6-font-size );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-54e2758{font-size:var( --e-global-typography-52c82a6-font-size );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-143991b{padding:1rem 1rem 1rem 1rem;}.elementor-2417 .elementor-element.elementor-element-c7de29f{font-size:var( --e-global-typography-52c82a6-font-size );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-de046de{font-size:var( --e-global-typography-52c82a6-font-size );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-ec689be{font-size:var( --e-global-typography-52c82a6-font-size );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-52d487e{padding:1rem 1rem 1rem 1rem;}.elementor-2417 .elementor-element.elementor-element-d55abd1{font-size:var( --e-global-typography-52c82a6-font-size );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-d6f0866{font-size:var( --e-global-typography-52c82a6-font-size );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-e75e59f{font-size:var( --e-global-typography-52c82a6-font-size );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-68df673{font-size:var( --e-global-typography-52c82a6-font-size );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-d8cd31f{padding:1rem 1rem 1rem 1rem;}.elementor-2417 .elementor-element.elementor-element-601ad2f{font-size:var( --e-global-typography-52c82a6-font-size );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-4d7cb71{font-size:var( --e-global-typography-52c82a6-font-size );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-5410eae{font-size:var( --e-global-typography-52c82a6-font-size );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-757448d{font-size:var( --e-global-typography-52c82a6-font-size );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-c78dd36{font-size:var( --e-global-typography-52c82a6-font-size );line-height:var( --e-global-typography-52c82a6-line-height );letter-spacing:var( --e-global-typography-52c82a6-letter-spacing );word-spacing:var( --e-global-typography-52c82a6-word-spacing );}.elementor-2417 .elementor-element.elementor-element-0d45246{padding:1rem 1rem 1rem 1rem;}.elementor-2417 .elementor-element.elementor-element-7260d44{padding:1rem 1rem 1rem 1rem;}}@media(min-width:768px){.elementor-2417 .elementor-element.elementor-element-d6973b0{width:45%;}.elementor-2417 .elementor-element.elementor-element-b62ae04{width:55%;}.elementor-2417 .elementor-element.elementor-element-e2e49da{width:69.956%;}.elementor-2417 .elementor-element.elementor-element-064f73c{width:30%;}.elementor-2417 .elementor-element.elementor-element-4221360{width:21.314%;}.elementor-2417 .elementor-element.elementor-element-cbb81c8{width:11.687%;}.elementor-2417 .elementor-element.elementor-element-306f614{width:12.895%;}.elementor-2417 .elementor-element.elementor-element-18e77b9{width:11.226%;}.elementor-2417 .elementor-element.elementor-element-95926e7{width:14.474%;}.elementor-2417 .elementor-element.elementor-element-3fe0783{width:27.72%;}.elementor-2417 .elementor-element.elementor-element-7d4256c{width:10%;}.elementor-2417 .elementor-element.elementor-element-137fce0{width:30%;}.elementor-2417 .elementor-element.elementor-element-9f5a9ed{width:30%;}.elementor-2417 .elementor-element.elementor-element-a1ddcf8{width:10%;}.elementor-2417 .elementor-element.elementor-element-6995f32{width:22%;}.elementor-2417 .elementor-element.elementor-element-2017bcd{width:22%;}.elementor-2417 .elementor-element.elementor-element-c7e33cc{width:55.333%;}.elementor-2417 .elementor-element.elementor-element-35f7c89{width:30%;}.elementor-2417 .elementor-element.elementor-element-9c3300b{width:69.956%;}.elementor-2417 .elementor-element.elementor-element-ed60ba2{width:30%;}.elementor-2417 .elementor-element.elementor-element-4d58fa7{width:69.956%;}.elementor-2417 .elementor-element.elementor-element-5d98068{width:30%;}.elementor-2417 .elementor-element.elementor-element-46d3835{width:69.956%;}.elementor-2417 .elementor-element.elementor-element-be5d280{width:30%;}.elementor-2417 .elementor-element.elementor-element-cb02709{width:69.956%;}.elementor-2417 .elementor-element.elementor-element-926f4f9{width:22%;}.elementor-2417 .elementor-element.elementor-element-6af241e{width:22%;}.elementor-2417 .elementor-element.elementor-element-ae954dd{width:55.333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2417 .elementor-element.elementor-element-4221360{width:22%;}.elementor-2417 .elementor-element.elementor-element-cbb81c8{width:11%;}.elementor-2417 .elementor-element.elementor-element-306f614{width:14%;}.elementor-2417 .elementor-element.elementor-element-18e77b9{width:11%;}.elementor-2417 .elementor-element.elementor-element-95926e7{width:15%;}.elementor-2417 .elementor-element.elementor-element-3fe0783{width:25%;}.elementor-2417 .elementor-element.elementor-element-6995f32{width:50%;}.elementor-2417 .elementor-element.elementor-element-2017bcd{width:50%;}.elementor-2417 .elementor-element.elementor-element-c7e33cc{width:100%;}.elementor-2417 .elementor-element.elementor-element-10a413c{width:50%;}.elementor-2417 .elementor-element.elementor-element-a959ec0{width:50%;}.elementor-2417 .elementor-element.elementor-element-772f91b{width:50%;}.elementor-2417 .elementor-element.elementor-element-a0ac1d0{width:50%;}.elementor-2417 .elementor-element.elementor-element-3c1a332{width:50%;}.elementor-2417 .elementor-element.elementor-element-ef46940{width:50%;}.elementor-2417 .elementor-element.elementor-element-8d74b58{width:50%;}.elementor-2417 .elementor-element.elementor-element-4fb3d0b{width:50%;}.elementor-2417 .elementor-element.elementor-element-c3f460e{width:50%;}.elementor-2417 .elementor-element.elementor-element-edec20b{width:50%;}.elementor-2417 .elementor-element.elementor-element-894f445{width:50%;}.elementor-2417 .elementor-element.elementor-element-3ec30b4{width:50%;}.elementor-2417 .elementor-element.elementor-element-216bfaf{width:50%;}.elementor-2417 .elementor-element.elementor-element-213e83c{width:50%;}.elementor-2417 .elementor-element.elementor-element-40aeb50{width:50%;}.elementor-2417 .elementor-element.elementor-element-db763a6{width:50%;}.elementor-2417 .elementor-element.elementor-element-ac8f241{width:50%;}.elementor-2417 .elementor-element.elementor-element-5138a69{width:50%;}.elementor-2417 .elementor-element.elementor-element-5cb9c33{width:50%;}.elementor-2417 .elementor-element.elementor-element-8b7f4db{width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-6c40283 */.seikan_flow > .elementor-widget-container{
    position: relative;
}
.seikan_flow > .elementor-widget-container:before,
.seikan_flow > .elementor-widget-container:after {
    content: "";
    position: absolute;
    width: 0;
    border-left: 4em solid transparent;
    border-right: 4em solid transparent;
}
.seikan_flow > .elementor-widget-container:before {
    bottom: 100%;
    left: 0;
    border-bottom: 2.02em solid #1B1464;
}
.seikan_flow > .elementor-widget-container:after {
    top: 100%;
    width: 0;
    left: 0;
    border-top: 2.02em solid #1B1464;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0634111 */.seikan_flow.seikan_flow--wide > .elementor-widget-container:before,
.seikan_flow.seikan_flow--wide > .elementor-widget-container:after {
    content: "";
    position: absolute;
    width: 0;
    border-left: 4.375em solid transparent;
    border-right: 4.375em solid transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48dad68 */.seikan_flow-sp > .elementor-widget-container{
    position: relative;
}
.seikan_flow-sp > .elementor-widget-container:before,
.seikan_flow-sp > .elementor-widget-container:after {
    content: "";
    position: absolute;
    width: 0;
    border-top: 1.7em solid transparent;
    border-bottom: 1.7em solid transparent;
}
.seikan_flow-sp > .elementor-widget-container:before {
    top: 0%;
    width: 0;
    left: -16px;
    border-right: 1em solid #1B1464;
}
.seikan_flow-sp > .elementor-widget-container:after {
    top: 0%;
    width: 0;
   right: -16px;
    border-left: 1em solid #1B1464;
}/* End custom CSS */