.elementor-1253 .elementor-element.elementor-element-2dc8acf > .elementor-container{min-height:31vw;}.elementor-1253 .elementor-element.elementor-element-2dc8acf:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-2dc8acf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://kenhonda.com/wp-content/uploads/2019/04/HM_TYP_header.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1253 .elementor-element.elementor-element-2dc8acf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1253 .elementor-element.elementor-element-2dc8acf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1253 .elementor-element.elementor-element-68d85a9 > .elementor-container{max-width:1425px;}.elementor-1253 .elementor-element.elementor-element-68d85a9:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-68d85a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#146b6d;}.elementor-1253 .elementor-element.elementor-element-68d85a9, .elementor-1253 .elementor-element.elementor-element-68d85a9 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1253 .elementor-element.elementor-element-68d85a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 20px 0px;}.elementor-1253 .elementor-element.elementor-element-68d85a9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1253 .elementor-element.elementor-element-33d1328 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-1253 .elementor-element.elementor-element-49b0142{text-align:center;}.elementor-1253 .elementor-element.elementor-element-49b0142 .elementor-heading-title{color:#ffffff;font-size:48px;font-weight:400;}.elementor-1253 .elementor-element.elementor-element-caaafe1 > .elementor-container{max-width:1236px;}.elementor-1253 .elementor-element.elementor-element-caaafe1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:39px 0px 39px 0px;}.elementor-1253 .elementor-element.elementor-element-caaafe1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1253 .elementor-element.elementor-element-caaafe1 > .elementor-shape-top .elementor-shape-fill{fill:#146b6d;}.elementor-1253 .elementor-element.elementor-element-caaafe1 > .elementor-shape-top svg{height:60px;}.elementor-1253 .elementor-element.elementor-element-caaafe1 > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-1253 .elementor-element.elementor-element-caaafe1 > .elementor-shape-bottom .elementor-shape-fill{fill:#a7d95b;}.elementor-1253 .elementor-element.elementor-element-caaafe1 > .elementor-shape-bottom svg{height:60px;transform:translateX(-50%) rotateY(180deg);}.elementor-1253 .elementor-element.elementor-element-caaafe1 > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-1253 .elementor-element.elementor-element-8db6fe1 > .elementor-container{max-width:1400px;}.elementor-bc-flex-widget .elementor-1253 .elementor-element.elementor-element-4103b6b.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1253 .elementor-element.elementor-element-4103b6b.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-1253 .elementor-element.elementor-element-d1e8002.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1253 .elementor-element.elementor-element-d1e8002.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1253 .elementor-element.elementor-element-d1e8002 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1253 .elementor-element.elementor-element-d1e8002 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1253 .elementor-element.elementor-element-7d58d72{text-align:left;}.elementor-1253 .elementor-element.elementor-element-7d58d72 .elementor-heading-title{color:#1e2a2a;font-size:48px;font-weight:400;}.elementor-1253 .elementor-element.elementor-element-7d58d72 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1253 .elementor-element.elementor-element-915459a{color:#1e2a2a;font-family:"Gill Sans", Sans-serif;font-size:16px;}.elementor-1253 .elementor-element.elementor-element-07637ca .elementor-button{font-family:"Caslon 540 Regular", Sans-serif;font-size:30px;background-color:#e45c25;padding:10px 110px 15px 110px;}.elementor-1253 .elementor-element.elementor-element-07637ca .elementor-button:hover, .elementor-1253 .elementor-element.elementor-element-07637ca .elementor-button:focus{background-color:#e24000;}.elementor-1253 .elementor-element.elementor-element-d8a4196:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-d8a4196 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#a7d95b;}.elementor-1253 .elementor-element.elementor-element-d8a4196{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-1253 .elementor-element.elementor-element-d8a4196 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1253 .elementor-element.elementor-element-8e840d5.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1253 .elementor-element.elementor-element-8e840d5.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1253 .elementor-element.elementor-element-8e840d5 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-1253 .elementor-element.elementor-element-8e840d5 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 100px 0px 100px;}.elementor-1253 .elementor-element.elementor-element-605c0ee:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-605c0ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6ec4f;}.elementor-1253 .elementor-element.elementor-element-605c0ee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1253 .elementor-element.elementor-element-605c0ee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1253 .elementor-element.elementor-element-605c0ee > .elementor-shape-bottom .elementor-shape-fill{fill:#ffffff;}.elementor-1253 .elementor-element.elementor-element-605c0ee > .elementor-shape-bottom svg{height:60px;transform:translateX(-50%) rotateY(180deg);}.elementor-1253 .elementor-element.elementor-element-605c0ee > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-bc-flex-widget .elementor-1253 .elementor-element.elementor-element-4dcf76a.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1253 .elementor-element.elementor-element-4dcf76a.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1253 .elementor-element.elementor-element-4dcf76a > .elementor-element-populated{margin:0% 17% 0% 16%;--e-column-margin-right:17%;--e-column-margin-left:16%;}.elementor-1253 .elementor-element.elementor-element-4dcf76a > .elementor-element-populated > .elementor-widget-wrap{padding:70px 0px 99px 0px;}.elementor-1253 .elementor-element.elementor-element-c9be02f{text-align:left;}.elementor-1253 .elementor-element.elementor-element-c9be02f .elementor-heading-title{color:#1e2a2a;font-size:48px;font-weight:400;}.elementor-1253 .elementor-element.elementor-element-c9be02f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1253 .elementor-element.elementor-element-240dc43{color:#1e2a2a;font-family:"Gill Sans", Sans-serif;font-size:16px;}.elementor-1253 .elementor-element.elementor-element-580aa75:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-1253 .elementor-element.elementor-element-580aa75 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kenhonda.com/wp-content/uploads/2019/04/thanks2.jpg");}.elementor-1253 .elementor-element.elementor-element-580aa75 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1253 .elementor-element.elementor-element-580aa75 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1253 .elementor-element.elementor-element-f591f92 .elementor-spacer-inner{height:50px;}.elementor-1253 .elementor-element.elementor-element-bd53c1f > .elementor-container{max-width:1255px;}.elementor-1253 .elementor-element.elementor-element-bd53c1f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:9px 0px 21px 0px;}.elementor-1253 .elementor-element.elementor-element-bd53c1f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1253 .elementor-element.elementor-element-e6f37c2 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1253 .elementor-element.elementor-element-e6f37c2 > .elementor-element-populated > .elementor-widget-wrap{padding:30px 0px 20px 0px;}.elementor-1253 .elementor-element.elementor-element-7cb2644{text-align:center;}.elementor-1253 .elementor-element.elementor-element-7cb2644 .elementor-heading-title{color:#1e2a2a;font-size:40px;font-weight:400;line-height:1.4em;}.elementor-1253 .elementor-element.elementor-element-9048081{text-align:center;}.elementor-1253 .elementor-element.elementor-element-9048081 .elementor-heading-title{color:#1e2a2a;font-family:"Gill Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;}.elementor-1253 .elementor-element.elementor-element-9048081 > .elementor-widget-container{padding:28px 0px 0px 0px;}.elementor-1253 .elementor-element.elementor-element-711c246:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-711c246 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#146b6d;}.elementor-1253 .elementor-element.elementor-element-711c246{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:42px 0px -2px 0px;}.elementor-1253 .elementor-element.elementor-element-711c246 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1253 .elementor-element.elementor-element-711c246 > .elementor-shape-top svg{height:60px;}.elementor-1253 .elementor-element.elementor-element-2f079af > .elementor-widget-container{padding:48px 0px 0px 0px;}.elementor-1253 .elementor-element.elementor-element-fbcd27f > .elementor-container{min-height:34vw;}.elementor-1253 .elementor-element.elementor-element-fbcd27f:not(.elementor-motion-effects-element-type-background), .elementor-1253 .elementor-element.elementor-element-fbcd27f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kenhonda.com/wp-content/uploads/2019/03/HM_testimonial.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1253 .elementor-element.elementor-element-fbcd27f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:60px 0px 0px 0px;}.elementor-1253 .elementor-element.elementor-element-fbcd27f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1253 .elementor-element.elementor-element-fbcd27f > .elementor-shape-top .elementor-shape-fill{fill:#146b6d;}.elementor-1253 .elementor-element.elementor-element-fbcd27f > .elementor-shape-top svg{height:60px;transform:translateX(-50%) rotateY(180deg);}.elementor-1253 .elementor-element.elementor-element-fbcd27f > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-1253 .elementor-element.elementor-element-88d0bfa{text-align:center;}.elementor-1253 .elementor-element.elementor-element-88d0bfa .elementor-heading-title{color:#ffffff;font-family:"Gill Sans", Sans-serif;font-size:35px;font-weight:400;line-height:1.7em;}.elementor-1253 .elementor-element.elementor-element-454390d{text-align:center;}.elementor-1253 .elementor-element.elementor-element-454390d .elementor-heading-title{color:#ffffff;font-family:"Caslon 540 Regular", Sans-serif;font-size:31px;font-weight:400;line-height:2.1em;}.elementor-1253 .elementor-element.elementor-element-fc8c1c6{text-align:center;}.elementor-1253 .elementor-element.elementor-element-fc8c1c6 .elementor-heading-title{color:#ffffff;font-family:"Gill Sans", Sans-serif;font-size:17px;font-weight:400;line-height:2.1em;}.elementor-1253 .elementor-element.elementor-element-fc8c1c6 > .elementor-widget-container{margin:-33px 0px 0px 0px;}@media(min-width:768px){.elementor-1253 .elementor-element.elementor-element-4103b6b{width:38.696%;}.elementor-1253 .elementor-element.elementor-element-d1e8002{width:61.304%;}.elementor-1253 .elementor-element.elementor-element-4dcf76a{width:49.968%;}.elementor-1253 .elementor-element.elementor-element-580aa75{width:50.032%;}}@media(max-width:1024px){.elementor-1253 .elementor-element.elementor-element-caaafe1{margin-top:0px;margin-bottom:0px;}.elementor-1253 .elementor-element.elementor-element-8e840d5 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-1253 .elementor-element.elementor-element-bd53c1f{padding:70px 0px 15px 0px;}.elementor-1253 .elementor-element.elementor-element-7cb2644 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-1253 .elementor-element.elementor-element-9048081 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-1253 .elementor-element.elementor-element-88d0bfa .elementor-heading-title{font-size:30px;line-height:1.2em;}}@media(max-width:767px){.elementor-1253 .elementor-element.elementor-element-3e48e78 img{width:100%;}.elementor-1253 .elementor-element.elementor-element-49b0142 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-1253 .elementor-element.elementor-element-caaafe1{margin-top:0px;margin-bottom:0px;}.elementor-1253 .elementor-element.elementor-element-7d58d72 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-1253 .elementor-element.elementor-element-07637ca .elementor-button{padding:10px 28px 15px 28px;}.elementor-1253 .elementor-element.elementor-element-8e840d5 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-1253 .elementor-element.elementor-element-c9be02f .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-1253 .elementor-element.elementor-element-bd53c1f{padding:70px 0px 15px 0px;}.elementor-1253 .elementor-element.elementor-element-7cb2644 .elementor-heading-title{font-size:28px;}.elementor-1253 .elementor-element.elementor-element-9048081 .elementor-heading-title{font-size:28px;}.elementor-1253 .elementor-element.elementor-element-88d0bfa .elementor-heading-title{font-size:26px;}}/* Start custom CSS for heading, class: .elementor-element-7cb2644 */.elementor-1253 .elementor-element.elementor-element-7cb2644 {
    max-width: 80%;
    margin: 0 auto;
}
@media only screen and (min-width:1200px) {
    .elementor-1253 .elementor-element.elementor-element-7cb2644 {
    max-width: 900px;
    margin: 0 auto;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9048081 */.elementor-1253 .elementor-element.elementor-element-9048081 {
    max-width: 900px;
    margin: 0 auto;
}/* 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 */