.elementor-188 .elementor-element.elementor-element-e829856{--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;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-e829856:not(.elementor-motion-effects-element-type-background), .elementor-188 .elementor-element.elementor-element-e829856 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jukeswell.net/wp-content/uploads/2025/11/gradation.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-188 .elementor-element.elementor-element-b4fb2ed{--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;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-b4fb2ed:not(.elementor-motion-effects-element-type-background), .elementor-188 .elementor-element.elementor-element-b4fb2ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jukeswell.net/wp-content/uploads/2025/11/top-pc-bg_.jpg");background-position:center right;background-repeat:no-repeat;}.elementor-188 .elementor-element.elementor-element-2c6a754{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-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-188 .elementor-element.elementor-element-2ea07d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-188 .elementor-element.elementor-element-2ea07d0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:78px;font-weight:700;color:var( --e-global-color-2a1c5d9 );}.elementor-188 .elementor-element.elementor-element-c8acf2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-188 .elementor-element.elementor-element-c8acf2e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-2a1c5d9 );}.elementor-188 .elementor-element.elementor-element-cdd9716{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-188 .elementor-element.elementor-element-b7d5c3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-188 .elementor-element.elementor-element-b7d5c3f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-2a1c5d9 );}.elementor-188 .elementor-element.elementor-element-7005449{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-188 .elementor-element.elementor-element-7005449 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-2a1c5d9 );}.elementor-188 .elementor-element.elementor-element-7935f58{--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-188 .elementor-element.elementor-element-44acb84{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-188 .elementor-element.elementor-element-98f3842{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-188 .elementor-element.elementor-element-98f3842 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:78px;font-weight:700;color:var( --e-global-color-2a1c5d9 );}.elementor-188 .elementor-element.elementor-element-ae8bfce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-188 .elementor-element.elementor-element-ae8bfce .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-2a1c5d9 );}.elementor-188 .elementor-element.elementor-element-0f514f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-188 .elementor-element.elementor-element-0f514f8 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-2a1c5d9 );}.elementor-188 .elementor-element.elementor-element-324c847{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-188 .elementor-element.elementor-element-324c847 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-2a1c5d9 );}.elementor-188 .elementor-element.elementor-element-cf57855{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-cf57855:not(.elementor-motion-effects-element-type-background), .elementor-188 .elementor-element.elementor-element-cf57855 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a1c5d9 );}.elementor-188 .elementor-element.elementor-element-37a20fc{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-188 .elementor-element.elementor-element-37a20fc.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-37a20fc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-188 .elementor-element.elementor-element-c830208{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-188 .elementor-element.elementor-element-c830208.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-c830208 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-188 .elementor-element.elementor-element-e186d3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:justify;}.elementor-188 .elementor-element.elementor-element-e186d3a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-188 .elementor-element.elementor-element-e186d3a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;line-height:48px;color:var( --e-global-color-astglobalcolor4 );}.elementor-188 .elementor-element.elementor-element-8b45e9a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-188 .elementor-element.elementor-element-8b45e9a.e-con{--align-self:center;}.elementor-188 .elementor-element.elementor-element-d83612a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-188 .elementor-element.elementor-element-d83612a.e-con{--align-self:center;}.elementor-188 .elementor-element.elementor-element-4d635b7{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-c3be66f{padding:0px 0px 0px 22px;}.elementor-188 .elementor-element.elementor-element-280a174{padding:0px 0px 0px 22px;}.elementor-188 .elementor-element.elementor-element-4361e83{padding:0px 0px 0px 0px;}.elementor-188 .elementor-element.elementor-element-6490c8e{--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:50px 50px;--row-gap:50px;--column-gap:50px;--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-188 .elementor-element.elementor-element-c87efec{--display:flex;--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-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-188 .elementor-element.elementor-element-1c98a48 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;border-radius:10px 10px 10px 10px;}.elementor-188 .elementor-element.elementor-element-1c98a48:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 5.1px ) hue-rotate( 0deg );}.elementor-188 .elementor-element.elementor-element-9215eab .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-188 .elementor-element.elementor-element-9215eab .elementor-heading-title a:hover, .elementor-188 .elementor-element.elementor-element-9215eab .elementor-heading-title a:focus{color:var( --e-global-color-2a1c5d9 );}.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-188 .elementor-element.elementor-element-c443da2{text-align:justify;font-family:"Roboto Slab", Sans-serif;font-size:24px;font-weight:400;line-height:36px;}.elementor-188 .elementor-element.elementor-element-ab192d5{--display:flex;--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-188 .elementor-element.elementor-element-8736499 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;border-radius:10px 10px 10px 10px;}.elementor-188 .elementor-element.elementor-element-8736499:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 5.1px ) hue-rotate( 0deg );}.elementor-188 .elementor-element.elementor-element-2902520 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-188 .elementor-element.elementor-element-2902520 .elementor-heading-title a:hover, .elementor-188 .elementor-element.elementor-element-2902520 .elementor-heading-title a:focus{color:var( --e-global-color-2a1c5d9 );}.elementor-188 .elementor-element.elementor-element-ad86740{text-align:justify;font-family:"Roboto Slab", Sans-serif;font-size:24px;font-weight:400;line-height:36px;}.elementor-188 .elementor-element.elementor-element-3e604f5{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-3e604f5:not(.elementor-motion-effects-element-type-background), .elementor-188 .elementor-element.elementor-element-3e604f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d704c9e );}.elementor-188 .elementor-element.elementor-element-1886f52{padding:0px 0px 0px 22px;}.elementor-188 .elementor-element.elementor-element-c309935{padding:0px 0px 0px 22px;}.elementor-188 .elementor-element.elementor-element-15fb1ef{padding:0px 0px 0px 0px;}.elementor-188 .elementor-element.elementor-element-15fb1ef.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-235d3d6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-188 .elementor-element.elementor-element-235d3d6:not(.elementor-motion-effects-element-type-background), .elementor-188 .elementor-element.elementor-element-235d3d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-188 .elementor-element.elementor-element-e58d8c7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-188 .elementor-element.elementor-element-bf1e08f{--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;--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-188 .elementor-element.elementor-element-e0fca57{--display:flex;--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-188 .elementor-element.elementor-element-f9b3134.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-188 .elementor-element.elementor-element-f9b3134 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:50px;font-weight:600;font-style:italic;color:var( --e-global-color-2a1c5d9 );}.elementor-188 .elementor-element.elementor-element-8bdc2d2{--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;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-c3689b6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-188 .elementor-element.elementor-element-922701b{--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;--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-188 .elementor-element.elementor-element-2c0ec8f{--display:flex;--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-188 .elementor-element.elementor-element-0caa195{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:90px;}.elementor-188 .elementor-element.elementor-element-fbff00f{padding:0px 0px 0px 0px;text-align:justify;font-family:"Roboto Slab", Sans-serif;font-size:24px;font-weight:400;line-height:38px;}.elementor-188 .elementor-element.elementor-element-ac58d4b{--display:flex;--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-188 .elementor-element.elementor-element-43ec962{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-188 .elementor-element.elementor-element-52087fc{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-188 .elementor-element.elementor-element-52087fc:not(.elementor-motion-effects-element-type-background), .elementor-188 .elementor-element.elementor-element-52087fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-188 .elementor-element.elementor-element-eb5786f{--display:flex;--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-188 .elementor-element.elementor-element-cf7188a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-188 .elementor-element.elementor-element-0fbecf8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-188 .elementor-element.elementor-element-08bed0a{--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;--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-188 .elementor-element.elementor-element-ebb519d{--display:flex;--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-188 .elementor-element.elementor-element-31eb63a.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-188 .elementor-element.elementor-element-31eb63a .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:50px;font-weight:600;font-style:italic;color:var( --e-global-color-2a1c5d9 );}.elementor-188 .elementor-element.elementor-element-bc4f72c{--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;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-8d5fa20 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-188 .elementor-element.elementor-element-fdc9f59{--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;--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-188 .elementor-element.elementor-element-6a32223{--display:flex;--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-188 .elementor-element.elementor-element-e3d9b0f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:90px;}.elementor-188 .elementor-element.elementor-element-762162c{padding:0px 0px 0px 0px;text-align:justify;font-family:"Roboto Slab", Sans-serif;font-size:24px;font-weight:400;line-height:38px;}.elementor-188 .elementor-element.elementor-element-323c617{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-188 .elementor-element.elementor-element-323c617:not(.elementor-motion-effects-element-type-background), .elementor-188 .elementor-element.elementor-element-323c617 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-188 .elementor-element.elementor-element-2501026{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-188 .elementor-element.elementor-element-89b3830{--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;--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-188 .elementor-element.elementor-element-f2a8e1e{--display:flex;--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-188 .elementor-element.elementor-element-873a9af.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-188 .elementor-element.elementor-element-873a9af .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:50px;font-weight:600;font-style:italic;color:var( --e-global-color-2a1c5d9 );}.elementor-188 .elementor-element.elementor-element-5ebac72{--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;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-4ac3305 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-188 .elementor-element.elementor-element-e6112f4{--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;--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-188 .elementor-element.elementor-element-c4e0bf8{--display:flex;--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-188 .elementor-element.elementor-element-f5529dd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:90px;}.elementor-188 .elementor-element.elementor-element-153f3cf{padding:0px 0px 0px 0px;text-align:justify;font-family:"Roboto Slab", Sans-serif;font-size:24px;font-weight:400;line-height:38px;}.elementor-188 .elementor-element.elementor-element-3dec385{--display:flex;--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-188 .elementor-element.elementor-element-22adbc5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.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-188 .elementor-element.elementor-element-9bc6e26 .elementor-button{background-color:var( --e-global-color-2a1c5d9 );font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );box-shadow:0px 0px 10px 0px rgba(202.3, 202.3, 202.3, 0.5);border-radius:50px 50px 50px 50px;padding:20px 40px 20px 40px;}.elementor-188 .elementor-element.elementor-element-9bc6e26 .elementor-button:hover, .elementor-188 .elementor-element.elementor-element-9bc6e26 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-2a1c5d9 );}.elementor-188 .elementor-element.elementor-element-9bc6e26{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-188 .elementor-element.elementor-element-9bc6e26 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-188 .elementor-element.elementor-element-9bc6e26 .elementor-button:hover svg, .elementor-188 .elementor-element.elementor-element-9bc6e26 .elementor-button:focus svg{fill:var( --e-global-color-2a1c5d9 );}.elementor-188 .elementor-element.elementor-element-324cd68{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-324cd68:not(.elementor-motion-effects-element-type-background), .elementor-188 .elementor-element.elementor-element-324cd68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a1c5d9 );}.elementor-188 .elementor-element.elementor-element-5ce972f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-188 .elementor-element.elementor-element-5ce972f.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-33b2ca2{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-188 .elementor-element.elementor-element-33b2ca2:not(.elementor-motion-effects-element-type-background), .elementor-188 .elementor-element.elementor-element-33b2ca2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-188 .elementor-element.elementor-element-80ed5dd{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-188 .elementor-element.elementor-element-8acba27{--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;--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-188 .elementor-element.elementor-element-81c5571{--display:flex;--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-188 .elementor-element.elementor-element-a2b7eb5.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-188 .elementor-element.elementor-element-a2b7eb5 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:50px;font-weight:600;font-style:italic;color:var( --e-global-color-2a1c5d9 );}.elementor-188 .elementor-element.elementor-element-d84193f{--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;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-6c86682 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-188 .elementor-element.elementor-element-5a28d7d{--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;--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-188 .elementor-element.elementor-element-d26cc9c{--display:flex;--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-188 .elementor-element.elementor-element-0836e22{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:90px;}.elementor-188 .elementor-element.elementor-element-92837ca{padding:0px 0px 0px 0px;text-align:justify;font-family:"Roboto Slab", Sans-serif;font-size:24px;font-weight:400;line-height:38px;}.elementor-188 .elementor-element.elementor-element-66559bf{--display:flex;--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-188 .elementor-element.elementor-element-1d47cbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-188 .elementor-element.elementor-element-1d47cbd img{max-width:100%;}.elementor-188 .elementor-element.elementor-element-fa0c230{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-188 .elementor-element.elementor-element-fa0c230:not(.elementor-motion-effects-element-type-background), .elementor-188 .elementor-element.elementor-element-fa0c230 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-188 .elementor-element.elementor-element-16e915e{--display:flex;--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-188 .elementor-element.elementor-element-324707b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-188 .elementor-element.elementor-element-2ea1281{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-188 .elementor-element.elementor-element-d44ddf9{--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;--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-188 .elementor-element.elementor-element-8b9cd6e{--display:flex;--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-188 .elementor-element.elementor-element-675e707.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-188 .elementor-element.elementor-element-675e707 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:50px;font-weight:600;font-style:italic;color:var( --e-global-color-2a1c5d9 );}.elementor-188 .elementor-element.elementor-element-805d2ed{--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;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-c702a24 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-188 .elementor-element.elementor-element-b85d8bf{--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;--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-188 .elementor-element.elementor-element-f451831{--display:flex;--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-188 .elementor-element.elementor-element-11b476f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:90px;}.elementor-188 .elementor-element.elementor-element-99af562{padding:0px 0px 0px 0px;text-align:justify;font-family:"Roboto Slab", Sans-serif;font-size:24px;font-weight:400;line-height:38px;}.elementor-188 .elementor-element.elementor-element-622dd5d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:040px;--padding-left:40px;--padding-right:40px;}.elementor-188 .elementor-element.elementor-element-622dd5d:not(.elementor-motion-effects-element-type-background), .elementor-188 .elementor-element.elementor-element-622dd5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-188 .elementor-element.elementor-element-4106417{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-188 .elementor-element.elementor-element-03658a4{--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;--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-188 .elementor-element.elementor-element-b1d6d71{--display:flex;--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-188 .elementor-element.elementor-element-6224278.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-188 .elementor-element.elementor-element-6224278 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:50px;font-weight:600;font-style:italic;color:var( --e-global-color-2a1c5d9 );}.elementor-188 .elementor-element.elementor-element-002a49a{--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;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-5533a66 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-188 .elementor-element.elementor-element-5cd6cc1{--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;--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-188 .elementor-element.elementor-element-8f53610{--display:flex;--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-188 .elementor-element.elementor-element-917b566{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:90px;}.elementor-188 .elementor-element.elementor-element-d9767ac{padding:0px 0px 0px 0px;text-align:justify;font-family:"Roboto Slab", Sans-serif;font-size:24px;font-weight:400;line-height:38px;}.elementor-188 .elementor-element.elementor-element-44fcf41{--display:flex;--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-188 .elementor-element.elementor-element-cdf640a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-188 .elementor-element.elementor-element-742c07f .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;fill:var( --e-global-color-2a1c5d9 );color:var( --e-global-color-2a1c5d9 );box-shadow:0px 0px 10px 0px rgba(202.3, 202.3, 202.3, 0.5);border-radius:50px 50px 50px 50px;padding:20px 40px 20px 40px;}.elementor-188 .elementor-element.elementor-element-742c07f .elementor-button:hover, .elementor-188 .elementor-element.elementor-element-742c07f .elementor-button:focus{background-color:var( --e-global-color-2a1c5d9 );color:var( --e-global-color-astglobalcolor4 );}.elementor-188 .elementor-element.elementor-element-742c07f{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-188 .elementor-element.elementor-element-742c07f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-188 .elementor-element.elementor-element-742c07f .elementor-button:hover svg, .elementor-188 .elementor-element.elementor-element-742c07f .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-188 .elementor-element.elementor-element-305d0ef{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-305d0ef:not(.elementor-motion-effects-element-type-background), .elementor-188 .elementor-element.elementor-element-305d0ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d704c9e );}.elementor-188 .elementor-element.elementor-element-60659a5{padding:0px 0px 0px 22px;}.elementor-188 .elementor-element.elementor-element-d942888{padding:0px 0px 0px 22px;}.elementor-188 .elementor-element.elementor-element-568dc17{padding:0px 0px 0px 0px;}.elementor-188 .elementor-element.elementor-element-568dc17.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-84e0528{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-188 .elementor-element.elementor-element-84e0528:not(.elementor-motion-effects-element-type-background), .elementor-188 .elementor-element.elementor-element-84e0528 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jukeswell.net/wp-content/uploads/2025/11/未確認-152919.png");background-repeat:no-repeat;background-size:100% auto;}.elementor-188 .elementor-element.elementor-element-045c723{--spacer-size:387px;}.elementor-188 .elementor-element.elementor-element-d6592b6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-188 .elementor-element.elementor-element-85dd544{--display:flex;--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-188 .elementor-element.elementor-element-684af76{margin:29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;}.elementor-188 .elementor-element.elementor-element-684af76 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#333333;}.elementor-188 .elementor-element.elementor-element-c6a436b{--display:flex;}.elementor-188 .elementor-element.elementor-element-d20a9ba{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-188 .elementor-element.elementor-element-c626ee9{--display:flex;--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-188 .elementor-element.elementor-element-8bf8df3{margin:29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;}.elementor-188 .elementor-element.elementor-element-8bf8df3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#333333;}.elementor-188 .elementor-element.elementor-element-606d39e{--display:flex;}.elementor-188 .elementor-element.elementor-element-491341a6{--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-188 .elementor-element.elementor-element-491341a6:not(.elementor-motion-effects-element-type-background), .elementor-188 .elementor-element.elementor-element-491341a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a1c5d9 );}.elementor-188 .elementor-element.elementor-element-541d2d25{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-714d0e0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-188 .elementor-element.elementor-element-714d0e0a .elementor-heading-title{font-size:45px;font-weight:700;line-height:50px;letter-spacing:0.08em;color:var( --e-global-color-astglobalcolor4 );}.elementor-188 .elementor-element.elementor-element-2d670dc3{margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-188 .elementor-element.elementor-element-2d670dc3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-astglobalcolor4 );}.elementor-188 .elementor-element.elementor-element-312a8541{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-188 .elementor-element.elementor-element-312a8541 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-astglobalcolor4 );}.elementor-188 .elementor-element.elementor-element-3d5fe971{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:010px;--margin-left:0px;--margin-right:0px;}.elementor-188 .elementor-element.elementor-element-3d5fe971.e-con{--align-self:center;}.elementor-188 .elementor-element.elementor-element-62cdcf10{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-188 .elementor-element.elementor-element-62cdcf10.e-con{--align-self:center;}.elementor-188 .elementor-element.elementor-element-32516144{--display:flex;}.elementor-188 .elementor-element.elementor-element-40425fed{--display:flex;}.elementor-188 .elementor-element.elementor-element-39fc4579{text-align:center;}.elementor-188 .elementor-element.elementor-element-39fc4579 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-188 .elementor-element.elementor-element-b4fb2ed:not(.elementor-motion-effects-element-type-background), .elementor-188 .elementor-element.elementor-element-b4fb2ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:100% auto;}.elementor-188 .elementor-element.elementor-element-2ea07d0 .elementor-heading-title{font-size:40px;}.elementor-188 .elementor-element.elementor-element-c8acf2e .elementor-heading-title{font-size:25px;}.elementor-188 .elementor-element.elementor-element-b7d5c3f .elementor-heading-title{font-size:25px;}.elementor-188 .elementor-element.elementor-element-7005449 .elementor-heading-title{font-size:25px;}.elementor-188 .elementor-element.elementor-element-7935f58:not(.elementor-motion-effects-element-type-background), .elementor-188 .elementor-element.elementor-element-7935f58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jukeswell.net/wp-content/uploads/2025/11/top-pc-bg_.jpg");background-position:-65vw -1vw;background-repeat:no-repeat;background-size:cover;}.elementor-188 .elementor-element.elementor-element-98f3842 .elementor-heading-title{font-size:40px;}.elementor-188 .elementor-element.elementor-element-ae8bfce .elementor-heading-title{font-size:20px;}.elementor-188 .elementor-element.elementor-element-0f514f8 .elementor-heading-title{font-size:20px;}.elementor-188 .elementor-element.elementor-element-324c847 .elementor-heading-title{font-size:20px;}.elementor-188 .elementor-element.elementor-element-cf57855{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-37a20fc .elementor-heading-title{font-size:30px;}.elementor-188 .elementor-element.elementor-element-c830208 .elementor-heading-title{font-size:20px;}.elementor-188 .elementor-element.elementor-element-e186d3a{padding:0px 50px 0px 50px;}.elementor-188 .elementor-element.elementor-element-e186d3a .elementor-heading-title{font-size:16px;line-height:25px;}.elementor-188 .elementor-element.elementor-element-4d635b7{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-188 .elementor-element.elementor-element-9215eab .elementor-heading-title{font-size:18px;}.elementor-188 .elementor-element.elementor-element-c443da2{font-size:16px;line-height:25px;}.elementor-188 .elementor-element.elementor-element-2902520 .elementor-heading-title{font-size:18px;}.elementor-188 .elementor-element.elementor-element-ad86740{font-size:16px;line-height:25px;}.elementor-188 .elementor-element.elementor-element-3e604f5{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:020px;}.elementor-188 .elementor-element.elementor-element-235d3d6{--padding-top:40px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;}.elementor-188 .elementor-element.elementor-element-f9b3134 .elementor-heading-title{font-size:30px;}.elementor-188 .elementor-element.elementor-element-c3689b6 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-188 .elementor-element.elementor-element-0caa195{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-188 .elementor-element.elementor-element-fbff00f{font-size:16px;line-height:25px;}.elementor-188 .elementor-element.elementor-element-52087fc{--padding-top:040px;--padding-bottom:10px;--padding-left:040px;--padding-right:040px;}.elementor-188 .elementor-element.elementor-element-31eb63a .elementor-heading-title{font-size:30px;}.elementor-188 .elementor-element.elementor-element-8d5fa20 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-188 .elementor-element.elementor-element-e3d9b0f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-188 .elementor-element.elementor-element-762162c{font-size:16px;line-height:25px;}.elementor-188 .elementor-element.elementor-element-323c617{--padding-top:40px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;}.elementor-188 .elementor-element.elementor-element-873a9af .elementor-heading-title{font-size:30px;}.elementor-188 .elementor-element.elementor-element-4ac3305 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-188 .elementor-element.elementor-element-f5529dd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-188 .elementor-element.elementor-element-153f3cf{font-size:16px;line-height:26px;}.elementor-188 .elementor-element.elementor-element-9bc6e26 .elementor-button{font-size:16px;}.elementor-188 .elementor-element.elementor-element-324cd68{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-188 .elementor-element.elementor-element-33b2ca2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-188 .elementor-element.elementor-element-a2b7eb5 .elementor-heading-title{font-size:30px;}.elementor-188 .elementor-element.elementor-element-6c86682 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-188 .elementor-element.elementor-element-0836e22{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-188 .elementor-element.elementor-element-92837ca{font-size:16px;line-height:25px;}.elementor-188 .elementor-element.elementor-element-675e707 .elementor-heading-title{font-size:30px;}.elementor-188 .elementor-element.elementor-element-c702a24 .elementor-heading-title{font-size:18px;}.elementor-188 .elementor-element.elementor-element-11b476f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-188 .elementor-element.elementor-element-99af562{font-size:16px;line-height:25px;}.elementor-188 .elementor-element.elementor-element-622dd5d{--padding-top:40px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-188 .elementor-element.elementor-element-6224278 .elementor-heading-title{font-size:30px;}.elementor-188 .elementor-element.elementor-element-5533a66 .elementor-heading-title{font-size:18px;}.elementor-188 .elementor-element.elementor-element-917b566{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-188 .elementor-element.elementor-element-d9767ac{font-size:16px;line-height:25px;}.elementor-188 .elementor-element.elementor-element-742c07f .elementor-button{font-size:16px;}.elementor-188 .elementor-element.elementor-element-84e0528{--min-height:0px;}.elementor-188 .elementor-element.elementor-element-045c723{--spacer-size:251px;}.elementor-188 .elementor-element.elementor-element-d6592b6{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-684af76 .elementor-heading-title{font-size:14px;}.elementor-188 .elementor-element.elementor-element-8bf8df3 .elementor-heading-title{font-size:14px;}}@media(max-width:767px){.elementor-188 .elementor-element.elementor-element-2ea07d0 .elementor-heading-title{font-size:34px;}.elementor-188 .elementor-element.elementor-element-c8acf2e .elementor-heading-title{font-size:34px;}.elementor-188 .elementor-element.elementor-element-b7d5c3f .elementor-heading-title{font-size:34px;}.elementor-188 .elementor-element.elementor-element-7005449 .elementor-heading-title{font-size:34px;}.elementor-188 .elementor-element.elementor-element-7935f58:not(.elementor-motion-effects-element-type-background), .elementor-188 .elementor-element.elementor-element-7935f58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jukeswell.net/wp-content/uploads/2025/11/top-sp-bg.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-188 .elementor-element.elementor-element-7935f58{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:191px;--padding-left:10px;--padding-right:10px;}.elementor-188 .elementor-element.elementor-element-44acb84{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-188 .elementor-element.elementor-element-98f3842{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-188 .elementor-element.elementor-element-98f3842 .elementor-heading-title{font-size:37px;}.elementor-188 .elementor-element.elementor-element-ae8bfce .elementor-heading-title{font-size:14px;line-height:1.6rem;}.elementor-188 .elementor-element.elementor-element-0f514f8 .elementor-heading-title{font-size:34px;}.elementor-188 .elementor-element.elementor-element-324c847 .elementor-heading-title{font-size:34px;}.elementor-188 .elementor-element.elementor-element-cf57855{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-188 .elementor-element.elementor-element-37a20fc .elementor-heading-title{font-size:28px;}.elementor-188 .elementor-element.elementor-element-c830208{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-188 .elementor-element.elementor-element-c830208 .elementor-heading-title{font-size:26px;}.elementor-188 .elementor-element.elementor-element-e186d3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:justify;}.elementor-188 .elementor-element.elementor-element-e186d3a .elementor-heading-title{font-size:16px;line-height:25px;}.elementor-188 .elementor-element.elementor-element-8b45e9a{--width:100%;}.elementor-188 .elementor-element.elementor-element-d83612a{--width:100%;--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:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-d83612a.e-con{--align-self:center;}.elementor-188 .elementor-element.elementor-element-4d635b7{--justify-content:flex-start;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-188 .elementor-element.elementor-element-4361e83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-188 .elementor-element.elementor-element-6490c8e{--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-188 .elementor-element.elementor-element-9215eab .elementor-heading-title{font-size:18px;}.elementor-188 .elementor-element.elementor-element-c443da2{font-size:16px;line-height:26px;}.elementor-188 .elementor-element.elementor-element-2902520 .elementor-heading-title{font-size:18px;}.elementor-188 .elementor-element.elementor-element-ad86740{font-size:16px;line-height:26px;}.elementor-188 .elementor-element.elementor-element-3e604f5{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-188 .elementor-element.elementor-element-15fb1ef.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-235d3d6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-188 .elementor-element.elementor-element-e58d8c7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-e0fca57{--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-188 .elementor-element.elementor-element-f9b3134.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-8bdc2d2{--justify-content:center;--margin-top:-10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-188 .elementor-element.elementor-element-8bdc2d2.e-con{--align-self:center;}.elementor-188 .elementor-element.elementor-element-c3689b6.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-c3689b6{text-align:center;}.elementor-188 .elementor-element.elementor-element-c3689b6 .elementor-heading-title{font-size:20px;}.elementor-188 .elementor-element.elementor-element-0caa195{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-fbff00f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:16px;line-height:25px;}.elementor-188 .elementor-element.elementor-element-52087fc{--padding-top:20px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-188 .elementor-element.elementor-element-0fbecf8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-ebb519d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-31eb63a.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-bc4f72c{--justify-content:center;--margin-top:-10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-188 .elementor-element.elementor-element-bc4f72c.e-con{--align-self:center;}.elementor-188 .elementor-element.elementor-element-8d5fa20.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-8d5fa20{text-align:center;}.elementor-188 .elementor-element.elementor-element-8d5fa20 .elementor-heading-title{font-size:20px;}.elementor-188 .elementor-element.elementor-element-e3d9b0f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-762162c{padding:0px 0px 0px 0px;font-size:16px;line-height:25px;}.elementor-188 .elementor-element.elementor-element-323c617{--padding-top:40px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-188 .elementor-element.elementor-element-2501026{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-f2a8e1e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-873a9af.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-5ebac72{--justify-content:center;--margin-top:-10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-188 .elementor-element.elementor-element-5ebac72.e-con{--align-self:center;}.elementor-188 .elementor-element.elementor-element-4ac3305.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-4ac3305{text-align:center;}.elementor-188 .elementor-element.elementor-element-4ac3305 .elementor-heading-title{font-size:20px;}.elementor-188 .elementor-element.elementor-element-f5529dd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-153f3cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:16px;line-height:25px;}.elementor-188 .elementor-element.elementor-element-9bc6e26{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-188 .elementor-element.elementor-element-9bc6e26 .elementor-button{font-size:16px;}.elementor-188 .elementor-element.elementor-element-324cd68{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-188 .elementor-element.elementor-element-5ce972f.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-33b2ca2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-188 .elementor-element.elementor-element-80ed5dd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-81c5571{--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-188 .elementor-element.elementor-element-a2b7eb5.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-d84193f{--justify-content:center;--margin-top:-10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-188 .elementor-element.elementor-element-d84193f.e-con{--align-self:center;}.elementor-188 .elementor-element.elementor-element-6c86682.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-6c86682{text-align:center;}.elementor-188 .elementor-element.elementor-element-6c86682 .elementor-heading-title{font-size:20px;}.elementor-188 .elementor-element.elementor-element-0836e22{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-92837ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:16px;line-height:25px;}.elementor-188 .elementor-element.elementor-element-fa0c230{--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-188 .elementor-element.elementor-element-2ea1281{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-8b9cd6e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-675e707.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-805d2ed{--justify-content:center;--margin-top:-10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-188 .elementor-element.elementor-element-805d2ed.e-con{--align-self:center;}.elementor-188 .elementor-element.elementor-element-c702a24.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-c702a24{text-align:center;}.elementor-188 .elementor-element.elementor-element-c702a24 .elementor-heading-title{font-size:20px;}.elementor-188 .elementor-element.elementor-element-11b476f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-99af562{padding:0px 0px 0px 0px;font-size:16px;line-height:25px;}.elementor-188 .elementor-element.elementor-element-622dd5d{--padding-top:40px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-188 .elementor-element.elementor-element-4106417{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-b1d6d71{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-6224278.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-002a49a{--justify-content:center;--margin-top:-10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-188 .elementor-element.elementor-element-002a49a.e-con{--align-self:center;}.elementor-188 .elementor-element.elementor-element-5533a66.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-5533a66{text-align:center;}.elementor-188 .elementor-element.elementor-element-5533a66 .elementor-heading-title{font-size:20px;}.elementor-188 .elementor-element.elementor-element-2f5c91f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-188 .elementor-element.elementor-element-917b566{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-d9767ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:16px;line-height:25px;}.elementor-188 .elementor-element.elementor-element-742c07f{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-188 .elementor-element.elementor-element-742c07f .elementor-button{font-size:16px;}.elementor-188 .elementor-element.elementor-element-305d0ef{--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-568dc17.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-045c723{--spacer-size:93px;}.elementor-188 .elementor-element.elementor-element-d6592b6{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-188 .elementor-element.elementor-element-c6a436b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:015px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-d20a9ba{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-188 .elementor-element.elementor-element-606d39e{--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-188 .elementor-element.elementor-element-90c1f99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;padding:0px 0px 0px 0px;}.elementor-188 .elementor-element.elementor-element-0d36bf0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-188 .elementor-element.elementor-element-541d2d25{--margin-top:050px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-188 .elementor-element.elementor-element-714d0e0a .elementor-heading-title{font-size:32px;line-height:53px;letter-spacing:0em;}.elementor-188 .elementor-element.elementor-element-2d670dc3 .elementor-heading-title{font-size:16px;}.elementor-188 .elementor-element.elementor-element-312a8541 .elementor-heading-title{font-size:16px;}.elementor-188 .elementor-element.elementor-element-3d5fe971{--width:100%;}.elementor-188 .elementor-element.elementor-element-62cdcf10{--width:100%;--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: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-188 .elementor-element.elementor-element-62cdcf10.e-con{--align-self:center;}.elementor-188 .elementor-element.elementor-element-32516144{--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-188 .elementor-element.elementor-element-7328f9ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-188 .elementor-element.elementor-element-40425fed{--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-188 .elementor-element.elementor-element-39fc4579 .elementor-heading-title{font-size:10px;}}@media(min-width:768px){.elementor-188 .elementor-element.elementor-element-e829856{--content-width:1140px;}.elementor-188 .elementor-element.elementor-element-2c6a754{--width:70%;}.elementor-188 .elementor-element.elementor-element-cdd9716{--width:58%;}.elementor-188 .elementor-element.elementor-element-44acb84{--width:70%;}.elementor-188 .elementor-element.elementor-element-8b45e9a{--width:60%;}.elementor-188 .elementor-element.elementor-element-d83612a{--width:60%;}.elementor-188 .elementor-element.elementor-element-e58d8c7{--width:60%;}.elementor-188 .elementor-element.elementor-element-e0fca57{--width:10%;}.elementor-188 .elementor-element.elementor-element-8bdc2d2{--width:90%;}.elementor-188 .elementor-element.elementor-element-922701b{--width:100%;}.elementor-188 .elementor-element.elementor-element-2c0ec8f{--width:10%;}.elementor-188 .elementor-element.elementor-element-0caa195{--width:90%;}.elementor-188 .elementor-element.elementor-element-ac58d4b{--width:40%;}.elementor-188 .elementor-element.elementor-element-eb5786f{--width:40%;}.elementor-188 .elementor-element.elementor-element-0fbecf8{--width:60%;}.elementor-188 .elementor-element.elementor-element-ebb519d{--width:10%;}.elementor-188 .elementor-element.elementor-element-bc4f72c{--width:90%;}.elementor-188 .elementor-element.elementor-element-fdc9f59{--width:100%;}.elementor-188 .elementor-element.elementor-element-6a32223{--width:10%;}.elementor-188 .elementor-element.elementor-element-e3d9b0f{--width:90%;}.elementor-188 .elementor-element.elementor-element-2501026{--width:60%;}.elementor-188 .elementor-element.elementor-element-f2a8e1e{--width:10%;}.elementor-188 .elementor-element.elementor-element-5ebac72{--width:90%;}.elementor-188 .elementor-element.elementor-element-e6112f4{--width:100%;}.elementor-188 .elementor-element.elementor-element-c4e0bf8{--width:10%;}.elementor-188 .elementor-element.elementor-element-f5529dd{--width:90%;}.elementor-188 .elementor-element.elementor-element-3dec385{--width:40%;}.elementor-188 .elementor-element.elementor-element-80ed5dd{--width:60%;}.elementor-188 .elementor-element.elementor-element-81c5571{--width:10%;}.elementor-188 .elementor-element.elementor-element-d84193f{--width:90%;}.elementor-188 .elementor-element.elementor-element-5a28d7d{--width:100%;}.elementor-188 .elementor-element.elementor-element-d26cc9c{--width:10%;}.elementor-188 .elementor-element.elementor-element-0836e22{--width:90%;}.elementor-188 .elementor-element.elementor-element-66559bf{--width:40%;}.elementor-188 .elementor-element.elementor-element-16e915e{--width:40%;}.elementor-188 .elementor-element.elementor-element-2ea1281{--width:60%;}.elementor-188 .elementor-element.elementor-element-8b9cd6e{--width:10%;}.elementor-188 .elementor-element.elementor-element-805d2ed{--width:90%;}.elementor-188 .elementor-element.elementor-element-b85d8bf{--width:100%;}.elementor-188 .elementor-element.elementor-element-f451831{--width:10%;}.elementor-188 .elementor-element.elementor-element-11b476f{--width:90%;}.elementor-188 .elementor-element.elementor-element-4106417{--width:60%;}.elementor-188 .elementor-element.elementor-element-b1d6d71{--width:10%;}.elementor-188 .elementor-element.elementor-element-002a49a{--width:90%;}.elementor-188 .elementor-element.elementor-element-5cd6cc1{--width:100%;}.elementor-188 .elementor-element.elementor-element-8f53610{--width:10%;}.elementor-188 .elementor-element.elementor-element-917b566{--width:90%;}.elementor-188 .elementor-element.elementor-element-44fcf41{--width:40%;}.elementor-188 .elementor-element.elementor-element-85dd544{--width:20%;}.elementor-188 .elementor-element.elementor-element-c626ee9{--width:20%;}.elementor-188 .elementor-element.elementor-element-3d5fe971{--width:60%;}.elementor-188 .elementor-element.elementor-element-62cdcf10{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-188 .elementor-element.elementor-element-44acb84{--width:500px;}.elementor-188 .elementor-element.elementor-element-0caa195{--width:90%;}}/* Start custom CSS for container, class: .elementor-element-e829856 */#primary {
    margin: 1em 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7d5c3f */.fv-copy {
  position: relative;
  padding: 10px 20px 10px 50px;
  border: 1px solid #5eb5a6;
  border-radius: 8px;
  background-color: #fff;
  margin: 20px 0;
}

.fv-copy::before {
  content: "✓";
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
  font-size: 24px;
  font-weight: bold;
  color: #5eb5a6;
}

.fv-copy .elementor-heading-title {
  margin: 0;
  line-height: 1.5;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7005449 */.fv-copy {
  position: relative;
  padding: 10px 20px 10px 50px;
  border: 1px solid #5eb5a6;
  border-radius: 8px;
  background-color: #fff;
  margin: 20px 0;
}

.fv-copy::before {
  content: "✓";
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
  font-size: 24px;
  font-weight: bold;
  color: #5eb5a6;
}

.fv-copy .elementor-heading-title {
  margin: 0;
  line-height: 1.5;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f514f8 */.fv-copy-tablet {
  position: relative;
  padding: 10px 20px 10px 50px;
  border: 1px solid #5eb5a6;
  border-radius: 8px;
  background-color: #fff;
  margin: 20px 0;
  max-width: 20vw;
}

.fv-copy-tablet::before {
  content: "✓";
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
  font-size: 24px;
  font-weight: bold;
  color: #5eb5a6;
}

.fv-copy-tablet .elementor-heading-title {
  margin: 0;
  line-height: 1.5;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-324c847 */.fv-copy {
  position: relative;
  padding: 10px 20px 10px 50px;
  border: 1px solid #5eb5a6;
  border-radius: 8px;
  background-color: #fff;
  margin: 20px 0;
}

.fv-copy::before {
  content: "✓";
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
  font-size: 24px;
  font-weight: bold;
  color: #5eb5a6;
}

.fv-copy .elementor-heading-title {
  margin: 0;
  line-height: 1.5;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3746a15 */.houjin-inquiry-button {
  display: inline-flex;
  align-items: center;
  gap: 2px;
  padding: 8px 20px;
  background-color: #ffffff;
  border-radius: 2px;
  color: #5ec4b6;
  font-weight: bold;
  font-size: 27px;
  transition: all 0.3s ease;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15) !important;
  text-decoration: none !important;
}
.houjin-inquiry-button:hover {
  background-color: #f0f9f8;
  color: #5ec4b6 !important;
}
.houjin-inquiry-button .highlight-box {
  background-color: #5ec4b6;
  color: #ffffff;
  padding: 0px 3px;
  border-radius: 2px;
  font-weight: bold;
  margin: 0 2px;
  font-size: 19px;  /* この行を追加 */
}
.houjin-inquiry-button .arrow {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
  margin-left: 8px;
  background-color: #ffffff;
  border: 2px solid #5ec4b6;
  border-radius: 50%;
  position: relative;
  font-size: 0;
}
.houjin-inquiry-button .arrow::before {
  content: '';
  width: 0;
  height: 0;
  border-left: 10px solid #5ec4b6;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-40%, -50%);
}
.houjin-inquiry-button:hover .arrow {
  background-color: #f0f9f8;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-725db73 */.tenshoku-button {
  display: inline-flex;
  align-items: center;
  gap: 2px;
  padding: 10px 43px;
  background-color: #fde63f;
  border-radius: 2px;
  color: #333333 !important;
  font-weight: bold;
  font-size: 27px;
  transition: all 0.3s ease;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15) !important;
  text-decoration: none !important;
}

.tenshoku-button:hover {
  background-color: #f5da5e;
 
  color: #333333 !important;
}

.tenshoku-button .highlight-box-yellow {
  background-color: #333333;
  color: #f4d03f;
  padding: 2px 8px;
  border-radius: 2px;
  font-weight: bold;
  margin: 0 2px;
}

.tenshoku-button .arrow-yellow {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
  margin-left: 8px;
  background-color: #fde63f;
  border: 2px solid #333333;
  border-radius: 50%;
  position: relative;
  font-size: 0;
}

.tenshoku-button .arrow-yellow::before {
  content: '';
  width: 0;
  height: 0;
  border-left: 10px solid #333333;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-40%, -50%);
}

.consultation-button:hover .arrow-yellow {
  background-color: #f5da5e;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0323183 */.sp-houjin-inquiry-button {
  display: inline-flex;
  align-items: center;
  gap: 2px;
  padding: 10px 10px;
  background-color: #ffffff;
  border-radius: 2px;
  color: #5ec4b6;
  font-weight: bold;
  font-size: 16px;
  transition: all 0.3s ease;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15) !important;
  text-decoration: none !important;
}
.sp-houjin-inquiry-button:hover {
  background-color: #f0f9f8;
  color: #5ec4b6 !important;
}
.sp-houjin-inquiry-button .highlight-box {
  background-color: #5ec4b6;
  color: #ffffff;
  padding: 0px 3px;
  border-radius: 2px;
  font-weight: bold;
  margin: 0 2px;
  font-size: 14px;  /* この行を追加 */
}
.sp-houjin-inquiry-button .arrow {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
  margin-left: 8px;
  background-color: #ffffff;
  border: 1px solid #5ec4b6;
  border-radius: 50%;
  position: relative;
  font-size: 0;
}
.sp-houjin-inquiry-button .arrow::before {
  content: '';
  width: 0;
  height: 0;
  border-left: 8px solid #5ec4b6;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-40%, -50%);
}
.sp-houjin-inquiry-button:hover .arrow {
  background-color: #f0f9f8;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e9b4bc6 */.sp-tenshoku-button {
  display: inline-flex;
  align-items: center;
  gap: 2px;
  padding: 10px 30px;
  background-color: #fde63f;
  border-radius: 2px;
  color: #333333 !important;
  font-weight: bold;
  font-size: 16px;
  transition: all 0.3s ease;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15) !important;
  text-decoration: none !important;
}

.sp-tenshoku-button:hover {
  background-color: #f5da5e;
 
  color: #333333 !important;
}

.sp-tenshoku-button .highlight-box-yellow {
  background-color: #333333;
  color: #f4d03f;
  padding: 2px 10px;
  border-radius: 2px;
  font-weight: bold;
  margin: 0 2px;
}

.sp-tenshoku-button .arrow-yellow {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
  margin-left: 8px;
  background-color: #fde63f;
  border: 1px solid #333333;
  border-radius: 50%;
  position: relative;
  font-size: 0;
}

.sp-tenshoku-button .arrow-yellow::before {
  content: '';
  width: 0;
  height: 0;
  border-left: 8px solid #333333;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-40%, -50%);
}

.sp-consultation-button:hover .arrow-yellow {
  background-color: #f5da5e;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9215eab */.midashi-arrow {
  position: relative;
  padding-left: 55px; 
}

.midashi-arrow::before {
  content: "→";     
  color: #ffffff;    
  font-size: 22px;          
  font-weight: 700;

  position: absolute;
  left: 0;
  top: 0;                   
  transform: translateY(0); 
  background: #65bdb1;      
  width: 40px;
  height: 40px;
  border-radius: 50%;   
  display: flex;
  align-items: center;
  justify-content: center;
  transition: background 0.3s ease;
}

.midashi-arrow:hover::before {
  background: #292929;
}

/* PC：ホバー、スマホ：タップ */
.midashi-arrow:hover::before,
.midashi-arrow:active::before {
  background: #292929;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2902520 */.midashi-arrow {
  position: relative;
  padding-left: 55px; 
}

.midashi-arrow::before {
  content: "→";     
  color: #ffffff;    
  font-size: 22px;          
  font-weight: 700;

  position: absolute;
  left: 0;
  top: 0;                   
  transform: translateY(0); 
  background: #65bdb1;      
  width: 40px;
  height: 40px;
  border-radius: 50%;   
  display: flex;
  align-items: center;
  justify-content: center;
  transition: background 0.3s ease;
}

.midashi-arrow:hover::before {
  background: #292929;
}

/* PC：ホバー、スマホ：タップ */
.midashi-arrow:hover::before,
.midashi-arrow:active::before {
  background: #292929;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-684af76 */.section-heading {
  position: relative;
  padding-left: 20px; /* 長方形の幅 + 余白 */
  font-size: 28px; /* お好みで調整 */
  font-weight: 700;
  color: #333;
}

.section-heading::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 6px; /* 長方形の幅 */
  height: 30px; /* 長方形の高さ */
  background-color: #65bdb1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6ce9044 */.company-table {
  width: 100%;
  border-collapse: collapse;
  border: none;
  font-size: 24px; /* 文字サイズ24px */
  color:#333333;
}

.company-table tr {
  border-bottom: 1px solid #fff !important;
}

.company-table tr:last-child {
  border-bottom: none;
}

.company-table td {
  padding: 15px 10px;
  vertical-align: top;
  border: none;
}

.company-table .label {
  width: 30%;
  font-weight: 400; /* レギュラー */
  color: #333;
}

.company-table .content {
  width: 70%;
  font-weight: 700; /* Bold */
  color: #333;
}

/* SP・タブレット版（1024px以下） */
@media (max-width: 1024px) {
  .company-table {
    font-size: 14px; /* 文字サイズを小さく */
  }
  
  .company-table td {
    padding: 12px 5px; /* 左右の余白を狭く */
    word-wrap: break-word; /* 長い文字を折り返し */
  }
  
  .company-table .label {
    width: 35%; /* ラベル幅を少し広く */
  }
  
  .company-table .content {
    width: 65%; /* コンテンツ幅を調整 */
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bf8df3 */.section-heading {
  position: relative;
  padding-left: 20px; /* 長方形の幅 + 余白 */
  font-size: 28px; /* お好みで調整 */
  font-weight: 700;
  color: #333;
}

.section-heading::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 6px; /* 長方形の幅 */
  height: 30px; /* 長方形の高さ */
  background-color: #65bdb1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-90c1f99 */.company-table-add {
  width: 100%;
  border-collapse: collapse;
  border: none;
  font-size: 24px; /* 文字サイズ24px */
  color:#333333;
}

.company-table-add tr {
  border-bottom: 1px solid #e0e0e0;
}

.company-table-add tr:last-child {
  border-bottom: none;
}

.company-table-add td {
  padding: 15px 10px;
  vertical-align: top;
  border: none;
}

.company-table-add .label {
  width: 30%;
  font-weight: 400; /* レギュラー */
  color: #333;
}

.company-table-add .content {
  width: 70%;
  font-weight: 700; /* Bold */
  color: #333;
}

/* SP版・タブレット（1024px以下） */
@media (max-width: 1024px) {
  .company-table-add {
    font-size: 14px; /* 文字サイズを小さく */
  }
  
  .company-table-add td {
    padding: 12px 5px; /* 左右の余白を狭く */
    word-wrap: break-word; /* 長い文字を折り返し */
  }
  
  .company-table-add .label {
    width: 35%; /* ラベル幅を少し広く */
  }
  
  .company-table-add .content {
    width: 65%; /* コンテンツ幅を調整 */
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4f5a2065 */.houjin-inquiry-button {
  display: inline-flex;
  align-items: center;
  gap: 2px;
  padding: 8px 20px;
  background-color: #ffffff;
  border-radius: 2px;
  color: #5ec4b6;
  font-weight: bold;
  font-size: 27px;
  transition: all 0.3s ease;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15) !important;
  text-decoration: none !important;
}
.houjin-inquiry-button:hover {
  background-color: #f0f9f8;
  color: #5ec4b6 !important;
}
.houjin-inquiry-button .highlight-box {
  background-color: #5ec4b6;
  color: #ffffff;
  padding: 0px 3px;
  border-radius: 2px;
  font-weight: bold;
  margin: 0 2px;
  font-size: 19px;  /* この行を追加 */
}
.houjin-inquiry-button .arrow {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
  margin-left: 8px;
  background-color: #ffffff;
  border: 2px solid #5ec4b6;
  border-radius: 50%;
  position: relative;
  font-size: 0;
}
.houjin-inquiry-button .arrow::before {
  content: '';
  width: 0;
  height: 0;
  border-left: 10px solid #5ec4b6;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-40%, -50%);
}
.houjin-inquiry-button:hover .arrow {
  background-color: #f0f9f8;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-553d4c42 */.tenshoku-button {
  display: inline-flex;
  align-items: center;
  gap: 2px;
  padding: 10px 43px;
  background-color: #fde63f;
  border-radius: 2px;
  color: #333333 !important;
  font-weight: bold;
  font-size: 27px;
  transition: all 0.3s ease;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15) !important;
  text-decoration: none !important;
}

.tenshoku-button:hover {
  background-color: #f5da5e;
 
  color: #333333 !important;
}

.tenshoku-button .highlight-box-yellow {
  background-color: #333333;
  color: #f4d03f;
  padding: 2px 8px;
  border-radius: 2px;
  font-weight: bold;
  margin: 0 2px;
}

.tenshoku-button .arrow-yellow {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
  margin-left: 8px;
  background-color: #fde63f;
  border: 2px solid #333333;
  border-radius: 50%;
  position: relative;
  font-size: 0;
}

.tenshoku-button .arrow-yellow::before {
  content: '';
  width: 0;
  height: 0;
  border-left: 10px solid #333333;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-40%, -50%);
}

.consultation-button:hover .arrow-yellow {
  background-color: #f5da5e;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3208837 */.f-sp-tenshoku-button {
  display: inline-flex;
  align-items: center;
  gap: 2px;
  padding: 10px 10px;
  background-color: #fde63f;
  border-radius: 2px;
  color: #333333 !important;
  font-weight: bold;
  font-size: 14px;
  transition: all 0.3s ease;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15) !important;
  text-decoration: none !important;
}

.f-sp-tenshoku-button:hover {
  background-color: #f5da5e;
 
  color: #333333 !important;
}

.f-sp-tenshoku-button .highlight-box-yellow {
  background-color: #333333;
  color: #f4d03f;
  padding: 2px 2px;
  border-radius: 2px;
  font-weight: bold;
  margin: 0 2px;
}

.f-sp-tenshoku-button .arrow-yellow {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
  margin-left: 8px;
  background-color: #fde63f;
  border: 1px solid #333333;
  border-radius: 50%;
  position: relative;
  font-size: 0;
}

.f-sp-tenshoku-button .arrow-yellow::before {
  content: '';
  width: 0;
  height: 0;
  border-left: 6px solid #333333;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-40%, -50%);
}

.f-sp-consultation-button:hover .arrow-yellow {
  background-color: #f5da5e;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-141086f9 */.f-sp-houjin-inquiry-button {
  display: inline-flex;
  align-items: center;
  gap: 2px;
  padding: 10px 10px;
  background-color: #ffffff;
  border-radius: 2px;
  color: #5ec4b6;
  font-weight: bold;
  font-size: 14px;
  transition: all 0.3s ease;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15) !important;
  text-decoration: none !important;
}
.f-sp-houjin-inquiry-button:hover {
  background-color: #f0f9f8;
  color: #5ec4b6 !important;
}
.f-sp-houjin-inquiry-button .highlight-box {
  background-color: #5ec4b6;
  color: #ffffff;
  padding: 0px 3px;
  border-radius: 2px;
  font-weight: bold;
  margin: 0 2px;
  font-size: 12px;  /* この行を追加 */
}
.f-sp-houjin-inquiry-button .arrow {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
  margin-left: 8px;
  background-color: #ffffff;
  border: 1px solid #5ec4b6;
  border-radius: 50%;
  position: relative;
  font-size: 0;
}
.f-sp-houjin-inquiry-button .arrow::before {
  content: '';
  width: 0;
  height: 0;
  border-left: 6px solid #5ec4b6;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-40%, -50%);
}
.f-sp-houjin-inquiry-button:hover .arrow {
  background-color: #f0f9f8;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7328f9ca */.footer-nav a {
  text-decoration: none;
}
.footer-nav a:hover {
  text-decoration: none;
}
.footer-nav a {
  text-decoration: none !important;
}/* End custom CSS */