.elementor-4450 .elementor-element.elementor-element-c43114d{--display:flex;--min-height:35px;--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:flex-end;}.elementor-4450 .elementor-element.elementor-element-c43114d:not(.elementor-motion-effects-element-type-background), .elementor-4450 .elementor-element.elementor-element-c43114d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1cdb60 );}.elementor-4450 .elementor-element.elementor-element-cd4df18{--display:flex;--min-height:35px;--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:flex-end;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );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-4450 .elementor-element.elementor-element-3480f83.elementor-element{--align-self:stretch;}.elementor-4450 .elementor-element.elementor-element-3480f83{text-align:center;font-family:"Noto Serif JP";font-size:12px;font-weight:500;letter-spacing:1px;color:var( --e-global-color-astglobalcolor4 );}.elementor-4450 .elementor-element.elementor-element-3480f83 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-3480f83 a{color:var( --e-global-color-astglobalcolor4 );}.elementor-4450 .elementor-element.elementor-element-e76f665{--display:flex;--min-height:35px;--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:flex-end;}.elementor-4450 .elementor-element.elementor-element-e76f665:not(.elementor-motion-effects-element-type-background), .elementor-4450 .elementor-element.elementor-element-e76f665 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1cdb60 );}.elementor-4450 .elementor-element.elementor-element-72823b3{--display:flex;--min-height:35px;--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:flex-end;}.elementor-4450 .elementor-element.elementor-element-56eda19.elementor-element{--align-self:stretch;}.elementor-4450 .elementor-element.elementor-element-56eda19{text-align:center;font-family:"Noto Serif JP";font-size:12px;font-weight:500;letter-spacing:1px;color:var( --e-global-color-astglobalcolor4 );}.elementor-4450 .elementor-element.elementor-element-56eda19 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-56eda19 a{color:var( --e-global-color-astglobalcolor4 );}.elementor-4450 .elementor-element.elementor-element-f1024f1{--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;--margin-top:0px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;}.elementor-4450 .elementor-element.elementor-element-f1024f1:not(.elementor-motion-effects-element-type-background), .elementor-4450 .elementor-element.elementor-element-f1024f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://budo-web.com/wp-content/uploads/2026/04/補助金サブヒーロー.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4450 .elementor-element.elementor-element-e9821dd.elementor-element{--align-self:center;}.elementor-4450 .elementor-element.elementor-element-e9821dd{text-align:center;}.elementor-4450 .elementor-element.elementor-element-e9821dd .elementor-heading-title{font-family:"Noto Serif JP";font-size:24px;font-weight:700;text-shadow:0px 0px 5px rgba(0, 0, 0, 0.99);color:var( --e-global-color-astglobalcolor4 );}.elementor-4450 .elementor-element.elementor-element-35045d7{--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-4450 .elementor-element.elementor-element-b7c9e06{--display:flex;}.elementor-4450 .elementor-element.elementor-element-b7c9e06:not(.elementor-motion-effects-element-type-background), .elementor-4450 .elementor-element.elementor-element-b7c9e06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://budo-web.com/wp-content/uploads/2026/04/スマホヒーロー.png");}.elementor-4450 .elementor-element.elementor-element-c4ab167 .elementor-heading-title{font-family:"Noto Serif JP";font-size:30px;font-weight:600;text-shadow:0px 0px 7px #000000;color:var( --e-global-color-astglobalcolor4 );}.elementor-4450 .elementor-element.elementor-element-81b79b7{--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:0px;}.elementor-4450 .elementor-element.elementor-element-ac7d011{--display:flex;}.elementor-4450 .elementor-element.elementor-element-4488bd3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;}.elementor-4450 .elementor-element.elementor-element-4488bd3 .elementor-heading-title{font-family:"Noto Serif JP";font-size:24px;font-weight:600;color:var( --e-global-color-1220724 );}.elementor-4450 .elementor-element.elementor-element-81be233{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Sans JP";font-size:16px;font-weight:500;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-81be233 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-4689ca2{--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:0px;}.elementor-4450 .elementor-element.elementor-element-e73a0ba{--display:flex;}.elementor-4450 .elementor-element.elementor-element-ecab528{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;}.elementor-4450 .elementor-element.elementor-element-ecab528 .elementor-heading-title{font-family:"Noto Serif JP";font-size:24px;font-weight:600;color:var( --e-global-color-1220724 );}.elementor-4450 .elementor-element.elementor-element-5057404{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Sans JP";font-size:20px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-5057404 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-7f1d44a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Sans JP";font-size:16px;font-weight:500;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-7f1d44a p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-bdf11a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Sans JP";font-size:16px;font-weight:500;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-bdf11a5 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-cf971b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Serif JP";font-size:17px;font-weight:600;letter-spacing:1.5px;color:var( --e-global-color-1220724 );}.elementor-4450 .elementor-element.elementor-element-cf971b1 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-7bacae2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Sans JP";font-size:16px;font-weight:500;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-7bacae2 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-a5ea34c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Serif JP";font-size:17px;font-weight:600;letter-spacing:1.5px;color:var( --e-global-color-1220724 );}.elementor-4450 .elementor-element.elementor-element-a5ea34c p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-3348522{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Sans JP";font-size:16px;font-weight:500;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-3348522 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-272552f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Serif JP";font-size:17px;font-weight:600;letter-spacing:1.5px;color:var( --e-global-color-1220724 );}.elementor-4450 .elementor-element.elementor-element-272552f p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-2f6106d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Sans JP";font-size:16px;font-weight:500;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-2f6106d p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-fdcb0e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Sans JP";font-size:16px;font-weight:500;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-fdcb0e1 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-9c0fd18{--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:0px;}.elementor-4450 .elementor-element.elementor-element-ed4b5e5{--display:flex;}.elementor-4450 .elementor-element.elementor-element-5320652{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;}.elementor-4450 .elementor-element.elementor-element-5320652 .elementor-heading-title{font-family:"Noto Serif JP";font-size:24px;font-weight:600;color:var( --e-global-color-1220724 );}.elementor-4450 .elementor-element.elementor-element-b78b4f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Sans JP";font-size:20px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-b78b4f6 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-faee652{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Sans JP";font-size:16px;font-weight:500;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-faee652 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-34ba035{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Sans JP";font-size:16px;font-weight:500;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-34ba035 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-2a79f65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Serif JP";font-size:17px;font-weight:600;letter-spacing:1.5px;color:var( --e-global-color-1220724 );}.elementor-4450 .elementor-element.elementor-element-2a79f65 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-39b4217{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Sans JP";font-size:16px;font-weight:500;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-39b4217 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-fa1f294{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Serif JP";font-size:17px;font-weight:600;letter-spacing:1.5px;color:var( --e-global-color-1220724 );}.elementor-4450 .elementor-element.elementor-element-fa1f294 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-72b7c25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Sans JP";font-size:16px;font-weight:500;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-72b7c25 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-356a6c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Serif JP";font-size:17px;font-weight:600;letter-spacing:1.5px;color:var( --e-global-color-1220724 );}.elementor-4450 .elementor-element.elementor-element-356a6c5 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-627258b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Sans JP";font-size:16px;font-weight:500;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-627258b p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-f096af7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Sans JP";font-size:16px;font-weight:500;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-f096af7 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-b569c22{--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:0px;}.elementor-4450 .elementor-element.elementor-element-dbf61b7{--display:flex;}.elementor-4450 .elementor-element.elementor-element-0be3881{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;}.elementor-4450 .elementor-element.elementor-element-0be3881 .elementor-heading-title{font-family:"Noto Serif JP";font-size:24px;font-weight:600;color:var( --e-global-color-1220724 );}.elementor-4450 .elementor-element.elementor-element-374c241{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Sans JP";font-size:20px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-374c241 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-19a31c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Sans JP";font-size:16px;font-weight:500;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-19a31c0 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-074cb98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Sans JP";font-size:16px;font-weight:500;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-074cb98 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-9517d75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Serif JP";font-size:17px;font-weight:600;letter-spacing:1.5px;color:var( --e-global-color-1220724 );}.elementor-4450 .elementor-element.elementor-element-9517d75 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-2a95972{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Sans JP";font-size:16px;font-weight:500;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-2a95972 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-4217c85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Serif JP";font-size:17px;font-weight:600;letter-spacing:1.5px;color:var( --e-global-color-1220724 );}.elementor-4450 .elementor-element.elementor-element-4217c85 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-3d05b1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Sans JP";font-size:16px;font-weight:500;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-3d05b1a p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-cc88d56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Serif JP";font-size:17px;font-weight:600;letter-spacing:1.5px;color:var( --e-global-color-1220724 );}.elementor-4450 .elementor-element.elementor-element-cc88d56 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-530c978{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Sans JP";font-size:16px;font-weight:500;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-530c978 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-5508939{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Sans JP";font-size:16px;font-weight:500;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-5508939 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-ab8e335{--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:0px;}.elementor-4450 .elementor-element.elementor-element-2d3fccc{--display:flex;}.elementor-4450 .elementor-element.elementor-element-8201b7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;}.elementor-4450 .elementor-element.elementor-element-8201b7f .elementor-heading-title{font-family:"Noto Serif JP";font-size:24px;font-weight:600;color:var( --e-global-color-1220724 );}.elementor-4450 .elementor-element.elementor-element-41826c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Sans JP";font-size:20px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-41826c2 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-af15501{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Sans JP";font-size:16px;font-weight:500;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-af15501 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-a8fb7a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Sans JP";font-size:16px;font-weight:500;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-a8fb7a8 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-f5a9b61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Serif JP";font-size:17px;font-weight:600;letter-spacing:1.5px;color:var( --e-global-color-1220724 );}.elementor-4450 .elementor-element.elementor-element-f5a9b61 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-2825ec4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Sans JP";font-size:16px;font-weight:500;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-2825ec4 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-82961ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Serif JP";font-size:17px;font-weight:600;letter-spacing:1.5px;color:var( --e-global-color-1220724 );}.elementor-4450 .elementor-element.elementor-element-82961ca p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-6cc62dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Sans JP";font-size:16px;font-weight:500;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-6cc62dd p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-3ae9516{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Serif JP";font-size:17px;font-weight:600;letter-spacing:1.5px;color:var( --e-global-color-1220724 );}.elementor-4450 .elementor-element.elementor-element-3ae9516 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-a6d331b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Sans JP";font-size:16px;font-weight:500;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-a6d331b p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-845ba5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Sans JP";font-size:16px;font-weight:500;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-845ba5f p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-8ced662{--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:0px;}.elementor-4450 .elementor-element.elementor-element-2f34bd1{--display:flex;}.elementor-4450 .elementor-element.elementor-element-885fefc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;}.elementor-4450 .elementor-element.elementor-element-885fefc .elementor-heading-title{font-family:"Noto Serif JP";font-size:24px;font-weight:600;color:var( --e-global-color-1220724 );}.elementor-4450 .elementor-element.elementor-element-7557ffa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Sans JP";font-size:20px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-7557ffa p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-cd84524{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Sans JP";font-size:16px;font-weight:500;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-cd84524 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-47de3f0{--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:0px;}.elementor-4450 .elementor-element.elementor-element-7a36b68{--display:flex;}.elementor-4450 .elementor-element.elementor-element-ec26b07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;}.elementor-4450 .elementor-element.elementor-element-ec26b07 .elementor-heading-title{font-family:"Noto Serif JP";font-size:24px;font-weight:600;color:var( --e-global-color-1220724 );}.elementor-4450 .elementor-element.elementor-element-ec077cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Sans JP";font-size:20px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-ec077cf p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-fe09680{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Sans JP";font-size:16px;font-weight:500;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-fe09680 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-bc10f3f{--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:0px;}.elementor-4450 .elementor-element.elementor-element-b7541e9{--display:flex;}.elementor-4450 .elementor-element.elementor-element-c870cf9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;}.elementor-4450 .elementor-element.elementor-element-c870cf9 .elementor-heading-title{font-family:"Noto Serif JP";font-size:24px;font-weight:600;color:var( --e-global-color-1220724 );}.elementor-4450 .elementor-element.elementor-element-4c1436a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Sans JP";font-size:20px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-4c1436a p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-2a5471c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Sans JP";font-size:16px;font-weight:500;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-2a5471c p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-cbfa378{--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:0px;}.elementor-4450 .elementor-element.elementor-element-12a4ce8{--display:flex;}.elementor-4450 .elementor-element.elementor-element-f655b91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;}.elementor-4450 .elementor-element.elementor-element-f655b91 .elementor-heading-title{font-family:"Noto Serif JP";font-size:24px;font-weight:600;color:var( --e-global-color-1220724 );}.elementor-4450 .elementor-element.elementor-element-ac44c05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:"Noto Sans JP";font-size:16px;font-weight:500;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-ac44c05 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-fb131f3{--display:flex;--min-height:0px;--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:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-78px;--margin-bottom:0px;--margin-left:75px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4450 .elementor-element.elementor-element-62db5c7{--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-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4450 .elementor-element.elementor-element-cef3bc8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Noto Sans JP";font-size:16px;font-weight:500;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-cef3bc8 p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4450 .elementor-element.elementor-element-39987d2 .elementor-button{background-color:var( --e-global-color-text );font-family:"Noto Serif JP";font-size:18px;font-weight:500;letter-spacing:6px;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-style:none;padding:10px 40px 10px 40px;}.elementor-4450 .elementor-element.elementor-element-39987d2 .elementor-button:hover, .elementor-4450 .elementor-element.elementor-element-39987d2 .elementor-button:focus{background-color:#333333;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4450 .elementor-element.elementor-element-39987d2{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 120px) 0px;padding:0px 0px 0px 0px;}.elementor-4450 .elementor-element.elementor-element-39987d2.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-4450 .elementor-element.elementor-element-f9b25ae{--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-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4450 .elementor-element.elementor-element-4e631cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Noto Sans JP";font-size:16px;font-weight:500;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-4e631cc p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-49be0fe .elementor-button{background-color:var( --e-global-color-text );font-family:"Noto Serif JP";font-size:18px;font-weight:500;letter-spacing:6px;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-style:none;padding:10px 40px 10px 40px;}.elementor-4450 .elementor-element.elementor-element-49be0fe .elementor-button:hover, .elementor-4450 .elementor-element.elementor-element-49be0fe .elementor-button:focus{background-color:#333333;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4450 .elementor-element.elementor-element-49be0fe{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 120px) 0px;padding:0px 0px 0px 0px;}.elementor-4450 .elementor-element.elementor-element-49be0fe.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-4450 .elementor-element.elementor-element-ac90f0a{--display:flex;--min-height:0px;--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:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-78px;--margin-bottom:0px;--margin-left:75px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4450 .elementor-element.elementor-element-ac90f0a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4450 .elementor-element.elementor-element-d792f45{--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-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4450 .elementor-element.elementor-element-d792f45.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4450 .elementor-element.elementor-element-1f45a79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Noto Sans JP";font-size:16px;font-weight:500;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-1f45a79 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-a254c6c .elementor-button{background-color:var( --e-global-color-text );font-family:"Noto Serif JP";font-size:18px;font-weight:500;letter-spacing:6px;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-style:none;padding:10px 40px 10px 40px;}.elementor-4450 .elementor-element.elementor-element-a254c6c .elementor-button:hover, .elementor-4450 .elementor-element.elementor-element-a254c6c .elementor-button:focus{background-color:#333333;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4450 .elementor-element.elementor-element-a254c6c{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 120px) 0px;padding:0px 0px 0px 0px;}.elementor-4450 .elementor-element.elementor-element-a254c6c.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-4450 .elementor-element.elementor-element-568a53c{--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-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4450 .elementor-element.elementor-element-568a53c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4450 .elementor-element.elementor-element-54117e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Noto Sans JP";font-size:16px;font-weight:500;letter-spacing:1px;color:var( --e-global-color-03408d0 );}.elementor-4450 .elementor-element.elementor-element-54117e4 p{margin-block-end:0px;}.elementor-4450 .elementor-element.elementor-element-14466f3 .elementor-button{background-color:var( --e-global-color-text );font-family:"Noto Serif JP";font-size:18px;font-weight:500;letter-spacing:6px;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-style:none;padding:10px 40px 10px 40px;}.elementor-4450 .elementor-element.elementor-element-14466f3 .elementor-button:hover, .elementor-4450 .elementor-element.elementor-element-14466f3 .elementor-button:focus{background-color:#333333;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4450 .elementor-element.elementor-element-14466f3{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 120px) 0px;padding:0px 0px 0px 0px;}.elementor-4450 .elementor-element.elementor-element-14466f3.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-4450 .elementor-element.elementor-element-5d39b9d{--display:flex;--min-height:219px;--justify-content:space-around;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4450 .elementor-element.elementor-element-5d39b9d:not(.elementor-motion-effects-element-type-background), .elementor-4450 .elementor-element.elementor-element-5d39b9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://budo-web.com/wp-content/uploads/2026/04/画像10.png");background-position:0px 1px;background-repeat:no-repeat;background-size:cover;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4450 .elementor-element.elementor-element-692a39e{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;text-align:center;}.elementor-4450 .elementor-element.elementor-element-692a39e.elementor-element{--align-self:center;}.elementor-4450 .elementor-element.elementor-element-2bc03dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Noto Serif JP";font-size:12px;font-weight:500;letter-spacing:1px;color:var( --e-global-color-astglobalcolor4 );}.elementor-4450 .elementor-element.elementor-element-2bc03dc a{color:var( --e-global-color-astglobalcolor4 );}.elementor-4450 .elementor-element.elementor-element-0c3f96c{--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-4450 .elementor-element.elementor-element-425ceb5{--display:flex;}.elementor-4450 .elementor-element.elementor-element-425ceb5:not(.elementor-motion-effects-element-type-background), .elementor-4450 .elementor-element.elementor-element-425ceb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://budo-web.com/wp-content/uploads/2026/04/画像17.png");}.elementor-4450 .elementor-element.elementor-element-72ded95{font-family:"Noto Serif JP";font-size:17px;font-weight:500;letter-spacing:1px;color:var( --e-global-color-astglobalcolor4 );}.elementor-4450 .elementor-element.elementor-element-72ded95 a{color:var( --e-global-color-astglobalcolor4 );}@media(min-width:768px){.elementor-4450 .elementor-element.elementor-element-cd4df18{--content-width:1300px;}.elementor-4450 .elementor-element.elementor-element-72823b3{--content-width:1300px;}.elementor-4450 .elementor-element.elementor-element-ac7d011{--content-width:600px;}.elementor-4450 .elementor-element.elementor-element-e73a0ba{--content-width:600px;}.elementor-4450 .elementor-element.elementor-element-ed4b5e5{--content-width:600px;}.elementor-4450 .elementor-element.elementor-element-dbf61b7{--content-width:600px;}.elementor-4450 .elementor-element.elementor-element-2d3fccc{--content-width:600px;}.elementor-4450 .elementor-element.elementor-element-2f34bd1{--content-width:600px;}.elementor-4450 .elementor-element.elementor-element-7a36b68{--content-width:600px;}.elementor-4450 .elementor-element.elementor-element-b7541e9{--content-width:600px;}.elementor-4450 .elementor-element.elementor-element-12a4ce8{--content-width:600px;}.elementor-4450 .elementor-element.elementor-element-fb131f3{--content-width:600px;}.elementor-4450 .elementor-element.elementor-element-62db5c7{--width:35%;}.elementor-4450 .elementor-element.elementor-element-f9b25ae{--width:36%;}.elementor-4450 .elementor-element.elementor-element-ac90f0a{--content-width:600px;}.elementor-4450 .elementor-element.elementor-element-d792f45{--width:35%;}.elementor-4450 .elementor-element.elementor-element-568a53c{--width:36%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4450 .elementor-element.elementor-element-5d39b9d:not(.elementor-motion-effects-element-type-background), .elementor-4450 .elementor-element.elementor-element-5d39b9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4450 .elementor-element.elementor-element-e76f665{--min-height:25px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4450 .elementor-element.elementor-element-72823b3{--min-height:25px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4450 .elementor-element.elementor-element-56eda19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:8px;}.elementor-4450 .elementor-element.elementor-element-56eda19.elementor-element{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-4450 .elementor-element.elementor-element-35045d7{--min-height:0px;--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:flex-start;--align-items:stretch;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4450 .elementor-element.elementor-element-b7c9e06:not(.elementor-motion-effects-element-type-background), .elementor-4450 .elementor-element.elementor-element-b7c9e06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://budo-web.com/wp-content/uploads/2026/04/D815E632-9B1B-438D-81AA-A6DD70D204D8.jpg");background-position:0px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-4450 .elementor-element.elementor-element-b7c9e06{--min-height:151px;}.elementor-4450 .elementor-element.elementor-element-c4ab167{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;text-align:start;}.elementor-4450 .elementor-element.elementor-element-c4ab167 .elementor-heading-title{font-size:16px;letter-spacing:3px;}.elementor-4450 .elementor-element.elementor-element-81b79b7{--content-width:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-4450 .elementor-element.elementor-element-81be233{font-size:13px;}.elementor-4450 .elementor-element.elementor-element-4689ca2{--content-width:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-4450 .elementor-element.elementor-element-ecab528 .elementor-heading-title{font-size:20px;letter-spacing:-0.9px;}.elementor-4450 .elementor-element.elementor-element-5057404{font-size:16px;letter-spacing:1.4px;}.elementor-4450 .elementor-element.elementor-element-7f1d44a{font-size:13px;}.elementor-4450 .elementor-element.elementor-element-bdf11a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;}.elementor-4450 .elementor-element.elementor-element-cf971b1{font-size:13px;line-height:1.7em;letter-spacing:-0.4px;}.elementor-4450 .elementor-element.elementor-element-7bacae2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;}.elementor-4450 .elementor-element.elementor-element-a5ea34c{font-size:13px;line-height:1.7em;letter-spacing:-0.4px;}.elementor-4450 .elementor-element.elementor-element-3348522{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;}.elementor-4450 .elementor-element.elementor-element-272552f{font-size:13px;line-height:1.7em;letter-spacing:-0.4px;}.elementor-4450 .elementor-element.elementor-element-2f6106d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;}.elementor-4450 .elementor-element.elementor-element-fdcb0e1{font-size:13px;}.elementor-4450 .elementor-element.elementor-element-9c0fd18{--content-width:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-4450 .elementor-element.elementor-element-5320652 .elementor-heading-title{font-size:20px;letter-spacing:-0.9px;}.elementor-4450 .elementor-element.elementor-element-b78b4f6{font-size:16px;letter-spacing:1.4px;}.elementor-4450 .elementor-element.elementor-element-faee652{font-size:13px;}.elementor-4450 .elementor-element.elementor-element-34ba035{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;}.elementor-4450 .elementor-element.elementor-element-2a79f65{font-size:13px;line-height:1.7em;letter-spacing:-0.4px;}.elementor-4450 .elementor-element.elementor-element-39b4217{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;}.elementor-4450 .elementor-element.elementor-element-fa1f294{font-size:13px;line-height:1.7em;letter-spacing:-0.4px;}.elementor-4450 .elementor-element.elementor-element-72b7c25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;}.elementor-4450 .elementor-element.elementor-element-356a6c5{font-size:13px;line-height:1.7em;letter-spacing:-0.4px;}.elementor-4450 .elementor-element.elementor-element-627258b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;}.elementor-4450 .elementor-element.elementor-element-f096af7{font-size:13px;}.elementor-4450 .elementor-element.elementor-element-b569c22{--content-width:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-4450 .elementor-element.elementor-element-0be3881 .elementor-heading-title{font-size:20px;letter-spacing:-0.9px;}.elementor-4450 .elementor-element.elementor-element-374c241{font-size:16px;letter-spacing:1.4px;}.elementor-4450 .elementor-element.elementor-element-19a31c0{font-size:13px;}.elementor-4450 .elementor-element.elementor-element-074cb98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;}.elementor-4450 .elementor-element.elementor-element-9517d75{font-size:13px;line-height:1.7em;letter-spacing:-0.4px;}.elementor-4450 .elementor-element.elementor-element-2a95972{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;}.elementor-4450 .elementor-element.elementor-element-4217c85{font-size:13px;line-height:1.7em;letter-spacing:-0.4px;}.elementor-4450 .elementor-element.elementor-element-3d05b1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;}.elementor-4450 .elementor-element.elementor-element-cc88d56{font-size:13px;line-height:1.7em;letter-spacing:-0.4px;}.elementor-4450 .elementor-element.elementor-element-530c978{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;}.elementor-4450 .elementor-element.elementor-element-5508939{font-size:13px;}.elementor-4450 .elementor-element.elementor-element-ab8e335{--content-width:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-4450 .elementor-element.elementor-element-8201b7f .elementor-heading-title{font-size:20px;letter-spacing:-0.9px;}.elementor-4450 .elementor-element.elementor-element-41826c2{font-size:16px;letter-spacing:1.4px;}.elementor-4450 .elementor-element.elementor-element-af15501{font-size:13px;}.elementor-4450 .elementor-element.elementor-element-a8fb7a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;}.elementor-4450 .elementor-element.elementor-element-f5a9b61{font-size:13px;line-height:1.7em;letter-spacing:-0.4px;}.elementor-4450 .elementor-element.elementor-element-2825ec4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;}.elementor-4450 .elementor-element.elementor-element-82961ca{font-size:13px;line-height:1.7em;letter-spacing:-0.4px;}.elementor-4450 .elementor-element.elementor-element-6cc62dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;}.elementor-4450 .elementor-element.elementor-element-3ae9516{font-size:13px;line-height:1.7em;letter-spacing:-0.4px;}.elementor-4450 .elementor-element.elementor-element-a6d331b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;}.elementor-4450 .elementor-element.elementor-element-845ba5f{font-size:13px;}.elementor-4450 .elementor-element.elementor-element-8ced662{--content-width:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-4450 .elementor-element.elementor-element-885fefc .elementor-heading-title{font-size:20px;letter-spacing:-0.9px;}.elementor-4450 .elementor-element.elementor-element-7557ffa{font-size:16px;letter-spacing:1.4px;}.elementor-4450 .elementor-element.elementor-element-cd84524{font-size:13px;}.elementor-4450 .elementor-element.elementor-element-47de3f0{--content-width:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-4450 .elementor-element.elementor-element-ec26b07 .elementor-heading-title{font-size:20px;letter-spacing:-0.9px;}.elementor-4450 .elementor-element.elementor-element-ec077cf{font-size:16px;letter-spacing:1px;}.elementor-4450 .elementor-element.elementor-element-fe09680{font-size:13px;}.elementor-4450 .elementor-element.elementor-element-bc10f3f{--content-width:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-4450 .elementor-element.elementor-element-c870cf9 .elementor-heading-title{font-size:20px;letter-spacing:-0.9px;}.elementor-4450 .elementor-element.elementor-element-4c1436a{font-size:16px;letter-spacing:1.4px;}.elementor-4450 .elementor-element.elementor-element-2a5471c{font-size:13px;}.elementor-4450 .elementor-element.elementor-element-cbfa378{--content-width:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-4450 .elementor-element.elementor-element-f655b91 .elementor-heading-title{font-size:20px;letter-spacing:-0.9px;}.elementor-4450 .elementor-element.elementor-element-ac44c05{font-size:13px;}.elementor-4450 .elementor-element.elementor-element-fb131f3{--margin-top:0px;--margin-bottom:0px;--margin-left:14px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-4450 .elementor-element.elementor-element-cef3bc8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 2px;font-size:9px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4450 .elementor-element.elementor-element-39987d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-4450 .elementor-element.elementor-element-39987d2 .elementor-button{padding:8px 13px 8px 13px;}.elementor-4450 .elementor-element.elementor-element-4e631cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 2px;font-size:9px;}.elementor-4450 .elementor-element.elementor-element-49be0fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-4450 .elementor-element.elementor-element-49be0fe .elementor-button{padding:8px 13px 8px 13px;}.elementor-4450 .elementor-element.elementor-element-ac90f0a{--min-height:5.9em;--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;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:0px;}.elementor-4450 .elementor-element.elementor-element-d792f45{--width:176.504px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4450 .elementor-element.elementor-element-d792f45.e-con{--align-self:flex-start;}.elementor-4450 .elementor-element.elementor-element-1f45a79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:10px;letter-spacing:-0.1px;}.elementor-4450 .elementor-element.elementor-element-a254c6c{width:var( --container-widget-width, 140px );max-width:140px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:140px;--container-widget-flex-grow:0;}.elementor-4450 .elementor-element.elementor-element-a254c6c.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-4450 .elementor-element.elementor-element-a254c6c .elementor-button{padding:8px 13px 8px 13px;}.elementor-4450 .elementor-element.elementor-element-568a53c{--width:138.517px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4450 .elementor-element.elementor-element-568a53c.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-4450 .elementor-element.elementor-element-54117e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:10px;letter-spacing:-0.1px;}.elementor-4450 .elementor-element.elementor-element-14466f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-4450 .elementor-element.elementor-element-14466f3 .elementor-button{padding:8px 13px 8px 13px;}.elementor-4450 .elementor-element.elementor-element-5d39b9d:not(.elementor-motion-effects-element-type-background), .elementor-4450 .elementor-element.elementor-element-5d39b9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4450 .elementor-element.elementor-element-0c3f96c{--min-height:0px;}.elementor-4450 .elementor-element.elementor-element-425ceb5{--min-height:200px;}.elementor-4450 .elementor-element.elementor-element-425ceb5:not(.elementor-motion-effects-element-type-background), .elementor-4450 .elementor-element.elementor-element-425ceb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-4450 .elementor-element.elementor-element-2a84382{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;}.elementor-4450 .elementor-element.elementor-element-2a84382 img{width:40%;}.elementor-4450 .elementor-element.elementor-element-72ded95{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:8px;line-height:2.1em;letter-spacing:0.8px;}}