.elementor-23033 .elementor-element.elementor-element-203d701:not(.elementor-motion-effects-element-type-background), .elementor-23033 .elementor-element.elementor-element-203d701 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kenhonda.com/wp-content/uploads/2024/09/Background_DkPlum.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23033 .elementor-element.elementor-element-203d701, .elementor-23033 .elementor-element.elementor-element-203d701 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-23033 .elementor-element.elementor-element-203d701{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 80px 40px 80px;}.elementor-23033 .elementor-element.elementor-element-203d701 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-23033 .elementor-element.elementor-element-8a7747c.elementor-column .elementor-column-wrap{align-items:center;}.elementor-23033 .elementor-element.elementor-element-8a7747c.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23033 .elementor-element.elementor-element-8a7747c.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-23033 .elementor-element.elementor-element-8a7747c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23033 .elementor-element.elementor-element-8a7747c > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-23033 .elementor-element.elementor-element-0c68a7e{text-align:center;}.elementor-23033 .elementor-element.elementor-element-0c68a7e > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-23033 .elementor-element.elementor-element-c41edb9{text-align:center;color:#FFFFFF;}.elementor-23033 .elementor-element.elementor-element-c41edb9 > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-bc-flex-widget .elementor-23033 .elementor-element.elementor-element-0f015b4.elementor-column .elementor-column-wrap{align-items:center;}.elementor-23033 .elementor-element.elementor-element-0f015b4.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23033 .elementor-element.elementor-element-0f015b4.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-23033 .elementor-element.elementor-element-0f015b4 > .elementor-element-populated > .elementor-widget-wrap{padding:30px 30px 30px 30px;}.elementor-23033 .elementor-element.elementor-element-e1022ac{text-align:center;}.elementor-23033 .elementor-element.elementor-element-e1022ac .elementor-heading-title{color:#FFFFFF;font-family:"Gill Sans", Sans-serif;font-weight:normal;}.elementor-23033 .elementor-element.elementor-element-e1022ac > .elementor-widget-container{margin:0px 0px 0px -35px;padding:0px 0px 0px -35px;}.elementor-23033 .elementor-element.elementor-element-ad5c3c6{text-align:center;}.elementor-23033 .elementor-element.elementor-element-ad5c3c6 .elementor-heading-title{color:#FFFFFF;font-family:"Caslon 540 Regular", Sans-serif;font-size:92px;font-weight:600;}.elementor-23033 .elementor-element.elementor-element-f39072d:not(.elementor-motion-effects-element-type-background), .elementor-23033 .elementor-element.elementor-element-f39072d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://members.kenhonda.com/wp-content/uploads/2022/09/Background_Yellow.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23033 .elementor-element.elementor-element-f39072d, .elementor-23033 .elementor-element.elementor-element-f39072d > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-23033 .elementor-element.elementor-element-f39072d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-23033 .elementor-element.elementor-element-f39072d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-23033 .elementor-element.elementor-element-a0fa9fc.elementor-column .elementor-column-wrap{align-items:center;}.elementor-23033 .elementor-element.elementor-element-a0fa9fc.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23033 .elementor-element.elementor-element-a0fa9fc.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-23033 .elementor-element.elementor-element-a0fa9fc > .elementor-element-populated > .elementor-widget-wrap{padding:30px 30px 30px 30px;}.elementor-23033 .elementor-element.elementor-element-9f5e020{text-align:center;}.elementor-23033 .elementor-element.elementor-element-9f5e020 .elementor-heading-title{color:#000000;font-family:"Gill Sans", Sans-serif;font-weight:normal;}.elementor-23033 .elementor-element.elementor-element-8942076{color:#000000;}.elementor-bc-flex-widget .elementor-23033 .elementor-element.elementor-element-7d53e58.elementor-column .elementor-column-wrap{align-items:center;}.elementor-23033 .elementor-element.elementor-element-7d53e58.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23033 .elementor-element.elementor-element-7d53e58.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-23033 .elementor-element.elementor-element-e4a442a{padding:30px 80px 30px 80px;}.elementor-23033 .elementor-element.elementor-element-237fd81 > .elementor-element-populated{margin:0% 10% 0% 10%;--e-column-margin-right:10%;--e-column-margin-left:10%;}.elementor-23033 .elementor-element.elementor-element-e9e0181{text-align:center;}.elementor-23033 .elementor-element.elementor-element-e9e0181 .elementor-heading-title{color:#000000;font-family:"Caslon 540 Regular", Sans-serif;font-size:48px;font-weight:700;line-height:1.1em;letter-spacing:0px;}.elementor-23033 .elementor-element.elementor-element-e9e0181 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 10px 30px;}.elementor-23033 .elementor-element.elementor-element-8601117{color:#000000;font-family:var( --e-global-typography-111d689-font-family ), Sans-serif;font-size:var( --e-global-typography-111d689-font-size );font-weight:var( --e-global-typography-111d689-font-weight );line-height:var( --e-global-typography-111d689-line-height );letter-spacing:var( --e-global-typography-111d689-letter-spacing );word-spacing:var( --e-global-typography-111d689-word-spacing );}.elementor-23033 .elementor-element.elementor-element-81f0e64 .elementor-spacer-inner{height:50px;}.elementor-23033 .elementor-element.elementor-element-7468b24{text-align:center;}.elementor-23033 .elementor-element.elementor-element-7468b24 .elementor-heading-title{color:#000000;font-family:var( --e-global-typography-931e135-font-family ), Sans-serif;font-size:var( --e-global-typography-931e135-font-size );font-weight:var( --e-global-typography-931e135-font-weight );line-height:var( --e-global-typography-931e135-line-height );letter-spacing:var( --e-global-typography-931e135-letter-spacing );word-spacing:var( --e-global-typography-931e135-word-spacing );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-23033 .elementor-element.elementor-element-7468b24 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-23033 .elementor-element.elementor-element-117814b{text-align:center;color:#000000;font-family:var( --e-global-typography-75e757c-font-family ), Sans-serif;font-size:var( --e-global-typography-75e757c-font-size );font-weight:var( --e-global-typography-75e757c-font-weight );line-height:var( --e-global-typography-75e757c-line-height );letter-spacing:var( --e-global-typography-75e757c-letter-spacing );word-spacing:var( --e-global-typography-75e757c-word-spacing );}.elementor-23033 .elementor-element.elementor-element-7dd1d0e{color:#000000;font-family:var( --e-global-typography-111d689-font-family ), Sans-serif;font-size:var( --e-global-typography-111d689-font-size );font-weight:var( --e-global-typography-111d689-font-weight );line-height:var( --e-global-typography-111d689-line-height );letter-spacing:var( --e-global-typography-111d689-letter-spacing );word-spacing:var( --e-global-typography-111d689-word-spacing );}.elementor-23033 .elementor-element.elementor-element-260640a .elementor-spacer-inner{height:50px;}.elementor-23033 .elementor-element.elementor-element-5ca05e0{text-align:center;}.elementor-23033 .elementor-element.elementor-element-5ca05e0 .elementor-heading-title{color:#000000;font-family:"Castoro", Sans-serif;font-size:36px;font-weight:500;letter-spacing:3px;}.elementor-23033 .elementor-element.elementor-element-e3ed863 img{max-width:55%;}.elementor-23033 .elementor-element.elementor-element-79ae59e .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-23033 .elementor-element.elementor-element-79ae59e .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-23033 .elementor-element.elementor-element-79ae59e .elementor-button{font-family:"Gill Sans", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#E45C25;border-radius:360px 360px 360px 360px;}.elementor-23033 .elementor-element.elementor-element-72e972a{text-align:left;color:#000000;font-family:var( --e-global-typography-111d689-font-family ), Sans-serif;font-size:var( --e-global-typography-111d689-font-size );font-weight:var( --e-global-typography-111d689-font-weight );line-height:var( --e-global-typography-111d689-line-height );letter-spacing:var( --e-global-typography-111d689-letter-spacing );word-spacing:var( --e-global-typography-111d689-word-spacing );}.elementor-23033 .elementor-element.elementor-element-7311011 > .elementor-widget-container{padding:20px 220px 0px 220px;}.elementor-23033 .elementor-element.elementor-element-5b3ff21{padding:40px 80px 40px 80px;}.elementor-23033 .elementor-element.elementor-element-8e4af6b .elementor-spacer-inner{height:50px;}.elementor-23033 .elementor-element.elementor-element-7eee3b0{text-align:center;}.elementor-23033 .elementor-element.elementor-element-7eee3b0 .elementor-heading-title{color:#000000;font-family:"Castoro", Sans-serif;font-size:36px;font-weight:500;letter-spacing:3px;}.elementor-23033 .elementor-element.elementor-element-8f6fee3{text-align:left;color:#000000;font-family:var( --e-global-typography-111d689-font-family ), Sans-serif;font-size:var( --e-global-typography-111d689-font-size );font-weight:var( --e-global-typography-111d689-font-weight );line-height:var( --e-global-typography-111d689-line-height );letter-spacing:var( --e-global-typography-111d689-letter-spacing );word-spacing:var( --e-global-typography-111d689-word-spacing );}.elementor-23033 .elementor-element.elementor-element-b608590{text-align:center;color:#000000;}.elementor-23033 .elementor-element.elementor-element-abae40e:not(.elementor-motion-effects-element-type-background), .elementor-23033 .elementor-element.elementor-element-abae40e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-23033 .elementor-element.elementor-element-abae40e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 80px 40px 80px;}.elementor-23033 .elementor-element.elementor-element-abae40e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23033 .elementor-element.elementor-element-dddc113{text-align:center;}.elementor-23033 .elementor-element.elementor-element-dddc113 .elementor-heading-title{color:#000000;font-family:"Castoro", Sans-serif;font-size:36px;font-weight:500;letter-spacing:3px;}.elementor-23033 .elementor-element.elementor-element-dddc113 > .elementor-widget-container{margin:0% 20% 0% 20%;padding:20px 0px 0px 0px;}.elementor-23033 .elementor-element.elementor-element-e07e4ad .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-1ace025-font-family ), Sans-serif;font-size:var( --e-global-typography-1ace025-font-size );font-weight:var( --e-global-typography-1ace025-font-weight );line-height:var( --e-global-typography-1ace025-line-height );letter-spacing:var( --e-global-typography-1ace025-letter-spacing );word-spacing:var( --e-global-typography-1ace025-word-spacing );}.elementor-23033 .elementor-element.elementor-element-e07e4ad > .elementor-widget-container{margin:0% 0% 0% 0%;padding:30px 0px 0px 0px;}.elementor-23033 .elementor-element.elementor-element-a37b9ec{color:#000000;font-family:var( --e-global-typography-111d689-font-family ), Sans-serif;font-size:var( --e-global-typography-111d689-font-size );font-weight:var( --e-global-typography-111d689-font-weight );line-height:var( --e-global-typography-111d689-line-height );letter-spacing:var( --e-global-typography-111d689-letter-spacing );word-spacing:var( --e-global-typography-111d689-word-spacing );}.elementor-23033 .elementor-element.elementor-element-a37b9ec > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-23033 .elementor-element.elementor-element-be3badd .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-1ace025-font-family ), Sans-serif;font-size:var( --e-global-typography-1ace025-font-size );font-weight:var( --e-global-typography-1ace025-font-weight );line-height:var( --e-global-typography-1ace025-line-height );letter-spacing:var( --e-global-typography-1ace025-letter-spacing );word-spacing:var( --e-global-typography-1ace025-word-spacing );}.elementor-23033 .elementor-element.elementor-element-be3badd > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-23033 .elementor-element.elementor-element-df95918.elementor-column .elementor-column-wrap{align-items:center;}.elementor-23033 .elementor-element.elementor-element-df95918.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23033 .elementor-element.elementor-element-7b95f46 img{width:75%;}.elementor-23033 .elementor-element.elementor-element-f11c6a0{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-111d689-font-family ), Sans-serif;font-size:var( --e-global-typography-111d689-font-size );font-weight:var( --e-global-typography-111d689-font-weight );line-height:var( --e-global-typography-111d689-line-height );letter-spacing:var( --e-global-typography-111d689-letter-spacing );word-spacing:var( --e-global-typography-111d689-word-spacing );}.elementor-23033 .elementor-element.elementor-element-6f2c6fe .elementor-button{background-color:var( --e-global-color-10de29cb );border-radius:3px 3px 3px 3px;}.elementor-23033 .elementor-element.elementor-element-6bfdc9c{text-align:center;}.elementor-23033 .elementor-element.elementor-element-6bfdc9c .elementor-heading-title{color:#000000;font-family:"Castoro", Sans-serif;font-size:36px;font-weight:500;letter-spacing:3px;}.elementor-23033 .elementor-element.elementor-element-6bfdc9c > .elementor-widget-container{padding:60px 40px 0px 40px;}.elementor-23033 .elementor-element.elementor-element-1926147 img{width:77%;}.elementor-23033 .elementor-element.elementor-element-be7c34f{color:#000000;font-family:var( --e-global-typography-111d689-font-family ), Sans-serif;font-size:var( --e-global-typography-111d689-font-size );font-weight:var( --e-global-typography-111d689-font-weight );line-height:var( --e-global-typography-111d689-line-height );letter-spacing:var( --e-global-typography-111d689-letter-spacing );word-spacing:var( --e-global-typography-111d689-word-spacing );}.elementor-23033 .elementor-element.elementor-element-f9a7c71 .elementor-button{background-color:var( --e-global-color-10de29cb );border-radius:3px 3px 3px 3px;}.elementor-23033 .elementor-element.elementor-element-e889820, .elementor-23033 .elementor-element.elementor-element-e889820 > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-23033 .elementor-element.elementor-element-e889820{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;}.elementor-23033 .elementor-element.elementor-element-e889820 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-23033 .elementor-element.elementor-element-cc1bf35.elementor-column .elementor-column-wrap{align-items:center;}.elementor-23033 .elementor-element.elementor-element-cc1bf35.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23033 .elementor-element.elementor-element-a11b86c{text-align:center;}.elementor-23033 .elementor-element.elementor-element-a11b86c .elementor-heading-title{color:#000000;font-family:"Castoro", Sans-serif;font-size:36px;font-weight:500;letter-spacing:3px;}.elementor-23033 .elementor-element.elementor-element-a11b86c > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-23033 .elementor-element.elementor-element-1889018 img{width:25%;}.elementor-23033 .elementor-element.elementor-element-1889018 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23033 .elementor-element.elementor-element-71ba7c4{text-align:center;}.elementor-23033 .elementor-element.elementor-element-71ba7c4 .elementor-heading-title{color:var( --e-global-color-543d7a83 );font-family:var( --e-global-typography-1ace025-font-family ), Sans-serif;font-size:var( --e-global-typography-1ace025-font-size );font-weight:var( --e-global-typography-1ace025-font-weight );line-height:var( --e-global-typography-1ace025-line-height );letter-spacing:var( --e-global-typography-1ace025-letter-spacing );word-spacing:var( --e-global-typography-1ace025-word-spacing );}.elementor-23033 .elementor-element.elementor-element-71ba7c4 > .elementor-widget-container{padding:0px 70px 0px 70px;}.elementor-23033 .elementor-element.elementor-element-d53e2fc{color:#000000;font-family:var( --e-global-typography-111d689-font-family ), Sans-serif;font-size:var( --e-global-typography-111d689-font-size );font-weight:var( --e-global-typography-111d689-font-weight );line-height:var( --e-global-typography-111d689-line-height );letter-spacing:var( --e-global-typography-111d689-letter-spacing );word-spacing:var( --e-global-typography-111d689-word-spacing );}.elementor-23033 .elementor-element.elementor-element-fa1e35e .elementor-button{background-color:var( --e-global-color-10de29cb );border-radius:3px 3px 3px 3px;}.elementor-23033 .elementor-element.elementor-element-fa1e35e > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-23033 .elementor-element.elementor-element-36775a7 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-23033 .elementor-element.elementor-element-36775a7{margin-top:0%;margin-bottom:0%;padding:0% 5% 0% 05%;}.elementor-23033 .elementor-element.elementor-element-3fa66d6 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 8px 0px 8px;}.elementor-23033 .elementor-element.elementor-element-84fdfc7{margin-top:0%;margin-bottom:0%;}.elementor-23033 .elementor-element.elementor-element-b688380{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-23033 .elementor-element.elementor-element-b688380 .elementor-divider-separator{width:100%;}.elementor-23033 .elementor-element.elementor-element-b688380 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-23033 .elementor-element.elementor-element-b688380 > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-23033 .elementor-element.elementor-element-025ca52 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23033 .elementor-element.elementor-element-73d2192{text-align:center;color:#000000;font-family:"Gill Sans", Sans-serif;font-weight:400;}.elementor-23033 .elementor-element.elementor-element-73d2192 > .elementor-widget-container{margin:0% 10% 0% 10%;padding:0px 0px 10px 0px;}.elementor-23033 .elementor-element.elementor-element-64e340a{text-align:center;color:#000000;font-family:"Gill Sans", Sans-serif;font-weight:400;}.elementor-23033 .elementor-element.elementor-element-64e340a > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 10px 0px;}.elementor-23033 .elementor-element.elementor-element-f5586c2{margin-top:20px;margin-bottom:20px;padding:20px 20px 20px 20px;}.elementor-23033 .elementor-element.elementor-element-283253e .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:#E45C25;border-radius:3px 3px 3px 3px;padding:-1px -1px -1px -1px;}.elementor-23033 .elementor-element.elementor-element-283253e > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}body.elementor-page-23033{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-23033 .elementor-element.elementor-element-8601117{font-size:var( --e-global-typography-111d689-font-size );line-height:var( --e-global-typography-111d689-line-height );letter-spacing:var( --e-global-typography-111d689-letter-spacing );word-spacing:var( --e-global-typography-111d689-word-spacing );}.elementor-23033 .elementor-element.elementor-element-7468b24 .elementor-heading-title{font-size:var( --e-global-typography-931e135-font-size );line-height:var( --e-global-typography-931e135-line-height );letter-spacing:var( --e-global-typography-931e135-letter-spacing );word-spacing:var( --e-global-typography-931e135-word-spacing );}.elementor-23033 .elementor-element.elementor-element-117814b{font-size:var( --e-global-typography-75e757c-font-size );line-height:var( --e-global-typography-75e757c-line-height );letter-spacing:var( --e-global-typography-75e757c-letter-spacing );word-spacing:var( --e-global-typography-75e757c-word-spacing );}.elementor-23033 .elementor-element.elementor-element-7dd1d0e{font-size:var( --e-global-typography-111d689-font-size );line-height:var( --e-global-typography-111d689-line-height );letter-spacing:var( --e-global-typography-111d689-letter-spacing );word-spacing:var( --e-global-typography-111d689-word-spacing );}.elementor-23033 .elementor-element.elementor-element-72e972a{font-size:var( --e-global-typography-111d689-font-size );line-height:var( --e-global-typography-111d689-line-height );letter-spacing:var( --e-global-typography-111d689-letter-spacing );word-spacing:var( --e-global-typography-111d689-word-spacing );}.elementor-23033 .elementor-element.elementor-element-8f6fee3{font-size:var( --e-global-typography-111d689-font-size );line-height:var( --e-global-typography-111d689-line-height );letter-spacing:var( --e-global-typography-111d689-letter-spacing );word-spacing:var( --e-global-typography-111d689-word-spacing );}.elementor-23033 .elementor-element.elementor-element-e07e4ad .elementor-heading-title{font-size:var( --e-global-typography-1ace025-font-size );line-height:var( --e-global-typography-1ace025-line-height );letter-spacing:var( --e-global-typography-1ace025-letter-spacing );word-spacing:var( --e-global-typography-1ace025-word-spacing );}.elementor-23033 .elementor-element.elementor-element-a37b9ec{font-size:var( --e-global-typography-111d689-font-size );line-height:var( --e-global-typography-111d689-line-height );letter-spacing:var( --e-global-typography-111d689-letter-spacing );word-spacing:var( --e-global-typography-111d689-word-spacing );}.elementor-23033 .elementor-element.elementor-element-be3badd .elementor-heading-title{font-size:var( --e-global-typography-1ace025-font-size );line-height:var( --e-global-typography-1ace025-line-height );letter-spacing:var( --e-global-typography-1ace025-letter-spacing );word-spacing:var( --e-global-typography-1ace025-word-spacing );}.elementor-23033 .elementor-element.elementor-element-f11c6a0{font-size:var( --e-global-typography-111d689-font-size );line-height:var( --e-global-typography-111d689-line-height );letter-spacing:var( --e-global-typography-111d689-letter-spacing );word-spacing:var( --e-global-typography-111d689-word-spacing );}.elementor-23033 .elementor-element.elementor-element-be7c34f{font-size:var( --e-global-typography-111d689-font-size );line-height:var( --e-global-typography-111d689-line-height );letter-spacing:var( --e-global-typography-111d689-letter-spacing );word-spacing:var( --e-global-typography-111d689-word-spacing );}.elementor-23033 .elementor-element.elementor-element-71ba7c4 .elementor-heading-title{font-size:var( --e-global-typography-1ace025-font-size );line-height:var( --e-global-typography-1ace025-line-height );letter-spacing:var( --e-global-typography-1ace025-letter-spacing );word-spacing:var( --e-global-typography-1ace025-word-spacing );}.elementor-23033 .elementor-element.elementor-element-d53e2fc{font-size:var( --e-global-typography-111d689-font-size );line-height:var( --e-global-typography-111d689-line-height );letter-spacing:var( --e-global-typography-111d689-letter-spacing );word-spacing:var( --e-global-typography-111d689-word-spacing );}}@media(max-width:767px){.elementor-23033 .elementor-element.elementor-element-203d701{padding:20px 20px 20px 20px;}.elementor-23033 .elementor-element.elementor-element-e1022ac > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-23033 .elementor-element.elementor-element-ad5c3c6 .elementor-heading-title{font-size:43px;}.elementor-23033 .elementor-element.elementor-element-e4a442a{padding:0px 20px 0px 20px;}.elementor-23033 .elementor-element.elementor-element-e9e0181 .elementor-heading-title{font-size:32px;}.elementor-23033 .elementor-element.elementor-element-8601117{font-size:var( --e-global-typography-111d689-font-size );line-height:var( --e-global-typography-111d689-line-height );letter-spacing:var( --e-global-typography-111d689-letter-spacing );word-spacing:var( --e-global-typography-111d689-word-spacing );}.elementor-23033 .elementor-element.elementor-element-81f0e64 .elementor-spacer-inner{height:10px;}.elementor-23033 .elementor-element.elementor-element-7468b24 .elementor-heading-title{font-size:var( --e-global-typography-931e135-font-size );line-height:var( --e-global-typography-931e135-line-height );letter-spacing:var( --e-global-typography-931e135-letter-spacing );word-spacing:var( --e-global-typography-931e135-word-spacing );}.elementor-23033 .elementor-element.elementor-element-117814b{font-size:var( --e-global-typography-75e757c-font-size );line-height:var( --e-global-typography-75e757c-line-height );letter-spacing:var( --e-global-typography-75e757c-letter-spacing );word-spacing:var( --e-global-typography-75e757c-word-spacing );}.elementor-23033 .elementor-element.elementor-element-7dd1d0e{font-size:var( --e-global-typography-111d689-font-size );line-height:var( --e-global-typography-111d689-line-height );letter-spacing:var( --e-global-typography-111d689-letter-spacing );word-spacing:var( --e-global-typography-111d689-word-spacing );}.elementor-23033 .elementor-element.elementor-element-260640a .elementor-spacer-inner{height:5px;}.elementor-23033 .elementor-element.elementor-element-ebacdae > .elementor-element-populated > .elementor-widget-wrap{padding:0px 20px 0px 20px;}.elementor-23033 .elementor-element.elementor-element-72e972a{font-size:var( --e-global-typography-111d689-font-size );line-height:var( --e-global-typography-111d689-line-height );letter-spacing:var( --e-global-typography-111d689-letter-spacing );word-spacing:var( --e-global-typography-111d689-word-spacing );}.elementor-23033 .elementor-element.elementor-element-7311011{text-align:center;}.elementor-23033 .elementor-element.elementor-element-7311011 img{width:1%;max-width:1%;height:1px;}.elementor-23033 .elementor-element.elementor-element-5b3ff21{padding:0px 0px 0px 0px;}.elementor-23033 .elementor-element.elementor-element-8e4af6b .elementor-spacer-inner{height:5px;}.elementor-23033 .elementor-element.elementor-element-7eee3b0 .elementor-heading-title{font-size:35px;}.elementor-23033 .elementor-element.elementor-element-5ee11b0{padding:0px 20px 0px 20px;}.elementor-23033 .elementor-element.elementor-element-8f6fee3{font-size:var( --e-global-typography-111d689-font-size );line-height:var( --e-global-typography-111d689-line-height );letter-spacing:var( --e-global-typography-111d689-letter-spacing );word-spacing:var( --e-global-typography-111d689-word-spacing );}.elementor-23033 .elementor-element.elementor-element-8f6fee3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23033 .elementor-element.elementor-element-abae40e{padding:0px 20px 0px 20px;}.elementor-23033 .elementor-element.elementor-element-dddc113 .elementor-heading-title{font-size:35px;}.elementor-23033 .elementor-element.elementor-element-e07e4ad{text-align:center;}.elementor-23033 .elementor-element.elementor-element-e07e4ad .elementor-heading-title{font-size:var( --e-global-typography-1ace025-font-size );line-height:var( --e-global-typography-1ace025-line-height );letter-spacing:var( --e-global-typography-1ace025-letter-spacing );word-spacing:var( --e-global-typography-1ace025-word-spacing );}.elementor-23033 .elementor-element.elementor-element-e07e4ad > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-23033 .elementor-element.elementor-element-a37b9ec{font-size:var( --e-global-typography-111d689-font-size );line-height:var( --e-global-typography-111d689-line-height );letter-spacing:var( --e-global-typography-111d689-letter-spacing );word-spacing:var( --e-global-typography-111d689-word-spacing );}.elementor-23033 .elementor-element.elementor-element-be3badd{text-align:center;}.elementor-23033 .elementor-element.elementor-element-be3badd .elementor-heading-title{font-size:var( --e-global-typography-1ace025-font-size );line-height:var( --e-global-typography-1ace025-line-height );letter-spacing:var( --e-global-typography-1ace025-letter-spacing );word-spacing:var( --e-global-typography-1ace025-word-spacing );}.elementor-23033 .elementor-element.elementor-element-7b95f46 > .elementor-widget-container{padding:0px 80px 0px 80px;}.elementor-23033 .elementor-element.elementor-element-f11c6a0{font-size:var( --e-global-typography-111d689-font-size );line-height:var( --e-global-typography-111d689-line-height );letter-spacing:var( --e-global-typography-111d689-letter-spacing );word-spacing:var( --e-global-typography-111d689-word-spacing );}.elementor-23033 .elementor-element.elementor-element-6bfdc9c > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-23033 .elementor-element.elementor-element-be7c34f{font-size:var( --e-global-typography-111d689-font-size );line-height:var( --e-global-typography-111d689-line-height );letter-spacing:var( --e-global-typography-111d689-letter-spacing );word-spacing:var( --e-global-typography-111d689-word-spacing );}.elementor-23033 .elementor-element.elementor-element-f9a7c71 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-23033 .elementor-element.elementor-element-e889820{padding:20px 20px 20px 20px;}.elementor-23033 .elementor-element.elementor-element-cc1bf35 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-23033 .elementor-element.elementor-element-a11b86c .elementor-heading-title{letter-spacing:1.5px;}.elementor-23033 .elementor-element.elementor-element-a11b86c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23033 .elementor-element.elementor-element-7e5a690 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-23033 .elementor-element.elementor-element-1889018 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-23033 .elementor-element.elementor-element-71ba7c4 .elementor-heading-title{font-size:var( --e-global-typography-1ace025-font-size );line-height:var( --e-global-typography-1ace025-line-height );letter-spacing:var( --e-global-typography-1ace025-letter-spacing );word-spacing:var( --e-global-typography-1ace025-word-spacing );}.elementor-23033 .elementor-element.elementor-element-71ba7c4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23033 .elementor-element.elementor-element-d53e2fc{font-size:var( --e-global-typography-111d689-font-size );line-height:var( --e-global-typography-111d689-line-height );letter-spacing:var( --e-global-typography-111d689-letter-spacing );word-spacing:var( --e-global-typography-111d689-word-spacing );}.elementor-23033 .elementor-element.elementor-element-025ca52 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23033 .elementor-element.elementor-element-64e340a > .elementor-widget-container{padding:20px 0px 0px 0px;}body.elementor-page-23033{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-23033 .elementor-element.elementor-element-8a7747c{width:50%;}.elementor-23033 .elementor-element.elementor-element-0f015b4{width:50%;}.elementor-23033 .elementor-element.elementor-element-237fd81{width:100%;}.elementor-23033 .elementor-element.elementor-element-df95918{width:15.772%;}.elementor-23033 .elementor-element.elementor-element-8dd3865{width:84.228%;}.elementor-23033 .elementor-element.elementor-element-a8c7ce1{width:35.618%;}.elementor-23033 .elementor-element.elementor-element-8ab378c{width:64.382%;}}/* Start custom CSS for section, class: .elementor-element-e4a442a */Copybody {
    font-family: 'Noto Sans JP', sans-serif;
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f6fee3 *//* Import Noto Sans JP font (regular 400 and bold 700 weights) */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap');

/* Apply Noto Sans JP to body and all text elements */
body,
p,
h1, h2, h3, h4, h5, h6,
span,
div,
a {
    font-family: 'Noto Sans JP', sans-serif;
    font-size: 15px;
    font-weight: normal;
    line-height: 1.6;
}

/* Style for headings */
h1, h2, h3, h4, h5, h6 {
    color: #2c3e50;
}

/* Style for paragraphs */
p {
    color: #34495e;
    margin-bottom: 15px;
}

/* Highlight class for special text */
.highlight {
    background-color: #f1c40f;
    padding: 2px 5px;
    border-radius: 3px;
}

/* Bold text class */
.bold-text {
    font-weight: 700;
}

/* Ensure strong tag uses the bold weight */
strong {
    font-weight: 700;
}

/* Ensure the font is applied to the WordPress editor as well */
.wp-editor-container textarea.wp-editor-area {
    font-family: 'Noto Sans JP', sans-serif;
    font-size: 15px;
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS */body {
    font-family: 'Noto Sans JP', sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.2;
    color: 333333;   
}

p {
    font-family: 'Noto Sans JP', sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.2;      /* Set line height to 1.2 */
}

.noto-sans-jp {
    font-family: 'Noto Sans JP', sans-serif;
    font-size: 17px;       color:000000;
    line-height: 1.6   ;   
}


/* Link styles */
a {
    font-family: 'Noto Sans JP', sans-serif; /* Use Noto Sans JP font */
    font-size: 18px;                         /* Set font size to 16px */
    color: #ff5930;                          /* Set link color (adjust as needed) */
    text-decoration: underline;               /* Underline the links by default */
    transition: color 0.3s;
font-weight: 900;}

/* Link hover styles */
a:hover {
    color: #005152;      
    text-decoration: underline;
    font-weight: 900;
}


h3 {
    font-family: 'Noto Sans JP', sans-serif;
    font-size: 24;
    font-weight: 700;
    line-height: 1.6;
    color:000000;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gill Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://kenhonda.com/wp-content/uploads/2019/03/7dfa42fb-a44b-40e2-9d13-1572b057bc3b.eot');
	src: url('https://kenhonda.com/wp-content/uploads/2019/03/7dfa42fb-a44b-40e2-9d13-1572b057bc3b.eot?#iefix') format('embedded-opentype'),
		url('https://kenhonda.com/wp-content/uploads/2019/03/5dcd1b38-d595-4966-9d40-696b7b29c0cd.woff2') format('woff2'),
		url('https://kenhonda.com/wp-content/uploads/2019/03/b9947f64-d079-4c63-bcb3-d50ea832f4d9.woff') format('woff'),
		url('https://kenhonda.com/wp-content/uploads/2019/03/a31574bd-1c0f-4a52-9972-b406d623dbc9.ttf') format('truetype');
}
@font-face {
	font-family: 'Gill Sans';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://kenhonda.com/wp-content/uploads/2019/03/2e6c32a7-7c13-4013-a8d4-44ce14348478.eot');
	src: url('https://kenhonda.com/wp-content/uploads/2019/03/2e6c32a7-7c13-4013-a8d4-44ce14348478.eot?#iefix') format('embedded-opentype'),
		url('https://kenhonda.com/wp-content/uploads/2019/03/062eb4d3-51ae-4d35-a4dc-2fcc65e2369e.woff2') format('woff2'),
		url('https://kenhonda.com/wp-content/uploads/2019/03/05fd3784-f129-4163-aa07-98836a134387.woff') format('woff'),
		url('https://kenhonda.com/wp-content/uploads/2019/03/4d3803c4-48e2-405b-83fb-d4246168704f.ttf') format('truetype');
}
@font-face {
	font-family: 'Gill Sans';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://kenhonda.com/wp-content/uploads/2019/03/1a389c67-1221-496f-9e75-86343b47d59b.eot');
	src: url('https://kenhonda.com/wp-content/uploads/2019/03/1a389c67-1221-496f-9e75-86343b47d59b.eot?#iefix') format('embedded-opentype'),
		url('https://kenhonda.com/wp-content/uploads/2019/03/86470f48-8e3a-4e92-814b-253f9befd235.woff2') format('woff2'),
		url('https://kenhonda.com/wp-content/uploads/2019/03/6f221e27-e272-4694-960b-a1fad35ed77d.woff') format('woff'),
		url('https://kenhonda.com/wp-content/uploads/2019/03/2226e437-881d-493c-92d4-551a25b6672c.ttf') format('truetype');
}
@font-face {
	font-family: 'Gill Sans';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://kenhonda.com/wp-content/uploads/2019/03/6f983251-4a15-49c2-b16e-bffb9bead980.eot');
	src: url('https://kenhonda.com/wp-content/uploads/2019/03/6f983251-4a15-49c2-b16e-bffb9bead980.eot?#iefix') format('embedded-opentype'),
		url('https://kenhonda.com/wp-content/uploads/2019/03/89866b46-38e7-4c11-abfb-be259d62da91.woff2') format('woff2'),
		url('https://kenhonda.com/wp-content/uploads/2019/03/0b8d8175-0a08-472d-b2d0-ed054ce1b179.woff') format('woff'),
		url('https://kenhonda.com/wp-content/uploads/2019/03/0d5a96f4-50bc-476e-999c-2648ecb6423f.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Caslon 540 Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://kenhonda.com/wp-content/uploads/2019/03/8da17789-9ee2-43f1-81ed-dfe2409cc0a3.eot');
	src: url('https://kenhonda.com/wp-content/uploads/2019/03/8da17789-9ee2-43f1-81ed-dfe2409cc0a3.eot?#iefix') format('embedded-opentype'),
		url('https://kenhonda.com/wp-content/uploads/2019/03/b581f1ac-ce66-46a1-8bb9-77678f16875b.woff2') format('woff2'),
		url('https://kenhonda.com/wp-content/uploads/2019/03/d34ad58f-916c-41fc-8b33-beb244103929.woff') format('woff'),
		url('https://kenhonda.com/wp-content/uploads/2019/03/4db11989-09fa-4f5c-a5c1-4c2b09026924.ttf') format('truetype');
}
/* End Custom Fonts CSS */