.elementor-39 .elementor-element.elementor-element-53713ac:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-53713ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keiyo-top.com/wp-content/uploads/2022/05/ktl-slider02.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-39 .elementor-element.elementor-element-53713ac > .elementor-container{min-height:400px;}.elementor-39 .elementor-element.elementor-element-53713ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-39 .elementor-element.elementor-element-53713ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-39 .elementor-element.elementor-element-7f8e54a8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-39 .elementor-element.elementor-element-7f8e54a8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-37c29577{width:auto;max-width:auto;text-align:center;}.elementor-39 .elementor-element.elementor-element-37c29577 > .elementor-widget-container{background-color:#FFFFFFCC;padding:016px 80px 16px 80px;border-radius:10px 10px 10px 10px;}.elementor-39 .elementor-element.elementor-element-37c29577 .elementor-heading-title{font-size:32px;font-weight:600;letter-spacing:8px;color:var( --e-global-color-text );}.elementor-39 .elementor-element.elementor-element-d0ae170:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-d0ae170 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-10ad79e );}.elementor-39 .elementor-element.elementor-element-d0ae170{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0100px 0px 150px 0px;}.elementor-39 .elementor-element.elementor-element-d0ae170 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-39 .elementor-element.elementor-element-fc1a139.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-39 .elementor-element.elementor-element-b184ed3{width:auto;max-width:auto;text-align:center;}.elementor-39 .elementor-element.elementor-element-b184ed3 > .elementor-widget-container{margin:0px 0px 040px 0px;padding:020px 40px 20px 40px;border-style:solid;border-width:01px 0px 1px 0px;border-color:#AEAEAE;}.elementor-39 .elementor-element.elementor-element-b184ed3 .elementor-heading-title{font-size:24px;font-weight:600;letter-spacing:8px;color:var( --e-global-color-text );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-39 .elementor-element.elementor-element-6cfb439{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;top:20px;}.elementor-39 .elementor-element.elementor-element-6cfb439 > .elementor-widget-container{--e-transform-flipX:-1;}body:not(.rtl) .elementor-39 .elementor-element.elementor-element-6cfb439{left:100px;}body.rtl .elementor-39 .elementor-element.elementor-element-6cfb439{right:100px;}.elementor-39 .elementor-element.elementor-element-91e0a10{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:-50px;}body:not(.rtl) .elementor-39 .elementor-element.elementor-element-91e0a10{right:100px;}body.rtl .elementor-39 .elementor-element.elementor-element-91e0a10{left:100px;}.elementor-39 .elementor-element.elementor-element-bb75c1e > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-39 .elementor-element.elementor-element-bb75c1e{text-align:center;}.elementor-39 .elementor-element.elementor-element-bb75c1e .elementor-heading-title{font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-39 .elementor-element.elementor-element-d9cd57a > .elementor-widget-container{margin:0px 0px 060px 0px;}.elementor-39 .elementor-element.elementor-element-d9cd57a{text-align:center;}.elementor-39 .elementor-element.elementor-element-d9cd57a .elementor-heading-title{font-size:15px;font-weight:500;line-height:1.8em;color:var( --e-global-color-text );}.elementor-39 .elementor-element.elementor-element-2ac6e24:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-2ac6e24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-2ac6e24, .elementor-39 .elementor-element.elementor-element-2ac6e24 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-39 .elementor-element.elementor-element-2ac6e24{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:060px;}.elementor-39 .elementor-element.elementor-element-2ac6e24 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-39 .elementor-element.elementor-element-f0bc7ff.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-39 .elementor-element.elementor-element-f0bc7ff > .elementor-element-populated{padding:60px 60px 60px 60px;}.elementor-39 .elementor-element.elementor-element-94276d8{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;align-self:center;}.elementor-39 .elementor-element.elementor-element-94276d8 > .elementor-widget-container{margin:0px 0px 060px 0px;}.elementor-39 .elementor-element.elementor-element-94276d8 img{width:60%;}.elementor-39 .elementor-element.elementor-element-695f20b{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;align-self:center;}.elementor-39 .elementor-element.elementor-element-695f20b > .elementor-widget-container{margin:0px 0px 060px 0px;}.elementor-39 .elementor-element.elementor-element-695f20b img{width:60%;}.elementor-39 .elementor-element.elementor-element-b2803d0{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;align-self:center;}.elementor-39 .elementor-element.elementor-element-b2803d0 > .elementor-widget-container{margin:0px 0px 060px 0px;}.elementor-39 .elementor-element.elementor-element-b2803d0 img{width:80%;}.elementor-39 .elementor-element.elementor-element-928ad6d{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;align-self:center;}.elementor-39 .elementor-element.elementor-element-928ad6d img{width:65%;}.elementor-39 .elementor-element.elementor-element-d7f28e5{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;align-self:center;}.elementor-39 .elementor-element.elementor-element-d7f28e5 img{width:55%;}.elementor-39 .elementor-element.elementor-element-8a2d57b > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 0px 0px 0px;}.elementor-39 .elementor-element.elementor-element-8a2d57b{text-align:center;}.elementor-39 .elementor-element.elementor-element-8a2d57b .elementor-heading-title{font-size:22px;font-weight:600;letter-spacing:8px;color:var( --e-global-color-text );}.elementor-39 .elementor-element.elementor-element-4043bf3{width:var( --container-widget-width, 105px );max-width:105px;--container-widget-width:105px;--container-widget-flex-grow:0;bottom:0px;}.elementor-39 .elementor-element.elementor-element-4043bf3 > .elementor-widget-container{--e-transform-flipX:-1;}body:not(.rtl) .elementor-39 .elementor-element.elementor-element-4043bf3{left:30px;}body.rtl .elementor-39 .elementor-element.elementor-element-4043bf3{right:30px;}.elementor-39 .elementor-element.elementor-element-bd547d1{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-39 .elementor-element.elementor-element-bd547d1{right:100px;}body.rtl .elementor-39 .elementor-element.elementor-element-bd547d1{left:100px;}.elementor-39 .elementor-element.elementor-element-eaa0bfd:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-eaa0bfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-10ad79e );}.elementor-39 .elementor-element.elementor-element-eaa0bfd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 150px 0px;}.elementor-39 .elementor-element.elementor-element-eaa0bfd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-39 .elementor-element.elementor-element-ad9d5ad.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-39 .elementor-element.elementor-element-c1cfb30{width:auto;max-width:auto;text-align:center;}.elementor-39 .elementor-element.elementor-element-c1cfb30 > .elementor-widget-container{margin:0px 0px 040px 0px;padding:020px 40px 20px 40px;border-style:solid;border-width:01px 0px 1px 0px;border-color:#AEAEAE;}.elementor-39 .elementor-element.elementor-element-c1cfb30 .elementor-heading-title{font-size:24px;font-weight:600;letter-spacing:8px;color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-39 .elementor-element.elementor-element-8f249fc .elementor-button:hover, .elementor-39 .elementor-element.elementor-element-8f249fc .elementor-button:focus{background-color:#F7B800;}.elementor-39 .elementor-element.elementor-element-8f249fc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-39 .elementor-element.elementor-element-8f249fc .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-39 .elementor-element.elementor-element-8f249fc .elementor-button{font-size:17px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:30px 30px 30px 30px;padding:18px 100px 16px 100px;}.elementor-39 .elementor-element.elementor-element-09e68a8{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:70px;}.elementor-39 .elementor-element.elementor-element-09e68a8 > .elementor-widget-container{--e-transform-flipX:-1;}body:not(.rtl) .elementor-39 .elementor-element.elementor-element-09e68a8{left:-20px;}body.rtl .elementor-39 .elementor-element.elementor-element-09e68a8{right:-20px;}.elementor-39 .elementor-element.elementor-element-c18e0c8{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;top:-50px;}.elementor-39 .elementor-element.elementor-element-c18e0c8 > .elementor-widget-container{--e-transform-flipX:-1;}body:not(.rtl) .elementor-39 .elementor-element.elementor-element-c18e0c8{right:-80px;}body.rtl .elementor-39 .elementor-element.elementor-element-c18e0c8{left:-80px;}.elementor-39 .elementor-element.elementor-element-4bde390{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;top:200px;}.elementor-39 .elementor-element.elementor-element-4bde390 > .elementor-widget-container{--e-transform-flipX:-1;}body:not(.rtl) .elementor-39 .elementor-element.elementor-element-4bde390{right:100px;}body.rtl .elementor-39 .elementor-element.elementor-element-4bde390{left:100px;}@media(max-width:1024px){.elementor-39 .elementor-element.elementor-element-53713ac > .elementor-container{min-height:240px;}.elementor-39 .elementor-element.elementor-element-37c29577 .elementor-heading-title{font-size:24px;}.elementor-39 .elementor-element.elementor-element-d0ae170{padding:080px 40px 80px 40px;}body:not(.rtl) .elementor-39 .elementor-element.elementor-element-6cfb439{left:30px;}body.rtl .elementor-39 .elementor-element.elementor-element-6cfb439{right:30px;}.elementor-39 .elementor-element.elementor-element-6cfb439{top:-30px;}.elementor-39 .elementor-element.elementor-element-f0bc7ff > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-39 .elementor-element.elementor-element-8a2d57b .elementor-heading-title{font-size:20px;}.elementor-39 .elementor-element.elementor-element-4043bf3{--container-widget-width:90px;--container-widget-flex-grow:0;width:var( --container-widget-width, 90px );max-width:90px;bottom:130px;}body:not(.rtl) .elementor-39 .elementor-element.elementor-element-4043bf3{left:30px;}body.rtl .elementor-39 .elementor-element.elementor-element-4043bf3{right:30px;}body:not(.rtl) .elementor-39 .elementor-element.elementor-element-bd547d1{right:50px;}body.rtl .elementor-39 .elementor-element.elementor-element-bd547d1{left:50px;}.elementor-39 .elementor-element.elementor-element-bd547d1{bottom:50px;}.elementor-39 .elementor-element.elementor-element-eaa0bfd{padding:080px 40px 80px 40px;}body:not(.rtl) .elementor-39 .elementor-element.elementor-element-09e68a8{left:30px;}body.rtl .elementor-39 .elementor-element.elementor-element-09e68a8{right:30px;}.elementor-39 .elementor-element.elementor-element-09e68a8{top:-30px;}body:not(.rtl) .elementor-39 .elementor-element.elementor-element-c18e0c8{right:0px;}body.rtl .elementor-39 .elementor-element.elementor-element-c18e0c8{left:0px;}.elementor-39 .elementor-element.elementor-element-c18e0c8{top:-100px;}body:not(.rtl) .elementor-39 .elementor-element.elementor-element-4bde390{right:20px;}body.rtl .elementor-39 .elementor-element.elementor-element-4bde390{left:20px;}.elementor-39 .elementor-element.elementor-element-4bde390{top:150px;}}@media(max-width:767px){.elementor-39 .elementor-element.elementor-element-53713ac > .elementor-container{min-height:150px;}.elementor-39 .elementor-element.elementor-element-37c29577 > .elementor-widget-container{padding:08px 40px 8px 40px;border-radius:4px 4px 4px 4px;}.elementor-39 .elementor-element.elementor-element-37c29577 .elementor-heading-title{font-size:18px;letter-spacing:4px;}.elementor-39 .elementor-element.elementor-element-d0ae170{padding:040px 20px 60px 20px;}.elementor-39 .elementor-element.elementor-element-b184ed3 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:016px 30px 16px 30px;}.elementor-39 .elementor-element.elementor-element-b184ed3 .elementor-heading-title{font-size:20px;letter-spacing:4px;}.elementor-39 .elementor-element.elementor-element-91e0a10{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;top:-19px;}body:not(.rtl) .elementor-39 .elementor-element.elementor-element-91e0a10{right:0px;}body.rtl .elementor-39 .elementor-element.elementor-element-91e0a10{left:0px;}.elementor-39 .elementor-element.elementor-element-bb75c1e .elementor-heading-title{line-height:1.5em;}.elementor-39 .elementor-element.elementor-element-d9cd57a > .elementor-widget-container{margin:0px 0px 040px 0px;}.elementor-39 .elementor-element.elementor-element-d9cd57a{text-align:justify;}.elementor-39 .elementor-element.elementor-element-d9cd57a .elementor-heading-title{line-height:1.6em;}.elementor-39 .elementor-element.elementor-element-2ac6e24{margin-top:0px;margin-bottom:040px;}.elementor-39 .elementor-element.elementor-element-f0bc7ff > .elementor-element-populated{padding:30px 20px 30px 20px;}.elementor-39 .elementor-element.elementor-element-94276d8{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-39 .elementor-element.elementor-element-94276d8 > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-39 .elementor-element.elementor-element-94276d8 img{width:80%;}.elementor-39 .elementor-element.elementor-element-695f20b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-39 .elementor-element.elementor-element-695f20b > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-39 .elementor-element.elementor-element-695f20b img{width:80%;}.elementor-39 .elementor-element.elementor-element-b2803d0{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-39 .elementor-element.elementor-element-b2803d0 > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-39 .elementor-element.elementor-element-b2803d0 img{width:100%;}.elementor-39 .elementor-element.elementor-element-928ad6d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-39 .elementor-element.elementor-element-928ad6d img{width:80%;}.elementor-39 .elementor-element.elementor-element-d7f28e5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-39 .elementor-element.elementor-element-d7f28e5 img{width:70%;}.elementor-39 .elementor-element.elementor-element-8a2d57b > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-39 .elementor-element.elementor-element-8a2d57b .elementor-heading-title{font-size:18px;line-height:1.4em;letter-spacing:4px;}.elementor-39 .elementor-element.elementor-element-bd547d1{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;}body:not(.rtl) .elementor-39 .elementor-element.elementor-element-bd547d1{right:0px;}body.rtl .elementor-39 .elementor-element.elementor-element-bd547d1{left:0px;}.elementor-39 .elementor-element.elementor-element-eaa0bfd{padding:040px 20px 80px 20px;}.elementor-39 .elementor-element.elementor-element-c1cfb30 > .elementor-widget-container{margin:0px 0px 32px 0px;padding:016px 30px 16px 30px;}.elementor-39 .elementor-element.elementor-element-c1cfb30 .elementor-heading-title{font-size:20px;letter-spacing:4px;}.elementor-39 .elementor-element.elementor-element-8f249fc .elementor-button{font-size:15px;}.elementor-39 .elementor-element.elementor-element-09e68a8{--container-widget-width:28px;--container-widget-flex-grow:0;width:var( --container-widget-width, 28px );max-width:28px;}.elementor-39 .elementor-element.elementor-element-c18e0c8{--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;top:-70px;}body:not(.rtl) .elementor-39 .elementor-element.elementor-element-c18e0c8{right:-10px;}body.rtl .elementor-39 .elementor-element.elementor-element-c18e0c8{left:-10px;}.elementor-39 .elementor-element.elementor-element-4bde390{--container-widget-width:85px;--container-widget-flex-grow:0;width:var( --container-widget-width, 85px );max-width:85px;top:150px;}body:not(.rtl) .elementor-39 .elementor-element.elementor-element-4bde390{right:20px;}body.rtl .elementor-39 .elementor-element.elementor-element-4bde390{left:20px;}}/* Start custom CSS for button, class: .elementor-element-8f249fc */.fa, .fas{
    color: #fff;
}/* End custom CSS */