.elementor-21404 .elementor-element.elementor-element-73f1caaf:not(.elementor-motion-effects-element-type-background), .elementor-21404 .elementor-element.elementor-element-73f1caaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD6EE;background-image:url("https://assets.kainjoo.com/wp-content/uploads/sites/5/2020/12/banner_kaizen-job-v2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21404 .elementor-element.elementor-element-73f1caaf > .elementor-background-overlay{background-color:var( --e-global-color-1746da6 );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21404 .elementor-element.elementor-element-73f1caaf > .elementor-container{min-height:85vh;}.elementor-21404 .elementor-element.elementor-element-73f1caaf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21404 .elementor-element.elementor-element-1ce99b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;text-align:center;}.elementor-21404 .elementor-element.elementor-element-1ce99b5 .elementor-heading-title{font-size:52px;font-weight:600;line-height:0.9em;letter-spacing:-2.2px;text-shadow:0px 0px 45px rgba(0, 0, 0, 0.8);color:#FFFFFF;}.elementor-21404 .elementor-element.elementor-element-45c4967{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:var( --e-global-color-secondary );}.elementor-21404 .elementor-element.elementor-element-c49e535 .button{border-radius:1px;}.elementor-21404 .elementor-element.elementor-element-c49e535 .button:not(:hover){color:var( --e-global-color-primary );}.elementor-21404 .elementor-element.elementor-element-c49e535 .button.-default:not(:hover){background-color:var( --e-global-color-secondary );}.elementor-21404 .elementor-element.elementor-element-c49e535 .button:hover{color:var( --e-global-color-secondary );}.elementor-21404 .elementor-element.elementor-element-c49e535 .button.-default:hover{background-color:var( --e-global-color-primary );}.elementor-21404 .elementor-element.elementor-element-827d7d9:not(.elementor-motion-effects-element-type-background), .elementor-21404 .elementor-element.elementor-element-827d7d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(136, 136, 136, 0.05);}.elementor-21404 .elementor-element.elementor-element-827d7d9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;}.elementor-21404 .elementor-element.elementor-element-827d7d9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21404 .elementor-element.elementor-element-7cf4474{margin-top:-12%;margin-bottom:0%;}.elementor-21404 .elementor-element.elementor-element-0e324d9 .title{font-weight:600;line-height:1.2em;}.elementor-21404 .elementor-element.elementor-element-0e324d9 .banner:not(.-with-overlay):not(.-image-only):not(.-with-overlay-image) .overlay-details{background:var( --e-global-color-accent );}.elementor-21404 .elementor-element.elementor-element-0e324d9 .banner.-with-overlay-image:hover .overlay-details{background-color:var( --e-global-color-accent );}.elementor-21404 .elementor-element.elementor-element-0e324d9 .banner:not(.-with-overlay-image) .overlay-details{background-color:var( --e-global-color-accent );}.elementor-21404 .elementor-element.elementor-element-dda6a03 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21404 .elementor-element.elementor-element-dda6a03 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21404 .elementor-element.elementor-element-5b0e7c5 .title{font-weight:600;line-height:1.2em;}.elementor-21404 .elementor-element.elementor-element-1f80551 .title{font-weight:600;line-height:1.2em;}.elementor-21404 .elementor-element.elementor-element-562639e8:not(.elementor-motion-effects-element-type-background), .elementor-21404 .elementor-element.elementor-element-562639e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(136, 136, 136, 0.05);}.elementor-21404 .elementor-element.elementor-element-562639e8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21404 .elementor-element.elementor-element-562639e8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21404 .elementor-element.elementor-element-731e67{--spacer-size:10vh;}.elementor-21404 .elementor-element.elementor-element-e9956ef{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-21404 .elementor-element.elementor-element-e9956ef .title + .subtitle{margin-bottom:0px;}.elementor-21404 .elementor-element.elementor-element-e9956ef .subtitle + .title{margin-top:0px;}.elementor-21404 .elementor-element.elementor-element-e9956ef h1, .elementor-21404 .elementor-element.elementor-element-e9956ef h2, .elementor-21404 .elementor-element.elementor-element-e9956ef h3, .elementor-21404 .elementor-element.elementor-element-e9956ef h4, .elementor-21404 .elementor-element.elementor-element-e9956ef h5, .elementor-21404 .elementor-element.elementor-element-e9956ef h6{font-family:"proxima-nova", Sans-serif;font-size:40px;font-weight:600;line-height:1em;}.elementor-21404 .elementor-element.elementor-element-e9956ef .subtitle{font-weight:500;text-transform:uppercase;}.elementor-21404 .elementor-element.elementor-element-23c263b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-21404 .elementor-element.elementor-element-23c263b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21404 .elementor-element.elementor-element-23c263b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21404 .elementor-element.elementor-element-29e1a04b{--spacer-size:10vh;background-color:rgba(136, 136, 136, 0.05);}.elementor-21404 .elementor-element.elementor-element-43778cf2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21404 .elementor-element.elementor-element-43778cf2:not(.elementor-motion-effects-element-type-background), .elementor-21404 .elementor-element.elementor-element-43778cf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://assets.kainjoo.com/wp-content/uploads/sites/5/2021/08/Japan-adapted-Image-by-Andre-Benz-CC0-Public-Domain-via-Unsplash.jpg");background-position:center center;background-size:cover;}.elementor-21404 .elementor-element.elementor-element-43778cf2 > .elementor-container{min-height:0px;}.elementor-21404 .elementor-element.elementor-element-43778cf2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21404 .elementor-element.elementor-element-43778cf2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21404 .elementor-element.elementor-element-37e39dc1{--spacer-size:50vh;}.elementor-21404 .elementor-element.elementor-element-2c791dcd{--spacer-size:10vh;background-color:rgba(136, 136, 136, 0.05);}.elementor-21404 .elementor-element.elementor-element-1b5ed6fe{--spacer-size:10vh;}.elementor-21404 .elementor-element.elementor-element-7b43c256{--spacer-size:3vh;}.elementor-21404 .elementor-element.elementor-element-3dc754f5 h1, .elementor-21404 .elementor-element.elementor-element-3dc754f5 h2, .elementor-21404 .elementor-element.elementor-element-3dc754f5 h3, .elementor-21404 .elementor-element.elementor-element-3dc754f5 h4, .elementor-21404 .elementor-element.elementor-element-3dc754f5 h5, .elementor-21404 .elementor-element.elementor-element-3dc754f5 h6{font-family:"proxima-nova", Sans-serif;font-size:40px;font-weight:600;line-height:1em;}.elementor-21404 .elementor-element.elementor-element-6b49c845{--spacer-size:1vh;}.elementor-21404 .elementor-element.elementor-element-27d1122b > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-21404 .elementor-element.elementor-element-39e79ab2{--spacer-size:10vh;}.elementor-21404 .elementor-element.elementor-element-0e9536b:not(.elementor-motion-effects-element-type-background), .elementor-21404 .elementor-element.elementor-element-0e9536b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(136, 136, 136, 0.05);}.elementor-21404 .elementor-element.elementor-element-0e9536b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21404 .elementor-element.elementor-element-0e9536b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21404 .elementor-element.elementor-element-368a22c{--spacer-size:10vh;}.elementor-21404 .elementor-element.elementor-element-8a10c1c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-21404 .elementor-element.elementor-element-8a10c1c .title + .subtitle{margin-bottom:0px;}.elementor-21404 .elementor-element.elementor-element-8a10c1c .subtitle + .title{margin-top:0px;}.elementor-21404 .elementor-element.elementor-element-8a10c1c h1, .elementor-21404 .elementor-element.elementor-element-8a10c1c h2, .elementor-21404 .elementor-element.elementor-element-8a10c1c h3, .elementor-21404 .elementor-element.elementor-element-8a10c1c h4, .elementor-21404 .elementor-element.elementor-element-8a10c1c h5, .elementor-21404 .elementor-element.elementor-element-8a10c1c h6{font-family:"proxima-nova", Sans-serif;font-size:40px;font-weight:600;line-height:1em;}.elementor-21404 .elementor-element.elementor-element-8a10c1c .subtitle{font-weight:500;text-transform:uppercase;}.elementor-21404 .elementor-element.elementor-element-447c529c:not(.elementor-motion-effects-element-type-background), .elementor-21404 .elementor-element.elementor-element-447c529c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(136, 136, 136, 0.05);}.elementor-21404 .elementor-element.elementor-element-447c529c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21404 .elementor-element.elementor-element-447c529c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21404 .elementor-element.elementor-element-3c4fe0a8{--spacer-size:5vh;}.elementor-21404 .elementor-element.elementor-element-96e96cf > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-21404 .elementor-element.elementor-element-96e96cf{padding:25px 25px 25px 25px;}:is( .elementor-21404 .elementor-element.elementor-element-96e96cf > .jet-listing-grid > .jet-listing-grid__items, .elementor-21404 .elementor-element.elementor-element-96e96cf > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-21404 .elementor-element.elementor-element-96e96cf > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(70px / 2);padding-right:calc(70px / 2);padding-top:calc(70px / 2);padding-bottom:calc(70px / 2);}:is( .elementor-21404 .elementor-element.elementor-element-96e96cf > .jet-listing-grid, .elementor-21404 .elementor-element.elementor-element-96e96cf > .jet-listing-grid > .jet-listing-grid__slider, .elementor-21404 .elementor-element.elementor-element-96e96cf > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 70px / -2);margin-right:calc( 70px / -2);width:calc(100% + 70px);}:is( .elementor-21404 .elementor-element.elementor-element-96e96cf > .jet-listing-grid, .elementor-21404 .elementor-element.elementor-element-96e96cf > .jet-listing-grid > .jet-listing-grid__slider, .elementor-21404 .elementor-element.elementor-element-96e96cf > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 70px / -2);margin-bottom:calc( 70px / -2);}.elementor-21404 .elementor-element.elementor-element-96e96cf .jet-listing-grid__loader{--spinner-color:var( --e-global-color-accent );}.elementor-21404 .elementor-element.elementor-element-96e96cf .jet-listing-grid__slider-icon{background:var( --e-global-color-accent );}.elementor-21404 .elementor-element.elementor-element-96e96cf .jet-listing-grid__slider .jet-slick-dots li{width:10px;height:10px;}.elementor-21404 .elementor-element.elementor-element-96e96cf .jet-listing-grid__slider .jet-slick-dots li:hover{background:var( --e-global-color-accent );}.elementor-21404 .elementor-element.elementor-element-58dc68a{--spacer-size:15vh;}.elementor-21404 .elementor-element.elementor-element-1b51b53:not(.elementor-motion-effects-element-type-background), .elementor-21404 .elementor-element.elementor-element-1b51b53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-21404 .elementor-element.elementor-element-1b51b53{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21404 .elementor-element.elementor-element-1b51b53 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21404 .elementor-element.elementor-element-49032e2{--spacer-size:10vh;}.elementor-21404 .elementor-element.elementor-element-05a5d41{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-21404 .elementor-element.elementor-element-05a5d41 .title + .subtitle{margin-bottom:0px;}.elementor-21404 .elementor-element.elementor-element-05a5d41 .subtitle + .title{margin-top:0px;}.elementor-21404 .elementor-element.elementor-element-05a5d41 h1, .elementor-21404 .elementor-element.elementor-element-05a5d41 h2, .elementor-21404 .elementor-element.elementor-element-05a5d41 h3, .elementor-21404 .elementor-element.elementor-element-05a5d41 h4, .elementor-21404 .elementor-element.elementor-element-05a5d41 h5, .elementor-21404 .elementor-element.elementor-element-05a5d41 h6{font-family:"proxima-nova", Sans-serif;font-size:40px;font-weight:600;line-height:1em;}.elementor-21404 .elementor-element.elementor-element-05a5d41 .subtitle{font-weight:500;text-transform:uppercase;}.elementor-21404 .elementor-element.elementor-element-3ba5654{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21404 .elementor-element.elementor-element-4022d3a{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21404 .elementor-element.elementor-element-d473edd .subtitle{color:var( --e-global-color-accent );font-size:40px;font-weight:600;}.elementor-21404 .elementor-element.elementor-element-4ca2bc0{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21404 .elementor-element.elementor-element-839ec63 .subtitle{color:var( --e-global-color-accent );font-size:40px;font-weight:600;}.elementor-21404 .elementor-element.elementor-element-b08b397{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21404 .elementor-element.elementor-element-d1c6182 .subtitle{color:var( --e-global-color-accent );font-size:40px;font-weight:600;}.elementor-21404 .elementor-element.elementor-element-081f77a{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21404 .elementor-element.elementor-element-69d7cc7 .subtitle{color:var( --e-global-color-accent );font-size:40px;font-weight:600;}.elementor-21404 .elementor-element.elementor-element-0f488a5{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-21404 .elementor-element.elementor-element-d9f53e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21404 .elementor-element.elementor-element-a1b4438{--spacer-size:10vh;}.elementor-21404 .elementor-element.elementor-element-6343d111:not(.elementor-motion-effects-element-type-background), .elementor-21404 .elementor-element.elementor-element-6343d111 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17161A;background-image:url("https://assets.kainjoo.com/wp-content/uploads/sites/5/2023/06/Header.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21404 .elementor-element.elementor-element-6343d111 > .elementor-container{min-height:600px;}.elementor-21404 .elementor-element.elementor-element-6343d111{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21404 .elementor-element.elementor-element-6343d111 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21404 .elementor-element.elementor-element-e1636eb > .elementor-widget-container{margin:150px 0px 0px 0px;}.elementor-21404 .elementor-element.elementor-element-e1636eb .title + .subtitle{margin-bottom:0px;}.elementor-21404 .elementor-element.elementor-element-e1636eb .subtitle + .title{margin-top:0px;}.elementor-21404 .elementor-element.elementor-element-e1636eb .title{color:#FFFFFF;}.elementor-21404 .elementor-element.elementor-element-e1636eb h1, .elementor-21404 .elementor-element.elementor-element-e1636eb h2, .elementor-21404 .elementor-element.elementor-element-e1636eb h3, .elementor-21404 .elementor-element.elementor-element-e1636eb h4, .elementor-21404 .elementor-element.elementor-element-e1636eb h5, .elementor-21404 .elementor-element.elementor-element-e1636eb h6{font-family:"proxima-nova", Sans-serif;font-size:42px;font-weight:800;line-height:1em;}.elementor-21404 .elementor-element.elementor-element-e1636eb .subtitle{color:#FFFFFF;}.elementor-21404 .elementor-element.elementor-element-a1ce070 > .elementor-widget-container{margin:30px 0px 100px 0px;}.elementor-21404 .elementor-element.elementor-element-a1ce070 .button:not(:hover){color:var( --e-global-color-secondary );}.elementor-21404 .elementor-element.elementor-element-a1ce070 .button.-default:not(:hover){background-color:var( --e-global-color-accent );}.elementor-21404 .elementor-element.elementor-element-27e7f04:not(.elementor-motion-effects-element-type-background), .elementor-21404 .elementor-element.elementor-element-27e7f04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c40e187 );}.elementor-21404 .elementor-element.elementor-element-27e7f04{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21404 .elementor-element.elementor-element-27e7f04 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21404 .elementor-element.elementor-element-8d85c15{--spacer-size:10vh;}.elementor-21404 .elementor-element.elementor-element-25345fa{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-21404 .elementor-element.elementor-element-25345fa .title + .subtitle{margin-bottom:0px;}.elementor-21404 .elementor-element.elementor-element-25345fa .subtitle + .title{margin-top:0px;}.elementor-21404 .elementor-element.elementor-element-25345fa h1, .elementor-21404 .elementor-element.elementor-element-25345fa h2, .elementor-21404 .elementor-element.elementor-element-25345fa h3, .elementor-21404 .elementor-element.elementor-element-25345fa h4, .elementor-21404 .elementor-element.elementor-element-25345fa h5, .elementor-21404 .elementor-element.elementor-element-25345fa h6{font-family:"proxima-nova", Sans-serif;font-size:40px;font-weight:600;line-height:1em;}.elementor-21404 .elementor-element.elementor-element-25345fa .subtitle{font-weight:500;text-transform:uppercase;}.elementor-21404 .elementor-element.elementor-element-a14da49{--spacer-size:4vh;}.elementor-21404 .elementor-element.elementor-element-16168a41 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21404 .elementor-element.elementor-element-d552930 > .elementor-widget-container{margin:100px 0px 100px 0px;}.elementor-21404 .elementor-element.elementor-element-d552930 .gallery-item{padding:10px;}.elementor-21404 .elementor-element.elementor-element-d552930 .clb-gallery .vc_row{margin:-10px;}.elementor-21404 .elementor-element.elementor-element-e6b411d{--display:flex;}.elementor-21404 .elementor-element.elementor-element-9851094{--spacer-size:5vh;}.elementor-21404 .elementor-element.elementor-element-baba67d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-21404 .elementor-element.elementor-element-baba67d .title + .subtitle{margin-bottom:0px;}.elementor-21404 .elementor-element.elementor-element-baba67d .subtitle + .title{margin-top:0px;}.elementor-21404 .elementor-element.elementor-element-baba67d h1, .elementor-21404 .elementor-element.elementor-element-baba67d h2, .elementor-21404 .elementor-element.elementor-element-baba67d h3, .elementor-21404 .elementor-element.elementor-element-baba67d h4, .elementor-21404 .elementor-element.elementor-element-baba67d h5, .elementor-21404 .elementor-element.elementor-element-baba67d h6{font-family:"proxima-nova", Sans-serif;font-size:40px;font-weight:600;line-height:1em;}.elementor-21404 .elementor-element.elementor-element-baba67d .subtitle{font-weight:500;text-transform:uppercase;}.elementor-21404 .elementor-element.elementor-element-229acea{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"proxima-nova", Sans-serif;font-weight:400;}.elementor-21404 .elementor-element.elementor-element-229acea .button:not(:hover){color:var( --e-global-color-primary );}.elementor-21404 .elementor-element.elementor-element-229acea .button:hover{color:var( --e-global-color-secondary );}.elementor-21404 .elementor-element.elementor-element-804952a > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-21404 .elementor-element.elementor-element-804952a .grid-item:not(.-nospace){padding:20px;}@media screen and (min-width: 769px){ .elementor-21404 .elementor-element.elementor-element-804952a .vc_row:not(.-nospace).blog-posts{margin-top:-20px };}.elementor-21404 .elementor-element.elementor-element-804952a .blog-item .title{line-height:1.4em;}.elementor-21404 .elementor-element.elementor-element-90bb544{--spacer-size:10vh;}.elementor-21404 .elementor-element.elementor-element-74d94ea5:not(.elementor-motion-effects-element-type-background), .elementor-21404 .elementor-element.elementor-element-74d94ea5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://assets.kainjoo.com/wp-content/uploads/sites/5/2023/06/kumo-1.png");background-position:center center;background-size:cover;}.elementor-21404 .elementor-element.elementor-element-74d94ea5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21404 .elementor-element.elementor-element-74d94ea5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21404 .elementor-element.elementor-element-1691258{--spacer-size:40vh;}.elementor-21404 .elementor-element.elementor-element-55fa9a6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21404 .elementor-element.elementor-element-55fa9a6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-21404 .elementor-element.elementor-element-55fa9a6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-21404 .elementor-element.elementor-element-55fa9a6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21404 .elementor-element.elementor-element-76d29d2d{--spacer-size:6vh;}.elementor-21404 .elementor-element.elementor-element-50558f90 > .elementor-widget-container{padding:0% 0% 0% 020%;}.elementor-21404 .elementor-element.elementor-element-50558f90 .icon-group .icon{font-size:2rem;}.elementor-21404 .elementor-element.elementor-element-50558f90 .icon-group > span{font-size:2rem;}.elementor-21404 .elementor-element.elementor-element-50558f90 .icon-group svg{height:2rem;}.elementor-21404 .elementor-element.elementor-element-50558f90 .counter-number > .holder{color:#FFFFFF;}.elementor-21404 .elementor-element.elementor-element-50558f90 h6{color:#FFFFFF;}.elementor-21404 .elementor-element.elementor-element-50558f90 .counter-number.-with-increaser .holder::after{color:#FFFFFF;}.elementor-21404 .elementor-element.elementor-element-50558f90 .icon-group{color:#FFFFFF;}.elementor-21404 .elementor-element.elementor-element-1c056307{--spacer-size:5vh;}.elementor-21404 .elementor-element.elementor-element-55ce8305:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21404 .elementor-element.elementor-element-55ce8305 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(23, 22, 26, 0.95);}.elementor-21404 .elementor-element.elementor-element-55ce8305 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-21404 .elementor-element.elementor-element-55ce8305 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21404 .elementor-element.elementor-element-1e5f9751{--spacer-size:6vh;}.elementor-21404 .elementor-element.elementor-element-48f13a57 > .elementor-widget-container{padding:0% 0% 0% 20%;}.elementor-21404 .elementor-element.elementor-element-48f13a57 .icon-group .icon{font-size:2rem;}.elementor-21404 .elementor-element.elementor-element-48f13a57 .icon-group > span{font-size:2rem;}.elementor-21404 .elementor-element.elementor-element-48f13a57 .icon-group svg{height:2rem;}.elementor-21404 .elementor-element.elementor-element-48f13a57 .counter-number > .holder{color:#FFFFFF;}.elementor-21404 .elementor-element.elementor-element-48f13a57 h6{color:#FFFFFF;}.elementor-21404 .elementor-element.elementor-element-48f13a57 .counter-number.-with-increaser .holder::after{color:#FFFFFF;}.elementor-21404 .elementor-element.elementor-element-48f13a57 .icon-group{color:#FFFFFF;}.elementor-21404 .elementor-element.elementor-element-6030aaea{--spacer-size:5vh;}.elementor-21404 .elementor-element.elementor-element-2b9a7409:not(.elementor-motion-effects-element-type-background), .elementor-21404 .elementor-element.elementor-element-2b9a7409 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A191D;}.elementor-21404 .elementor-element.elementor-element-2b9a7409{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21404 .elementor-element.elementor-element-2b9a7409 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21404 .elementor-element.elementor-element-a70b3a1{--spacer-size:10vh;}.elementor-21404 .elementor-element.elementor-element-3a5b8092{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-21404 .elementor-element.elementor-element-3a5b8092 .title + .subtitle{margin-bottom:0px;}.elementor-21404 .elementor-element.elementor-element-3a5b8092 .subtitle + .title{margin-top:0px;}.elementor-21404 .elementor-element.elementor-element-3a5b8092 .title{color:var( --e-global-color-secondary );}.elementor-21404 .elementor-element.elementor-element-3a5b8092 h1, .elementor-21404 .elementor-element.elementor-element-3a5b8092 h2, .elementor-21404 .elementor-element.elementor-element-3a5b8092 h3, .elementor-21404 .elementor-element.elementor-element-3a5b8092 h4, .elementor-21404 .elementor-element.elementor-element-3a5b8092 h5, .elementor-21404 .elementor-element.elementor-element-3a5b8092 h6{font-family:"proxima-nova", Sans-serif;font-size:40px;font-weight:600;line-height:1em;}.elementor-21404 .elementor-element.elementor-element-3a5b8092 .subtitle{font-weight:500;text-transform:uppercase;}.elementor-21404 .elementor-element.elementor-element-d294b80 .button.-default:not(:hover){background-color:#D90A2C;}.elementor-21404 .elementor-element.elementor-element-d294b80{font-family:"proxima-nova", Sans-serif;}.elementor-21404 .elementor-element.elementor-element-154e85e5{--spacer-size:2vh;}.elementor-21404 .elementor-element.elementor-element-2cef0822{--divider-border-style:solid;--divider-color:rgba(136, 136, 136, 0.8);--divider-border-width:1px;}.elementor-21404 .elementor-element.elementor-element-2cef0822 .elementor-divider-separator{width:100%;}.elementor-21404 .elementor-element.elementor-element-2cef0822 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21404 .elementor-element.elementor-element-26a536f2{color:#FFFFFF;}.elementor-21404 .elementor-element.elementor-element-72f1e61d{--spacer-size:10vh;}@media(min-width:768px){.elementor-21404 .elementor-element.elementor-element-2e13aea1{width:58.3%;}.elementor-21404 .elementor-element.elementor-element-369a43f6{width:8.2%;}.elementor-21404 .elementor-element.elementor-element-13947ddf{width:33.146%;}.elementor-21404 .elementor-element.elementor-element-d58628f{width:41.7%;}.elementor-21404 .elementor-element.elementor-element-e0ee211{width:8.2%;}.elementor-21404 .elementor-element.elementor-element-e41c854{width:49.749%;}}@media(max-width:1024px){.elementor-21404 .elementor-element.elementor-element-73f1caaf > .elementor-container{min-height:80vh;}.elementor-21404 .elementor-element.elementor-element-1ce99b5 .elementor-heading-title{font-size:60px;line-height:56px;letter-spacing:0px;}.elementor-21404 .elementor-element.elementor-element-96e96cf > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-21404 .elementor-element.elementor-element-96e96cf{padding:0px 50px 0px 50px;}.elementor-21404 .elementor-element.elementor-element-0f488a5{--e-n-carousel-swiper-slides-to-display:2;}.elementor-21404 .elementor-element.elementor-element-804952a > .elementor-widget-container{padding:25px 25px 25px 25px;}}@media(max-width:767px){.elementor-21404 .elementor-element.elementor-element-73f1caaf > .elementor-container{min-height:80vh;}.elementor-21404 .elementor-element.elementor-element-1ce99b5 .elementor-heading-title{font-size:37px;line-height:48px;}.elementor-21404 .elementor-element.elementor-element-7cf4474{margin-top:10%;margin-bottom:0%;}.elementor-21404 .elementor-element.elementor-element-2291034 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21404 .elementor-element.elementor-element-731e67{--spacer-size:6vh;}.elementor-21404 .elementor-element.elementor-element-e9956ef > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-21404 .elementor-element.elementor-element-e9956ef{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21404 .elementor-element.elementor-element-29e1a04b{--spacer-size:2vh;}.elementor-21404 .elementor-element.elementor-element-37e39dc1{--spacer-size:50vh;}.elementor-21404 .elementor-element.elementor-element-1b5ed6fe{--spacer-size:6vh;}.elementor-21404 .elementor-element.elementor-element-3dc754f5 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-21404 .elementor-element.elementor-element-39e79ab2{--spacer-size:6vh;}.elementor-21404 .elementor-element.elementor-element-368a22c{--spacer-size:6vh;}.elementor-21404 .elementor-element.elementor-element-8a10c1c > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-21404 .elementor-element.elementor-element-8a10c1c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21404 .elementor-element.elementor-element-447c529c{padding:0px 25px 25px 25px;}.elementor-21404 .elementor-element.elementor-element-71e1f556 > .elementor-element-populated{padding:0px 25px 25px 25px;}.elementor-21404 .elementor-element.elementor-element-3c4fe0a8{--spacer-size:0vh;}.elementor-21404 .elementor-element.elementor-element-96e96cf > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-21404 .elementor-element.elementor-element-96e96cf{padding:0px 0px 0px 0px;}.elementor-21404 .elementor-element.elementor-element-58dc68a{--spacer-size:6vh;}.elementor-21404 .elementor-element.elementor-element-49032e2{--spacer-size:6vh;}.elementor-21404 .elementor-element.elementor-element-05a5d41 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-21404 .elementor-element.elementor-element-05a5d41{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21404 .elementor-element.elementor-element-0f488a5{--e-n-carousel-swiper-slides-to-display:1;}.elementor-21404 .elementor-element.elementor-element-a1b4438{--spacer-size:6vh;}.elementor-21404 .elementor-element.elementor-element-3d306a6f > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-21404 .elementor-element.elementor-element-e1636eb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21404 .elementor-element.elementor-element-8d85c15{--spacer-size:6vh;}.elementor-21404 .elementor-element.elementor-element-d58628f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21404 .elementor-element.elementor-element-25345fa > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-21404 .elementor-element.elementor-element-25345fa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21404 .elementor-element.elementor-element-e41c854 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-21404 .elementor-element.elementor-element-16168a41 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21404 .elementor-element.elementor-element-d552930 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:25px 25px 25px 25px;}.elementor-21404 .elementor-element.elementor-element-9851094{--spacer-size:6vh;}.elementor-21404 .elementor-element.elementor-element-baba67d > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-21404 .elementor-element.elementor-element-baba67d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21404 .elementor-element.elementor-element-229acea > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 0px 25px;}.elementor-21404 .elementor-element.elementor-element-804952a > .elementor-widget-container{margin:25px 25px 25px 25px;padding:0px 0px 0px 0px;}.elementor-21404 .elementor-element.elementor-element-90bb544{--spacer-size:6vh;}.elementor-21404 .elementor-element.elementor-element-55fa9a6{width:50%;}.elementor-21404 .elementor-element.elementor-element-55fa9a6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21404 .elementor-element.elementor-element-76d29d2d{--spacer-size:4vh;}.elementor-21404 .elementor-element.elementor-element-50558f90 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21404 .elementor-element.elementor-element-1c056307{--spacer-size:3vh;}.elementor-21404 .elementor-element.elementor-element-55ce8305{width:50%;}.elementor-21404 .elementor-element.elementor-element-55ce8305 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21404 .elementor-element.elementor-element-1e5f9751{--spacer-size:4vh;}.elementor-21404 .elementor-element.elementor-element-48f13a57 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21404 .elementor-element.elementor-element-6030aaea{--spacer-size:3vh;}.elementor-21404 .elementor-element.elementor-element-a70b3a1{--spacer-size:6vh;}.elementor-21404 .elementor-element.elementor-element-3a5b8092 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-21404 .elementor-element.elementor-element-3a5b8092{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21404 .elementor-element.elementor-element-d294b80 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-21404 .elementor-element.elementor-element-72f1e61d{--spacer-size:6vh;}}/* Start custom CSS for ohio_accordion, class: .elementor-element-27d1122b */.elementor-21404 .elementor-element.elementor-element-27d1122b .accordion-collapse{
    padding: 0 40px;
}

.elementor-21404 .elementor-element.elementor-element-27d1122b p:has(a){
    margin-top: 5px;
}

.elementor-21404 .elementor-element.elementor-element-27d1122b .accordion-item{
    margin: 12px 0;
}

.elementor-21404 .elementor-element.elementor-element-27d1122b .accordion-body{
    padding: 0px !important;
}/* End custom CSS */