.elementor-35 .elementor-element.elementor-element-6a0a0fd9:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-6a0a0fd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7985337 );}.elementor-35 .elementor-element.elementor-element-6a0a0fd9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 5% 0% 5%;}.elementor-35 .elementor-element.elementor-element-6a0a0fd9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-314ab025 > .elementor-element-populated{border-style:none;}.elementor-35 .elementor-element.elementor-element-4764f415 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-35 .elementor-element.elementor-element-4764f415 > .elementor-background-overlay{background-color:#505050AB;background-image:url("https://kaneko-oral.com/wp-content/uploads/2025/10/dot.png");opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-4764f415 > .elementor-container{min-height:850px;}.elementor-35 .elementor-element.elementor-element-4764f415{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-35 .elementor-element.elementor-element-307bfff img{width:300px;max-width:200px;}.elementor-35 .elementor-element.elementor-element-702b96bf img{width:400px;max-width:400px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-23dc509b{--icon-box-icon-margin:0px;}.elementor-35 .elementor-element.elementor-element-23dc509b .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-23dc509b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-23dc509b.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-23dc509b.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-23dc509b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-35 .elementor-element.elementor-element-23dc509b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-7985337 );}.elementor-35 .elementor-element.elementor-element-23dc509b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-35 .elementor-element.elementor-element-23dc509b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-35 .elementor-element.elementor-element-23dc509b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-35 .elementor-element.elementor-element-23dc509b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-7985337 );color:var( --e-global-color-7985337 );border-color:var( --e-global-color-7985337 );}.elementor-35 .elementor-element.elementor-element-23dc509b .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-23dc509b .elementor-icon-box-title a{font-family:"Kosugi Maru", 'Noto Sans JP', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:1.5em;font-weight:bold;line-height:1em;letter-spacing:1px;}.elementor-35 .elementor-element.elementor-element-23dc509b:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-23dc509b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-7985337 );}.elementor-35 .elementor-element.elementor-element-23dc509b .elementor-icon-box-description{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-5ab913ab > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-35 .elementor-element.elementor-element-5ab913ab:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-5ab913ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf02ad5 );}.elementor-35 .elementor-element.elementor-element-5ab913ab > .elementor-container{max-width:1500px;}.elementor-35 .elementor-element.elementor-element-5ab913ab .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:5%;}.elementor-35 .elementor-element.elementor-element-5ab913ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-35 .elementor-element.elementor-element-5ab913ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-22c744e5{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-35 .elementor-element.elementor-element-22c744e5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-7b3fa4b7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-7b3fa4b7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F9FF;}.elementor-bc-flex-widget .elementor-35 .elementor-element.elementor-element-7b3fa4b7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-35 .elementor-element.elementor-element-7b3fa4b7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-35 .elementor-element.elementor-element-7b3fa4b7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-35 .elementor-element.elementor-element-7b3fa4b7 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#0F4599;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-35 .elementor-element.elementor-element-7b3fa4b7 > .elementor-element-populated, .elementor-35 .elementor-element.elementor-element-7b3fa4b7 > .elementor-element-populated > .elementor-background-overlay, .elementor-35 .elementor-element.elementor-element-7b3fa4b7 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-7b3fa4b7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-fed63f8{background-color:#4B77B7;padding:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-fed63f8 .elementor-heading-title{font-family:var( --e-global-typography-113324e-font-family ), 'Noto Sans JP', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-113324e-font-size );font-weight:var( --e-global-typography-113324e-font-weight );line-height:var( --e-global-typography-113324e-line-height );color:var( --e-global-color-7985337 );}.elementor-widget-Table table.tafe-table .tafe-table-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-header tr .elementor-repeater-item-aa90f78{width:25%;text-align:left;vertical-align:middle;}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-header tr .elementor-repeater-item-8d98c5e{width:10%;}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-header tr .elementor-repeater-item-5a38c2d{width:10%;}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-header tr .elementor-repeater-item-61c6ee8{width:10%;}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-header tr .elementor-repeater-item-9796a7c{width:10%;}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-header tr .elementor-repeater-item-b0ee88c{width:10%;}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-header tr .elementor-repeater-item-c38b09c{width:10%;}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-header tr .elementor-repeater-item-309bd8b{width:15%;}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-body tr .elementor-repeater-item-0576fa4{text-align:left;}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-body tr .elementor-repeater-item-9ff84b9{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-body tr .elementor-repeater-item-9ff84b9 .table-addons-button{color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-body tr .elementor-repeater-item-9ff84b9 .table-addons-link{color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-body tr .elementor-repeater-item-54e577e{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-body tr .elementor-repeater-item-54e577e .table-addons-button{color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-body tr .elementor-repeater-item-54e577e .table-addons-link{color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-body tr .elementor-repeater-item-66dc812{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-body tr .elementor-repeater-item-66dc812 .table-addons-button{color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-body tr .elementor-repeater-item-66dc812 .table-addons-link{color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-body tr .elementor-repeater-item-9726358{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-body tr .elementor-repeater-item-9726358 .table-addons-button{color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-body tr .elementor-repeater-item-9726358 .table-addons-link{color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-body tr .elementor-repeater-item-1c4f811{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-body tr .elementor-repeater-item-1c4f811 .table-addons-button{color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-body tr .elementor-repeater-item-1c4f811 .table-addons-link{color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-body tr .elementor-repeater-item-40fcb82{text-align:left;}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-body tr .elementor-repeater-item-4f31d4f{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-body tr .elementor-repeater-item-4f31d4f .table-addons-button{color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-body tr .elementor-repeater-item-4f31d4f .table-addons-link{color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-body tr .elementor-repeater-item-33b9a0e{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-body tr .elementor-repeater-item-33b9a0e .table-addons-button{color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-body tr .elementor-repeater-item-33b9a0e .table-addons-link{color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-body tr .elementor-repeater-item-410e24f{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-body tr .elementor-repeater-item-410e24f .table-addons-button{color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-body tr .elementor-repeater-item-410e24f .table-addons-link{color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-body tr .elementor-repeater-item-9f7f3ab{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-body tr .elementor-repeater-item-9f7f3ab .table-addons-button{color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-body tr .elementor-repeater-item-9f7f3ab .table-addons-link{color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-body tr .elementor-repeater-item-73df956{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-body tr .elementor-repeater-item-73df956 .table-addons-button{color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-body tr .elementor-repeater-item-73df956 .table-addons-link{color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table td,.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table th{border-style:solid;border-color:var( --e-global-color-487af0b );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-header tr th{vertical-align:middle;font-family:var( --e-global-typography-1ec0f54-font-family ), 'Noto Sans JP', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-1ec0f54-font-size );font-weight:var( --e-global-typography-1ec0f54-font-weight );line-height:var( --e-global-typography-1ec0f54-line-height );background-color:var( --e-global-color-7985337 );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-body tr td{text-align:center;vertical-align:middle;background-color:var( --e-global-color-7985337 );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-body{font-family:var( --e-global-typography-4cf528a-font-family ), 'Noto Sans JP', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-4cf528a-font-size );font-weight:var( --e-global-typography-4cf528a-font-weight );line-height:var( --e-global-typography-4cf528a-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );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-35 .elementor-element.elementor-element-162043b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:left;font-family:"Kosugi Maru", 'Noto Sans JP', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:1em;font-weight:400;line-height:1.6em;}.elementor-35 .elementor-element.elementor-element-162043b2 p{margin-block-end:0px;}.elementor-35 .elementor-element.elementor-element-b6566ec img{width:100%;max-width:100%;}.elementor-35 .elementor-element.elementor-element-574a62e6:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-574a62e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf02ad5 );}.elementor-35 .elementor-element.elementor-element-574a62e6 > .elementor-container{max-width:1500px;}.elementor-35 .elementor-element.elementor-element-574a62e6 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:5%;}.elementor-35 .elementor-element.elementor-element-574a62e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-35 .elementor-element.elementor-element-574a62e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-3c9256f2{background-color:#FFFFFF;padding:10px 20px 10px 20px;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-a082f86 );}.elementor-35 .elementor-element.elementor-element-3c9256f2 .elementor-heading-title{font-family:var( --e-global-typography-8b5dcde-font-family ), 'Noto Sans JP', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-8b5dcde-font-size );font-weight:var( --e-global-typography-8b5dcde-font-weight );line-height:var( --e-global-typography-8b5dcde-line-height );letter-spacing:var( --e-global-typography-8b5dcde-letter-spacing );color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-3583b808{background-color:#FFFFFF;padding:10px 20px 10px 20px;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-a082f86 );}.elementor-35 .elementor-element.elementor-element-3583b808 .elementor-heading-title{font-family:var( --e-global-typography-8b5dcde-font-family ), 'Noto Sans JP', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-8b5dcde-font-size );font-weight:var( --e-global-typography-8b5dcde-font-weight );line-height:var( --e-global-typography-8b5dcde-line-height );letter-spacing:var( --e-global-typography-8b5dcde-letter-spacing );color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-4afe95f6:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-4afe95f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a082f86 );}.elementor-35 .elementor-element.elementor-element-4afe95f6 > .elementor-container{max-width:1500px;}.elementor-35 .elementor-element.elementor-element-4afe95f6 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:5%;}.elementor-35 .elementor-element.elementor-element-4afe95f6{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-35 .elementor-element.elementor-element-4afe95f6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-31029475 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-7985337 );}.elementor-35 .elementor-element.elementor-element-31029475 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-31029475 .elementor-icon-box-title a{font-family:var( --e-global-typography-a8ba513-font-family ), 'Noto Sans JP', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-a8ba513-font-size );line-height:var( --e-global-typography-a8ba513-line-height );}.elementor-35 .elementor-element.elementor-element-31029475:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-31029475:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-7985337 );}.elementor-35 .elementor-element.elementor-element-31029475 .elementor-icon-box-description{font-family:var( --e-global-typography-645ed42-font-family ), 'Noto Sans JP', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-645ed42-font-size );line-height:var( --e-global-typography-645ed42-line-height );color:var( --e-global-color-7985337 );}.elementor-35 .elementor-element.elementor-element-4e9e46bc img{width:50px;max-width:50px;}.elementor-35 .elementor-element.elementor-element-2506ffa{text-align:center;}.elementor-35 .elementor-element.elementor-element-2506ffa .elementor-heading-title{font-family:var( --e-global-typography-943522b-font-family ), 'Noto Sans JP', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-943522b-font-size );font-weight:var( --e-global-typography-943522b-font-weight );color:var( --e-global-color-7985337 );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-43832fbe{background-color:var( --e-global-color-7985337 );padding:30px 30px 010px 30px;border-radius:20px 20px 20px 20px;}.elementor-35 .elementor-element.elementor-element-43832fbe.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-35 .elementor-element.elementor-element-43832fbe.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-35 .elementor-element.elementor-element-43832fbe.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-43832fbe .elementor-image-box-img img{height:150px;transition-duration:0.3s;}.elementor-35 .elementor-element.elementor-element-43832fbe .elementor-image-box-title{font-family:"Kosugi Maru", 'Noto Sans JP', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:1.5em;font-weight:bold;line-height:1.3em;color:var( --e-global-color-7dbb063 );}.elementor-35 .elementor-element.elementor-element-43832fbe:has(:hover) .elementor-image-box-title,
					 .elementor-35 .elementor-element.elementor-element-43832fbe:has(:focus) .elementor-image-box-title{color:var( --e-global-color-7dbb063 );}.elementor-35 .elementor-element.elementor-element-494a4320{background-color:var( --e-global-color-7985337 );padding:30px 30px 010px 30px;border-radius:20px 20px 20px 20px;}.elementor-35 .elementor-element.elementor-element-494a4320.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-35 .elementor-element.elementor-element-494a4320.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-35 .elementor-element.elementor-element-494a4320.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-494a4320 .elementor-image-box-img img{height:150px;transition-duration:0.3s;}.elementor-35 .elementor-element.elementor-element-494a4320 .elementor-image-box-title{font-family:"Kosugi Maru", 'Noto Sans JP', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:1.5em;font-weight:bold;line-height:1.3em;color:var( --e-global-color-7dbb063 );}.elementor-35 .elementor-element.elementor-element-494a4320:has(:hover) .elementor-image-box-title,
					 .elementor-35 .elementor-element.elementor-element-494a4320:has(:focus) .elementor-image-box-title{color:var( --e-global-color-7dbb063 );}.elementor-35 .elementor-element.elementor-element-dcc2642{background-color:var( --e-global-color-7985337 );padding:30px 30px 010px 30px;border-radius:20px 20px 20px 20px;}.elementor-35 .elementor-element.elementor-element-dcc2642.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-35 .elementor-element.elementor-element-dcc2642.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-35 .elementor-element.elementor-element-dcc2642.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-dcc2642 .elementor-image-box-img img{height:150px;transition-duration:0.3s;}.elementor-35 .elementor-element.elementor-element-dcc2642 .elementor-image-box-title{font-family:var( --e-global-typography-7d1b43d-font-family ), 'Noto Sans JP', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-7d1b43d-font-size );font-weight:var( --e-global-typography-7d1b43d-font-weight );line-height:var( --e-global-typography-7d1b43d-line-height );color:var( --e-global-color-7dbb063 );}.elementor-35 .elementor-element.elementor-element-dcc2642:has(:hover) .elementor-image-box-title,
					 .elementor-35 .elementor-element.elementor-element-dcc2642:has(:focus) .elementor-image-box-title{color:var( --e-global-color-7dbb063 );}.elementor-35 .elementor-element.elementor-element-235b3298{background-color:var( --e-global-color-7985337 );padding:30px 30px 010px 30px;border-radius:20px 20px 20px 20px;}.elementor-35 .elementor-element.elementor-element-235b3298.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-35 .elementor-element.elementor-element-235b3298.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-35 .elementor-element.elementor-element-235b3298.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-235b3298 .elementor-image-box-img img{height:150px;transition-duration:0.3s;}.elementor-35 .elementor-element.elementor-element-235b3298 .elementor-image-box-title{font-family:"Kosugi Maru", 'Noto Sans JP', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:1.5em;font-weight:bold;line-height:1.3em;color:var( --e-global-color-7dbb063 );}.elementor-35 .elementor-element.elementor-element-235b3298:has(:hover) .elementor-image-box-title,
					 .elementor-35 .elementor-element.elementor-element-235b3298:has(:focus) .elementor-image-box-title{color:var( --e-global-color-7dbb063 );}.elementor-35 .elementor-element.elementor-element-5dc14775{background-color:var( --e-global-color-7985337 );padding:30px 30px 010px 30px;border-radius:20px 20px 20px 20px;}.elementor-35 .elementor-element.elementor-element-5dc14775.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-35 .elementor-element.elementor-element-5dc14775.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-35 .elementor-element.elementor-element-5dc14775.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-5dc14775 .elementor-image-box-img img{height:150px;transition-duration:0.3s;}.elementor-35 .elementor-element.elementor-element-5dc14775 .elementor-image-box-title{font-family:"Kosugi Maru", 'Noto Sans JP', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:1.5em;font-weight:bold;line-height:1.3em;color:var( --e-global-color-7dbb063 );}.elementor-35 .elementor-element.elementor-element-5dc14775:has(:hover) .elementor-image-box-title,
					 .elementor-35 .elementor-element.elementor-element-5dc14775:has(:focus) .elementor-image-box-title{color:var( --e-global-color-7dbb063 );}.elementor-35 .elementor-element.elementor-element-49884d4b{background-color:var( --e-global-color-7985337 );padding:30px 30px 010px 30px;border-radius:20px 20px 20px 20px;}.elementor-35 .elementor-element.elementor-element-49884d4b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-35 .elementor-element.elementor-element-49884d4b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-35 .elementor-element.elementor-element-49884d4b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-49884d4b .elementor-image-box-img img{height:150px;transition-duration:0.3s;}.elementor-35 .elementor-element.elementor-element-49884d4b .elementor-image-box-title{font-family:var( --e-global-typography-7d1b43d-font-family ), 'Noto Sans JP', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-7d1b43d-font-size );font-weight:var( --e-global-typography-7d1b43d-font-weight );line-height:var( --e-global-typography-7d1b43d-line-height );color:var( --e-global-color-7dbb063 );}.elementor-35 .elementor-element.elementor-element-49884d4b:has(:hover) .elementor-image-box-title,
					 .elementor-35 .elementor-element.elementor-element-49884d4b:has(:focus) .elementor-image-box-title{color:var( --e-global-color-7dbb063 );}.elementor-35 .elementor-element.elementor-element-660e4ffd{background-color:var( --e-global-color-7985337 );padding:30px 30px 010px 30px;border-radius:20px 20px 20px 20px;}.elementor-35 .elementor-element.elementor-element-660e4ffd.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-35 .elementor-element.elementor-element-660e4ffd.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-35 .elementor-element.elementor-element-660e4ffd.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-660e4ffd .elementor-image-box-img img{height:150px;transition-duration:0.3s;}.elementor-35 .elementor-element.elementor-element-660e4ffd .elementor-image-box-title{font-family:var( --e-global-typography-7d1b43d-font-family ), 'Noto Sans JP', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-7d1b43d-font-size );font-weight:var( --e-global-typography-7d1b43d-font-weight );line-height:var( --e-global-typography-7d1b43d-line-height );color:var( --e-global-color-7dbb063 );}.elementor-35 .elementor-element.elementor-element-660e4ffd:has(:hover) .elementor-image-box-title,
					 .elementor-35 .elementor-element.elementor-element-660e4ffd:has(:focus) .elementor-image-box-title{color:var( --e-global-color-7dbb063 );}.elementor-35 .elementor-element.elementor-element-642182d2:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-642182d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a082f86 );}.elementor-35 .elementor-element.elementor-element-642182d2 > .elementor-container{max-width:1500px;}.elementor-35 .elementor-element.elementor-element-642182d2 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:5%;}.elementor-35 .elementor-element.elementor-element-642182d2{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-7985337 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-35 .elementor-element.elementor-element-642182d2, .elementor-35 .elementor-element.elementor-element-642182d2 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-642182d2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-1ccbab2f .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-7985337 );}.elementor-35 .elementor-element.elementor-element-1ccbab2f .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-1ccbab2f .elementor-icon-box-title a{font-family:var( --e-global-typography-a8ba513-font-family ), 'Noto Sans JP', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-a8ba513-font-size );line-height:var( --e-global-typography-a8ba513-line-height );}.elementor-35 .elementor-element.elementor-element-1ccbab2f:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-1ccbab2f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-7985337 );}.elementor-35 .elementor-element.elementor-element-1ccbab2f .elementor-icon-box-description{font-family:var( --e-global-typography-645ed42-font-family ), 'Noto Sans JP', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-645ed42-font-size );line-height:var( --e-global-typography-645ed42-line-height );color:var( --e-global-color-7985337 );}.elementor-35 .elementor-element.elementor-element-5cec97e5 img{width:50px;max-width:50px;}.elementor-35 .elementor-element.elementor-element-5650c9bb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-5650c9bb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7985337 );}.elementor-35 .elementor-element.elementor-element-5650c9bb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-35 .elementor-element.elementor-element-5650c9bb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-1197151d{width:var( --container-widget-width, 100% );max-width:100%;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:80px 0px 80px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, var( --e-global-color-b134e1b ) 0%, var( --e-global-color-bf492b9 ) 100%);text-align:center;}.elementor-35 .elementor-element.elementor-element-1197151d .elementor-heading-title{font-family:var( --e-global-typography-8b5dcde-font-family ), 'Noto Sans JP', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-8b5dcde-font-size );font-weight:var( --e-global-typography-8b5dcde-font-weight );line-height:var( --e-global-typography-8b5dcde-line-height );letter-spacing:var( --e-global-typography-8b5dcde-letter-spacing );color:var( --e-global-color-7985337 );}.elementor-35 .elementor-element.elementor-element-d05c286:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-d05c286 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7985337 );}.elementor-35 .elementor-element.elementor-element-d05c286 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-35 .elementor-element.elementor-element-d05c286 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-55943698{width:var( --container-widget-width, 100% );max-width:100%;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:80px 0px 80px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, var( --e-global-color-b134e1b ) 0%, var( --e-global-color-bf492b9 ) 100%);text-align:center;}.elementor-35 .elementor-element.elementor-element-55943698 .elementor-heading-title{font-family:var( --e-global-typography-8b5dcde-font-family ), 'Noto Sans JP', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-8b5dcde-font-size );font-weight:var( --e-global-typography-8b5dcde-font-weight );line-height:var( --e-global-typography-8b5dcde-line-height );letter-spacing:var( --e-global-typography-8b5dcde-letter-spacing );color:var( --e-global-color-7985337 );}.elementor-35 .elementor-element.elementor-element-62affe94:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-62affe94 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7985337 );}.elementor-35 .elementor-element.elementor-element-62affe94 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-35 .elementor-element.elementor-element-62affe94 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-5a892721{width:var( --container-widget-width, 100% );max-width:100%;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:80px 0px 80px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, var( --e-global-color-b134e1b ) 0%, var( --e-global-color-bf492b9 ) 100%);text-align:center;}.elementor-35 .elementor-element.elementor-element-5a892721 .elementor-heading-title{font-family:var( --e-global-typography-8b5dcde-font-family ), 'Noto Sans JP', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-8b5dcde-font-size );font-weight:var( --e-global-typography-8b5dcde-font-weight );line-height:var( --e-global-typography-8b5dcde-line-height );letter-spacing:var( --e-global-typography-8b5dcde-letter-spacing );color:var( --e-global-color-7985337 );}.elementor-35 .elementor-element.elementor-element-0ea1b91:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-0ea1b91 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7985337 );}.elementor-35 .elementor-element.elementor-element-0ea1b91 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-35 .elementor-element.elementor-element-0ea1b91 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-b726702 img{width:100%;max-width:100%;height:125px;}@media(max-width:1024px){.elementor-35 .elementor-element.elementor-element-4764f415 > .elementor-container{min-height:500px;}.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-35 .elementor-element.elementor-element-307bfff img{width:130px;max-width:130px;}.elementor-35 .elementor-element.elementor-element-702b96bf img{width:200px;max-width:200px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-35 .elementor-element.elementor-element-23dc509b .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-23dc509b .elementor-icon-box-title a{font-size:1.2em;line-height:1.3em;}.elementor-35 .elementor-element.elementor-element-22c744e5, .elementor-35 .elementor-element.elementor-element-22c744e5 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-35 .elementor-element.elementor-element-22c744e5{padding:3% 3% 3% 3%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-35 .elementor-element.elementor-element-fed63f8 .elementor-heading-title{font-size:var( --e-global-typography-113324e-font-size );line-height:var( --e-global-typography-113324e-line-height );}.elementor-widget-Table table.tafe-table .tafe-table-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-header tr .elementor-repeater-item-aa90f78{width:25%;}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-header tr .elementor-repeater-item-8d98c5e{width:10%;}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-header tr .elementor-repeater-item-5a38c2d{width:10%;}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-header tr .elementor-repeater-item-61c6ee8{width:10%;}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-header tr .elementor-repeater-item-9796a7c{width:10%;}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-header tr .elementor-repeater-item-b0ee88c{width:10%;}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-header tr .elementor-repeater-item-309bd8b{width:15%;}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-header tr th{font-size:var( --e-global-typography-1ec0f54-font-size );line-height:var( --e-global-typography-1ec0f54-line-height );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-body{font-size:var( --e-global-typography-4cf528a-font-size );line-height:var( --e-global-typography-4cf528a-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-35 .elementor-element.elementor-element-3c9256f2 .elementor-heading-title{font-size:var( --e-global-typography-8b5dcde-font-size );line-height:var( --e-global-typography-8b5dcde-line-height );letter-spacing:var( --e-global-typography-8b5dcde-letter-spacing );}.elementor-35 .elementor-element.elementor-element-3583b808 .elementor-heading-title{font-size:var( --e-global-typography-8b5dcde-font-size );line-height:var( --e-global-typography-8b5dcde-line-height );letter-spacing:var( --e-global-typography-8b5dcde-letter-spacing );}.elementor-35 .elementor-element.elementor-element-4afe95f6{padding:0% 0% 0% 0%;}.elementor-35 .elementor-element.elementor-element-31029475 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-31029475 .elementor-icon-box-title a{font-size:var( --e-global-typography-a8ba513-font-size );line-height:var( --e-global-typography-a8ba513-line-height );}.elementor-35 .elementor-element.elementor-element-31029475 .elementor-icon-box-description{font-size:var( --e-global-typography-645ed42-font-size );line-height:var( --e-global-typography-645ed42-line-height );}.elementor-35 .elementor-element.elementor-element-2506ffa .elementor-heading-title{font-size:var( --e-global-typography-943522b-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-35 .elementor-element.elementor-element-43832fbe .elementor-image-box-title{font-size:1em;}.elementor-35 .elementor-element.elementor-element-494a4320 .elementor-image-box-title{font-size:1em;}.elementor-35 .elementor-element.elementor-element-dcc2642 .elementor-image-box-title{font-size:var( --e-global-typography-7d1b43d-font-size );line-height:var( --e-global-typography-7d1b43d-line-height );}.elementor-35 .elementor-element.elementor-element-235b3298 .elementor-image-box-title{font-size:1em;}.elementor-35 .elementor-element.elementor-element-5dc14775 .elementor-image-box-title{font-size:1em;}.elementor-35 .elementor-element.elementor-element-49884d4b .elementor-image-box-title{font-size:var( --e-global-typography-7d1b43d-font-size );line-height:var( --e-global-typography-7d1b43d-line-height );}.elementor-35 .elementor-element.elementor-element-660e4ffd .elementor-image-box-title{font-size:var( --e-global-typography-7d1b43d-font-size );line-height:var( --e-global-typography-7d1b43d-line-height );}.elementor-35 .elementor-element.elementor-element-1ccbab2f .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-1ccbab2f .elementor-icon-box-title a{font-size:var( --e-global-typography-a8ba513-font-size );line-height:var( --e-global-typography-a8ba513-line-height );}.elementor-35 .elementor-element.elementor-element-1ccbab2f .elementor-icon-box-description{font-size:var( --e-global-typography-645ed42-font-size );line-height:var( --e-global-typography-645ed42-line-height );}.elementor-35 .elementor-element.elementor-element-1197151d .elementor-heading-title{font-size:var( --e-global-typography-8b5dcde-font-size );line-height:var( --e-global-typography-8b5dcde-line-height );letter-spacing:var( --e-global-typography-8b5dcde-letter-spacing );}.elementor-35 .elementor-element.elementor-element-55943698 .elementor-heading-title{font-size:var( --e-global-typography-8b5dcde-font-size );line-height:var( --e-global-typography-8b5dcde-line-height );letter-spacing:var( --e-global-typography-8b5dcde-letter-spacing );}.elementor-35 .elementor-element.elementor-element-5a892721 .elementor-heading-title{font-size:var( --e-global-typography-8b5dcde-font-size );line-height:var( --e-global-typography-8b5dcde-line-height );letter-spacing:var( --e-global-typography-8b5dcde-letter-spacing );}}@media(max-width:767px){.elementor-35 .elementor-element.elementor-element-314ab025 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-4764f415 > .elementor-container{min-height:300px;}.elementor-35 .elementor-element.elementor-element-5cf408b7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.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-35 .elementor-element.elementor-element-307bfff img{width:100px;max-width:100px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-35 .elementor-element.elementor-element-23dc509b{--icon-box-icon-margin:0px;}.elementor-35 .elementor-element.elementor-element-23dc509b .elementor-icon-box-title{margin-block-end:0px;}.elementor-35 .elementor-element.elementor-element-23dc509b .elementor-icon{font-size:26px;}.elementor-35 .elementor-element.elementor-element-23dc509b .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-23dc509b .elementor-icon-box-title a{font-size:1em;line-height:0em;}.elementor-35 .elementor-element.elementor-element-5ab913ab{margin-top:5%;margin-bottom:5%;}.elementor-35 .elementor-element.elementor-element-22c744e5, .elementor-35 .elementor-element.elementor-element-22c744e5 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-22c744e5{margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-35 .elementor-element.elementor-element-fed63f8 .elementor-heading-title{font-size:var( --e-global-typography-113324e-font-size );line-height:var( --e-global-typography-113324e-line-height );}.elementor-widget-Table table.tafe-table .tafe-table-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-header tr .elementor-repeater-item-aa90f78{width:20%;}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-header tr .elementor-repeater-item-8d98c5e{width:10%;}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-header tr .elementor-repeater-item-5a38c2d{width:10%;}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-header tr .elementor-repeater-item-61c6ee8{width:10%;}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-header tr .elementor-repeater-item-9796a7c{width:10%;}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-header tr .elementor-repeater-item-b0ee88c{width:10%;}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-header tr .elementor-repeater-item-c38b09c{width:10%;}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-header tr .elementor-repeater-item-309bd8b{width:15%;}.elementor-35 .elementor-element.elementor-element-2d93e3fa > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-header tr th{font-size:var( --e-global-typography-1ec0f54-font-size );line-height:var( --e-global-typography-1ec0f54-line-height );}.elementor-35 .elementor-element.elementor-element-2d93e3fa table.tafe-table .tafe-table-body{font-size:var( --e-global-typography-4cf528a-font-size );line-height:var( --e-global-typography-4cf528a-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-35 .elementor-element.elementor-element-162043b2{font-size:0.7em;}.elementor-35 .elementor-element.elementor-element-574a62e6{padding:5% 5% 5% 5%;}.elementor-35 .elementor-element.elementor-element-5d525da1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-3c9256f2 .elementor-heading-title{font-size:var( --e-global-typography-8b5dcde-font-size );line-height:var( --e-global-typography-8b5dcde-line-height );letter-spacing:var( --e-global-typography-8b5dcde-letter-spacing );}.elementor-35 .elementor-element.elementor-element-3385ab11 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-3583b808 .elementor-heading-title{font-size:var( --e-global-typography-8b5dcde-font-size );line-height:var( --e-global-typography-8b5dcde-line-height );letter-spacing:var( --e-global-typography-8b5dcde-letter-spacing );}.elementor-35 .elementor-element.elementor-element-2ebc0593 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-31029475 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-31029475 .elementor-icon-box-title a{font-size:var( --e-global-typography-a8ba513-font-size );line-height:var( --e-global-typography-a8ba513-line-height );}.elementor-35 .elementor-element.elementor-element-31029475 .elementor-icon-box-description{font-size:var( --e-global-typography-645ed42-font-size );line-height:var( --e-global-typography-645ed42-line-height );}.elementor-35 .elementor-element.elementor-element-2506ffa .elementor-heading-title{font-size:var( --e-global-typography-943522b-font-size );}.elementor-35 .elementor-element.elementor-element-7c3d7315{width:50%;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-35 .elementor-element.elementor-element-43832fbe{padding:10% 10% 0% 10%;}.elementor-35 .elementor-element.elementor-element-43832fbe .elementor-image-box-img{margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-43832fbe .elementor-image-box-img img{height:100px;}.elementor-35 .elementor-element.elementor-element-43832fbe .elementor-image-box-title{font-size:1em;}.elementor-35 .elementor-element.elementor-element-730b390d{width:50%;}.elementor-35 .elementor-element.elementor-element-494a4320{padding:10% 10% 0% 10%;}.elementor-35 .elementor-element.elementor-element-494a4320 .elementor-image-box-img{margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-494a4320 .elementor-image-box-img img{height:100px;}.elementor-35 .elementor-element.elementor-element-494a4320 .elementor-image-box-title{font-size:1em;}.elementor-35 .elementor-element.elementor-element-229bcba2{width:50%;}.elementor-35 .elementor-element.elementor-element-dcc2642{padding:10% 10% 0% 10%;}.elementor-35 .elementor-element.elementor-element-dcc2642 .elementor-image-box-img{margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-dcc2642 .elementor-image-box-img img{height:100px;}.elementor-35 .elementor-element.elementor-element-dcc2642 .elementor-image-box-title{font-size:var( --e-global-typography-7d1b43d-font-size );line-height:var( --e-global-typography-7d1b43d-line-height );}.elementor-35 .elementor-element.elementor-element-1711cce{width:50%;}.elementor-35 .elementor-element.elementor-element-235b3298{padding:10% 10% 0% 10%;}.elementor-35 .elementor-element.elementor-element-235b3298 .elementor-image-box-img{margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-235b3298 .elementor-image-box-img img{height:100px;}.elementor-35 .elementor-element.elementor-element-235b3298 .elementor-image-box-title{font-size:1em;}.elementor-35 .elementor-element.elementor-element-37b3bb54{width:50%;}.elementor-35 .elementor-element.elementor-element-5dc14775{padding:10% 10% 0% 10%;}.elementor-35 .elementor-element.elementor-element-5dc14775 .elementor-image-box-img{margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-5dc14775 .elementor-image-box-img img{height:100px;}.elementor-35 .elementor-element.elementor-element-5dc14775 .elementor-image-box-title{font-size:0.9em;}.elementor-35 .elementor-element.elementor-element-53c5182e{width:50%;}.elementor-35 .elementor-element.elementor-element-49884d4b{padding:10% 10% 0% 10%;}.elementor-35 .elementor-element.elementor-element-49884d4b .elementor-image-box-img{margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-49884d4b .elementor-image-box-img img{height:100px;}.elementor-35 .elementor-element.elementor-element-49884d4b .elementor-image-box-title{font-size:var( --e-global-typography-7d1b43d-font-size );line-height:var( --e-global-typography-7d1b43d-line-height );}.elementor-35 .elementor-element.elementor-element-4365399c{width:50%;}.elementor-35 .elementor-element.elementor-element-660e4ffd{padding:10% 10% 0% 10%;}.elementor-35 .elementor-element.elementor-element-660e4ffd .elementor-image-box-img{margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-660e4ffd .elementor-image-box-img img{height:100px;}.elementor-35 .elementor-element.elementor-element-660e4ffd .elementor-image-box-title{font-size:var( --e-global-typography-7d1b43d-font-size );line-height:var( --e-global-typography-7d1b43d-line-height );}.elementor-35 .elementor-element.elementor-element-6f0a22be{width:50%;}.elementor-35 .elementor-element.elementor-element-1ccbab2f .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-1ccbab2f .elementor-icon-box-title a{font-size:var( --e-global-typography-a8ba513-font-size );line-height:var( --e-global-typography-a8ba513-line-height );}.elementor-35 .elementor-element.elementor-element-1ccbab2f .elementor-icon-box-description{font-size:var( --e-global-typography-645ed42-font-size );line-height:var( --e-global-typography-645ed42-line-height );}.elementor-35 .elementor-element.elementor-element-1197151d .elementor-heading-title{font-size:var( --e-global-typography-8b5dcde-font-size );line-height:var( --e-global-typography-8b5dcde-line-height );letter-spacing:var( --e-global-typography-8b5dcde-letter-spacing );}.elementor-35 .elementor-element.elementor-element-55943698 .elementor-heading-title{font-size:var( --e-global-typography-8b5dcde-font-size );line-height:var( --e-global-typography-8b5dcde-line-height );letter-spacing:var( --e-global-typography-8b5dcde-letter-spacing );}.elementor-35 .elementor-element.elementor-element-5a892721 .elementor-heading-title{font-size:var( --e-global-typography-8b5dcde-font-size );line-height:var( --e-global-typography-8b5dcde-line-height );letter-spacing:var( --e-global-typography-8b5dcde-letter-spacing );}}@media(min-width:768px){.elementor-35 .elementor-element.elementor-element-4ac42314{width:58.799%;}.elementor-35 .elementor-element.elementor-element-3eb1b1b2{width:41.168%;}}@media(max-width:1024px) and (min-width:768px){.elementor-35 .elementor-element.elementor-element-4ac42314{width:100%;}.elementor-35 .elementor-element.elementor-element-3eb1b1b2{width:100%;}.elementor-35 .elementor-element.elementor-element-5d525da1{width:100%;}.elementor-35 .elementor-element.elementor-element-3385ab11{width:100%;}.elementor-35 .elementor-element.elementor-element-7c3d7315{width:50%;}.elementor-35 .elementor-element.elementor-element-730b390d{width:50%;}.elementor-35 .elementor-element.elementor-element-229bcba2{width:50%;}.elementor-35 .elementor-element.elementor-element-1711cce{width:50%;}.elementor-35 .elementor-element.elementor-element-37b3bb54{width:50%;}.elementor-35 .elementor-element.elementor-element-53c5182e{width:50%;}.elementor-35 .elementor-element.elementor-element-4365399c{width:50%;}.elementor-35 .elementor-element.elementor-element-6f0a22be{width:50%;}.elementor-35 .elementor-element.elementor-element-5650c9bb{width:100%;}.elementor-35 .elementor-element.elementor-element-d05c286{width:100%;}.elementor-35 .elementor-element.elementor-element-62affe94{width:100%;}.elementor-35 .elementor-element.elementor-element-0ea1b91{width:100%;}}