.elementor-52 .elementor-element.elementor-element-3e4dc11:not(.elementor-motion-effects-element-type-background),.elementor-52 .elementor-element.elementor-element-3e4dc11>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-004fdf8);background-image:url("https://www.cannabi-co.jp/cannabi/medical/wp-content/uploads/2023/05/c5f7edb9c6e575ca34f141a6c48f607e.jpg")}.elementor-52 .elementor-element.elementor-element-3e4dc11>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(256deg,var(--e-global-color-primary) 0%,var(--e-global-color-004fdf8) 100%);opacity:.85;transition:background .3s,border-radius .3s,opacity .3s}.elementor-52 .elementor-element.elementor-element-3e4dc11{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-bc-flex-widget .elementor-52 .elementor-element.elementor-element-12c8d99.elementor-column .elementor-widget-wrap{align-items:center}.elementor-52 .elementor-element.elementor-element-12c8d99.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-52 .elementor-element.elementor-element-9aa6096{text-align:center;color:var(--e-global-color-astglobalcolor5);font-family:"Shippori Mincho",Sans-serif;font-size:31px;font-weight:400}.elementor-52 .elementor-element.elementor-element-9aa6096>.elementor-widget-container{margin:25px 0 -23px}.elementor-52 .elementor-element.elementor-element-f609d0f{--spacer-size:50px}.elementor-52 .elementor-element.elementor-element-9220297:not(.elementor-motion-effects-element-type-background),.elementor-52 .elementor-element.elementor-element-9220297>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-abf4eaa)}.elementor-52 .elementor-element.elementor-element-9220297{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-52 .elementor-element.elementor-element-9220297>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-52 .elementor-element.elementor-element-38a8db6 img{width:13%;border-style:solid;border-width:1px;border-color:var(--e-global-color-astglobalcolor3);border-radius:1px;box-shadow:0px 0px 32px 27px rgba(0,0,0,.9)}.elementor-52 .elementor-element.elementor-element-38a8db6:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://www.cannabi-co.jp/cannabi/medical/wp-content/plugins/elementor/assets//mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-52 .elementor-element.elementor-element-38a8db6.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://www.cannabi-co.jp/cannabi/medical/wp-content/plugins/elementor/assets//mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-52 .elementor-element.elementor-element-b6fa8ee{text-align:center;font-family:"Shippori Mincho",Sans-serif;font-size:29px;font-weight:500;line-height:44px}.elementor-52 .elementor-element.elementor-element-b6fa8ee>.elementor-widget-container{margin:0}.elementor-52 .elementor-element.elementor-element-af3c585{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-52 .elementor-element.elementor-element-af3c585>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-52 .elementor-element.elementor-element-addbe0e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-52 .elementor-element.elementor-element-addbe0e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-52 .elementor-element.elementor-element-4610a28{text-align:left;color:var(--e-global-color-a29d442);font-family:"Shippori Mincho",Sans-serif;font-size:20px;font-weight:600;line-height:37px}.elementor-52 .elementor-element.elementor-element-4610a28>.elementor-widget-container{margin:0;padding:75px}.elementor-52 .elementor-element.elementor-element-01aa49c:not(.elementor-motion-effects-element-type-background),.elementor-52 .elementor-element.elementor-element-01aa49c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-52 .elementor-element.elementor-element-01aa49c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-52 .elementor-element.elementor-element-01aa49c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-52 .elementor-element.elementor-element-9a5d0c8{--spacer-size:50px}.elementor-52 .elementor-element.elementor-element-cda2430:not(.elementor-motion-effects-element-type-background),.elementor-52 .elementor-element.elementor-element-cda2430>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-52 .elementor-element.elementor-element-cda2430{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-52 .elementor-element.elementor-element-cda2430>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-52 .elementor-element.elementor-element-6093089.elementor-column .elementor-widget-wrap{align-items:center}.elementor-52 .elementor-element.elementor-element-6093089.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-52 .elementor-element.elementor-element-96cb479 img{width:96%}.elementor-52 .elementor-element.elementor-element-4589736 img{width:25%}.elementor-52 .elementor-element.elementor-element-4589736>.elementor-widget-container{margin:-181px 0 0}.elementor-52 .elementor-element.elementor-element-0614d9a{text-align:center;font-family:"Shippori Mincho",Sans-serif;font-size:21px;font-weight:400}.elementor-52 .elementor-element.elementor-element-47a3c28{text-align:center;font-family:"Shippori Mincho",Sans-serif;font-size:14px;font-weight:400}.elementor-52 .elementor-element.elementor-element-47a3c28>.elementor-widget-container{margin:-47px 0 0}.elementor-bc-flex-widget .elementor-52 .elementor-element.elementor-element-af612d4.elementor-column .elementor-widget-wrap{align-items:center}.elementor-52 .elementor-element.elementor-element-af612d4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-52 .elementor-element.elementor-element-134494e img{width:96%}.elementor-52 .elementor-element.elementor-element-10f0515 img{width:11%}.elementor-52 .elementor-element.elementor-element-10f0515>.elementor-widget-container{margin:-222px 0 0;--e-transform-rotateZ:-1deg}.elementor-52 .elementor-element.elementor-element-78661a0{text-align:center;font-family:"Shippori Mincho",Sans-serif;font-size:21px;font-weight:400}.elementor-52 .elementor-element.elementor-element-7c1eef0{text-align:center;font-family:"Shippori Mincho",Sans-serif;font-size:14px;font-weight:400}.elementor-52 .elementor-element.elementor-element-7c1eef0>.elementor-widget-container{margin:-47px 0 0}.elementor-52 .elementor-element.elementor-element-bfa02cd:not(.elementor-motion-effects-element-type-background),.elementor-52 .elementor-element.elementor-element-bfa02cd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-52 .elementor-element.elementor-element-bfa02cd{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-52 .elementor-element.elementor-element-bfa02cd>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-52 .elementor-element.elementor-element-c8c6b74 .elementor-button .elementor-align-icon-right{margin-left:6px}.elementor-52 .elementor-element.elementor-element-c8c6b74 .elementor-button .elementor-align-icon-left{margin-right:6px}.elementor-52 .elementor-element.elementor-element-c8c6b74 .elementor-button{background-color:#eb5220;border-style:solid;border-width:1px;border-color:#fff;border-radius:1px}.elementor-52 .elementor-element.elementor-element-c8c6b74 .elementor-button:hover,.elementor-52 .elementor-element.elementor-element-c8c6b74 .elementor-button:focus{color:#eb5220;background-color:#fff;border-color:#eb5220}.elementor-52 .elementor-element.elementor-element-c8c6b74 .elementor-button:hover svg,.elementor-52 .elementor-element.elementor-element-c8c6b74 .elementor-button:focus svg{fill:#eb5220}.elementor-52 .elementor-element.elementor-element-948e313:not(.elementor-motion-effects-element-type-background),.elementor-52 .elementor-element.elementor-element-948e313>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-52 .elementor-element.elementor-element-948e313{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-52 .elementor-element.elementor-element-948e313>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-52 .elementor-element.elementor-element-94af358{--spacer-size:50px}@media(max-width:767px){.elementor-52 .elementor-element.elementor-element-9aa6096{font-size:20px}.elementor-52 .elementor-element.elementor-element-9aa6096>.elementor-widget-container{margin:15px 0 -18px}.elementor-52 .elementor-element.elementor-element-38a8db6 img{width:28%}.elementor-52 .elementor-element.elementor-element-b6fa8ee{font-size:18px}.elementor-52 .elementor-element.elementor-element-4610a28{text-align:left;font-size:14px;line-height:1.7em}.elementor-52 .elementor-element.elementor-element-4610a28>.elementor-widget-container{padding:34px}.elementor-52 .elementor-element.elementor-element-4589736>.elementor-widget-container{margin:-131px 0 0}.elementor-52 .elementor-element.elementor-element-10f0515>.elementor-widget-container{margin:-150px 0 0}}@media(min-width:1025px){.elementor-52 .elementor-element.elementor-element-3e4dc11:not(.elementor-motion-effects-element-type-background),.elementor-52 .elementor-element.elementor-element-3e4dc11>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}