.elementor-39 .elementor-element.elementor-element-548fcfc3:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-548fcfc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7985337 );background-image:url("https://kaneko-oral.com/wp-content/uploads/2025/10/bg-wave-202510-2.svg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-39 .elementor-element.elementor-element-548fcfc3 > .elementor-container{min-height:147px;}.elementor-39 .elementor-element.elementor-element-548fcfc3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-39 .elementor-element.elementor-element-548fcfc3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-39 .elementor-element.elementor-element-6017e455{--spacer-size:12px;}.elementor-39 .elementor-element.elementor-element-7d53abe:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-7d53abe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7985337 );}.elementor-39 .elementor-element.elementor-element-7d53abe > .elementor-container{max-width:1500px;}.elementor-39 .elementor-element.elementor-element-7d53abe .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:5%;}.elementor-39 .elementor-element.elementor-element-7d53abe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2% 5% 2% 5%;}.elementor-39 .elementor-element.elementor-element-7d53abe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-39 .elementor-element.elementor-element-46c4aa13.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-39 .elementor-element.elementor-element-46c4aa13.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-39 .elementor-element.elementor-element-46c4aa13 > .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{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-39 .elementor-element.elementor-element-6369edff{padding:2% 2% 2% 2%;text-align:left;}.elementor-39 .elementor-element.elementor-element-6369edff img{width:400px;max-width:400px;}.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-39 .elementor-element.elementor-element-783b18fa{padding:0px 0px 5px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-487af0b );}.elementor-39 .elementor-element.elementor-element-783b18fa .elementor-heading-title{font-family:var( --e-global-typography-1cacd90-font-family ), 'Noto Sans JP', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-1cacd90-font-size );font-weight:var( --e-global-typography-1cacd90-font-weight );line-height:var( --e-global-typography-1cacd90-line-height );color:var( --e-global-color-primary );}.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-39 .elementor-element.elementor-element-3c52a1ca{padding:20px 0px 20px 0px;}.elementor-39 .elementor-element.elementor-element-3c52a1ca .elementor-icon-box-wrapper{text-align:left;}.elementor-39 .elementor-element.elementor-element-3c52a1ca .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-39 .elementor-element.elementor-element-3c52a1ca .elementor-icon-box-title, .elementor-39 .elementor-element.elementor-element-3c52a1ca .elementor-icon-box-title a{font-family:var( --e-global-typography-e0652db-font-family ), 'Noto Sans JP', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-e0652db-font-size );font-weight:var( --e-global-typography-e0652db-font-weight );line-height:var( --e-global-typography-e0652db-line-height );}.elementor-39 .elementor-element.elementor-element-3c52a1ca:has(:hover) .elementor-icon-box-title,
					 .elementor-39 .elementor-element.elementor-element-3c52a1ca:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-39 .elementor-element.elementor-element-22374236{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-487af0b );}.elementor-39 .elementor-element.elementor-element-22374236 .elementor-heading-title{font-family:var( --e-global-typography-1cacd90-font-family ), 'Noto Sans JP', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-1cacd90-font-size );font-weight:var( --e-global-typography-1cacd90-font-weight );line-height:var( --e-global-typography-1cacd90-line-height );color:var( --e-global-color-primary );}.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-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-header tr .elementor-repeater-item-aa90f78{width:25%;text-align:left;vertical-align:middle;}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-header tr .elementor-repeater-item-8d98c5e{width:10%;}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-header tr .elementor-repeater-item-5a38c2d{width:10%;}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-header tr .elementor-repeater-item-61c6ee8{width:10%;}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-header tr .elementor-repeater-item-9796a7c{width:10%;}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-header tr .elementor-repeater-item-b0ee88c{width:10%;}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-header tr .elementor-repeater-item-c38b09c{width:10%;}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-header tr .elementor-repeater-item-309bd8b{width:15%;}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-body tr .elementor-repeater-item-0576fa4{text-align:left;}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-body tr .elementor-repeater-item-9ff84b9{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-body tr .elementor-repeater-item-9ff84b9 .table-addons-button{color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-body tr .elementor-repeater-item-9ff84b9 .table-addons-link{color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-body tr .elementor-repeater-item-54e577e{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-body tr .elementor-repeater-item-54e577e .table-addons-button{color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-body tr .elementor-repeater-item-54e577e .table-addons-link{color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-body tr .elementor-repeater-item-66dc812{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-body tr .elementor-repeater-item-66dc812 .table-addons-button{color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-body tr .elementor-repeater-item-66dc812 .table-addons-link{color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-body tr .elementor-repeater-item-9726358{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-body tr .elementor-repeater-item-9726358 .table-addons-button{color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-body tr .elementor-repeater-item-9726358 .table-addons-link{color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-body tr .elementor-repeater-item-1c4f811{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-body tr .elementor-repeater-item-1c4f811 .table-addons-button{color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-body tr .elementor-repeater-item-1c4f811 .table-addons-link{color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-body tr .elementor-repeater-item-40fcb82{text-align:left;}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-body tr .elementor-repeater-item-4f31d4f{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-body tr .elementor-repeater-item-4f31d4f .table-addons-button{color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-body tr .elementor-repeater-item-4f31d4f .table-addons-link{color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-body tr .elementor-repeater-item-33b9a0e{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-body tr .elementor-repeater-item-33b9a0e .table-addons-button{color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-body tr .elementor-repeater-item-33b9a0e .table-addons-link{color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-body tr .elementor-repeater-item-410e24f{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-body tr .elementor-repeater-item-410e24f .table-addons-button{color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-body tr .elementor-repeater-item-410e24f .table-addons-link{color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-body tr .elementor-repeater-item-9f7f3ab{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-body tr .elementor-repeater-item-9f7f3ab .table-addons-button{color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-body tr .elementor-repeater-item-9f7f3ab .table-addons-link{color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-body tr .elementor-repeater-item-73df956{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-body tr .elementor-repeater-item-73df956 .table-addons-button{color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-body tr .elementor-repeater-item-73df956 .table-addons-link{color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-5c76b4b1 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table td,.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table th{border-style:solid;border-color:var( --e-global-color-487af0b );}.elementor-39 .elementor-element.elementor-element-5c76b4b1 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-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-body tr td{text-align:center;vertical-align:middle;background-color:var( --e-global-color-7985337 );}.elementor-39 .elementor-element.elementor-element-5c76b4b1 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-39 .elementor-element.elementor-element-4849dc7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:left;font-size:1em;line-height:1.6em;}.elementor-39 .elementor-element.elementor-element-4849dc7f p{margin-block-end:0px;}.elementor-39 .elementor-element.elementor-element-352fb809{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-487af0b );}.elementor-39 .elementor-element.elementor-element-352fb809 .elementor-heading-title{font-family:var( --e-global-typography-1cacd90-font-family ), 'Noto Sans JP', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-1cacd90-font-size );font-weight:var( --e-global-typography-1cacd90-font-weight );line-height:var( --e-global-typography-1cacd90-line-height );color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-3648ffa0{text-align:left;font-size:1em;line-height:1.6em;}.elementor-39 .elementor-element.elementor-element-3648ffa0 p{margin-block-end:0px;}.elementor-bc-flex-widget .elementor-39 .elementor-element.elementor-element-387af912.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-39 .elementor-element.elementor-element-387af912.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-39 .elementor-element.elementor-element-387af912 > .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-39 .elementor-element.elementor-element-71733971 iframe{height:350px;}.elementor-39 .elementor-element.elementor-element-50ccd320{--spacer-size:20px;}.elementor-39 .elementor-element.elementor-element-4fc0109d{padding:0px 0px 5px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-487af0b );}.elementor-39 .elementor-element.elementor-element-4fc0109d .elementor-heading-title{font-family:var( --e-global-typography-1cacd90-font-family ), 'Noto Sans JP', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-1cacd90-font-size );font-weight:var( --e-global-typography-1cacd90-font-weight );line-height:var( --e-global-typography-1cacd90-line-height );color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-a6dfc44{column-gap:0px;font-size:var( --e-global-typography-52fffcb-font-size );line-height:var( --e-global-typography-52fffcb-line-height );}.elementor-39 .elementor-element.elementor-element-a6dfc44 p{margin-block-end:0px;}.elementor-39 .elementor-element.elementor-element-4e6a2ca7{width:var( --container-widget-width, 99.844% );max-width:99.844%;--container-widget-width:99.844%;--container-widget-flex-grow:0;column-gap:0px;font-size:var( --e-global-typography-52fffcb-font-size );line-height:var( --e-global-typography-52fffcb-line-height );}.elementor-39 .elementor-element.elementor-element-4e6a2ca7 p{margin-block-end:0px;}.elementor-39 .elementor-element.elementor-element-3a94e119:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-3a94e119 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c07e18d );}.elementor-39 .elementor-element.elementor-element-3a94e119 > .elementor-container{max-width:1500px;}.elementor-39 .elementor-element.elementor-element-3a94e119 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:5%;}.elementor-39 .elementor-element.elementor-element-3a94e119{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-39 .elementor-element.elementor-element-3a94e119 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-39 .elementor-element.elementor-element-7ed627e6 > .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-39 .elementor-element.elementor-element-7ff7df20 .elementor-heading-title{font-family:var( --e-global-typography-1cacd90-font-family ), 'Noto Sans JP', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-1cacd90-font-size );font-weight:var( --e-global-typography-1cacd90-font-weight );line-height:var( --e-global-typography-1cacd90-line-height );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-39 .elementor-element.elementor-element-7edbd5ae{--divider-border-style:solid;--divider-color:var( --e-global-color-487af0b );--divider-border-width:1px;}.elementor-39 .elementor-element.elementor-element-7edbd5ae .elementor-divider-separator{width:100%;}.elementor-39 .elementor-element.elementor-element-7edbd5ae .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-39 .elementor-element.elementor-element-52adf8ff{margin-top:0%;margin-bottom:5%;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-39 .elementor-element.elementor-element-74c3160b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5em/2);}.elementor-39 .elementor-element.elementor-element-74c3160b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5em/2);}.elementor-39 .elementor-element.elementor-element-74c3160b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5em/2);}.elementor-39 .elementor-element.elementor-element-74c3160b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5em/2);}.elementor-39 .elementor-element.elementor-element-74c3160b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5em/2);}.elementor-39 .elementor-element.elementor-element-74c3160b .elementor-icon-list-icon i{color:var( --e-global-color-a082f86 );transition:color 0.3s;}.elementor-39 .elementor-element.elementor-element-74c3160b .elementor-icon-list-icon svg{fill:var( --e-global-color-a082f86 );transition:fill 0.3s;}.elementor-39 .elementor-element.elementor-element-74c3160b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-39 .elementor-element.elementor-element-74c3160b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39 .elementor-element.elementor-element-74c3160b .elementor-icon-list-item > a{font-size:0.9em;line-height:1.7em;}.elementor-39 .elementor-element.elementor-element-74c3160b .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-39 .elementor-element.elementor-element-74c3160b .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-39 .elementor-element.elementor-element-2058f979 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5em/2);}.elementor-39 .elementor-element.elementor-element-2058f979 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5em/2);}.elementor-39 .elementor-element.elementor-element-2058f979 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5em/2);}.elementor-39 .elementor-element.elementor-element-2058f979 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5em/2);}.elementor-39 .elementor-element.elementor-element-2058f979 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5em/2);}.elementor-39 .elementor-element.elementor-element-2058f979 .elementor-icon-list-icon i{color:var( --e-global-color-a082f86 );transition:color 0.3s;}.elementor-39 .elementor-element.elementor-element-2058f979 .elementor-icon-list-icon svg{fill:var( --e-global-color-a082f86 );transition:fill 0.3s;}.elementor-39 .elementor-element.elementor-element-2058f979{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-39 .elementor-element.elementor-element-2058f979 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-39 .elementor-element.elementor-element-2058f979 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39 .elementor-element.elementor-element-2058f979 .elementor-icon-list-item > a{font-size:0.9em;line-height:1.7em;}.elementor-39 .elementor-element.elementor-element-2058f979 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-39 .elementor-element.elementor-element-2058f979 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-39 .elementor-element.elementor-element-31cd18b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5em/2);}.elementor-39 .elementor-element.elementor-element-31cd18b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5em/2);}.elementor-39 .elementor-element.elementor-element-31cd18b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5em/2);}.elementor-39 .elementor-element.elementor-element-31cd18b4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5em/2);}.elementor-39 .elementor-element.elementor-element-31cd18b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5em/2);}.elementor-39 .elementor-element.elementor-element-31cd18b4 .elementor-icon-list-icon i{color:var( --e-global-color-a082f86 );transition:color 0.3s;}.elementor-39 .elementor-element.elementor-element-31cd18b4 .elementor-icon-list-icon svg{fill:var( --e-global-color-a082f86 );transition:fill 0.3s;}.elementor-39 .elementor-element.elementor-element-31cd18b4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-39 .elementor-element.elementor-element-31cd18b4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39 .elementor-element.elementor-element-31cd18b4 .elementor-icon-list-item > a{font-size:0.9em;line-height:1.7em;}.elementor-39 .elementor-element.elementor-element-31cd18b4 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-39 .elementor-element.elementor-element-31cd18b4 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-39 .elementor-element.elementor-element-60eab1f9 > .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-39 .elementor-element.elementor-element-133c3d62 .elementor-heading-title{font-family:var( --e-global-typography-1cacd90-font-family ), 'Noto Sans JP', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-1cacd90-font-size );font-weight:var( --e-global-typography-1cacd90-font-weight );line-height:var( --e-global-typography-1cacd90-line-height );}.elementor-39 .elementor-element.elementor-element-63dea035{--divider-border-style:solid;--divider-color:var( --e-global-color-487af0b );--divider-border-width:1px;}.elementor-39 .elementor-element.elementor-element-63dea035 .elementor-divider-separator{width:100%;}.elementor-39 .elementor-element.elementor-element-63dea035 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-39 .elementor-element.elementor-element-44414e13{margin-top:0%;margin-bottom:5%;}.elementor-39 .elementor-element.elementor-element-6636a7c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5em/2);}.elementor-39 .elementor-element.elementor-element-6636a7c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5em/2);}.elementor-39 .elementor-element.elementor-element-6636a7c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5em/2);}.elementor-39 .elementor-element.elementor-element-6636a7c0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5em/2);}.elementor-39 .elementor-element.elementor-element-6636a7c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5em/2);}.elementor-39 .elementor-element.elementor-element-6636a7c0 .elementor-icon-list-icon i{color:var( --e-global-color-a082f86 );transition:color 0.3s;}.elementor-39 .elementor-element.elementor-element-6636a7c0 .elementor-icon-list-icon svg{fill:var( --e-global-color-a082f86 );transition:fill 0.3s;}.elementor-39 .elementor-element.elementor-element-6636a7c0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-39 .elementor-element.elementor-element-6636a7c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39 .elementor-element.elementor-element-6636a7c0 .elementor-icon-list-item > a{font-size:0.9em;line-height:1.7em;}.elementor-39 .elementor-element.elementor-element-6636a7c0 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-39 .elementor-element.elementor-element-6636a7c0 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-39 .elementor-element.elementor-element-106f2f79 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5em/2);}.elementor-39 .elementor-element.elementor-element-106f2f79 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5em/2);}.elementor-39 .elementor-element.elementor-element-106f2f79 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5em/2);}.elementor-39 .elementor-element.elementor-element-106f2f79 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5em/2);}.elementor-39 .elementor-element.elementor-element-106f2f79 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5em/2);}.elementor-39 .elementor-element.elementor-element-106f2f79 .elementor-icon-list-icon i{color:var( --e-global-color-a082f86 );transition:color 0.3s;}.elementor-39 .elementor-element.elementor-element-106f2f79 .elementor-icon-list-icon svg{fill:var( --e-global-color-a082f86 );transition:fill 0.3s;}.elementor-39 .elementor-element.elementor-element-106f2f79{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-39 .elementor-element.elementor-element-106f2f79 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-39 .elementor-element.elementor-element-106f2f79 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39 .elementor-element.elementor-element-106f2f79 .elementor-icon-list-item > a{font-size:0.9em;line-height:1.7em;}.elementor-39 .elementor-element.elementor-element-106f2f79 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-39 .elementor-element.elementor-element-106f2f79 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-39 .elementor-element.elementor-element-c6c941c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5em/2);}.elementor-39 .elementor-element.elementor-element-c6c941c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5em/2);}.elementor-39 .elementor-element.elementor-element-c6c941c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5em/2);}.elementor-39 .elementor-element.elementor-element-c6c941c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5em/2);}.elementor-39 .elementor-element.elementor-element-c6c941c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5em/2);}.elementor-39 .elementor-element.elementor-element-c6c941c .elementor-icon-list-icon i{color:var( --e-global-color-a082f86 );transition:color 0.3s;}.elementor-39 .elementor-element.elementor-element-c6c941c .elementor-icon-list-icon svg{fill:var( --e-global-color-a082f86 );transition:fill 0.3s;}.elementor-39 .elementor-element.elementor-element-c6c941c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-39 .elementor-element.elementor-element-c6c941c .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-39 .elementor-element.elementor-element-c6c941c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39 .elementor-element.elementor-element-c6c941c .elementor-icon-list-item > a{font-size:0.9em;line-height:1.7em;}.elementor-39 .elementor-element.elementor-element-c6c941c .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-39 .elementor-element.elementor-element-c6c941c .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-39 .elementor-element.elementor-element-3743f8f6{z-index:900;}.elementor-39 .elementor-element.elementor-element-4a3ad23f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-39 .elementor-element.elementor-element-4f86a189 .elementor-button{background-color:var( --e-global-color-bf492b9 );font-family:var( --e-global-typography-1cacd90-font-family ), 'Noto Sans JP', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-1cacd90-font-size );font-weight:var( --e-global-typography-1cacd90-font-weight );line-height:var( --e-global-typography-1cacd90-line-height );fill:var( --e-global-color-7985337 );color:var( --e-global-color-7985337 );border-radius:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-39 .elementor-element.elementor-element-4f86a189 .elementor-button-content-wrapper{flex-direction:row;}.elementor-39 .elementor-element.elementor-element-4f86a189 .elementor-button:hover, .elementor-39 .elementor-element.elementor-element-4f86a189 .elementor-button:focus{color:var( --e-global-color-bf02ad5 );border-color:var( --e-global-color-3c64d5b );}.elementor-39 .elementor-element.elementor-element-4f86a189 .elementor-button:hover svg, .elementor-39 .elementor-element.elementor-element-4f86a189 .elementor-button:focus svg{fill:var( --e-global-color-bf02ad5 );}.elementor-39 .elementor-element.elementor-element-6193c845 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-39 .elementor-element.elementor-element-6d1512a4 .elementor-button{background-color:var( --e-global-color-4c57496 );font-family:var( --e-global-typography-1cacd90-font-family ), 'Noto Sans JP', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-1cacd90-font-size );font-weight:var( --e-global-typography-1cacd90-font-weight );line-height:var( --e-global-typography-1cacd90-line-height );fill:var( --e-global-color-7985337 );color:var( --e-global-color-7985337 );border-radius:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-39 .elementor-element.elementor-element-6d1512a4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-39 .elementor-element.elementor-element-6d1512a4 .elementor-button:hover, .elementor-39 .elementor-element.elementor-element-6d1512a4 .elementor-button:focus{color:var( --e-global-color-bf02ad5 );border-color:var( --e-global-color-3c64d5b );}.elementor-39 .elementor-element.elementor-element-6d1512a4 .elementor-button:hover svg, .elementor-39 .elementor-element.elementor-element-6d1512a4 .elementor-button:focus svg{fill:var( --e-global-color-bf02ad5 );}.elementor-39 .elementor-element.elementor-element-34f20e1d:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-34f20e1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7985337 );}.elementor-39 .elementor-element.elementor-element-34f20e1d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-39 .elementor-element.elementor-element-34f20e1d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-39 .elementor-element.elementor-element-28c252f9{width:auto;max-width:auto;top:30%;}body:not(.rtl) .elementor-39 .elementor-element.elementor-element-28c252f9{right:0px;}body.rtl .elementor-39 .elementor-element.elementor-element-28c252f9{left:0px;}.elementor-39 .elementor-element.elementor-element-28c252f9 img{max-width:100%;height:300px;}.elementor-39 .elementor-element.elementor-element-3f12b9fc{text-align:center;}.elementor-39 .elementor-element.elementor-element-3f12b9fc .elementor-heading-title{font-size:var( --e-global-typography-52fffcb-font-size );line-height:var( --e-global-typography-52fffcb-line-height );}@media(max-width:1024px) and (min-width:768px){.elementor-39 .elementor-element.elementor-element-46c4aa13{width:100%;}.elementor-39 .elementor-element.elementor-element-387af912{width:100%;}.elementor-39 .elementor-element.elementor-element-7ed627e6{width:100%;}.elementor-39 .elementor-element.elementor-element-60eab1f9{width:100%;}.elementor-39 .elementor-element.elementor-element-4a3ad23f{width:50%;}.elementor-39 .elementor-element.elementor-element-6193c845{width:50%;}}@media(max-width:1024px){.elementor-39 .elementor-element.elementor-element-548fcfc3 > .elementor-container{min-height:95px;}.elementor-39 .elementor-element.elementor-element-46c4aa13 > .elementor-element-populated{padding:5% 5% 5% 5%;}.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-39 .elementor-element.elementor-element-6369edff img{width:250px;max-width:250px;}.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-39 .elementor-element.elementor-element-783b18fa .elementor-heading-title{font-size:var( --e-global-typography-1cacd90-font-size );line-height:var( --e-global-typography-1cacd90-line-height );}.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-39 .elementor-element.elementor-element-3c52a1ca .elementor-icon-box-title, .elementor-39 .elementor-element.elementor-element-3c52a1ca .elementor-icon-box-title a{font-size:var( --e-global-typography-e0652db-font-size );line-height:var( --e-global-typography-e0652db-line-height );}.elementor-39 .elementor-element.elementor-element-22374236 .elementor-heading-title{font-size:var( --e-global-typography-1cacd90-font-size );line-height:var( --e-global-typography-1cacd90-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-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-header tr .elementor-repeater-item-aa90f78{width:25%;}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-header tr .elementor-repeater-item-8d98c5e{width:10%;}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-header tr .elementor-repeater-item-5a38c2d{width:10%;}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-header tr .elementor-repeater-item-61c6ee8{width:10%;}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-header tr .elementor-repeater-item-9796a7c{width:10%;}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-header tr .elementor-repeater-item-b0ee88c{width:10%;}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-header tr .elementor-repeater-item-309bd8b{width:15%;}.elementor-39 .elementor-element.elementor-element-5c76b4b1 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-39 .elementor-element.elementor-element-5c76b4b1 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-39 .elementor-element.elementor-element-4849dc7f{font-size:0.8em;line-height:1.6em;}.elementor-39 .elementor-element.elementor-element-352fb809 .elementor-heading-title{font-size:var( --e-global-typography-1cacd90-font-size );line-height:var( --e-global-typography-1cacd90-line-height );}.elementor-39 .elementor-element.elementor-element-3648ffa0{font-size:0.8em;line-height:1.3em;}.elementor-39 .elementor-element.elementor-element-4fc0109d .elementor-heading-title{font-size:var( --e-global-typography-1cacd90-font-size );line-height:var( --e-global-typography-1cacd90-line-height );}.elementor-39 .elementor-element.elementor-element-a6dfc44{font-size:var( --e-global-typography-52fffcb-font-size );line-height:var( --e-global-typography-52fffcb-line-height );}.elementor-39 .elementor-element.elementor-element-4e6a2ca7{font-size:var( --e-global-typography-52fffcb-font-size );line-height:var( --e-global-typography-52fffcb-line-height );}.elementor-39 .elementor-element.elementor-element-7ff7df20 .elementor-heading-title{font-size:var( --e-global-typography-1cacd90-font-size );line-height:var( --e-global-typography-1cacd90-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-39 .elementor-element.elementor-element-2058f979 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39 .elementor-element.elementor-element-2058f979 .elementor-icon-list-item > a{font-size:1em;}.elementor-39 .elementor-element.elementor-element-31cd18b4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39 .elementor-element.elementor-element-31cd18b4 .elementor-icon-list-item > a{font-size:1em;}.elementor-39 .elementor-element.elementor-element-133c3d62 .elementor-heading-title{font-size:var( --e-global-typography-1cacd90-font-size );line-height:var( --e-global-typography-1cacd90-line-height );}.elementor-39 .elementor-element.elementor-element-6636a7c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39 .elementor-element.elementor-element-6636a7c0 .elementor-icon-list-item > a{font-size:1em;}.elementor-39 .elementor-element.elementor-element-106f2f79 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39 .elementor-element.elementor-element-106f2f79 .elementor-icon-list-item > a{font-size:1em;}.elementor-39 .elementor-element.elementor-element-c6c941c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39 .elementor-element.elementor-element-c6c941c .elementor-icon-list-item > a{font-size:1em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-39 .elementor-element.elementor-element-4f86a189 .elementor-button{font-size:var( --e-global-typography-1cacd90-font-size );line-height:var( --e-global-typography-1cacd90-line-height );}.elementor-39 .elementor-element.elementor-element-6d1512a4 .elementor-button{font-size:var( --e-global-typography-1cacd90-font-size );line-height:var( --e-global-typography-1cacd90-line-height );}.elementor-39 .elementor-element.elementor-element-28c252f9 img{height:200px;}.elementor-39 .elementor-element.elementor-element-3f12b9fc .elementor-heading-title{font-size:var( --e-global-typography-52fffcb-font-size );line-height:var( --e-global-typography-52fffcb-line-height );}}@media(max-width:767px){.elementor-39 .elementor-element.elementor-element-548fcfc3 > .elementor-container{min-height:65px;}.elementor-39 .elementor-element.elementor-element-46c4aa13 > .elementor-element-populated{padding:5% 5% 5% 5%;}.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-39 .elementor-element.elementor-element-6369edff{text-align:center;}.elementor-39 .elementor-element.elementor-element-6369edff img{width:100%;max-width:100%;}.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-39 .elementor-element.elementor-element-783b18fa .elementor-heading-title{font-size:var( --e-global-typography-1cacd90-font-size );line-height:var( --e-global-typography-1cacd90-line-height );}.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-39 .elementor-element.elementor-element-3c52a1ca{padding:0px 0px 0px 0px;}.elementor-39 .elementor-element.elementor-element-3c52a1ca .elementor-icon-box-title, .elementor-39 .elementor-element.elementor-element-3c52a1ca .elementor-icon-box-title a{font-size:var( --e-global-typography-e0652db-font-size );line-height:var( --e-global-typography-e0652db-line-height );}.elementor-39 .elementor-element.elementor-element-22374236 .elementor-heading-title{font-size:var( --e-global-typography-1cacd90-font-size );line-height:var( --e-global-typography-1cacd90-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-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-header tr .elementor-repeater-item-aa90f78{width:20%;}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-header tr .elementor-repeater-item-8d98c5e{width:10%;}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-header tr .elementor-repeater-item-5a38c2d{width:10%;}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-header tr .elementor-repeater-item-61c6ee8{width:10%;}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-header tr .elementor-repeater-item-9796a7c{width:10%;}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-header tr .elementor-repeater-item-b0ee88c{width:10%;}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-header tr .elementor-repeater-item-c38b09c{width:10%;}.elementor-39 .elementor-element.elementor-element-5c76b4b1 table.tafe-table .tafe-table-header tr .elementor-repeater-item-309bd8b{width:15%;}.elementor-39 .elementor-element.elementor-element-5c76b4b1 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-39 .elementor-element.elementor-element-5c76b4b1 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-39 .elementor-element.elementor-element-5c76b4b1 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-39 .elementor-element.elementor-element-4849dc7f{font-size:0.8em;line-height:1.6em;}.elementor-39 .elementor-element.elementor-element-352fb809 .elementor-heading-title{font-size:var( --e-global-typography-1cacd90-font-size );line-height:var( --e-global-typography-1cacd90-line-height );}.elementor-39 .elementor-element.elementor-element-3648ffa0{font-size:0.8em;line-height:1.3em;}.elementor-39 .elementor-element.elementor-element-71733971 iframe{height:276px;}.elementor-39 .elementor-element.elementor-element-4fc0109d .elementor-heading-title{font-size:var( --e-global-typography-1cacd90-font-size );line-height:var( --e-global-typography-1cacd90-line-height );}.elementor-39 .elementor-element.elementor-element-a6dfc44{font-size:var( --e-global-typography-52fffcb-font-size );line-height:var( --e-global-typography-52fffcb-line-height );}.elementor-39 .elementor-element.elementor-element-4e6a2ca7{font-size:var( --e-global-typography-52fffcb-font-size );line-height:var( --e-global-typography-52fffcb-line-height );}.elementor-39 .elementor-element.elementor-element-3a94e119{padding:0% 0% 0% 0%;}.elementor-39 .elementor-element.elementor-element-7ff7df20 .elementor-heading-title{font-size:var( --e-global-typography-1cacd90-font-size );line-height:var( --e-global-typography-1cacd90-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-39 .elementor-element.elementor-element-2f2e179{width:33%;}.elementor-39 .elementor-element.elementor-element-2f2e179 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-39 .elementor-element.elementor-element-74c3160b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.1em/2);}.elementor-39 .elementor-element.elementor-element-74c3160b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.1em/2);}.elementor-39 .elementor-element.elementor-element-74c3160b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.1em/2);}.elementor-39 .elementor-element.elementor-element-74c3160b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.1em/2);}.elementor-39 .elementor-element.elementor-element-74c3160b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.1em/2);}.elementor-39 .elementor-element.elementor-element-74c3160b{--e-icon-list-icon-size:10px;}.elementor-39 .elementor-element.elementor-element-74c3160b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39 .elementor-element.elementor-element-74c3160b .elementor-icon-list-item > a{font-size:0.7em;line-height:1.3em;}.elementor-39 .elementor-element.elementor-element-65fceb94{width:33%;}.elementor-39 .elementor-element.elementor-element-2058f979 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.1em/2);}.elementor-39 .elementor-element.elementor-element-2058f979 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.1em/2);}.elementor-39 .elementor-element.elementor-element-2058f979 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.1em/2);}.elementor-39 .elementor-element.elementor-element-2058f979 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.1em/2);}.elementor-39 .elementor-element.elementor-element-2058f979 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.1em/2);}.elementor-39 .elementor-element.elementor-element-2058f979{--e-icon-list-icon-size:10px;}.elementor-39 .elementor-element.elementor-element-2058f979 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39 .elementor-element.elementor-element-2058f979 .elementor-icon-list-item > a{font-size:0.7em;line-height:1.3em;}.elementor-39 .elementor-element.elementor-element-7f4510bd{width:33%;}.elementor-39 .elementor-element.elementor-element-31cd18b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.1em/2);}.elementor-39 .elementor-element.elementor-element-31cd18b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.1em/2);}.elementor-39 .elementor-element.elementor-element-31cd18b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.1em/2);}.elementor-39 .elementor-element.elementor-element-31cd18b4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.1em/2);}.elementor-39 .elementor-element.elementor-element-31cd18b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.1em/2);}.elementor-39 .elementor-element.elementor-element-31cd18b4{--e-icon-list-icon-size:10px;}.elementor-39 .elementor-element.elementor-element-31cd18b4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39 .elementor-element.elementor-element-31cd18b4 .elementor-icon-list-item > a{font-size:0.7em;line-height:1.3em;}.elementor-39 .elementor-element.elementor-element-133c3d62 .elementor-heading-title{font-size:var( --e-global-typography-1cacd90-font-size );line-height:var( --e-global-typography-1cacd90-line-height );}.elementor-39 .elementor-element.elementor-element-5c2fd057{width:30%;}.elementor-39 .elementor-element.elementor-element-6636a7c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.1em/2);}.elementor-39 .elementor-element.elementor-element-6636a7c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.1em/2);}.elementor-39 .elementor-element.elementor-element-6636a7c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.1em/2);}.elementor-39 .elementor-element.elementor-element-6636a7c0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.1em/2);}.elementor-39 .elementor-element.elementor-element-6636a7c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.1em/2);}.elementor-39 .elementor-element.elementor-element-6636a7c0{--e-icon-list-icon-size:6px;}.elementor-39 .elementor-element.elementor-element-6636a7c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39 .elementor-element.elementor-element-6636a7c0 .elementor-icon-list-item > a{font-size:0.7em;line-height:1.3em;}.elementor-39 .elementor-element.elementor-element-1ee5f77e{width:30%;}.elementor-39 .elementor-element.elementor-element-106f2f79 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.1em/2);}.elementor-39 .elementor-element.elementor-element-106f2f79 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.1em/2);}.elementor-39 .elementor-element.elementor-element-106f2f79 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.1em/2);}.elementor-39 .elementor-element.elementor-element-106f2f79 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.1em/2);}.elementor-39 .elementor-element.elementor-element-106f2f79 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.1em/2);}.elementor-39 .elementor-element.elementor-element-106f2f79{--e-icon-list-icon-size:6px;}.elementor-39 .elementor-element.elementor-element-106f2f79 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39 .elementor-element.elementor-element-106f2f79 .elementor-icon-list-item > a{font-size:0.7em;line-height:1.3em;}.elementor-39 .elementor-element.elementor-element-2ffe7716{width:40%;}.elementor-39 .elementor-element.elementor-element-c6c941c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.1em/2);}.elementor-39 .elementor-element.elementor-element-c6c941c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.1em/2);}.elementor-39 .elementor-element.elementor-element-c6c941c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.1em/2);}.elementor-39 .elementor-element.elementor-element-c6c941c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.1em/2);}.elementor-39 .elementor-element.elementor-element-c6c941c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.1em/2);}.elementor-39 .elementor-element.elementor-element-c6c941c{--e-icon-list-icon-size:6px;}.elementor-39 .elementor-element.elementor-element-c6c941c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39 .elementor-element.elementor-element-c6c941c .elementor-icon-list-item > a{font-size:0.7em;line-height:1.3em;}.elementor-39 .elementor-element.elementor-element-4a3ad23f{width:50%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-39 .elementor-element.elementor-element-4f86a189 .elementor-button{font-size:var( --e-global-typography-1cacd90-font-size );line-height:var( --e-global-typography-1cacd90-line-height );}.elementor-39 .elementor-element.elementor-element-6193c845{width:50%;}.elementor-39 .elementor-element.elementor-element-6d1512a4 .elementor-button{font-size:var( --e-global-typography-1cacd90-font-size );line-height:var( --e-global-typography-1cacd90-line-height );}.elementor-39 .elementor-element.elementor-element-28c252f9 img{height:150px;}.elementor-39 .elementor-element.elementor-element-3f12b9fc .elementor-heading-title{font-size:var( --e-global-typography-52fffcb-font-size );line-height:var( --e-global-typography-52fffcb-line-height );}}