.elementor-16 .elementor-element.elementor-element-5c32a1d{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.36;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-5c32a1d:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-5c32a1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kabu-san-ei.jp/wp-content/uploads/2025/09/fv-scaled.jpg");background-position:center center;background-size:cover;}.elementor-16 .elementor-element.elementor-element-5c32a1d::before, .elementor-16 .elementor-element.elementor-element-5c32a1d > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-5c32a1d > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-5c32a1d > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-5c32a1d > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-5c32a1d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#2E4DFF;--background-overlay:'';}.elementor-16 .elementor-element.elementor-element-fb4459b{--display:flex;--min-height:100vh;--justify-content:flex-start;--padding-top:150px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-fa257e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-16 .elementor-element.elementor-element-fa257e8 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:90px;font-weight:500;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-01f0386 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:31px;font-weight:600;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-022d8e7{--display:flex;--min-height:170vh;--justify-content:flex-end;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-d2f262a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;}.elementor-16 .elementor-element.elementor-element-d2f262a .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:90px;font-weight:500;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-7338183{--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;}.elementor-16 .elementor-element.elementor-element-93adb69{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-cd008c3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:31px;font-weight:600;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-16 .elementor-element.elementor-element-3fdb534 .elementor-button{background-color:#00000000;font-family:"Jost", Sans-serif;font-size:24px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;padding:7px 0px 7px 0px;}.elementor-16 .elementor-element.elementor-element-3fdb534 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-3fdb534 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-3fdb534{width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-3fdb534 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-3fdb534 .elementor-button:focus svg{fill:#000000;}.elementor-16 .elementor-element.elementor-element-a82a1f7{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-14c4f54{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:41px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-130215b{--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;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-8d96dfd{--display:flex;}.elementor-16 .elementor-element.elementor-element-93c5824{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-16 .elementor-element.elementor-element-93c5824 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:98px;font-weight:400;color:#231815;}.elementor-16 .elementor-element.elementor-element-2a26a11 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:400;color:#231815;}.elementor-16 .elementor-element.elementor-element-a07a177{--display:flex;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-16 .elementor-element.elementor-element-b8f7399{--grid-columns:1;--grid-row-gap:0px;}.elementor-16 .elementor-element.elementor-element-38ebc40{--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;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-1cefd70{--e-image-carousel-slides-to-show:4;}.elementor-16 .elementor-element.elementor-element-1cefd70 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-16 .elementor-element.elementor-element-7ed09db{--display:flex;--min-height:350px;--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;--justify-content:center;}.elementor-16 .elementor-element.elementor-element-7ed09db:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-7ed09db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kabu-san-ei.jp/wp-content/uploads/2025/07/Our-Value.png");background-position:center center;background-repeat:no-repeat;background-size:990px auto;}.elementor-16 .elementor-element.elementor-element-7d88bac{text-align:center;}.elementor-16 .elementor-element.elementor-element-7d88bac .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;line-height:43px;color:#3F3E44;}.elementor-16 .elementor-element.elementor-element-3c2d658{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-16 .elementor-element.elementor-element-7672d2d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-ucaddon_content_slider_new .uc_fbps_container_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_slider_new .uc_fbps_container_desc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_slider_new .ue-btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-16 .elementor-element.elementor-element-9b943d5 .ue-item-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 43%, #00000073 75%);}.elementor-16 .elementor-element.elementor-element-9b943d5 .elementor-repeater-item-f356602  .ue-item-image{background-position:center center !important;}.elementor-16 .elementor-element.elementor-element-9b943d5 .elementor-repeater-item-de5c6f2  .ue-item-image{background-position:center center !important;}.elementor-16 .elementor-element.elementor-element-9b943d5 .elementor-repeater-item-20db84f  .ue-item-image{background-position:left center !important;}.elementor-16 .elementor-element.elementor-element-9b943d5 .elementor-repeater-item-0401542  .ue-item-image{background-position:right center !important;}.elementor-16 .elementor-element.elementor-element-9b943d5 .elementor-repeater-item-cf5ca74  .ue-item-image{background-position:right center !important;}.elementor-16 .elementor-element.elementor-element-9b943d5 .uc_fbps_slide{height:562px;align-items:flex-end;justify-content:flex-start;border-radius:0px;}.elementor-16 .elementor-element.elementor-element-9b943d5 .uc_fbps_slide .ue-item-image{background-size:cover;}.elementor-16 .elementor-element.elementor-element-9b943d5 .uc_fbps_content{max-width:472px;text-align:left;padding:30px 30px 30px 70px;}.elementor-16 .elementor-element.elementor-element-9b943d5 .uc_fbps_container_title{margin-top:0px;color:#ffffff;font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:700;}.elementor-16 .elementor-element.elementor-element-9b943d5 .uc_fbps_container_desc{margin-top:10px;color:#ffffff;font-family:"Noto Sans JP", Sans-serif;font-weight:500;line-height:25px;}.elementor-16 .elementor-element.elementor-element-9b943d5 .ue-btn-wrap{text-align:inherit;}.elementor-16 .elementor-element.elementor-element-9b943d5 .ue-btn{font-family:"Noto Sans JP", Sans-serif;font-weight:500;display:inline-block;padding:10px 20px 10px 20px;border-radius:50px 50px 50px 50px;background-color:#FFFFFF;color:#000000;margin-top:20px;}.elementor-16 .elementor-element.elementor-element-9b943d5 .ue-btn:hover{background-color:#0060C4;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-9b943d5 .owl-nav .owl-prev{left:20px;right:auto;}.elementor-16 .elementor-element.elementor-element-9b943d5 .owl-nav .owl-next{right:20px;left:auto;}.elementor-16 .elementor-element.elementor-element-9b943d5 .owl-carousel .owl-nav .owl-next,.elementor-16 .elementor-element.elementor-element-9b943d5 .owl-carousel .owl-nav .owl-prev{top:224px;border-radius:0px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:#000000;}.elementor-16 .elementor-element.elementor-element-9b943d5 .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-16 .elementor-element.elementor-element-9b943d5 .owl-dot.active{background-color:#000000;}.elementor-16 .elementor-element.elementor-element-9b943d5 .owl-dots{margin-top:20px;}.elementor-16 .elementor-element.elementor-element-9b943d5 .uc_fbps_container_image img{width:120px !important;}.elementor-16 .elementor-element.elementor-element-9b943d5 .ue-item-icon{width:60px;height:60px;font-size:20px;color:#ffffff;background-color:#6e6e6e;border-radius:100px 100px 100px 100px;margin-top:0px;}.elementor-16 .elementor-element.elementor-element-9b943d5 .ue-item-icon svg{fill:#ffffff;}.elementor-16 .elementor-element.elementor-element-cc11310{--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;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:calc(50% - 600px);--padding-top:0px;--padding-bottom:0px;--padding-left:62px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-8db6c28{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-16 .elementor-element.elementor-element-8db6c28 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:98px;font-weight:400;color:#231815;}.elementor-16 .elementor-element.elementor-element-0dc5563 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:400;color:#231815;}.elementor-widget-ucaddon_uc_material_bullets .ue-icon-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_uc_material_bullets .ue-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_uc_material_bullets .ue-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-16 .elementor-element.elementor-element-4faf944 .uc_material_bullets_row:hover{background-color:#D2E7FF;}.elementor-16 .elementor-element.elementor-element-4faf944 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-4faf944 .uc_material_bullets_row{flex-direction:row;border-style:solid;border-width:1px 0px 0px 0px;border-color:#CACACA;}.elementor-16 .elementor-element.elementor-element-4faf944 .ue-bullets{grid-template-columns:repeat(1, minmax(0, 1fr));gap:0px;}.elementor-16 .elementor-element.elementor-element-4faf944 .uc_content_box{text-align:left;padding:15px 15px 15px 15px;}.elementor-16 .elementor-element.elementor-element-4faf944 .ue-icon{font-size:39px;color:#000000;width:69px;border-radius:50px 50px 50px 50px;border-style:none;padding:10px 10px 10px 10px;}.elementor-16 .elementor-element.elementor-element-4faf944 .ue-icon svg{fill:#000000;}.elementor-16 .elementor-element.elementor-element-4faf944 .uc_material_bullets_row:hover .ue-icon{width:90px;}.elementor-16 .elementor-element.elementor-element-4faf944 .ue-title{color:#3F3E44;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:23px;font-weight:400;margin-top:0px;}.elementor-16 .elementor-element.elementor-element-4faf944 .ue-text{color:#ffffff;margin-top:5px;}.elementor-16 .elementor-element.elementor-element-4faf944 .ue-seperator-line{background-color:#ffffff;width:0px;height:0px;}.elementor-16 .elementor-element.elementor-element-4faf944 .ue-seperator{margin-top:0px;}.elementor-16 .elementor-element.elementor-element-8126c40{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-f028b09 .elementor-button{background-color:#FF5354;font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF5354;border-radius:50px 50px 50px 50px;padding:15px 50px 15px 50px;}.elementor-16 .elementor-element.elementor-element-f028b09 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-f028b09 .elementor-button:focus{background-color:#FFFFFF;color:#FF5354;}.elementor-16 .elementor-element.elementor-element-f028b09 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-f028b09 .elementor-button:focus svg{fill:#FF5354;}.elementor-16 .elementor-element.elementor-element-1b29471{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:130px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-aa081ec{--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-16 .elementor-element.elementor-element-7b2de68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-16 .elementor-element.elementor-element-7b2de68 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:98px;font-weight:400;color:#231815;}.elementor-16 .elementor-element.elementor-element-9add3bb .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:400;color:#231815;}.elementor-16 .elementor-element.elementor-element-0c262b7{--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:flex-end;--align-items:flex-end;}.elementor-16 .elementor-element.elementor-element-e524469 .elementor-button{background-color:#FF5354;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF5354;border-radius:50px 50px 50px 50px;}.elementor-16 .elementor-element.elementor-element-e524469 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-e524469 .elementor-button:focus{background-color:#FFFFFF;color:#FF5354;}.elementor-16 .elementor-element.elementor-element-e524469 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-e524469 .elementor-button:focus svg{fill:#FF5354;}.elementor-16 .elementor-element.elementor-element-4017b74{--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;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-c97d788{--grid-columns:2;--grid-row-gap:0px;--grid-column-gap:80px;}.elementor-16 .elementor-element.elementor-element-43d1f70{--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;--overlay-opacity:0.33;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:220px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-43d1f70:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-43d1f70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kabu-san-ei.jp/wp-content/uploads/2025/07/img01-scaled.jpg");background-position:center center;background-size:cover;}.elementor-16 .elementor-element.elementor-element-43d1f70::before, .elementor-16 .elementor-element.elementor-element-43d1f70 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-43d1f70 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-43d1f70 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-43d1f70 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-43d1f70 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#231815;--background-overlay:'';}.elementor-16 .elementor-element.elementor-element-80917ae{text-align:center;}.elementor-16 .elementor-element.elementor-element-80917ae .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;letter-spacing:4px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-0fd8385{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-16 .elementor-element.elementor-element-0fd8385 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:89px;font-weight:400;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-f012e38{--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;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-f012e38:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-f012e38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-16 .elementor-element.elementor-element-ad8484f{--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:0px 70px;--row-gap:0px;--column-gap:70px;--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-5fa6fa1{--display:flex;--min-height:402px;--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:flex-start;--align-items:center;--border-radius:500px 500px 500px 500px;--padding-top:30px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-5fa6fa1:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-5fa6fa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kabu-san-ei.jp/wp-content/uploads/2025/07/circle_w.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-16 .elementor-element.elementor-element-de1df7a .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:33px;font-weight:500;color:#FF5354;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-f32cdef{margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-f32cdef .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-f32cdef .elementor-icon{font-size:101px;}.elementor-16 .elementor-element.elementor-element-f32cdef .elementor-icon svg{height:101px;}.elementor-16 .elementor-element.elementor-element-f32cdef .elementor-icon-wrapper svg{width:auto;}.elementor-16 .elementor-element.elementor-element-ecd04d2{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-16 .elementor-element.elementor-element-ecd04d2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;line-height:33px;letter-spacing:2.6px;color:#000000;}.elementor-16 .elementor-element.elementor-element-babbbbc{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:2em;color:#000000;}.elementor-16 .elementor-element.elementor-element-86bc78e{--display:flex;--min-height:402px;--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:flex-start;--align-items:center;--border-radius:500px 500px 500px 500px;--padding-top:30px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-86bc78e:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-86bc78e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kabu-san-ei.jp/wp-content/uploads/2025/07/circle_w.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-16 .elementor-element.elementor-element-8634b00 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:33px;font-weight:500;color:#FF5354;}.elementor-16 .elementor-element.elementor-element-86918b0{margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-86918b0 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-86918b0 .elementor-icon{font-size:101px;}.elementor-16 .elementor-element.elementor-element-86918b0 .elementor-icon svg{height:101px;}.elementor-16 .elementor-element.elementor-element-86918b0 .elementor-icon-wrapper svg{width:auto;}.elementor-16 .elementor-element.elementor-element-eb9bc7d{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-16 .elementor-element.elementor-element-eb9bc7d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;line-height:33px;letter-spacing:2.6px;color:#000000;}.elementor-16 .elementor-element.elementor-element-00d224d{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:2em;color:#000000;}.elementor-16 .elementor-element.elementor-element-8c474ca{--display:flex;--min-height:402px;--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:flex-start;--align-items:center;--border-radius:500px 500px 500px 500px;--padding-top:30px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-8c474ca:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-8c474ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kabu-san-ei.jp/wp-content/uploads/2025/07/circle_w.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-16 .elementor-element.elementor-element-99f1039 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:33px;font-weight:500;color:#FF5354;}.elementor-16 .elementor-element.elementor-element-a091776{margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-a091776 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-a091776 .elementor-icon{font-size:101px;}.elementor-16 .elementor-element.elementor-element-a091776 .elementor-icon svg{height:101px;}.elementor-16 .elementor-element.elementor-element-a091776 .elementor-icon-wrapper svg{width:auto;}.elementor-16 .elementor-element.elementor-element-a595513{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-16 .elementor-element.elementor-element-a595513 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;line-height:33px;letter-spacing:2.6px;color:#000000;}.elementor-16 .elementor-element.elementor-element-8defbb1{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:2em;color:#000000;}.elementor-16 .elementor-element.elementor-element-a825d42{--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;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-a825d42:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-a825d42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#317CE1;}.elementor-16 .elementor-element.elementor-element-41669a5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-f646565{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;text-align:center;}.elementor-16 .elementor-element.elementor-element-f646565 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:112px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-6c88d7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-16 .elementor-element.elementor-element-6c88d7d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;line-height:2.1em;color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-16 .elementor-element.elementor-element-27087c0{width:var( --container-widget-width, 119px );max-width:119px;--container-widget-width:119px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-27087c0.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-e273ba4{--display:flex;--min-height:120vh;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-f34f3b1{right:27%;}body.rtl .elementor-16 .elementor-element.elementor-element-f34f3b1{left:27%;}.elementor-16 .elementor-element.elementor-element-f34f3b1{top:0px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-a91a582{left:4%;}body.rtl .elementor-16 .elementor-element.elementor-element-a91a582{right:4%;}.elementor-16 .elementor-element.elementor-element-a91a582{top:45%;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-3c2c237{right:4%;}body.rtl .elementor-16 .elementor-element.elementor-element-3c2c237{left:4%;}.elementor-16 .elementor-element.elementor-element-3c2c237{top:49%;}.elementor-16 .elementor-element.elementor-element-3c2c237 img{border-radius:15px 15px 15px 15px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-177b74c{left:-2%;}body.rtl .elementor-16 .elementor-element.elementor-element-177b74c{right:-2%;}.elementor-16 .elementor-element.elementor-element-177b74c{bottom:-31px;}.elementor-16 .elementor-element.elementor-element-177b74c img{border-radius:15px 15px 15px 15px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-8b42a6e{left:29%;}body.rtl .elementor-16 .elementor-element.elementor-element-8b42a6e{right:29%;}.elementor-16 .elementor-element.elementor-element-8b42a6e{bottom:-2%;}.elementor-16 .elementor-element.elementor-element-8b42a6e img{border-radius:15px 15px 15px 15px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-2cb7aaf{right:25%;}body.rtl .elementor-16 .elementor-element.elementor-element-2cb7aaf{left:25%;}.elementor-16 .elementor-element.elementor-element-2cb7aaf{bottom:8%;}.elementor-16 .elementor-element.elementor-element-2cb7aaf img{border-radius:15px 15px 15px 15px;}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-5c32a1d{--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-16 .elementor-element.elementor-element-5c32a1d:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-5c32a1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-16 .elementor-element.elementor-element-fb4459b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-022d8e7{--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-d2f262a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-d2f262a .elementor-heading-title{font-size:72px;}.elementor-16 .elementor-element.elementor-element-7338183{--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-16 .elementor-element.elementor-element-93adb69{--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;}.elementor-16 .elementor-element.elementor-element-14c4f54{font-size:16px;line-height:2em;}.elementor-16 .elementor-element.elementor-element-130215b{--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;--padding-top:50px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-16 .elementor-element.elementor-element-8d96dfd{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-93c5824 .elementor-heading-title{font-size:65px;}.elementor-16 .elementor-element.elementor-element-b8f7399{--grid-columns:1;}.elementor-16 .elementor-element.elementor-element-1cefd70{--e-image-carousel-slides-to-show:3;}.elementor-16 .elementor-element.elementor-element-7ed09db:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-7ed09db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-16 .elementor-element.elementor-element-7d88bac .elementor-heading-title{font-size:20px;}.elementor-16 .elementor-element.elementor-element-9b943d5 .uc_fbps_slide{height:505px;}.elementor-16 .elementor-element.elementor-element-9b943d5 .uc_fbps_content{max-width:380px;padding:30px 30px 30px 30px;}.elementor-16 .elementor-element.elementor-element-cc11310{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-8db6c28 .elementor-heading-title{font-size:65px;}.elementor-16 .elementor-element.elementor-element-4faf944 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-4faf944 .ue-icon{font-size:33px;border-radius:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-4faf944 .uc_material_bullets_row:hover .ue-icon{width:86px;}.elementor-16 .elementor-element.elementor-element-4faf944 .ue-title{font-size:23px;}.elementor-16 .elementor-element.elementor-element-1b29471{--padding-top:100px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-16 .elementor-element.elementor-element-7b2de68 .elementor-heading-title{font-size:65px;}.elementor-16 .elementor-element.elementor-element-4017b74{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-16 .elementor-element.elementor-element-c97d788{--grid-columns:2;--grid-column-gap:45px;}.elementor-16 .elementor-element.elementor-element-0fd8385 .elementor-heading-title{font-size:65px;}.elementor-16 .elementor-element.elementor-element-ad8484f{--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-16 .elementor-element.elementor-element-5fa6fa1{--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-f32cdef{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-f32cdef .elementor-icon{font-size:68px;}.elementor-16 .elementor-element.elementor-element-f32cdef .elementor-icon svg{height:68px;}.elementor-16 .elementor-element.elementor-element-ecd04d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-ecd04d2 .elementor-heading-title{font-size:17px;line-height:1.4em;}.elementor-16 .elementor-element.elementor-element-babbbbc{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:13px;line-height:1.8em;}.elementor-16 .elementor-element.elementor-element-86bc78e{--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-86918b0{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-86918b0 .elementor-icon{font-size:68px;}.elementor-16 .elementor-element.elementor-element-86918b0 .elementor-icon svg{height:68px;}.elementor-16 .elementor-element.elementor-element-eb9bc7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-eb9bc7d .elementor-heading-title{font-size:17px;line-height:1.4em;letter-spacing:0px;}.elementor-16 .elementor-element.elementor-element-00d224d{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:13px;line-height:1.8em;}.elementor-16 .elementor-element.elementor-element-8c474ca{--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-a091776{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-a091776 .elementor-icon{font-size:68px;}.elementor-16 .elementor-element.elementor-element-a091776 .elementor-icon svg{height:68px;}.elementor-16 .elementor-element.elementor-element-a595513{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-a595513 .elementor-heading-title{font-size:17px;line-height:1.4em;letter-spacing:0px;}.elementor-16 .elementor-element.elementor-element-8defbb1{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:13px;line-height:1.8em;}.elementor-16 .elementor-element.elementor-element-a825d42{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-41669a5{--padding-top:100px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-f646565{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-16 .elementor-element.elementor-element-f646565 .elementor-heading-title{font-size:75px;}.elementor-16 .elementor-element.elementor-element-6c88d7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-16 .elementor-element.elementor-element-6c88d7d .elementor-heading-title{font-size:20px;line-height:2em;}.elementor-16 .elementor-element.elementor-element-e273ba4{--min-height:100vh;}.elementor-16 .elementor-element.elementor-element-f34f3b1{width:var( --container-widget-width, 233px );max-width:233px;--container-widget-width:233px;--container-widget-flex-grow:0;top:12%;}.elementor-16 .elementor-element.elementor-element-a91a582{width:var( --container-widget-width, 243px );max-width:243px;--container-widget-width:243px;--container-widget-flex-grow:0;top:23%;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-a91a582{left:-8%;}body.rtl .elementor-16 .elementor-element.elementor-element-a91a582{right:-8%;}.elementor-16 .elementor-element.elementor-element-3c2c237{width:var( --container-widget-width, 222px );max-width:222px;--container-widget-width:222px;--container-widget-flex-grow:0;top:37%;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-3c2c237{right:-6%;}body.rtl .elementor-16 .elementor-element.elementor-element-3c2c237{left:-6%;}.elementor-16 .elementor-element.elementor-element-177b74c{width:var( --container-widget-width, 191px );max-width:191px;--container-widget-width:191px;--container-widget-flex-grow:0;bottom:10%;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-177b74c{left:4%;}body.rtl .elementor-16 .elementor-element.elementor-element-177b74c{right:4%;}.elementor-16 .elementor-element.elementor-element-8b42a6e{width:var( --container-widget-width, 191px );max-width:191px;--container-widget-width:191px;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-8b42a6e{left:39%;}body.rtl .elementor-16 .elementor-element.elementor-element-8b42a6e{right:39%;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-2cb7aaf{right:6%;}body.rtl .elementor-16 .elementor-element.elementor-element-2cb7aaf{left:6%;}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-5c32a1d{--min-height:70vh;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-022d8e7{--min-height:68vh;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-d2f262a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-16 .elementor-element.elementor-element-d2f262a .elementor-heading-title{font-size:53px;line-height:1em;letter-spacing:2.1px;}.elementor-16 .elementor-element.elementor-element-7338183{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-cd008c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-16 .elementor-element.elementor-element-cd008c3 .elementor-heading-title{font-size:18px;}.elementor-16 .elementor-element.elementor-element-14c4f54{font-size:13px;line-height:2em;}.elementor-16 .elementor-element.elementor-element-130215b{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-8d96dfd{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-93c5824{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-16 .elementor-element.elementor-element-93c5824 .elementor-heading-title{font-size:44px;}.elementor-16 .elementor-element.elementor-element-2a26a11 .elementor-heading-title{font-size:15px;}.elementor-16 .elementor-element.elementor-element-b8f7399{--grid-columns:1;}.elementor-16 .elementor-element.elementor-element-1cefd70{--e-image-carousel-slides-to-show:2;}.elementor-16 .elementor-element.elementor-element-7ed09db{--min-height:276px;}.elementor-16 .elementor-element.elementor-element-7d88bac{padding:0px 20px 0px 20px;}.elementor-16 .elementor-element.elementor-element-7d88bac .elementor-heading-title{font-size:16px;line-height:2em;}.elementor-16 .elementor-element.elementor-element-3c2d658{--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-16 .elementor-element.elementor-element-9b943d5 .uc_fbps_slide{height:376px;}.elementor-16 .elementor-element.elementor-element-cc11310{--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-8db6c28{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-16 .elementor-element.elementor-element-8db6c28 .elementor-heading-title{font-size:44px;}.elementor-16 .elementor-element.elementor-element-0dc5563 .elementor-heading-title{font-size:15px;}.elementor-16 .elementor-element.elementor-element-4faf944 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-4faf944 .ue-icon{font-size:28px;width:45px;}.elementor-16 .elementor-element.elementor-element-4faf944 .uc_material_bullets_row:hover .ue-icon{width:68px;}.elementor-16 .elementor-element.elementor-element-4faf944 .ue-title{font-size:19px;}.elementor-16 .elementor-element.elementor-element-1b29471{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-7b2de68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-16 .elementor-element.elementor-element-7b2de68 .elementor-heading-title{font-size:44px;}.elementor-16 .elementor-element.elementor-element-9add3bb .elementor-heading-title{font-size:15px;}.elementor-16 .elementor-element.elementor-element-0c262b7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-4017b74{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-c97d788{--grid-columns:1;}.elementor-16 .elementor-element.elementor-element-c97d788 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-43d1f70{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-0fd8385 .elementor-heading-title{font-size:44px;}.elementor-16 .elementor-element.elementor-element-41669a5{--padding-top:200px;--padding-bottom:200px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-f646565 .elementor-heading-title{font-size:42px;}.elementor-16 .elementor-element.elementor-element-6c88d7d .elementor-heading-title{font-size:15px;}.elementor-16 .elementor-element.elementor-element-27087c0{--container-widget-width:93px;--container-widget-flex-grow:0;width:var( --container-widget-width, 93px );max-width:93px;}.elementor-16 .elementor-element.elementor-element-f34f3b1{--container-widget-width:171px;--container-widget-flex-grow:0;width:var( --container-widget-width, 171px );max-width:171px;top:0%;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-f34f3b1{right:-8%;}body.rtl .elementor-16 .elementor-element.elementor-element-f34f3b1{left:-8%;}.elementor-16 .elementor-element.elementor-element-a91a582{--container-widget-width:186px;--container-widget-flex-grow:0;width:var( --container-widget-width, 186px );max-width:186px;top:6%;}.elementor-16 .elementor-element.elementor-element-3c2c237{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;top:56%;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-3c2c237{right:-14%;}body.rtl .elementor-16 .elementor-element.elementor-element-3c2c237{left:-14%;}.elementor-16 .elementor-element.elementor-element-177b74c{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;bottom:14%;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-177b74c{left:-6%;}body.rtl .elementor-16 .elementor-element.elementor-element-177b74c{right:-6%;}.elementor-16 .elementor-element.elementor-element-8b42a6e{--container-widget-width:165px;--container-widget-flex-grow:0;width:var( --container-widget-width, 165px );max-width:165px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-8b42a6e{left:24%;}body.rtl .elementor-16 .elementor-element.elementor-element-8b42a6e{right:24%;}.elementor-16 .elementor-element.elementor-element-2cb7aaf{width:var( --container-widget-width, 83px );max-width:83px;--container-widget-width:83px;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-2cb7aaf{right:1%;}body.rtl .elementor-16 .elementor-element.elementor-element-2cb7aaf{left:1%;}}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-93adb69{--width:50%;}.elementor-16 .elementor-element.elementor-element-a82a1f7{--width:50%;}.elementor-16 .elementor-element.elementor-element-8d96dfd{--width:35%;}.elementor-16 .elementor-element.elementor-element-a07a177{--width:65%;}.elementor-16 .elementor-element.elementor-element-7672d2d{--width:60%;}.elementor-16 .elementor-element.elementor-element-cc11310{--width:50%;}.elementor-16 .elementor-element.elementor-element-aa081ec{--width:60%;}.elementor-16 .elementor-element.elementor-element-0c262b7{--width:40%;}.elementor-16 .elementor-element.elementor-element-5fa6fa1{--width:33.333%;}.elementor-16 .elementor-element.elementor-element-86bc78e{--width:33.333%;}.elementor-16 .elementor-element.elementor-element-8c474ca{--width:33.333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-16 .elementor-element.elementor-element-93adb69{--width:100%;}.elementor-16 .elementor-element.elementor-element-a82a1f7{--width:100%;}.elementor-16 .elementor-element.elementor-element-8d96dfd{--width:100%;}.elementor-16 .elementor-element.elementor-element-a07a177{--width:100%;}.elementor-16 .elementor-element.elementor-element-7672d2d{--width:50%;}}@media(min-width:1025px){.elementor-16 .elementor-element.elementor-element-5c32a1d:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-5c32a1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-16 .elementor-element.elementor-element-43d1f70:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-43d1f70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for image-carousel, class: .elementor-element-1cefd70 */.tofu-slide .elementor-image-carousel,
.tofu-slide .e-n-carousel .swiper-wrapper {
  transition-timing-function: linear !important;
}/* End custom CSS */