.elementor-11 .elementor-element.elementor-element-f132f56{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-4a43284{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-4a43284:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-4a43284 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fujitaika-k.co.jp/wordpress/wp-content/uploads/2026/09/hero-1.png");background-position:bottom center;background-size:cover;}.elementor-11 .elementor-element.elementor-element-29b8093{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-71bb08b{--display:flex;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-11 .elementor-element.elementor-element-994dd1c{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-298816c{--display:flex;--min-height:400px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-298816c:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-298816c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fujitaika-k.co.jp/wordpress/wp-content/uploads/2026/09/strength-img-1.png");background-size:cover;}.elementor-11 .elementor-element.elementor-element-3b45a9f{--display:flex;--min-height:400px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-3b45a9f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-3b45a9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fujitaika-k.co.jp/wordpress/wp-content/uploads/2026/09/strength-img-3.png");background-position:center center;background-size:cover;}.elementor-11 .elementor-element.elementor-element-60004f5{--display:flex;--min-height:400px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-60004f5:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-60004f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fujitaika-k.co.jp/wordpress/wp-content/uploads/2026/09/strength-img-2.png");background-position:center center;background-size:cover;}.elementor-11 .elementor-element.elementor-element-42b8f74{--display:flex;--position:fixed;--min-height:156px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;top:75%;--z-index:99;}.elementor-11 .elementor-element.elementor-element-42b8f74:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-42b8f74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-11 .elementor-element.elementor-element-42b8f74:hover{background-color:#808080;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-42b8f74{right:5%;}body.rtl .elementor-11 .elementor-element.elementor-element-42b8f74{left:5%;}.elementor-11 .elementor-element.elementor-element-86a4653{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-86a4653.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11 .elementor-element.elementor-element-e9cb655{text-align:center;color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-42b8f74{--width:156px;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-4a43284:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-4a43284 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-11 .elementor-element.elementor-element-298816c{--min-height:200px;}.elementor-11 .elementor-element.elementor-element-3b45a9f{--min-height:200px;}.elementor-11 .elementor-element.elementor-element-60004f5{--min-height:200px;}}/* Start custom CSS for container, class: .elementor-element-4a43284 */.hero{
    min-height: 100svh;
    padding: var(--space-xl) 5%;
}

@media (max-width: 748px){
    .hero{
        padding: var(--space-xxl) 5%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-298816c */.strength-card{
    padding: var(--space-s);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b45a9f */.strength-card{
    padding: var(--space-s);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60004f5 */.strength-card{
    padding: var(--space-s);
}/* End custom CSS */