.elementor-271015 .elementor-element.elementor-element-e3c4fdf{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;}.elementor-271015 .elementor-element.elementor-element-e3c4fdf:not(.elementor-motion-effects-element-type-background), .elementor-271015 .elementor-element.elementor-element-e3c4fdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://assets.kainjoo.com/wp-content/uploads/sites/63/2022/05/bwg2-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-271015 .elementor-element.elementor-element-e3c4fdf::before, .elementor-271015 .elementor-element.elementor-element-e3c4fdf > .elementor-background-video-container::before, .elementor-271015 .elementor-element.elementor-element-e3c4fdf > .e-con-inner > .elementor-background-video-container::before, .elementor-271015 .elementor-element.elementor-element-e3c4fdf > .elementor-background-slideshow::before, .elementor-271015 .elementor-element.elementor-element-e3c4fdf > .e-con-inner > .elementor-background-slideshow::before, .elementor-271015 .elementor-element.elementor-element-e3c4fdf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://assets.kainjoo.com/wp-content/uploads/sites/63/2017/01/Half-circles-v3-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-271015 .elementor-element.elementor-element-ec08720{--display:flex;--justify-content:center;--overlay-opacity:0.5;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-271015 .elementor-element.elementor-element-ec08720::before, .elementor-271015 .elementor-element.elementor-element-ec08720 > .elementor-background-video-container::before, .elementor-271015 .elementor-element.elementor-element-ec08720 > .e-con-inner > .elementor-background-video-container::before, .elementor-271015 .elementor-element.elementor-element-ec08720 > .elementor-background-slideshow::before, .elementor-271015 .elementor-element.elementor-element-ec08720 > .e-con-inner > .elementor-background-slideshow::before, .elementor-271015 .elementor-element.elementor-element-ec08720 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://assets.kainjoo.com/wp-content/uploads/sites/63/2017/01/Half-circles-v3-1.png");--background-overlay:'';}.elementor-271015 .elementor-element.elementor-element-c39a879 .title + .subtitle{margin-bottom:0px;}.elementor-271015 .elementor-element.elementor-element-c39a879 .subtitle + .title{margin-top:0px;}.elementor-271015 .elementor-element.elementor-element-c39a879 .title{color:var( --e-global-color-secondary );}.elementor-271015 .elementor-element.elementor-element-c39a879 h1, .elementor-271015 .elementor-element.elementor-element-c39a879 h2, .elementor-271015 .elementor-element.elementor-element-c39a879 h3, .elementor-271015 .elementor-element.elementor-element-c39a879 h4, .elementor-271015 .elementor-element.elementor-element-c39a879 h5, .elementor-271015 .elementor-element.elementor-element-c39a879 h6{font-size:52px;line-height:1em;}.elementor-271015 .elementor-element.elementor-element-c39a879 .subtitle{color:var( --e-global-color-c40e187 );}.elementor-271015 .elementor-element.elementor-element-e03ed4e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-271015 .elementor-element.elementor-element-6a396cb{--display:flex;}.elementor-271015 .elementor-element.elementor-element-56de57b{--spacer-size:10vh;}.elementor-271015 .elementor-element.elementor-element-68ad239{--spacer-size:10vh;}.elementor-271015 .elementor-element.elementor-element-9c38380{--display:flex;}.elementor-271015 .elementor-element.elementor-element-b92a369{--display:flex;}.elementor-271015 .elementor-element.elementor-element-3e9eec3{--spacer-size:10vh;}.elementor-271015 .elementor-element.elementor-element-7f6cfdf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-271015 .elementor-element.elementor-element-400eb20{--display:flex;}.elementor-271015 .elementor-element.elementor-element-8f72356 .title + .subtitle{margin-bottom:0px;}.elementor-271015 .elementor-element.elementor-element-8f72356 .subtitle + .title{margin-top:0px;}.elementor-271015 .elementor-element.elementor-element-8f72356 h1, .elementor-271015 .elementor-element.elementor-element-8f72356 h2, .elementor-271015 .elementor-element.elementor-element-8f72356 h3, .elementor-271015 .elementor-element.elementor-element-8f72356 h4, .elementor-271015 .elementor-element.elementor-element-8f72356 h5, .elementor-271015 .elementor-element.elementor-element-8f72356 h6{font-size:42px;font-weight:800;line-height:1em;}.elementor-271015 .elementor-element.elementor-element-8f72356 .subtitle{color:var( --e-global-color-accent );text-transform:uppercase;}.elementor-271015 .elementor-element.elementor-element-208b3fd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-271015 .elementor-element.elementor-element-96a9d27{--display:flex;}.elementor-271015 .elementor-element.elementor-element-e6183aa{--divider-border-style:solid;--divider-color:#635D6FA6;--divider-border-width:1px;}.elementor-271015 .elementor-element.elementor-element-e6183aa .elementor-divider-separator{width:100%;}.elementor-271015 .elementor-element.elementor-element-e6183aa .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-271015 .elementor-element.elementor-element-7435f80 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-271015 .elementor-element.elementor-element-7435f80{font-weight:normal;}.elementor-271015 .elementor-element.elementor-element-d4e7788 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-271015 .elementor-element.elementor-element-d4e7788 .button:not(:hover){color:var( --e-global-color-secondary );}.elementor-271015 .elementor-element.elementor-element-d4e7788 .button.-default:hover{background-color:var( --e-global-color-primary );}.elementor-271015 .elementor-element.elementor-element-9724126{--display:flex;}.elementor-271015 .elementor-element.elementor-element-f8a9b17{--divider-border-style:solid;--divider-color:#635D6FA6;--divider-border-width:1px;}.elementor-271015 .elementor-element.elementor-element-f8a9b17 .elementor-divider-separator{width:100%;}.elementor-271015 .elementor-element.elementor-element-f8a9b17 .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-271015 .elementor-element.elementor-element-40f1225 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-271015 .elementor-element.elementor-element-40f1225{font-weight:normal;}.elementor-271015 .elementor-element.elementor-element-ee97a2a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-271015 .elementor-element.elementor-element-ee97a2a .button:not(:hover){color:var( --e-global-color-primary );}.elementor-271015 .elementor-element.elementor-element-ee97a2a .button:hover{color:var( --e-global-color-primary );}.elementor-271015 .elementor-element.elementor-element-8f3bc64{--spacer-size:10vh;}.elementor-271015 .elementor-element.elementor-element-13a2cba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271015 .elementor-element.elementor-element-faa590f{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-271015 .elementor-element.elementor-element-0b00c00{--spacer-size:3vh;}.elementor-271015 .elementor-element.elementor-element-35b3459 h1, .elementor-271015 .elementor-element.elementor-element-35b3459 h2, .elementor-271015 .elementor-element.elementor-element-35b3459 h3, .elementor-271015 .elementor-element.elementor-element-35b3459 h4, .elementor-271015 .elementor-element.elementor-element-35b3459 h5, .elementor-271015 .elementor-element.elementor-element-35b3459 h6{font-size:42px;font-weight:800;line-height:1em;}.elementor-271015 .elementor-element.elementor-element-9700ad5{--spacer-size:3vh;}.elementor-271015 .elementor-element.elementor-element-368d0b2{z-index:2;}.elementor-271015 .elementor-element.elementor-element-c119fec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.4;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271015 .elementor-element.elementor-element-c119fec:not(.elementor-motion-effects-element-type-background), .elementor-271015 .elementor-element.elementor-element-c119fec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://assets.kainjoo.com/wp-content/uploads/sites/63/2024/07/about-main-1920x1080-1-jpg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-271015 .elementor-element.elementor-element-c119fec::before, .elementor-271015 .elementor-element.elementor-element-c119fec > .elementor-background-video-container::before, .elementor-271015 .elementor-element.elementor-element-c119fec > .e-con-inner > .elementor-background-video-container::before, .elementor-271015 .elementor-element.elementor-element-c119fec > .elementor-background-slideshow::before, .elementor-271015 .elementor-element.elementor-element-c119fec > .e-con-inner > .elementor-background-slideshow::before, .elementor-271015 .elementor-element.elementor-element-c119fec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1746da6 );--background-overlay:'';}.elementor-271015 .elementor-element.elementor-element-0ebccff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271015 .elementor-element.elementor-element-0ebccff:not(.elementor-motion-effects-element-type-background), .elementor-271015 .elementor-element.elementor-element-0ebccff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-271015 .elementor-element.elementor-element-c613fe1{--spacer-size:40px;}.elementor-271015 .elementor-element.elementor-element-8067229 > .elementor-widget-container{padding:0% 0% 0% 15%;}.elementor-271015 .elementor-element.elementor-element-8067229 .icon-group .icon{font-size:2rem;}.elementor-271015 .elementor-element.elementor-element-8067229 .icon-group > span{font-size:2rem;}.elementor-271015 .elementor-element.elementor-element-8067229 .icon-group svg{height:2rem;}.elementor-271015 .elementor-element.elementor-element-8067229 .counter-number .holder{color:#FFFFFF;}.elementor-271015 .elementor-element.elementor-element-8067229 h6{color:#FFFFFF;}.elementor-271015 .elementor-element.elementor-element-8067229 .icon-group{color:#FFFFFF;}.elementor-271015 .elementor-element.elementor-element-439e220{--spacer-size:40px;}.elementor-271015 .elementor-element.elementor-element-d8e7523{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271015 .elementor-element.elementor-element-d8e7523:not(.elementor-motion-effects-element-type-background), .elementor-271015 .elementor-element.elementor-element-d8e7523 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191F23FA;}.elementor-271015 .elementor-element.elementor-element-e3d7d4f{--spacer-size:40px;}.elementor-271015 .elementor-element.elementor-element-3fe9620 > .elementor-widget-container{padding:0% 0% 0% 15%;}.elementor-271015 .elementor-element.elementor-element-3fe9620 .icon-group .icon{font-size:2rem;}.elementor-271015 .elementor-element.elementor-element-3fe9620 .icon-group > span{font-size:2rem;}.elementor-271015 .elementor-element.elementor-element-3fe9620 .icon-group svg{height:2rem;}.elementor-271015 .elementor-element.elementor-element-3fe9620 .counter-number .holder{color:#FFFFFF;}.elementor-271015 .elementor-element.elementor-element-3fe9620 h6{color:#FFFFFF;}.elementor-271015 .elementor-element.elementor-element-3fe9620 .icon-group{color:#FFFFFF;}.elementor-271015 .elementor-element.elementor-element-93a4de9{--spacer-size:40px;}.elementor-271015 .elementor-element.elementor-element-c2966e9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-271015 .elementor-element.elementor-element-c2966e9:not(.elementor-motion-effects-element-type-background), .elementor-271015 .elementor-element.elementor-element-c2966e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9690A20F;}.elementor-271015 .elementor-element.elementor-element-7db64c0{--display:flex;}.elementor-271015 .elementor-element.elementor-element-945a5a5{--spacer-size:10vh;}.elementor-271015 .elementor-element.elementor-element-a382ba9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-271015 .elementor-element.elementor-element-600f12a{--display:flex;}.elementor-271015 .elementor-element.elementor-element-75cfe36 .title + .subtitle{margin-bottom:0px;}.elementor-271015 .elementor-element.elementor-element-75cfe36 .subtitle + .title{margin-top:0px;}.elementor-271015 .elementor-element.elementor-element-75cfe36 h1, .elementor-271015 .elementor-element.elementor-element-75cfe36 h2, .elementor-271015 .elementor-element.elementor-element-75cfe36 h3, .elementor-271015 .elementor-element.elementor-element-75cfe36 h4, .elementor-271015 .elementor-element.elementor-element-75cfe36 h5, .elementor-271015 .elementor-element.elementor-element-75cfe36 h6{font-size:42px;font-weight:800;line-height:1em;}.elementor-271015 .elementor-element.elementor-element-75cfe36 .subtitle{color:var( --e-global-color-accent );text-transform:uppercase;}.elementor-271015 .elementor-element.elementor-element-e8a34bf{--display:flex;}.elementor-271015 .elementor-element.elementor-element-4a2853a{--display:flex;}.elementor-271015 .elementor-element.elementor-element-cdf9c6d{--spacer-size:10vh;}.elementor-271015 .elementor-element.elementor-element-f4633ee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-271015 .elementor-element.elementor-element-46d996f{--display:flex;}.elementor-271015 .elementor-element.elementor-element-a98b540 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-271015 .elementor-element.elementor-element-a98b540 .button:not(:hover){color:var( --e-global-color-primary );}.elementor-271015 .elementor-element.elementor-element-a98b540 .button:hover{color:var( --e-global-color-primary );}.elementor-271015 .elementor-element.elementor-element-e368534{--spacer-size:6vh;}.elementor-271015 .elementor-element.elementor-element-f698fb2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-271015 .elementor-element.elementor-element-9bac141{--display:flex;}.elementor-271015 .elementor-element.elementor-element-afb9334{--spacer-size:10vh;}.elementor-271015 .elementor-element.elementor-element-2280822{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-271015 .elementor-element.elementor-element-9793743{--display:flex;}.elementor-271015 .elementor-element.elementor-element-6b9313b .title + .subtitle{margin-bottom:0px;}.elementor-271015 .elementor-element.elementor-element-6b9313b .subtitle + .title{margin-top:0px;}.elementor-271015 .elementor-element.elementor-element-6b9313b h1, .elementor-271015 .elementor-element.elementor-element-6b9313b h2, .elementor-271015 .elementor-element.elementor-element-6b9313b h3, .elementor-271015 .elementor-element.elementor-element-6b9313b h4, .elementor-271015 .elementor-element.elementor-element-6b9313b h5, .elementor-271015 .elementor-element.elementor-element-6b9313b h6{font-size:42px;font-weight:800;line-height:1em;}.elementor-271015 .elementor-element.elementor-element-6b9313b .subtitle{color:var( --e-global-color-accent );text-transform:uppercase;}.elementor-271015 .elementor-element.elementor-element-3a11a38{--display:flex;}.elementor-271015 .elementor-element.elementor-element-409f562{--spacer-size:2vh;}.elementor-271015 .elementor-element.elementor-element-2e4fa8a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-271015 .elementor-element.elementor-element-5fa3a86{--display:flex;}.elementor-271015 .elementor-element.elementor-element-9ff4fda{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271015 .elementor-element.elementor-element-99aca5e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271015 .elementor-element.elementor-element-d9b64bb .jet-map-listing{height:800px;}.elementor-271015 .elementor-element.elementor-element-d9b64bb .jet-map-preloader.is-active .jet-map-loader{color:var( --e-global-color-accent );}.elementor-271015 .elementor-element.elementor-element-d9b64bb .jet-map-marker{color:var( --e-global-color-accent );}.elementor-271015 .elementor-element.elementor-element-d9b64bb .jet-map-marker:not(.unset-fill):not(.custom-color):not(.keep-color) path{fill:var( --e-global-color-accent );}.elementor-271015 .elementor-element.elementor-element-d9b64bb .jet-map-marker-wrap{text-align:center;}.elementor-271015 .elementor-element.elementor-element-4774d20{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271015 .elementor-element.elementor-element-a53ff07 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-271015 .elementor-element.elementor-element-a53ff07 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:is( .elementor-271015 .elementor-element.elementor-element-a53ff07 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-271015 .elementor-element.elementor-element-a53ff07 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-271015 .elementor-element.elementor-element-a53ff07 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(10px / 2);padding-right:calc(10px / 2);padding-top:calc(10px / 2);padding-bottom:calc(10px / 2);}:is( .elementor-271015 .elementor-element.elementor-element-a53ff07 > .elementor-widget-container > .jet-listing-grid, .elementor-271015 .elementor-element.elementor-element-a53ff07 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-271015 .elementor-element.elementor-element-a53ff07 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 10px / -2);margin-right:calc( 10px / -2);width:calc(100% + 10px);}:is( .elementor-271015 .elementor-element.elementor-element-a53ff07 > .elementor-widget-container > .jet-listing-grid, .elementor-271015 .elementor-element.elementor-element-a53ff07 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-271015 .elementor-element.elementor-element-a53ff07 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 10px / -2);margin-bottom:calc( 10px / -2);}.elementor-271015 .elementor-element.elementor-element-920cbb1{--spacer-size:9vh;}.elementor-271015 .elementor-element.elementor-element-8a72297{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-271015 .elementor-element.elementor-element-8a72297:not(.elementor-motion-effects-element-type-background), .elementor-271015 .elementor-element.elementor-element-8a72297 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9690A20F;}.elementor-271015 .elementor-element.elementor-element-d41de9a{--display:flex;}.elementor-271015 .elementor-element.elementor-element-a944b9e{--spacer-size:10vh;}.elementor-271015 .elementor-element.elementor-element-0bcaa4e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-271015 .elementor-element.elementor-element-1247d56{--display:flex;}.elementor-271015 .elementor-element.elementor-element-bcca874 .title + .subtitle{margin-bottom:0px;}.elementor-271015 .elementor-element.elementor-element-bcca874 .subtitle + .title{margin-top:0px;}.elementor-271015 .elementor-element.elementor-element-bcca874 h1, .elementor-271015 .elementor-element.elementor-element-bcca874 h2, .elementor-271015 .elementor-element.elementor-element-bcca874 h3, .elementor-271015 .elementor-element.elementor-element-bcca874 h4, .elementor-271015 .elementor-element.elementor-element-bcca874 h5, .elementor-271015 .elementor-element.elementor-element-bcca874 h6{font-size:42px;font-weight:800;line-height:1em;}.elementor-271015 .elementor-element.elementor-element-bcca874 .subtitle{color:var( --e-global-color-accent );text-transform:uppercase;}.elementor-271015 .elementor-element.elementor-element-bf7a262{--display:flex;}.elementor-271015 .elementor-element.elementor-element-41bc1a8{--display:flex;}.elementor-271015 .elementor-element.elementor-element-963aacd{--spacer-size:10vh;}.elementor-271015 .elementor-element.elementor-element-2cd931f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-271015 .elementor-element.elementor-element-9933324{--display:flex;}.elementor-271015 .elementor-element.elementor-element-21d2eff > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-271015 .elementor-element.elementor-element-21d2eff .button:not(:hover){color:var( --e-global-color-secondary );}.elementor-271015 .elementor-element.elementor-element-21d2eff .button.-default:hover{background-color:var( --e-global-color-primary );}.elementor-271015 .elementor-element.elementor-element-af96b99{--spacer-size:5vh;}.elementor-271015 .elementor-element.elementor-element-e86708c{--spacer-size:10vh;}.elementor-271015 .elementor-element.elementor-element-60fc8d7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;}.elementor-271015 .elementor-element.elementor-element-60fc8d7:not(.elementor-motion-effects-element-type-background), .elementor-271015 .elementor-element.elementor-element-60fc8d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://assets.kainjoo.com/wp-content/uploads/sites/63/2024/07/Japan-Society-15.webp");background-position:center center;background-size:cover;}.elementor-271015 .elementor-element.elementor-element-60fc8d7::before, .elementor-271015 .elementor-element.elementor-element-60fc8d7 > .elementor-background-video-container::before, .elementor-271015 .elementor-element.elementor-element-60fc8d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-271015 .elementor-element.elementor-element-60fc8d7 > .elementor-background-slideshow::before, .elementor-271015 .elementor-element.elementor-element-60fc8d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-271015 .elementor-element.elementor-element-60fc8d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1746da6 );--background-overlay:'';}.elementor-271015 .elementor-element.elementor-element-b79c0ea{--display:flex;}.elementor-271015 .elementor-element.elementor-element-c1289a2{--spacer-size:10vh;}.elementor-271015 .elementor-element.elementor-element-9deae5d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-271015 .elementor-element.elementor-element-7f939a4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-271015 .elementor-element.elementor-element-7f939a4:not(.elementor-motion-effects-element-type-background), .elementor-271015 .elementor-element.elementor-element-7f939a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161519F5;}.elementor-271015 .elementor-element.elementor-element-96d290e{--spacer-size:6vh;}.elementor-271015 .elementor-element.elementor-element-7d33f32 .clb-slider-nav-btn{color:#FFFFFF;}.elementor-271015 .elementor-element.elementor-element-7d33f32 .clb-slider-count{color:#FFFFFF;}.elementor-271015 .elementor-element.elementor-element-acf4f08{--spacer-size:6vh;}.elementor-271015 .elementor-element.elementor-element-77ef454{--display:flex;}.elementor-271015 .elementor-element.elementor-element-aa41ece{--spacer-size:10vh;}.elementor-271015 .elementor-element.elementor-element-95b0322{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-271015 .elementor-element.elementor-element-95cb5c8{--display:flex;}.elementor-271015 .elementor-element.elementor-element-70b4a04{--spacer-size:10vh;}.elementor-271015 .elementor-element.elementor-element-e19c1c0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-271015 .elementor-element.elementor-element-7b7e1dd{--display:flex;}.elementor-271015 .elementor-element.elementor-element-e0c6d8f .title + .subtitle{margin-bottom:0px;}.elementor-271015 .elementor-element.elementor-element-e0c6d8f .subtitle + .title{margin-top:0px;}.elementor-271015 .elementor-element.elementor-element-e0c6d8f h1, .elementor-271015 .elementor-element.elementor-element-e0c6d8f h2, .elementor-271015 .elementor-element.elementor-element-e0c6d8f h3, .elementor-271015 .elementor-element.elementor-element-e0c6d8f h4, .elementor-271015 .elementor-element.elementor-element-e0c6d8f h5, .elementor-271015 .elementor-element.elementor-element-e0c6d8f h6{font-size:42px;font-weight:800;line-height:1em;}.elementor-271015 .elementor-element.elementor-element-e0c6d8f .subtitle{color:var( --e-global-color-accent );text-transform:uppercase;}.elementor-271015 .elementor-element.elementor-element-5f211f8{--display:flex;}.elementor-271015 .elementor-element.elementor-element-a1b61e3{--spacer-size:2vh;}.elementor-271015 .elementor-element.elementor-element-9c3fbce{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-271015 .elementor-element.elementor-element-df3d3c1{--display:flex;}.elementor-271015 .elementor-element.elementor-element-3935a8f{--spacer-size:4vh;}.elementor-271015 .elementor-element.elementor-element-9c5212f .grid-item:not(.-nospace){padding:20px;}@media screen and (min-width: 769px){ .elementor-271015 .elementor-element.elementor-element-9c5212f .vc_row:not(.-nospace).blog-posts{margin-top:-20px };}.elementor-271015 .elementor-element.elementor-element-14ce336{--spacer-size:10vh;}.elementor-271015 .elementor-element.elementor-element-da83771{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.4;}.elementor-271015 .elementor-element.elementor-element-da83771:not(.elementor-motion-effects-element-type-background), .elementor-271015 .elementor-element.elementor-element-da83771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://assets.kainjoo.com/wp-content/uploads/sites/63/2024/07/2.png");background-position:center center;background-size:cover;}.elementor-271015 .elementor-element.elementor-element-da83771::before, .elementor-271015 .elementor-element.elementor-element-da83771 > .elementor-background-video-container::before, .elementor-271015 .elementor-element.elementor-element-da83771 > .e-con-inner > .elementor-background-video-container::before, .elementor-271015 .elementor-element.elementor-element-da83771 > .elementor-background-slideshow::before, .elementor-271015 .elementor-element.elementor-element-da83771 > .e-con-inner > .elementor-background-slideshow::before, .elementor-271015 .elementor-element.elementor-element-da83771 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1746da6 );--background-overlay:'';}.elementor-271015 .elementor-element.elementor-element-c3934a6{--display:flex;}.elementor-271015 .elementor-element.elementor-element-44862eb{--spacer-size:10vh;}.elementor-271015 .elementor-element.elementor-element-aa2a885{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-271015 .elementor-element.elementor-element-2664d79{--display:flex;}.elementor-271015 .elementor-element.elementor-element-25e7535 .title + .subtitle{margin-bottom:0px;}.elementor-271015 .elementor-element.elementor-element-25e7535 .subtitle + .title{margin-top:0px;}.elementor-271015 .elementor-element.elementor-element-25e7535 .title{color:#FFFFFF;}.elementor-271015 .elementor-element.elementor-element-25e7535 h1, .elementor-271015 .elementor-element.elementor-element-25e7535 h2, .elementor-271015 .elementor-element.elementor-element-25e7535 h3, .elementor-271015 .elementor-element.elementor-element-25e7535 h4, .elementor-271015 .elementor-element.elementor-element-25e7535 h5, .elementor-271015 .elementor-element.elementor-element-25e7535 h6{font-family:"proxima-nova", Sans-serif;font-size:42px;font-weight:800;line-height:1em;}.elementor-271015 .elementor-element.elementor-element-25e7535 .subtitle{color:#FFFFFFCF;text-transform:uppercase;}.elementor-271015 .elementor-element.elementor-element-a1b7e14{--spacer-size:3vh;}.elementor-271015 .elementor-element.elementor-element-4f0a11d{--spacer-size:10vh;}.elementor-271015 .elementor-element.elementor-element-37addef{--display:flex;}.elementor-271015 .elementor-element.elementor-element-14101cd{--display:flex;}.elementor-271015 .elementor-element.elementor-element-62f10c8{color:#FFFFFF;}.elementor-271015 .elementor-element.elementor-element-33b6368{--spacer-size:3vh;}.elementor-271015 .elementor-element.elementor-element-e6553f6{color:#FFFFFF;}.elementor-271015 .elementor-element.elementor-element-18823f9{--spacer-size:10vh;}@media(min-width:768px){.elementor-271015 .elementor-element.elementor-element-6a396cb{--width:41.66%;}.elementor-271015 .elementor-element.elementor-element-9c38380{--width:8%;}.elementor-271015 .elementor-element.elementor-element-b92a369{--width:50.006%;}.elementor-271015 .elementor-element.elementor-element-faa590f{--width:40%;}.elementor-271015 .elementor-element.elementor-element-c119fec{--width:60%;}.elementor-271015 .elementor-element.elementor-element-0ebccff{--width:fit-content;}.elementor-271015 .elementor-element.elementor-element-d8e7523{--width:fit-content;}.elementor-271015 .elementor-element.elementor-element-7db64c0{--width:41.66%;}.elementor-271015 .elementor-element.elementor-element-e8a34bf{--width:8.154%;}.elementor-271015 .elementor-element.elementor-element-4a2853a{--width:49.852%;}.elementor-271015 .elementor-element.elementor-element-99aca5e{--width:100%;}.elementor-271015 .elementor-element.elementor-element-4774d20{--width:100%;}.elementor-271015 .elementor-element.elementor-element-d41de9a{--width:41.66%;}.elementor-271015 .elementor-element.elementor-element-bf7a262{--width:8%;}.elementor-271015 .elementor-element.elementor-element-41bc1a8{--width:50.006%;}.elementor-271015 .elementor-element.elementor-element-2664d79{--width:30%;}.elementor-271015 .elementor-element.elementor-element-37addef{--width:44.713%;}.elementor-271015 .elementor-element.elementor-element-14101cd{--width:24.951%;}}@media(max-width:767px){.elementor-271015 .elementor-element.elementor-element-e3c4fdf{--min-height:89vh;}.elementor-271015 .elementor-element.elementor-element-ec08720{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-271015 .elementor-element.elementor-element-c39a879 h1, .elementor-271015 .elementor-element.elementor-element-c39a879 h2, .elementor-271015 .elementor-element.elementor-element-c39a879 h3, .elementor-271015 .elementor-element.elementor-element-c39a879 h4, .elementor-271015 .elementor-element.elementor-element-c39a879 h5, .elementor-271015 .elementor-element.elementor-element-c39a879 h6{font-size:42px;}.elementor-271015 .elementor-element.elementor-element-56de57b{--spacer-size:6vh;}.elementor-271015 .elementor-element.elementor-element-68ad239{--spacer-size:6vh;}.elementor-271015 .elementor-element.elementor-element-b92a369{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-271015 .elementor-element.elementor-element-3e9eec3{--spacer-size:6vh;}.elementor-271015 .elementor-element.elementor-element-7f6cfdf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271015 .elementor-element.elementor-element-400eb20{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271015 .elementor-element.elementor-element-8f72356 h1, .elementor-271015 .elementor-element.elementor-element-8f72356 h2, .elementor-271015 .elementor-element.elementor-element-8f72356 h3, .elementor-271015 .elementor-element.elementor-element-8f72356 h4, .elementor-271015 .elementor-element.elementor-element-8f72356 h5, .elementor-271015 .elementor-element.elementor-element-8f72356 h6{font-size:42px;line-height:1em;}.elementor-271015 .elementor-element.elementor-element-96a9d27{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-271015 .elementor-element.elementor-element-7435f80{text-align:start;}.elementor-271015 .elementor-element.elementor-element-9724126{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271015 .elementor-element.elementor-element-40f1225{text-align:start;}.elementor-271015 .elementor-element.elementor-element-8f3bc64{--spacer-size:6vh;}.elementor-271015 .elementor-element.elementor-element-35b3459 h1, .elementor-271015 .elementor-element.elementor-element-35b3459 h2, .elementor-271015 .elementor-element.elementor-element-35b3459 h3, .elementor-271015 .elementor-element.elementor-element-35b3459 h4, .elementor-271015 .elementor-element.elementor-element-35b3459 h5, .elementor-271015 .elementor-element.elementor-element-35b3459 h6{font-size:42px;line-height:1em;}.elementor-271015 .elementor-element.elementor-element-c119fec{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271015 .elementor-element.elementor-element-0ebccff{--width:50%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-271015 .elementor-element.elementor-element-c613fe1{--spacer-size:4vh;}.elementor-271015 .elementor-element.elementor-element-8067229 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-271015 .elementor-element.elementor-element-439e220{--spacer-size:4vh;}.elementor-271015 .elementor-element.elementor-element-d8e7523{--width:50%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-271015 .elementor-element.elementor-element-e3d7d4f{--spacer-size:4vh;}.elementor-271015 .elementor-element.elementor-element-3fe9620 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-271015 .elementor-element.elementor-element-93a4de9{--spacer-size:4vh;}.elementor-271015 .elementor-element.elementor-element-945a5a5{--spacer-size:6vh;}.elementor-271015 .elementor-element.elementor-element-75cfe36 h1, .elementor-271015 .elementor-element.elementor-element-75cfe36 h2, .elementor-271015 .elementor-element.elementor-element-75cfe36 h3, .elementor-271015 .elementor-element.elementor-element-75cfe36 h4, .elementor-271015 .elementor-element.elementor-element-75cfe36 h5, .elementor-271015 .elementor-element.elementor-element-75cfe36 h6{font-size:42px;line-height:1em;}.elementor-271015 .elementor-element.elementor-element-cdf9c6d{--spacer-size:3vh;}.elementor-271015 .elementor-element.elementor-element-e368534{--spacer-size:5vh;}.elementor-271015 .elementor-element.elementor-element-afb9334{--spacer-size:6vh;}.elementor-271015 .elementor-element.elementor-element-6b9313b h1, .elementor-271015 .elementor-element.elementor-element-6b9313b h2, .elementor-271015 .elementor-element.elementor-element-6b9313b h3, .elementor-271015 .elementor-element.elementor-element-6b9313b h4, .elementor-271015 .elementor-element.elementor-element-6b9313b h5, .elementor-271015 .elementor-element.elementor-element-6b9313b h6{font-size:42px;line-height:1em;}.elementor-271015 .elementor-element.elementor-element-920cbb1{--spacer-size:6vh;}.elementor-271015 .elementor-element.elementor-element-a944b9e{--spacer-size:6vh;}.elementor-271015 .elementor-element.elementor-element-bcca874 h1, .elementor-271015 .elementor-element.elementor-element-bcca874 h2, .elementor-271015 .elementor-element.elementor-element-bcca874 h3, .elementor-271015 .elementor-element.elementor-element-bcca874 h4, .elementor-271015 .elementor-element.elementor-element-bcca874 h5, .elementor-271015 .elementor-element.elementor-element-bcca874 h6{font-size:42px;line-height:1em;}.elementor-271015 .elementor-element.elementor-element-963aacd{--spacer-size:3vh;}.elementor-271015 .elementor-element.elementor-element-af96b99{--spacer-size:4vh;}.elementor-271015 .elementor-element.elementor-element-e86708c{--spacer-size:6vh;}.elementor-271015 .elementor-element.elementor-element-60fc8d7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-271015 .elementor-element.elementor-element-b79c0ea{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-271015 .elementor-element.elementor-element-c1289a2{--spacer-size:6vh;}.elementor-271015 .elementor-element.elementor-element-7f939a4{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-271015 .elementor-element.elementor-element-aa41ece{--spacer-size:6vh;}.elementor-271015 .elementor-element.elementor-element-70b4a04{--spacer-size:6vh;}.elementor-271015 .elementor-element.elementor-element-e0c6d8f h1, .elementor-271015 .elementor-element.elementor-element-e0c6d8f h2, .elementor-271015 .elementor-element.elementor-element-e0c6d8f h3, .elementor-271015 .elementor-element.elementor-element-e0c6d8f h4, .elementor-271015 .elementor-element.elementor-element-e0c6d8f h5, .elementor-271015 .elementor-element.elementor-element-e0c6d8f h6{font-size:42px;line-height:1em;}.elementor-271015 .elementor-element.elementor-element-14ce336{--spacer-size:6vh;}.elementor-271015 .elementor-element.elementor-element-44862eb{--spacer-size:6vh;}.elementor-271015 .elementor-element.elementor-element-4f0a11d{--spacer-size:5vh;}.elementor-271015 .elementor-element.elementor-element-18823f9{--spacer-size:6vh;}}@media(min-width:1025px){.elementor-271015 .elementor-element.elementor-element-e3c4fdf:not(.elementor-motion-effects-element-type-background), .elementor-271015 .elementor-element.elementor-element-e3c4fdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for ohio_accordion, class: .elementor-element-368d0b2 */.elementor-271015 .elementor-element.elementor-element-368d0b2 .accordion-collapse{
    padding: 0 40px;
}

.elementor-271015 .elementor-element.elementor-element-368d0b2 p:has(a){
    margin-top: 5px;
}

.elementor-271015 .elementor-element.elementor-element-368d0b2 .accordion-item{
    margin: 12px 0;
}

.elementor-271015 .elementor-element.elementor-element-368d0b2 .accordion-body{
    padding: 0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ebccff */@media only screen and (min-width: 700px) {
  .elementor-271015 .elementor-element.elementor-element-0ebccff {
    min-width: 220px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8e7523 */@media only screen and (min-width: 700px) {
  .elementor-271015 .elementor-element.elementor-element-d8e7523 {
    min-width: 220px;
}
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-a53ff07 */.elementor-271015 .elementor-element.elementor-element-a53ff07 {
    --clb-grid-gutter-negative:0;
}/* End custom CSS */