.elementor-16 .elementor-element.elementor-element-96cf3a7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-cbc16c6{--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:048px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-322030d{--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:017px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-70ac3d1{width:var( --container-widget-width, 358px );max-width:358px;--container-widget-width:358px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-70ac3d1 .elementor-heading-title{font-size:30px;font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-16 .elementor-element.elementor-element-91bb5ba{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-91bb5ba .elementor-heading-title{line-height:1.2em;text-shadow:2px 2px 5px rgba(79.89999999999999, 79.89999999999999, 79.89999999999999, 0.3);}.elementor-16 .elementor-element.elementor-element-005811c{--display:flex;}.elementor-16 .elementor-element.elementor-element-1f01d51 img{width:550px;}.elementor-16 .elementor-element.elementor-element-53e1fc9{--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;--justify-content:center;--gap:0px 32px;--row-gap:0px;--column-gap:32px;--margin-top:40px;--margin-bottom:0px;--margin-left:035px;--margin-right:035px;}.elementor-16 .elementor-element.elementor-element-53e1fc9.e-con{--align-self:center;}.elementor-16 .elementor-element.elementor-element-4ecde80{--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:center;--align-items:center;}.elementor-16 .elementor-element.elementor-element-8716713{margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-8716713 img{width:70px;}.elementor-16 .elementor-element.elementor-element-c261801 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:700;letter-spacing:0px;text-shadow:0px 2px 4px rgba(0,0,0,0.3);}.elementor-16 .elementor-element.elementor-element-8196c22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-16 .elementor-element.elementor-element-8196c22 img{width:70px;}.elementor-16 .elementor-element.elementor-element-fe9ab4b{--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:center;--align-items:center;}.elementor-16 .elementor-element.elementor-element-939a91d{margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-939a91d img{width:70px;}.elementor-16 .elementor-element.elementor-element-a177399 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:52px;font-weight:900;letter-spacing:0px;text-shadow:0px 2px 4px rgba(0,0,0,0.3);}.elementor-16 .elementor-element.elementor-element-9d93e35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-16 .elementor-element.elementor-element-9d93e35 img{width:70px;}.elementor-16 .elementor-element.elementor-element-2fb7242{--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:center;--align-items:center;}.elementor-16 .elementor-element.elementor-element-8585506{margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-8585506 img{width:70px;}.elementor-16 .elementor-element.elementor-element-7b3e39a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:700;letter-spacing:0px;text-shadow:0px 2px 4px rgba(0,0,0,0.3);}.elementor-16 .elementor-element.elementor-element-8ee264e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-16 .elementor-element.elementor-element-8ee264e img{width:70px;}.elementor-16 .elementor-element.elementor-element-a953104{--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:0rem 3rem;--row-gap:0rem;--column-gap:3rem;--overflow:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-dcffa80{--display:flex;}.elementor-16 .elementor-element.elementor-element-58e28a0{--display:flex;}.elementor-16 .elementor-element.elementor-element-adda5e5{--display:flex;}.elementor-16 .elementor-element.elementor-element-934fc34{--display:flex;}.elementor-16 .elementor-element.elementor-element-54e0258{--display:flex;}.elementor-16 .elementor-element.elementor-element-813538c{--e-n-carousel-swiper-slides-gap:30px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-16 .elementor-element.elementor-element-06f0997{--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:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-06f0997:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-06f0997 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-16 .elementor-element.elementor-element-8c09213{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-8c537e0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:1em;letter-spacing:0em;color:var( --e-global-color-astglobalcolor1 );}.elementor-16 .elementor-element.elementor-element-e9ce63d{--divider-border-style:dashed;--divider-color:var( --e-global-color-astglobalcolor1 );--divider-border-width:2px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-e9ce63d .elementor-divider-separator{width:86px;margin:0 auto;margin-center:0;}.elementor-16 .elementor-element.elementor-element-e9ce63d .elementor-divider{text-align:center;}.elementor-16 .elementor-element.elementor-element-64edd60{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-81571a1{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-16 .elementor-element.elementor-element-c3846cd{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-16 .elementor-element.elementor-element-e32af40{--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;--justify-content:center;--gap:0px 018px;--row-gap:0px;--column-gap:018px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-0337e6c{--display:flex;}.elementor-16 .elementor-element.elementor-element-4872dd5{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:8px;--padding-right:8px;}.elementor-16 .elementor-element.elementor-element-4872dd5:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-4872dd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-16 .elementor-element.elementor-element-f4064b7{--display:flex;--position:absolute;--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;top:-8px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-f4064b7{left:-10px;}body.rtl .elementor-16 .elementor-element.elementor-element-f4064b7{right:-10px;}.elementor-16 .elementor-element.elementor-element-f835842 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;letter-spacing:0.05em;color:var( --e-global-color-astglobalcolor1 );}.elementor-16 .elementor-element.elementor-element-21455bf{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-21455bf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;letter-spacing:0em;color:var( --e-global-color-astglobalcolor1 );}.elementor-16 .elementor-element.elementor-element-0cd5e3a img{width:180px;}.elementor-16 .elementor-element.elementor-element-02d83a5{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-16 .elementor-element.elementor-element-02d83a5 .elementor-heading-title{font-size:22px;}.elementor-16 .elementor-element.elementor-element-a58ae15{margin:-4rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-16 .elementor-element.elementor-element-a58ae15.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-a58ae15 img{width:24px;}.elementor-16 .elementor-element.elementor-element-72bc1da{--display:flex;}.elementor-16 .elementor-element.elementor-element-9599608{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:8px;--padding-right:8px;}.elementor-16 .elementor-element.elementor-element-9599608:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-9599608 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-16 .elementor-element.elementor-element-e1bd660{--display:flex;--position:absolute;--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;top:-8px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-e1bd660{left:-10px;}body.rtl .elementor-16 .elementor-element.elementor-element-e1bd660{right:-10px;}.elementor-16 .elementor-element.elementor-element-b323678 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;letter-spacing:0.05em;color:var( --e-global-color-astglobalcolor1 );}.elementor-16 .elementor-element.elementor-element-9a778f9{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-9a778f9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;letter-spacing:0em;color:var( --e-global-color-astglobalcolor1 );}.elementor-16 .elementor-element.elementor-element-d08c15f img{width:180px;}.elementor-16 .elementor-element.elementor-element-97c3937{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-16 .elementor-element.elementor-element-97c3937.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-97c3937 .elementor-heading-title{font-size:22px;line-height:0px;}.elementor-16 .elementor-element.elementor-element-9e58296{margin:-4rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-16 .elementor-element.elementor-element-9e58296.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-9e58296 img{width:24px;}.elementor-16 .elementor-element.elementor-element-fcaf533{--display:flex;}.elementor-16 .elementor-element.elementor-element-9f2d87f{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:8px;--padding-right:8px;}.elementor-16 .elementor-element.elementor-element-9f2d87f:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-9f2d87f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-16 .elementor-element.elementor-element-fcbca33{--display:flex;--position:absolute;--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;top:-8px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-fcbca33{left:-10px;}body.rtl .elementor-16 .elementor-element.elementor-element-fcbca33{right:-10px;}.elementor-16 .elementor-element.elementor-element-ff34873 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;letter-spacing:0.05em;color:var( --e-global-color-astglobalcolor1 );}.elementor-16 .elementor-element.elementor-element-1eab9e3{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-1eab9e3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;letter-spacing:0em;color:var( --e-global-color-astglobalcolor1 );}.elementor-16 .elementor-element.elementor-element-633c410 img{width:180px;}.elementor-16 .elementor-element.elementor-element-987941c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-16 .elementor-element.elementor-element-987941c .elementor-heading-title{font-size:20px;letter-spacing:1.7px;}.elementor-16 .elementor-element.elementor-element-71420f1{margin:-4rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-16 .elementor-element.elementor-element-71420f1.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-71420f1 img{width:24px;}.elementor-16 .elementor-element.elementor-element-c85ebe4{--display:flex;}.elementor-16 .elementor-element.elementor-element-dd84f6c{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:8px;--padding-right:8px;}.elementor-16 .elementor-element.elementor-element-dd84f6c:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-dd84f6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-16 .elementor-element.elementor-element-f95157d{--display:flex;--position:absolute;--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;top:-18px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-f95157d{left:-18px;}body.rtl .elementor-16 .elementor-element.elementor-element-f95157d{right:-18px;}.elementor-16 .elementor-element.elementor-element-3bf0863 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;letter-spacing:0.05em;color:var( --e-global-color-astglobalcolor8 );}.elementor-16 .elementor-element.elementor-element-abd8eed img{width:180px;}.elementor-16 .elementor-element.elementor-element-d74d628{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-16 .elementor-element.elementor-element-d74d628 .elementor-heading-title{font-size:20px;line-height:28px;letter-spacing:0em;}.elementor-16 .elementor-element.elementor-element-554ae84{--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:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-554ae84:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-554ae84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webshukyaku.jp/wp-content/uploads/2025/08/CTA_back-scaled.webp");background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-68baa25{left:-140px;}body.rtl .elementor-16 .elementor-element.elementor-element-68baa25{right:-140px;}.elementor-16 .elementor-element.elementor-element-68baa25{top:-70px;}.elementor-16 .elementor-element.elementor-element-ba99cab{--display:flex;}.elementor-16 .elementor-element.elementor-element-1e36abe{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-16 .elementor-element.elementor-element-1e36abe img{width:292px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-8c32c65{left:-140px;}body.rtl .elementor-16 .elementor-element.elementor-element-8c32c65{right:-140px;}.elementor-16 .elementor-element.elementor-element-8c32c65{top:-70px;}.elementor-16 .elementor-element.elementor-element-0129932{text-align:center;}.elementor-16 .elementor-element.elementor-element-0129932 .elementor-heading-title{line-height:2em;color:var( --e-global-color-astglobalcolor4 );}.elementor-16 .elementor-element.elementor-element-0f2083f{text-align:center;}.elementor-16 .elementor-element.elementor-element-0f2083f .elementor-heading-title{line-height:2em;color:var( --e-global-color-astglobalcolor4 );}.elementor-16 .elementor-element.elementor-element-67c89dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 064px;--row-gap:0px;--column-gap:064px;--margin-top:032px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-e9b8f11{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-0354851{--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;--justify-content:center;}.elementor-16 .elementor-element.elementor-element-6c362f0{margin:-5px 2px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-a0f2f79{text-align:center;}.elementor-16 .elementor-element.elementor-element-a0f2f79 .elementor-heading-title{font-size:16px;font-weight:700;line-height:1em;letter-spacing:0.1em;color:var( --e-global-color-astglobalcolor4 );}.elementor-16 .elementor-element.elementor-element-e924d24{margin:-5px 2px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-025d1c9{--display:flex;--min-height:77px;--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;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--border-radius:64px 64px 64px 64px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.10196078431372549);--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-025d1c9:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-025d1c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor8 );}.elementor-16 .elementor-element.elementor-element-025d1c9.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-16 .elementor-element.elementor-element-598b0eb .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0.05em;color:var( --e-global-color-astglobalcolor4 );}.elementor-16 .elementor-element.elementor-element-ce04ff3{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-8c50ba9{--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;--justify-content:center;}.elementor-16 .elementor-element.elementor-element-05b8e48{margin:-5px 2px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-b7a93fe{text-align:center;}.elementor-16 .elementor-element.elementor-element-b7a93fe .elementor-heading-title{font-size:16px;font-weight:700;line-height:1em;letter-spacing:0.1em;color:var( --e-global-color-astglobalcolor4 );}.elementor-16 .elementor-element.elementor-element-03e0266{margin:-5px 2px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-736fc98{--display:flex;--min-height:77px;--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;--gap:0px 24px;--row-gap:0px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-astglobalcolor8 );--border-color:var( --e-global-color-astglobalcolor8 );--border-radius:64px 64px 64px 64px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.10196078431372549);--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-736fc98:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-736fc98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-16 .elementor-element.elementor-element-736fc98.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-16 .elementor-element.elementor-element-0ac9940 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0.05em;color:var( --e-global-color-astglobalcolor8 );}.elementor-16 .elementor-element.elementor-element-f963e61{--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:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-09a891e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-66caa80 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:1em;letter-spacing:0em;color:var( --e-global-color-astglobalcolor1 );}.elementor-16 .elementor-element.elementor-element-3b547aa{--divider-border-style:dashed;--divider-color:var( --e-global-color-astglobalcolor1 );--divider-border-width:2px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-3b547aa .elementor-divider-separator{width:86px;margin:0 auto;margin-center:0;}.elementor-16 .elementor-element.elementor-element-3b547aa .elementor-divider{text-align:center;}.elementor-16 .elementor-element.elementor-element-6f3f506{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-99f9b99{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-16 .elementor-element.elementor-element-3453ed2{--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;--justify-content:center;--gap:032px 032px;--row-gap:032px;--column-gap:032px;--flex-wrap:wrap;--margin-top:026px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-fc16441{--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;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.10196078431372549);--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-16 .elementor-element.elementor-element-fc16441:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-fc16441 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-16 .elementor-element.elementor-element-95d261c{--display:flex;--min-height:60px;--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;--align-items:center;--gap:0px 2px;--row-gap:0px;--column-gap:2px;}.elementor-16 .elementor-element.elementor-element-414d6ca .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;letter-spacing:0.05em;color:#656B71;}.elementor-16 .elementor-element.elementor-element-9c72d3a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-9c72d3a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;letter-spacing:0.05em;color:#656B71;}.elementor-16 .elementor-element.elementor-element-d1f6ed3{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-f2ee739{text-align:center;font-size:16px;line-height:32px;letter-spacing:0.01em;}.elementor-16 .elementor-element.elementor-element-6b3ada8{text-align:center;font-size:16px;line-height:32px;letter-spacing:0.01em;}.elementor-16 .elementor-element.elementor-element-1fb9ef6{--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;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.10196078431372549);--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-16 .elementor-element.elementor-element-1fb9ef6:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-1fb9ef6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-16 .elementor-element.elementor-element-745384d{--display:flex;--min-height:60px;--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;--align-items:center;--gap:0px 2px;--row-gap:0px;--column-gap:2px;}.elementor-16 .elementor-element.elementor-element-cf31b54 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;letter-spacing:0.05em;color:#656B71;}.elementor-16 .elementor-element.elementor-element-999b0e4{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-999b0e4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;letter-spacing:0.05em;color:#656B71;}.elementor-16 .elementor-element.elementor-element-c481272{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-f451415{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:16px;line-height:32px;letter-spacing:0.01em;}.elementor-16 .elementor-element.elementor-element-7ca81a5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:16px;line-height:32px;letter-spacing:0.01em;}.elementor-16 .elementor-element.elementor-element-d28be30{--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;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.10196078431372549);--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-16 .elementor-element.elementor-element-d28be30:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-d28be30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-16 .elementor-element.elementor-element-9b6e81d{--display:flex;--min-height:60px;--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;--align-items:center;--gap:0px 2px;--row-gap:0px;--column-gap:2px;}.elementor-16 .elementor-element.elementor-element-ea27074 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;letter-spacing:0.05em;color:#656B71;}.elementor-16 .elementor-element.elementor-element-a2aa69a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-a2aa69a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;letter-spacing:0.05em;color:#656B71;}.elementor-16 .elementor-element.elementor-element-2f2932c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-dc49bca{text-align:center;font-size:16px;line-height:32px;letter-spacing:0.01em;}.elementor-16 .elementor-element.elementor-element-cad589f{text-align:center;font-size:16px;line-height:32px;letter-spacing:0.01em;}.elementor-16 .elementor-element.elementor-element-3521f44 img{width:141px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-2c632ab{right:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-2c632ab{left:0px;}.elementor-16 .elementor-element.elementor-element-2c632ab{bottom:0px;}.elementor-16 .elementor-element.elementor-element-2c632ab img{width:141px;}.elementor-16 .elementor-element.elementor-element-96c8e4a{--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;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.10196078431372549);--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-16 .elementor-element.elementor-element-96c8e4a:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-96c8e4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-16 .elementor-element.elementor-element-c048d89{--display:flex;--min-height:60px;--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;--align-items:center;--gap:0px 2px;--row-gap:0px;--column-gap:2px;}.elementor-16 .elementor-element.elementor-element-d4d8df0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;letter-spacing:0.05em;color:#656B71;}.elementor-16 .elementor-element.elementor-element-f76affc{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-f76affc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;letter-spacing:0.05em;color:#656B71;}.elementor-16 .elementor-element.elementor-element-8901dd5{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-e8e3192{text-align:center;font-size:16px;line-height:32px;letter-spacing:0.01em;}.elementor-16 .elementor-element.elementor-element-7d1a24c{text-align:center;font-size:16px;line-height:32px;letter-spacing:0.01em;}.elementor-16 .elementor-element.elementor-element-449b981{--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;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.10196078431372549);--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-16 .elementor-element.elementor-element-449b981:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-449b981 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-16 .elementor-element.elementor-element-f49c402{--display:flex;--min-height:60px;--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;--align-items:center;--gap:0px 2px;--row-gap:0px;--column-gap:2px;}.elementor-16 .elementor-element.elementor-element-f755468 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;letter-spacing:0.05em;color:#656B71;}.elementor-16 .elementor-element.elementor-element-98f14d3{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-98f14d3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;letter-spacing:0.05em;color:#656B71;}.elementor-16 .elementor-element.elementor-element-619b0a1{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-7c7cc70{text-align:center;font-size:16px;line-height:32px;letter-spacing:0.01em;}.elementor-16 .elementor-element.elementor-element-c41a061{text-align:center;font-size:16px;line-height:32px;letter-spacing:0.01em;}.elementor-16 .elementor-element.elementor-element-e2e415a img{width:149px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-ffdd229{right:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-ffdd229{left:0px;}.elementor-16 .elementor-element.elementor-element-ffdd229{bottom:0px;}.elementor-16 .elementor-element.elementor-element-ffdd229 img{width:149px;}.elementor-16 .elementor-element.elementor-element-5b96dcb{--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:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-5b96dcb:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-5b96dcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-16 .elementor-element.elementor-element-e0d314f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-3c9b9d0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:1em;letter-spacing:0em;color:var( --e-global-color-astglobalcolor1 );}.elementor-16 .elementor-element.elementor-element-c451243{--divider-border-style:dashed;--divider-color:var( --e-global-color-astglobalcolor1 );--divider-border-width:2px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-c451243 .elementor-divider-separator{width:86px;margin:0 auto;margin-center:0;}.elementor-16 .elementor-element.elementor-element-c451243 .elementor-divider{text-align:center;}.elementor-16 .elementor-element.elementor-element-ebf3702{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-342c243{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-16 .elementor-element.elementor-element-59fd510{--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:032px 0px;--row-gap:032px;--column-gap:0px;--flex-wrap:wrap;--margin-top:026px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-59fd510.e-con{--align-self:center;}.elementor-16 .elementor-element.elementor-element-1c65f7f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 032px;--row-gap:0px;--column-gap:032px;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.10196078431372549);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-1c65f7f:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-1c65f7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-16 .elementor-element.elementor-element-29a2703{--display:flex;--gap:016px 0px;--row-gap:016px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-b9dbec7{--display:flex;}.elementor-16 .elementor-element.elementor-element-76fb643{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 032px;--row-gap:0px;--column-gap:032px;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.10196078431372549);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-76fb643:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-76fb643 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-16 .elementor-element.elementor-element-8aeef24{--display:flex;--gap:016px 0px;--row-gap:016px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-827a148{--display:flex;}.elementor-16 .elementor-element.elementor-element-9d556cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 032px;--row-gap:0px;--column-gap:032px;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.10196078431372549);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-9d556cf:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-9d556cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-16 .elementor-element.elementor-element-b70d13c{--display:flex;--gap:016px 0px;--row-gap:016px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-b8f7a5b{--display:flex;}.elementor-16 .elementor-element.elementor-element-c5aa3e0{--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:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-bcb8239{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-63d2f43 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:1em;letter-spacing:0em;color:var( --e-global-color-astglobalcolor1 );}.elementor-16 .elementor-element.elementor-element-973ae49{--divider-border-style:dashed;--divider-color:var( --e-global-color-astglobalcolor1 );--divider-border-width:2px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-973ae49 .elementor-divider-separator{width:86px;margin:0 auto;margin-center:0;}.elementor-16 .elementor-element.elementor-element-973ae49 .elementor-divider{text-align:center;}.elementor-16 .elementor-element.elementor-element-917c82c{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-4981169{--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;--justify-content:center;--gap:40px 48px;--row-gap:40px;--column-gap:48px;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-5439cf1{--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:016px 0px;--row-gap:016px;--column-gap:0px;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.10196078431372549);--padding-top:16px;--padding-bottom:2px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-d696f99{text-align:center;}.elementor-16 .elementor-element.elementor-element-bf1c081{--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:016px 0px;--row-gap:016px;--column-gap:0px;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.10196078431372549);--padding-top:16px;--padding-bottom:2px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-097ccf5{text-align:center;}.elementor-16 .elementor-element.elementor-element-3bcb2a7{--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:016px 0px;--row-gap:016px;--column-gap:0px;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.10196078431372549);--padding-top:16px;--padding-bottom:2px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-023d921{text-align:center;}.elementor-16 .elementor-element.elementor-element-de3931c img{width:92px;}.elementor-16 .elementor-element.elementor-element-16c55b5{--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:016px 0px;--row-gap:016px;--column-gap:0px;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.10196078431372549);--padding-top:16px;--padding-bottom:2px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-5effda5{text-align:center;}.elementor-16 .elementor-element.elementor-element-09614fd{--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:016px 0px;--row-gap:016px;--column-gap:0px;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.10196078431372549);--padding-top:16px;--padding-bottom:2px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-5f0ba89{text-align:center;}.elementor-16 .elementor-element.elementor-element-daa6611 img{width:89px;}.elementor-16 .elementor-element.elementor-element-2374550{--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:016px 0px;--row-gap:016px;--column-gap:0px;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.10196078431372549);--padding-top:16px;--padding-bottom:2px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-1d267c8{text-align:center;}.elementor-16 .elementor-element.elementor-element-38dc700 img{width:103px;}.elementor-16 .elementor-element.elementor-element-01eb384{--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:048px 0px;--row-gap:048px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-01eb384:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-01eb384 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webshukyaku.jp/wp-content/uploads/2025/08/CTA_back-scaled.webp");background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-030cf8f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 032px;--row-gap:0px;--column-gap:032px;}.elementor-16 .elementor-element.elementor-element-f2fea04{width:var( --container-widget-width, 210px );max-width:210px;background-color:var( --e-global-color-astglobalcolor8 );padding:10px 20px 10px 20px;--container-widget-width:210px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-f2fea04 .elementor-heading-title{font-size:29px;font-weight:700;line-height:1em;letter-spacing:0em;color:var( --e-global-color-astglobalcolor4 );}.elementor-16 .elementor-element.elementor-element-0b6628b{width:var( --container-widget-width, 250px );max-width:250px;background-color:var( --e-global-color-astglobalcolor8 );padding:10px 20px 10px 20px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-0b6628b .elementor-heading-title{font-size:29px;font-weight:700;line-height:1em;letter-spacing:0em;color:var( --e-global-color-astglobalcolor4 );}.elementor-16 .elementor-element.elementor-element-3024534{width:var( --container-widget-width, 427px );max-width:427px;background-color:var( --e-global-color-astglobalcolor8 );padding:10px 20px 10px 20px;--container-widget-width:427px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-3024534 .elementor-heading-title{font-size:29px;font-weight:700;line-height:1em;letter-spacing:0em;color:var( --e-global-color-astglobalcolor4 );}.elementor-16 .elementor-element.elementor-element-6b1fb7a{--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;--justify-content:center;--gap:0px 048px;--row-gap:0px;--column-gap:048px;}.elementor-16 .elementor-element.elementor-element-7f14708 img{width:514px;}.elementor-16 .elementor-element.elementor-element-8b64385 .elementor-heading-title{font-size:35px;font-weight:700;line-height:1.6em;color:var( --e-global-color-astglobalcolor4 );}.elementor-16 .elementor-element.elementor-element-28b8af2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 064px;--row-gap:0px;--column-gap:064px;}.elementor-16 .elementor-element.elementor-element-f506840{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-81928ab{--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;--justify-content:center;}.elementor-16 .elementor-element.elementor-element-84c86fe{margin:-5px 2px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-a02ecb4{text-align:center;}.elementor-16 .elementor-element.elementor-element-a02ecb4 .elementor-heading-title{font-size:16px;font-weight:700;line-height:1em;letter-spacing:0.1em;color:var( --e-global-color-astglobalcolor4 );}.elementor-16 .elementor-element.elementor-element-1b30247{margin:-5px 2px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-30fbe71{--display:flex;--min-height:77px;--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;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--border-radius:64px 64px 64px 64px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.10196078431372549);--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-30fbe71:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-30fbe71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor8 );}.elementor-16 .elementor-element.elementor-element-30fbe71.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-16 .elementor-element.elementor-element-19c34f2 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0.05em;color:var( --e-global-color-astglobalcolor4 );}.elementor-16 .elementor-element.elementor-element-d61227d{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-871d38e{--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;--justify-content:center;}.elementor-16 .elementor-element.elementor-element-6446e66{margin:-5px 2px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-edbcee1{text-align:center;}.elementor-16 .elementor-element.elementor-element-edbcee1 .elementor-heading-title{font-size:16px;font-weight:700;line-height:1em;letter-spacing:0.1em;color:var( --e-global-color-astglobalcolor4 );}.elementor-16 .elementor-element.elementor-element-7c96ede{margin:-5px 2px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-6819a9f{--display:flex;--min-height:77px;--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;--gap:0px 24px;--row-gap:0px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-astglobalcolor8 );--border-color:var( --e-global-color-astglobalcolor8 );--border-radius:64px 64px 64px 64px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.10196078431372549);--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-6819a9f:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-6819a9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-16 .elementor-element.elementor-element-6819a9f.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-16 .elementor-element.elementor-element-7f166fe .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0.05em;color:var( --e-global-color-astglobalcolor8 );}.elementor-16 .elementor-element.elementor-element-265f901{--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:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-265f901:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-265f901 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webshukyaku.jp/wp-content/uploads/2025/08/CUSTOMERVOICE_back.webp");background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-6cfc930{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-d854bd2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:1em;letter-spacing:0em;color:var( --e-global-color-astglobalcolor1 );}.elementor-16 .elementor-element.elementor-element-a6506e2{--divider-border-style:dashed;--divider-color:var( --e-global-color-astglobalcolor1 );--divider-border-width:2px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-a6506e2 .elementor-divider-separator{width:86px;margin:0 auto;margin-center:0;}.elementor-16 .elementor-element.elementor-element-a6506e2 .elementor-divider{text-align:center;}.elementor-16 .elementor-element.elementor-element-7c45ea0{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-3c2e905{--display:flex;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.14901960784313725);--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-16 .elementor-element.elementor-element-3c2e905:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-3c2e905 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-16 .elementor-element.elementor-element-65b8985{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 8px;text-align:left;}.elementor-16 .elementor-element.elementor-element-65b8985 img{width:186px;}.elementor-16 .elementor-element.elementor-element-106fdb3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 8px;text-align:left;}.elementor-16 .elementor-element.elementor-element-9e373d6 .elementor-heading-title{font-size:24px;letter-spacing:0.07em;}.elementor-16 .elementor-element.elementor-element-a0aa21b{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-6c27d8d{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-6c27d8d img{width:895px;}.elementor-16 .elementor-element.elementor-element-9fb8378{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-9fb8378 img{width:895px;}.elementor-16 .elementor-element.elementor-element-2f1b295{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-036d55a{width:100%;max-width:100%;background-color:var( --e-global-color-astglobalcolor1 );padding:08px 0px 08px 0px;border-radius:08px 08px 0px 0px;box-shadow:0px 2px 2px 0px rgba(0, 0, 0, 0.050980392156862744);text-align:center;}.elementor-16 .elementor-element.elementor-element-036d55a .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-16 .elementor-element.elementor-element-949d967{width:100%;max-width:100%;background-color:#DDF0FF;padding:0px 16px 0px 16px;border-radius:0px 0px 08px 08px;box-shadow:0px 2px 2px 0px rgba(0, 0, 0, 0.050980392156862744);}.elementor-16 .elementor-element.elementor-element-f9828f4{margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 012px) 0px;}.elementor-16 .elementor-element.elementor-element-fa31d62{width:100%;max-width:100%;background-color:var( --e-global-color-astglobalcolor8 );padding:08px 0px 08px 0px;border-radius:08px 08px 0px 0px;box-shadow:0px 2px 2px 0px rgba(0, 0, 0, 0.050980392156862744);text-align:center;}.elementor-16 .elementor-element.elementor-element-fa31d62 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-16 .elementor-element.elementor-element-ad26c07{width:100%;max-width:100%;background-color:#FCF1D5;padding:0px 16px 0px 16px;border-radius:0px 0px 08px 08px;box-shadow:0px 2px 2px 0px rgba(0, 0, 0, 0.050980392156862744);}.elementor-16 .elementor-element.elementor-element-8c834cb{--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:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-8c834cb:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-8c834cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webshukyaku.jp/wp-content/uploads/2025/08/faq_back.webp");background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-f3b6b7b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-51864a5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:1em;letter-spacing:0em;color:var( --e-global-color-astglobalcolor1 );}.elementor-16 .elementor-element.elementor-element-9087386{--divider-border-style:dashed;--divider-color:var( --e-global-color-astglobalcolor1 );--divider-border-width:2px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-9087386 .elementor-divider-separator{width:86px;margin:0 auto;margin-center:0;}.elementor-16 .elementor-element.elementor-element-9087386 .elementor-divider{text-align:center;}.elementor-16 .elementor-element.elementor-element-a294c8c{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-f798404{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 024px;--row-gap:0px;--column-gap:024px;--border-radius:08px 08px 08px 08px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.10196078431372549);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-16 .elementor-element.elementor-element-f798404:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-f798404 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-16 .elementor-element.elementor-element-8d28bde{width:var( --container-widget-width, 1100px );max-width:1100px;--container-widget-width:1100px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-8d28bde .elementor-heading-title{font-size:16px;line-height:32px;letter-spacing:0.1em;}.elementor-16 .elementor-element.elementor-element-cec3ed9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 024px;--row-gap:0px;--column-gap:024px;--border-radius:08px 08px 08px 08px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.10196078431372549);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-16 .elementor-element.elementor-element-cec3ed9:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-cec3ed9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-16 .elementor-element.elementor-element-6ad8246{width:var( --container-widget-width, 1100px );max-width:1100px;--container-widget-width:1100px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-6ad8246 .elementor-heading-title{font-size:16px;line-height:32px;letter-spacing:0.1em;}.elementor-16 .elementor-element.elementor-element-1df025c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 024px;--row-gap:0px;--column-gap:024px;--border-radius:08px 08px 08px 08px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.10196078431372549);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-16 .elementor-element.elementor-element-1df025c:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-1df025c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-16 .elementor-element.elementor-element-b315e41{width:var( --container-widget-width, 1100px );max-width:1100px;--container-widget-width:1100px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-b315e41 .elementor-heading-title{font-size:16px;line-height:32px;letter-spacing:0.1em;}.elementor-16 .elementor-element.elementor-element-c34571a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 024px;--row-gap:0px;--column-gap:024px;--border-radius:08px 08px 08px 08px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.10196078431372549);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-16 .elementor-element.elementor-element-c34571a:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-c34571a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-16 .elementor-element.elementor-element-8bace9f{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-093f508{width:var( --container-widget-width, 1100px );max-width:1100px;--container-widget-width:1100px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-093f508 .elementor-heading-title{font-size:16px;line-height:32px;letter-spacing:0.1em;}.elementor-16 .elementor-element.elementor-element-00a8750{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 024px;--row-gap:0px;--column-gap:024px;--border-radius:08px 08px 08px 08px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.10196078431372549);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-16 .elementor-element.elementor-element-00a8750:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-00a8750 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-16 .elementor-element.elementor-element-ae0c5d4{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-20e7891{width:var( --container-widget-width, 1100px );max-width:1100px;--container-widget-width:1100px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-20e7891 .elementor-heading-title{font-size:16px;line-height:32px;letter-spacing:0.1em;}.elementor-16 .elementor-element.elementor-element-56b963b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--border-radius:08px 08px 08px 08px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.10196078431372549);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-16 .elementor-element.elementor-element-56b963b:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-56b963b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-16 .elementor-element.elementor-element-02fa1ee{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-e927357{width:var( --container-widget-width, 1100px );max-width:1100px;--container-widget-width:1100px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-e927357 .elementor-heading-title{font-size:16px;line-height:32px;letter-spacing:0.1em;}.elementor-16 .elementor-element.elementor-element-cdfac44{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--border-radius:08px 08px 08px 08px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.10196078431372549);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-16 .elementor-element.elementor-element-cdfac44:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-cdfac44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-16 .elementor-element.elementor-element-b00f592{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-7538841{width:var( --container-widget-width, 1100px );max-width:1100px;--container-widget-width:1100px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-7538841 .elementor-heading-title{font-size:16px;line-height:32px;letter-spacing:0.1em;}.elementor-16 .elementor-element.elementor-element-70e45e8{--n-accordion-title-font-size:18px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:8px 8px 8px 8px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.10196078431372549);--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:24px;--n-accordion-item-title-distance-from-content:-1px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:var( --e-global-color-astglobalcolor4 );--n-accordion-title-hover-color:var( --e-global-color-astglobalcolor4 );--n-accordion-title-active-color:var( --e-global-color-astglobalcolor4 );--n-accordion-icon-size:15px;}.elementor-16 .elementor-element.elementor-element-70e45e8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-16 .elementor-element.elementor-element-70e45e8 {--n-accordion-padding:037px 032px 037px 032px;}:where( .elementor-16 .elementor-element.elementor-element-70e45e8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;line-height:1em;letter-spacing:0.1em;}:where( .elementor-16 .elementor-element.elementor-element-70e45e8 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:8px 8px 8px 8px;}.elementor-16 .elementor-element.elementor-element-d760e4f{--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:80px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-69076d0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-334ba91 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:1em;letter-spacing:0em;color:var( --e-global-color-astglobalcolor1 );}.elementor-16 .elementor-element.elementor-element-46cb923{--divider-border-style:dashed;--divider-color:var( --e-global-color-astglobalcolor1 );--divider-border-width:2px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-46cb923 .elementor-divider-separator{width:86px;margin:0 auto;margin-center:0;}.elementor-16 .elementor-element.elementor-element-46cb923 .elementor-divider{text-align:center;}.elementor-16 .elementor-element.elementor-element-94decbc{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-1e73ad9{--display:flex;--gap:032px 0px;--row-gap:032px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-0763031{left:108px;}body.rtl .elementor-16 .elementor-element.elementor-element-0763031{right:108px;}.elementor-16 .elementor-element.elementor-element-0763031{top:-20px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-b6916bf{left:108px;}body.rtl .elementor-16 .elementor-element.elementor-element-b6916bf{right:108px;}.elementor-16 .elementor-element.elementor-element-b6916bf{top:-20px;}.elementor-16 .elementor-element.elementor-element-d8cafd8{--display:flex;--min-height:160px;--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.10196078431372549);}.elementor-16 .elementor-element.elementor-element-2c62efe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-16 .elementor-element.elementor-element-fc9eda1{text-align:center;}.elementor-16 .elementor-element.elementor-element-fc9eda1 .elementor-heading-title{color:#1B2C8E;}.elementor-16 .elementor-element.elementor-element-2fcea7f{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:36px;--padding-bottom:0px;--padding-left:62px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-3488283 .elementor-heading-title{font-size:16px;line-height:24px;letter-spacing:0.1em;}.elementor-16 .elementor-element.elementor-element-3d18e41{--display:flex;}.elementor-16 .elementor-element.elementor-element-d9d3e35{--display:flex;--min-height:160px;--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.10196078431372549);}.elementor-16 .elementor-element.elementor-element-a4ae866{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-494bf26{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-494bf26 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;line-height:2em;letter-spacing:0.05em;color:var( --e-global-color-astglobalcolor1 );}.elementor-16 .elementor-element.elementor-element-a364629{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:36px;--padding-bottom:0px;--padding-left:62px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-20f7586 .elementor-heading-title{font-size:16px;line-height:24px;letter-spacing:0.1em;}.elementor-16 .elementor-element.elementor-element-bd70a65{--display:flex;}.elementor-16 .elementor-element.elementor-element-5b2309e{--display:flex;--min-height:160px;--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.10196078431372549);}.elementor-16 .elementor-element.elementor-element-cc26bd0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-b20dd44{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-b20dd44 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;line-height:2em;letter-spacing:0.05em;color:var( --e-global-color-astglobalcolor1 );}.elementor-16 .elementor-element.elementor-element-11af9cd{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:62px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-4523ee9{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-4523ee9 .elementor-heading-title{font-size:16px;line-height:24px;letter-spacing:0.1em;}.elementor-16 .elementor-element.elementor-element-331722d{--display:flex;}.elementor-16 .elementor-element.elementor-element-d3bda48{--display:flex;--min-height:160px;--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.10196078431372549);}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-07a11ce{left:108px;}body.rtl .elementor-16 .elementor-element.elementor-element-07a11ce{right:108px;}.elementor-16 .elementor-element.elementor-element-07a11ce{top:-14px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-d8cf239{left:108px;}body.rtl .elementor-16 .elementor-element.elementor-element-d8cf239{right:108px;}.elementor-16 .elementor-element.elementor-element-d8cf239{top:-14px;}.elementor-16 .elementor-element.elementor-element-c848663{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-de4a722{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-de4a722 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;line-height:2em;letter-spacing:0.05em;color:var( --e-global-color-astglobalcolor1 );}.elementor-16 .elementor-element.elementor-element-bc21015{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:62px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-fa4ace2 .elementor-heading-title{font-size:16px;line-height:24px;letter-spacing:0.1em;}.elementor-16 .elementor-element.elementor-element-9ec8146{--display:flex;}.elementor-16 .elementor-element.elementor-element-ed1ba26{--display:flex;--min-height:160px;--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.10196078431372549);}.elementor-16 .elementor-element.elementor-element-a687f21{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-9fa6f1a{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-9fa6f1a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;line-height:2em;letter-spacing:0.05em;color:var( --e-global-color-astglobalcolor1 );}.elementor-16 .elementor-element.elementor-element-faff158{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:62px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-482fbe7{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-482fbe7 .elementor-heading-title{font-size:16px;line-height:24px;letter-spacing:0.1em;}.elementor-16 .elementor-element.elementor-element-98ae26b{--display:flex;}.elementor-16 .elementor-element.elementor-element-4231909{--display:flex;--min-height:160px;--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.10196078431372549);}.elementor-16 .elementor-element.elementor-element-625142c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-02f0724{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-02f0724 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;line-height:2em;letter-spacing:0.05em;color:var( --e-global-color-astglobalcolor1 );}.elementor-16 .elementor-element.elementor-element-5efe507{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:62px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-dba422f{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-dba422f .elementor-heading-title{font-size:16px;line-height:24px;letter-spacing:0.1em;}.elementor-16 .elementor-element.elementor-element-b038fd2{--display:flex;}.elementor-16 .elementor-element.elementor-element-fa990c3{--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:32px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-340b994{--display:flex;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.14901960784313725);--padding-top:50px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-16 .elementor-element.elementor-element-340b994:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-340b994 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-16 .elementor-element.elementor-element-81264e4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-32b5f29 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:1em;letter-spacing:0em;color:var( --e-global-color-astglobalcolor1 );}.elementor-16 .elementor-element.elementor-element-7ce9239{--divider-border-style:dashed;--divider-color:var( --e-global-color-astglobalcolor1 );--divider-border-width:2px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-7ce9239 .elementor-divider-separator{width:86px;margin:0 auto;margin-center:0;}.elementor-16 .elementor-element.elementor-element-7ce9239 .elementor-divider{text-align:center;}.elementor-16 .elementor-element.elementor-element-101356b{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-c6616e6{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-96cf3a7{--content-width:1074px;}.elementor-16 .elementor-element.elementor-element-53e1fc9{--width:1074px;}.elementor-16 .elementor-element.elementor-element-4ecde80{--width:337px;}.elementor-16 .elementor-element.elementor-element-fe9ab4b{--width:321px;}.elementor-16 .elementor-element.elementor-element-2fb7242{--width:281px;}.elementor-16 .elementor-element.elementor-element-0337e6c{--width:196px;}.elementor-16 .elementor-element.elementor-element-72bc1da{--width:196px;}.elementor-16 .elementor-element.elementor-element-fcaf533{--width:196px;}.elementor-16 .elementor-element.elementor-element-c85ebe4{--width:196px;}.elementor-16 .elementor-element.elementor-element-554ae84{--content-width:900px;}.elementor-16 .elementor-element.elementor-element-025d1c9{--width:417px;}.elementor-16 .elementor-element.elementor-element-736fc98{--width:417px;}.elementor-16 .elementor-element.elementor-element-fc16441{--width:372px;}.elementor-16 .elementor-element.elementor-element-1fb9ef6{--width:372px;}.elementor-16 .elementor-element.elementor-element-d28be30{--width:372px;}.elementor-16 .elementor-element.elementor-element-96c8e4a{--width:372px;}.elementor-16 .elementor-element.elementor-element-449b981{--width:372px;}.elementor-16 .elementor-element.elementor-element-59fd510{--width:900px;}.elementor-16 .elementor-element.elementor-element-29a2703{--width:640px;}.elementor-16 .elementor-element.elementor-element-b9dbec7{--width:180px;}.elementor-16 .elementor-element.elementor-element-8aeef24{--width:640px;}.elementor-16 .elementor-element.elementor-element-827a148{--width:180px;}.elementor-16 .elementor-element.elementor-element-b70d13c{--width:640px;}.elementor-16 .elementor-element.elementor-element-b8f7a5b{--width:180px;}.elementor-16 .elementor-element.elementor-element-5439cf1{--width:300px;}.elementor-16 .elementor-element.elementor-element-bf1c081{--width:300px;}.elementor-16 .elementor-element.elementor-element-3bcb2a7{--width:300px;}.elementor-16 .elementor-element.elementor-element-16c55b5{--width:300px;}.elementor-16 .elementor-element.elementor-element-09614fd{--width:300px;}.elementor-16 .elementor-element.elementor-element-2374550{--width:300px;}.elementor-16 .elementor-element.elementor-element-01eb384{--content-width:950px;}.elementor-16 .elementor-element.elementor-element-30fbe71{--width:417px;}.elementor-16 .elementor-element.elementor-element-6819a9f{--width:417px;}.elementor-16 .elementor-element.elementor-element-265f901{--content-width:975px;}.elementor-16 .elementor-element.elementor-element-2c62efe{--width:108px;}.elementor-16 .elementor-element.elementor-element-2fcea7f{--width:912px;}.elementor-16 .elementor-element.elementor-element-3d18e41{--width:160px;}.elementor-16 .elementor-element.elementor-element-a4ae866{--width:108px;}.elementor-16 .elementor-element.elementor-element-a364629{--width:912px;}.elementor-16 .elementor-element.elementor-element-bd70a65{--width:160px;}.elementor-16 .elementor-element.elementor-element-cc26bd0{--width:108px;}.elementor-16 .elementor-element.elementor-element-11af9cd{--width:912px;}.elementor-16 .elementor-element.elementor-element-331722d{--width:160px;}.elementor-16 .elementor-element.elementor-element-c848663{--width:108px;}.elementor-16 .elementor-element.elementor-element-bc21015{--width:912px;}.elementor-16 .elementor-element.elementor-element-9ec8146{--width:160px;}.elementor-16 .elementor-element.elementor-element-a687f21{--width:108px;}.elementor-16 .elementor-element.elementor-element-faff158{--width:912px;}.elementor-16 .elementor-element.elementor-element-98ae26b{--width:160px;}.elementor-16 .elementor-element.elementor-element-625142c{--width:108px;}.elementor-16 .elementor-element.elementor-element-5efe507{--width:912px;}.elementor-16 .elementor-element.elementor-element-b038fd2{--width:160px;}}@media(max-width:1024px) and (min-width:768px){.elementor-16 .elementor-element.elementor-element-53e1fc9{--width:800px;}.elementor-16 .elementor-element.elementor-element-025d1c9{--width:300px;}.elementor-16 .elementor-element.elementor-element-736fc98{--width:300px;}.elementor-16 .elementor-element.elementor-element-3453ed2{--width:720px;}.elementor-16 .elementor-element.elementor-element-fc16441{--width:340px;}.elementor-16 .elementor-element.elementor-element-1fb9ef6{--width:340px;}.elementor-16 .elementor-element.elementor-element-d28be30{--width:340px;}.elementor-16 .elementor-element.elementor-element-96c8e4a{--width:340px;}.elementor-16 .elementor-element.elementor-element-449b981{--width:340px;}.elementor-16 .elementor-element.elementor-element-59fd510{--width:700px;}.elementor-16 .elementor-element.elementor-element-01eb384{--content-width:100%;}.elementor-16 .elementor-element.elementor-element-30fbe71{--width:350px;}.elementor-16 .elementor-element.elementor-element-6819a9f{--width:350px;}.elementor-16 .elementor-element.elementor-element-2c62efe{--width:10%;}.elementor-16 .elementor-element.elementor-element-2fcea7f{--width:67%;}.elementor-16 .elementor-element.elementor-element-3d18e41{--width:23%;}.elementor-16 .elementor-element.elementor-element-a4ae866{--width:10%;}.elementor-16 .elementor-element.elementor-element-a364629{--width:67%;}.elementor-16 .elementor-element.elementor-element-bd70a65{--width:23%;}.elementor-16 .elementor-element.elementor-element-cc26bd0{--width:10%;}.elementor-16 .elementor-element.elementor-element-11af9cd{--width:67%;}.elementor-16 .elementor-element.elementor-element-331722d{--width:23%;}.elementor-16 .elementor-element.elementor-element-c848663{--width:10%;}.elementor-16 .elementor-element.elementor-element-bc21015{--width:67%;}.elementor-16 .elementor-element.elementor-element-9ec8146{--width:23%;}.elementor-16 .elementor-element.elementor-element-a687f21{--width:10%;}.elementor-16 .elementor-element.elementor-element-faff158{--width:67%;}.elementor-16 .elementor-element.elementor-element-98ae26b{--width:23%;}.elementor-16 .elementor-element.elementor-element-625142c{--width:10%;}.elementor-16 .elementor-element.elementor-element-5efe507{--width:67%;}.elementor-16 .elementor-element.elementor-element-b038fd2{--width:23%;}}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-322030d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-53e1fc9{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-8716713 img{width:50px;}.elementor-16 .elementor-element.elementor-element-c261801 .elementor-heading-title{line-height:0em;}.elementor-16 .elementor-element.elementor-element-8196c22 img{width:50px;}.elementor-16 .elementor-element.elementor-element-939a91d img{width:50px;}.elementor-16 .elementor-element.elementor-element-a177399 .elementor-heading-title{line-height:0em;}.elementor-16 .elementor-element.elementor-element-9d93e35 img{width:50px;}.elementor-16 .elementor-element.elementor-element-8585506 img{width:50px;}.elementor-16 .elementor-element.elementor-element-7b3e39a .elementor-heading-title{line-height:0em;}.elementor-16 .elementor-element.elementor-element-8ee264e img{width:50px;}.elementor-16 .elementor-element.elementor-element-813538c{--e-n-carousel-swiper-slides-to-display:2;}.elementor-16 .elementor-element.elementor-element-e32af40{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-02d83a5{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-97c3937{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-987941c{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-987941c .elementor-heading-title{font-size:16px;}.elementor-16 .elementor-element.elementor-element-d74d628{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-554ae84{--padding-top:100px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-68baa25{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-68baa25{right:0px;}.elementor-16 .elementor-element.elementor-element-68baa25{top:-110px;}.elementor-16 .elementor-element.elementor-element-1e36abe{margin:0px 77px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-16 .elementor-element.elementor-element-1e36abe img{width:210px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-8c32c65{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-8c32c65{right:0px;}.elementor-16 .elementor-element.elementor-element-8c32c65{top:-110px;}.elementor-16 .elementor-element.elementor-element-67c89dd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-e9b8f11{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-598b0eb.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-598b0eb .elementor-heading-title{font-size:18px;}.elementor-16 .elementor-element.elementor-element-ce04ff3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-0ac9940 .elementor-heading-title{font-size:18px;}.elementor-16 .elementor-element.elementor-element-3453ed2{--justify-content:space-between;}.elementor-16 .elementor-element.elementor-element-3453ed2.e-con{--align-self:center;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-2c632ab{right:160px;}body.rtl .elementor-16 .elementor-element.elementor-element-2c632ab{left:160px;}.elementor-16 .elementor-element.elementor-element-030cf8f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-16 .elementor-element.elementor-element-f2fea04{width:100%;max-width:100%;}.elementor-16 .elementor-element.elementor-element-0b6628b{width:100%;max-width:100%;}.elementor-16 .elementor-element.elementor-element-3024534{width:100%;max-width:100%;}.elementor-16 .elementor-element.elementor-element-6b1fb7a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-16 .elementor-element.elementor-element-28b8af2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-81928ab{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-871d38e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-9e373d6 .elementor-heading-title{line-height:1.2em;}.elementor-16 .elementor-element.elementor-element-8e3a4e1{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-8e3a4e1 img{width:32px;}.elementor-16 .elementor-element.elementor-element-938531a{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-938531a img{width:32px;}.elementor-16 .elementor-element.elementor-element-a14b69a{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-a14b69a img{width:32px;}.elementor-16 .elementor-element.elementor-element-8bace9f{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-8bace9f img{width:32px;}.elementor-16 .elementor-element.elementor-element-ae0c5d4{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-ae0c5d4 img{width:32px;}.elementor-16 .elementor-element.elementor-element-02fa1ee{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-02fa1ee img{width:32px;}.elementor-16 .elementor-element.elementor-element-b00f592{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-b00f592 img{width:32px;}.elementor-16 .elementor-element.elementor-element-1e73ad9{--gap:18px 0px;--row-gap:18px;--column-gap:0px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-0763031{left:10%;}body.rtl .elementor-16 .elementor-element.elementor-element-0763031{right:10%;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-b6916bf{left:10%;}body.rtl .elementor-16 .elementor-element.elementor-element-b6916bf{right:10%;}.elementor-16 .elementor-element.elementor-element-2c62efe{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-2fcea7f{--padding-top:20px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-3488283 .elementor-heading-title{font-size:14px;}.elementor-16 .elementor-element.elementor-element-a364629{--padding-top:20px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-20f7586 .elementor-heading-title{font-size:14px;}.elementor-16 .elementor-element.elementor-element-11af9cd{--padding-top:20px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-4523ee9 .elementor-heading-title{font-size:14px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-07a11ce{left:10%;}body.rtl .elementor-16 .elementor-element.elementor-element-07a11ce{right:10%;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-d8cf239{left:10%;}body.rtl .elementor-16 .elementor-element.elementor-element-d8cf239{right:10%;}.elementor-16 .elementor-element.elementor-element-bc21015{--padding-top:20px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-fa4ace2 .elementor-heading-title{font-size:14px;}.elementor-16 .elementor-element.elementor-element-faff158{--padding-top:20px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-482fbe7 .elementor-heading-title{font-size:14px;}.elementor-16 .elementor-element.elementor-element-5efe507{--padding-top:20px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-dba422f .elementor-heading-title{font-size:14px;}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-96cf3a7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-cbc16c6{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--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-16 .elementor-element.elementor-element-322030d{--width:360px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:8px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-70ac3d1{--container-widget-width:235px;--container-widget-flex-grow:0;width:var( --container-widget-width, 235px );max-width:235px;}.elementor-16 .elementor-element.elementor-element-70ac3d1.elementor-element{--align-self:flex-start;}.elementor-16 .elementor-element.elementor-element-91bb5ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-91bb5ba.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-91bb5ba .elementor-heading-title{line-height:1em;}.elementor-16 .elementor-element.elementor-element-53e1fc9{--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:space-around;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--flex-wrap:wrap;--margin-top:016px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-4ecde80{--width:49%;--justify-content:center;}.elementor-16 .elementor-element.elementor-element-8716713{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-8716713 img{width:37px;}.elementor-16 .elementor-element.elementor-element-c261801{margin:-5px -15px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;}.elementor-16 .elementor-element.elementor-element-8196c22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-8196c22 img{width:37px;}.elementor-16 .elementor-element.elementor-element-fe9ab4b{--width:50%;--justify-content:center;}.elementor-16 .elementor-element.elementor-element-939a91d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-939a91d img{width:37px;}.elementor-16 .elementor-element.elementor-element-a177399{margin:-5px -15px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;}.elementor-16 .elementor-element.elementor-element-9d93e35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-9d93e35 img{width:37px;}.elementor-16 .elementor-element.elementor-element-2fb7242{--width:50%;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-8585506{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-8585506 img{width:37px;}.elementor-16 .elementor-element.elementor-element-7b3e39a{margin:-5px -15px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;}.elementor-16 .elementor-element.elementor-element-7b3e39a .elementor-heading-title{letter-spacing:0.01em;}.elementor-16 .elementor-element.elementor-element-8ee264e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-8ee264e img{width:37px;}.elementor-16 .elementor-element.elementor-element-a953104{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-16 .elementor-element.elementor-element-813538c{--e-n-carousel-swiper-slides-to-display:1;}.elementor-16 .elementor-element.elementor-element-06f0997{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-8c537e0 .elementor-heading-title{font-size:15px;letter-spacing:0em;}.elementor-16 .elementor-element.elementor-element-e9ce63d .elementor-divider-separator{width:64px;}.elementor-16 .elementor-element.elementor-element-81571a1{text-align:left;}.elementor-16 .elementor-element.elementor-element-c3846cd{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-16 .elementor-element.elementor-element-e32af40{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-0337e6c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-4872dd5{--width:196px;}.elementor-16 .elementor-element.elementor-element-02d83a5{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-a58ae15{--e-transform-rotateZ:90deg;margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-a58ae15 img{width:12px;}.elementor-16 .elementor-element.elementor-element-72bc1da{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-9599608{--width:196px;}.elementor-16 .elementor-element.elementor-element-97c3937{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-9e58296{--e-transform-rotateZ:90deg;margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-9e58296 img{width:12px;}.elementor-16 .elementor-element.elementor-element-fcaf533{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-9f2d87f{--width:196px;}.elementor-16 .elementor-element.elementor-element-987941c{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-987941c.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-71420f1{--e-transform-rotateZ:90deg;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-71420f1 img{width:12px;}.elementor-16 .elementor-element.elementor-element-c85ebe4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-dd84f6c{--width:196px;}.elementor-16 .elementor-element.elementor-element-d74d628{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-554ae84:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-554ae84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webshukyaku.jp/wp-content/uploads/2025/08/cta-back_sp.webp");}.elementor-16 .elementor-element.elementor-element-554ae84{--padding-top:80px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-68baa25{left:-10px;}body.rtl .elementor-16 .elementor-element.elementor-element-68baa25{right:-10px;}.elementor-16 .elementor-element.elementor-element-68baa25{top:0px;}.elementor-16 .elementor-element.elementor-element-68baa25 img{width:156px;}.elementor-16 .elementor-element.elementor-element-67c89dd{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-a0f2f79{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-a0f2f79 .elementor-heading-title{font-size:14px;}.elementor-16 .elementor-element.elementor-element-025d1c9{--min-height:68px;--padding-top:021px;--padding-bottom:021px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-010071d img{width:21px;}.elementor-16 .elementor-element.elementor-element-598b0eb .elementor-heading-title{font-size:21px;}.elementor-16 .elementor-element.elementor-element-0e7296a img{width:11px;}.elementor-16 .elementor-element.elementor-element-ce04ff3{--margin-top:032px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-b7a93fe{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-b7a93fe .elementor-heading-title{font-size:14px;}.elementor-16 .elementor-element.elementor-element-736fc98{--padding-top:21px;--padding-bottom:21px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-7cbaf81 img{width:23px;}.elementor-16 .elementor-element.elementor-element-0ac9940.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-0ac9940 .elementor-heading-title{font-size:21px;}.elementor-16 .elementor-element.elementor-element-6f1e223 img{width:11px;}.elementor-16 .elementor-element.elementor-element-f963e61{--padding-top:40px;--padding-bottom:40px;--padding-left:7px;--padding-right:7px;}.elementor-16 .elementor-element.elementor-element-66caa80 .elementor-heading-title{font-size:15px;}.elementor-16 .elementor-element.elementor-element-3b547aa .elementor-divider-separator{width:64px;}.elementor-16 .elementor-element.elementor-element-99f9b99{margin:024px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-16 .elementor-element.elementor-element-99f9b99.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-3453ed2{--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:015px 015px;--row-gap:015px;--column-gap:015px;--flex-wrap:wrap;--margin-top:024px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:3px;--padding-right:3px;}.elementor-16 .elementor-element.elementor-element-fc16441{--width:47%;--min-height:194px;}.elementor-16 .elementor-element.elementor-element-95d261c{--min-height:45px;}.elementor-16 .elementor-element.elementor-element-414d6ca .elementor-heading-title{font-size:15px;}.elementor-16 .elementor-element.elementor-element-9c72d3a{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-9c72d3a .elementor-heading-title{font-size:30px;}.elementor-16 .elementor-element.elementor-element-f2ee739{text-align:left;font-size:14px;}.elementor-16 .elementor-element.elementor-element-6b3ada8{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-size:14px;line-height:24px;}.elementor-16 .elementor-element.elementor-element-1fb9ef6{--width:47%;--min-height:194px;}.elementor-16 .elementor-element.elementor-element-745384d{--min-height:45px;}.elementor-16 .elementor-element.elementor-element-cf31b54 .elementor-heading-title{font-size:15px;}.elementor-16 .elementor-element.elementor-element-999b0e4{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-999b0e4 .elementor-heading-title{font-size:30px;}.elementor-16 .elementor-element.elementor-element-7ca81a5{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-size:14px;line-height:24px;}.elementor-16 .elementor-element.elementor-element-d28be30{--width:47%;--min-height:194px;}.elementor-16 .elementor-element.elementor-element-9b6e81d{--min-height:45px;}.elementor-16 .elementor-element.elementor-element-ea27074 .elementor-heading-title{font-size:15px;}.elementor-16 .elementor-element.elementor-element-a2aa69a{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-a2aa69a .elementor-heading-title{font-size:30px;}.elementor-16 .elementor-element.elementor-element-dc49bca{font-size:14px;}.elementor-16 .elementor-element.elementor-element-cad589f{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-size:14px;line-height:24px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-2c632ab{right:90px;}body.rtl .elementor-16 .elementor-element.elementor-element-2c632ab{left:90px;}.elementor-16 .elementor-element.elementor-element-2c632ab{bottom:30px;}.elementor-16 .elementor-element.elementor-element-2c632ab img{width:88px;}.elementor-16 .elementor-element.elementor-element-96c8e4a{--width:47%;--min-height:194px;}.elementor-16 .elementor-element.elementor-element-c048d89{--min-height:45px;}.elementor-16 .elementor-element.elementor-element-d4d8df0 .elementor-heading-title{font-size:15px;}.elementor-16 .elementor-element.elementor-element-f76affc{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-f76affc .elementor-heading-title{font-size:30px;}.elementor-16 .elementor-element.elementor-element-7d1a24c{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-size:14px;line-height:24px;}.elementor-16 .elementor-element.elementor-element-449b981{--width:47%;--min-height:194px;}.elementor-16 .elementor-element.elementor-element-f49c402{--min-height:45px;}.elementor-16 .elementor-element.elementor-element-f755468 .elementor-heading-title{font-size:15px;}.elementor-16 .elementor-element.elementor-element-98f14d3{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-98f14d3 .elementor-heading-title{font-size:30px;}.elementor-16 .elementor-element.elementor-element-c41a061{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-size:14px;line-height:24px;}.elementor-16 .elementor-element.elementor-element-ffdd229{bottom:30px;}.elementor-16 .elementor-element.elementor-element-ffdd229 img{width:93px;}.elementor-16 .elementor-element.elementor-element-5b96dcb{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-3c9b9d0 .elementor-heading-title{font-size:15px;}.elementor-16 .elementor-element.elementor-element-c451243 .elementor-divider-separator{width:64px;}.elementor-16 .elementor-element.elementor-element-342c243{margin:024px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-16 .elementor-element.elementor-element-342c243.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-1c65f7f{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-29a2703{--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-388b4f1{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-7e711fa img{width:180px;}.elementor-16 .elementor-element.elementor-element-76fb643{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-8aeef24{--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-bbaf57f img{width:180px;}.elementor-16 .elementor-element.elementor-element-9d556cf{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-b70d13c{--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-08aaab9 img{width:180px;}.elementor-16 .elementor-element.elementor-element-c5aa3e0{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-63d2f43 .elementor-heading-title{font-size:15px;}.elementor-16 .elementor-element.elementor-element-973ae49 .elementor-divider-separator{width:64px;}.elementor-16 .elementor-element.elementor-element-917c82c{text-align:center;}.elementor-16 .elementor-element.elementor-element-4981169{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:024px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-5439cf1{--width:47%;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-16 .elementor-element.elementor-element-bf1c081{--width:47%;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-16 .elementor-element.elementor-element-3bcb2a7{--width:47%;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-16 .elementor-element.elementor-element-16c55b5{--width:47%;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-16 .elementor-element.elementor-element-09614fd{--width:47%;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-16 .elementor-element.elementor-element-2374550{--width:47%;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-16 .elementor-element.elementor-element-01eb384:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-01eb384 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webshukyaku.jp/wp-content/uploads/2025/08/cta-back_sp.webp");}.elementor-16 .elementor-element.elementor-element-01eb384{--gap:032px 0px;--row-gap:032px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-f2fea04 .elementor-heading-title{font-size:24px;}.elementor-16 .elementor-element.elementor-element-0b6628b .elementor-heading-title{font-size:24px;}.elementor-16 .elementor-element.elementor-element-3024534 .elementor-heading-title{font-size:24px;}.elementor-16 .elementor-element.elementor-element-6b1fb7a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-16 .elementor-element.elementor-element-28b8af2{--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-81928ab{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-a02ecb4.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-a02ecb4 .elementor-heading-title{font-size:14px;}.elementor-16 .elementor-element.elementor-element-30fbe71{--min-height:67px;--padding-top:021px;--padding-bottom:021px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-bef34d2 img{width:21px;}.elementor-16 .elementor-element.elementor-element-19c34f2.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-19c34f2 .elementor-heading-title{font-size:21px;}.elementor-16 .elementor-element.elementor-element-26c9670 img{width:11px;}.elementor-16 .elementor-element.elementor-element-871d38e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-edbcee1.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-edbcee1 .elementor-heading-title{font-size:14px;}.elementor-16 .elementor-element.elementor-element-6819a9f{--min-height:67px;--padding-top:021px;--padding-bottom:021px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-e081a9e img{width:23px;}.elementor-16 .elementor-element.elementor-element-7f166fe.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-7f166fe .elementor-heading-title{font-size:21px;}.elementor-16 .elementor-element.elementor-element-fec87cc img{width:11px;}.elementor-16 .elementor-element.elementor-element-265f901{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-d854bd2 .elementor-heading-title{font-size:15px;}.elementor-16 .elementor-element.elementor-element-a6506e2 .elementor-divider-separator{width:64px;}.elementor-16 .elementor-element.elementor-element-3c2e905{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-16 .elementor-element.elementor-element-65b8985{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-65b8985 img{width:128px;}.elementor-16 .elementor-element.elementor-element-106fdb3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 4px;}.elementor-16 .elementor-element.elementor-element-9e373d6 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-16 .elementor-element.elementor-element-a0aa21b .elementor-heading-title{line-height:24px;letter-spacing:0.01em;}.elementor-16 .elementor-element.elementor-element-6c27d8d{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-9fb8378{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-2f1b295{--margin-top:016px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-949d967{padding:0px 12px 0px 12px;}.elementor-16 .elementor-element.elementor-element-f9828f4{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-16 .elementor-element.elementor-element-f9828f4 img{width:21px;}.elementor-16 .elementor-element.elementor-element-ad26c07{padding:0px 12px 0px 12px;}.elementor-16 .elementor-element.elementor-element-8c834cb{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-51864a5 .elementor-heading-title{font-size:15px;}.elementor-16 .elementor-element.elementor-element-9087386 .elementor-divider-separator{width:64px;}.elementor-16 .elementor-element.elementor-element-f798404{--gap:0px 16px;--row-gap:0px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-8e3a4e1 img{width:25px;}.elementor-16 .elementor-element.elementor-element-8d28bde{--container-widget-width:270px;--container-widget-flex-grow:0;width:var( --container-widget-width, 270px );max-width:270px;}.elementor-16 .elementor-element.elementor-element-cec3ed9{--gap:0px 016px;--row-gap:0px;--column-gap:016px;--flex-wrap:nowrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-938531a img{width:25px;}.elementor-16 .elementor-element.elementor-element-6ad8246{--container-widget-width:270px;--container-widget-flex-grow:0;width:var( --container-widget-width, 270px );max-width:270px;}.elementor-16 .elementor-element.elementor-element-1df025c{--gap:0px 16px;--row-gap:0px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-a14b69a img{width:25px;}.elementor-16 .elementor-element.elementor-element-b315e41{--container-widget-width:270px;--container-widget-flex-grow:0;width:var( --container-widget-width, 270px );max-width:270px;}.elementor-16 .elementor-element.elementor-element-c34571a{--gap:0px 16px;--row-gap:0px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-8bace9f img{width:25px;}.elementor-16 .elementor-element.elementor-element-093f508{--container-widget-width:270px;--container-widget-flex-grow:0;width:var( --container-widget-width, 270px );max-width:270px;}.elementor-16 .elementor-element.elementor-element-00a8750{--gap:0px 16px;--row-gap:0px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-ae0c5d4 img{width:25px;}.elementor-16 .elementor-element.elementor-element-20e7891{--container-widget-width:270px;--container-widget-flex-grow:0;width:var( --container-widget-width, 270px );max-width:270px;}.elementor-16 .elementor-element.elementor-element-56b963b{--gap:0px 16px;--row-gap:0px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-02fa1ee img{width:25px;}.elementor-16 .elementor-element.elementor-element-e927357{--container-widget-width:270px;--container-widget-flex-grow:0;width:var( --container-widget-width, 270px );max-width:270px;}.elementor-16 .elementor-element.elementor-element-cdfac44{--gap:0px 016px;--row-gap:0px;--column-gap:016px;--flex-wrap:nowrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-b00f592 img{width:25px;}.elementor-16 .elementor-element.elementor-element-7538841{--container-widget-width:270px;--container-widget-flex-grow:0;width:var( --container-widget-width, 270px );max-width:270px;}.elementor-16 .elementor-element.elementor-element-70e45e8{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-item-title-space-between:8px;}.elementor-16 .elementor-element.elementor-element-70e45e8 {--n-accordion-padding:16px 16px 16px 16px;}.elementor-16 .elementor-element.elementor-element-d760e4f{--padding-top:40px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-334ba91 .elementor-heading-title{font-size:15px;}.elementor-16 .elementor-element.elementor-element-46cb923 .elementor-divider-separator{width:64px;}.elementor-16 .elementor-element.elementor-element-1e73ad9{--gap:8px 0px;--row-gap:8px;--column-gap:0px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-0763031{left:50px;}body.rtl .elementor-16 .elementor-element.elementor-element-0763031{right:50px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-b6916bf{left:50px;}body.rtl .elementor-16 .elementor-element.elementor-element-b6916bf{right:50px;}.elementor-16 .elementor-element.elementor-element-b6916bf{top:0px;}.elementor-16 .elementor-element.elementor-element-2c62efe{--width:15%;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-2fcea7f{--width:85%;--gap:21px 0px;--row-gap:21px;--column-gap:0px;--padding-top:30px;--padding-bottom:8px;--padding-left:37px;--padding-right:8px;}.elementor-16 .elementor-element.elementor-element-a4ae866{--width:15%;--justify-content:flex-start;}.elementor-16 .elementor-element.elementor-element-a364629{--width:85%;--gap:21px 0px;--row-gap:21px;--column-gap:0px;--padding-top:30px;--padding-bottom:8px;--padding-left:37px;--padding-right:8px;}.elementor-16 .elementor-element.elementor-element-cc26bd0{--width:15%;--justify-content:flex-start;}.elementor-16 .elementor-element.elementor-element-11af9cd{--width:85%;--gap:11px 0px;--row-gap:11px;--column-gap:0px;--padding-top:30px;--padding-bottom:8px;--padding-left:37px;--padding-right:8px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-d8cf239{left:50px;}body.rtl .elementor-16 .elementor-element.elementor-element-d8cf239{right:50px;}.elementor-16 .elementor-element.elementor-element-d8cf239{top:0px;}.elementor-16 .elementor-element.elementor-element-c848663{--width:15%;--justify-content:flex-start;}.elementor-16 .elementor-element.elementor-element-bc21015{--width:85%;--gap:21px 0px;--row-gap:21px;--column-gap:0px;--padding-top:30px;--padding-bottom:8px;--padding-left:37px;--padding-right:8px;}.elementor-16 .elementor-element.elementor-element-a687f21{--width:15%;--justify-content:flex-start;}.elementor-16 .elementor-element.elementor-element-faff158{--width:85%;--gap:21px 0px;--row-gap:21px;--column-gap:0px;--padding-top:30px;--padding-bottom:8px;--padding-left:37px;--padding-right:8px;}.elementor-16 .elementor-element.elementor-element-625142c{--width:15%;--justify-content:flex-start;}.elementor-16 .elementor-element.elementor-element-5efe507{--width:85%;--gap:21px 0px;--row-gap:21px;--column-gap:0px;--padding-top:30px;--padding-bottom:8px;--padding-left:37px;--padding-right:8px;}.elementor-16 .elementor-element.elementor-element-fa990c3{--padding-top:16px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-340b994{--padding-top:40px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}}/* Start custom CSS for heading, class: .elementor-element-70ac3d1 */.contribute-title {
  display: inline-flex;
  align-items: baseline;  
  flex-wrap: nowrap;
  color: #fff;
  line-height: 1;         
  padding: 10px;          
  background: #E8723D; 
  box-shadow: 0px 2px 4px rgba(114, 114, 114, 0.5);
}

.contribute-title span {
  font-family: 'Noto Sans JP', sans-serif;
  font-weight: 700;
  display: inline-block;
  line-height: 1;
}

/* 大きめ文字 */
.contribute-title .c-ja {
  font-size: 30px;
}

/* 小さめ文字 */
.contribute-title .c-small {
  font-size: 22px;
}

/* レタースペーシング */
.contribute-title .ls-06   { letter-spacing: 0.6px; }
.contribute-title .ls-n066 { letter-spacing: -0.66px; }
.contribute-title .ls-n21  { letter-spacing: -2.1px; }
.contribute-title .ls-n088 { letter-spacing: -0.88px; }
.contribute-title .ls-n12  { letter-spacing: -1.2px; }
.contribute-title .ls-n198 { letter-spacing: -1.98px; }
.contribute-title .ls-n154 { letter-spacing: -1.54px; }
.contribute-title .ls-03   { letter-spacing: 0.3px; }

/* タブレット以下 */
@media (max-width: 1024px) {
  .contribute-title .c-ja { font-size: 28px; }
  .contribute-title .c-small { font-size: 24px; }
  .contribute-title { 
    padding: 12px 8px; /* 上下6px, 左右8px */
    box-shadow: 0px 1px 3px rgba(114,114,114,0.4); /* 影を弱める */
  }
}

/* スマホ（小さい画面） */
@media (max-width: 480px) {
  .contribute-title .c-ja { font-size: 20px; }
  .contribute-title .c-small { font-size: 15px; }
  .contribute-title { 
    padding: 10px 8px; 
    box-shadow: 0px 1px 2px rgba(114,114,114,0.35); 
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-91bb5ba *//* 基本フォント（前のまま） */
.resp-title {
  font-size: 0; /* 親要素の文字サイズを0にして隙間を消す */
  margin: 0 auto;
}
.resp-title span {
  font-size: initial; /* 各spanで改めてサイズ指定 */
}

.resp-title .accent { color: #E8723D; font-weight: 700; font-size: 30px; }
.resp-title .accent2 { font-weight: 700; font-size: 30px; }
.resp-title .small { font-weight: 700; font-size: 22px; }
.resp-title .big-en { font-family: Poppins, sans-serif; font-weight: 700; font-size: 55px; }
.resp-title .big-ja { font-weight: 900; font-size: 45px; }
.resp-title .mid { font-weight: 900; font-size: 30px; }
.resp-title .mid-ja { font-weight: 900; font-size: 53px; }
.resp-title .small-mid { font-weight: 900; font-size: 36px; }
.resp-title .quote { font-weight: 900; font-size: 69px; }
.resp-title .large { font-size: 94px; font-weight: 700; }
.resp-title .large-ja { font-size: 77px; font-weight: 900; }

/* レタースペーシング指定 */
.resp-title .ls-0 { letter-spacing: 0; }

.resp-title .quote { margin: 0px 4px; }

/* 行間 */
.resp-title .lh-13 { line-height: 1; }
.resp-title .lh-12 { line-height: 1; }

/* 縦位置 */
.resp-title .v-3 { vertical-align: 3.5px; }
.resp-title .v--15 { vertical-align: -15px; }
.resp-title .v--8 { vertical-align: -8px; }

/* タブレット以下 */
@media (max-width: 1024px) {
  .resp-title .accent { font-size: 22px; }
  .resp-title .accent2 { font-size: 22px; }
  .resp-title .small { font-size: 16px; }
  .resp-title .big-en { font-size: 36px; }
  .resp-title .big-ja { font-size: 28px; }
  .resp-title .mid { font-size: 20px; }
  .resp-title .mid-ja { font-size: 30px; }
  .resp-title .small-mid { font-size: 24px; }
  .resp-title .quote { font-size: 40px; }
  .resp-title .large { font-size: 54px; }
  .resp-title .large-ja { font-size: 42px; }
  .resp-title .v-3 { vertical-align: 2px; }
  .resp-title .v--15 { vertical-align: -8px; }
  .resp-title .v--8 { vertical-align: -5px; }
}

/* スマホ（小さい画面用） */
@media (max-width: 480px) {
  .resp-title .accent { font-size: 20px; }
  .resp-title .accent2 { font-size: 20px; }
  .resp-title .small { font-size: 15px; }
  .resp-title .big-en { font-size: 36px; }
  .resp-title .big-ja { font-size: 30px; }
  .resp-title .mid { font-size: 20px; }
  .resp-title .mid-ja { font-size: 35px; }
  .resp-title .small-mid { font-size: 23px; }
  .resp-title .quote { font-size: 45px; }
  .resp-title .large { font-size: 62px;}
  .resp-title .large-ja { font-size: 51px; }

  /* 縦位置微調整（小さい画面向け） */
  .resp-title .v--15 { vertical-align: -7px; }
  .resp-title .v--8 { vertical-align: -3px; }
 .resp-title .quote { margin: 0px 3px; }
 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c261801 */.hp-title {
  display: inline-flex;      
  align-items: center;       /* flexで上下中央 */
}
.hp-title span {
  font-size: initial;       
  line-height: 1;           
}

/* 英字 */
.hp-title .hp-en {
  font-family: Poppins, sans-serif;
  font-size: 60px;
}

/* ドット（・） */
.hp-title .hp-dot {
  font-size: 55px;
  line-height: 1;
}

/* 日本語（対応） */
.hp-title .hp-ja {
  font-family: "Noto Sans JP", sans-serif;
  font-size: 28px;
  line-height: 1;
  position: relative;
  top: 5px;   /* PCでは少し下げる */
}

/* レタースペーシング */
.hp-title .ls-0 { letter-spacing: 0; }
.hp-title .ls-n126 { letter-spacing: -12.6px; }
.hp-title .ls-n115 { letter-spacing: -11.5px; }

/* タブレット以下 */
@media (max-width: 1024px) {
  .hp-title {
    align-items: center; /* 上下中央揃えを優先 */
  }
  
  .hp-title .ls-n126 { letter-spacing: -5px; }
  .hp-title .ls-n115 { letter-spacing: -5px; }
  
  .hp-title .hp-en { font-size: 36px; }
  .hp-title .hp-dot { font-size: 30px; }
  .hp-title .hp-ja { 
    font-size: 20px; 
    top: 3px;  /* ↓ PCより抑えめ */
  }
}

/* スマホ（小さい画面） */
@media (max-width: 480px) {
  .hp-title .ls-n126 { letter-spacing: -3px; }
  .hp-title .ls-n115 { letter-spacing: -3px; }

  .hp-title .hp-en { font-size: 32px; }
  .hp-title .hp-dot { font-size: 27px; }
  .hp-title .hp-ja { 
    font-size: 15px; 
    top: 2px; 
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a177399 */.ad-title {
  display: inline-flex;      /* 横並び */
  align-items: center;       /* 縦中央揃え */
}
.ad-title span {
  font-size: initial;
  line-height: 1;
}

/* 「広告」 */
.ad-title .ad-ja {
  font-family: "Noto Sans JP", sans-serif;
  font-size: 52px;
}

/* 「も」 */
.ad-title .ad-small {
  font-family: "Noto Sans JP", sans-serif;
  font-weight: 700;
  font-size: 28px;
  position: relative;
  top: 11px;   /* PCでは下げる */
}

/* 「活用」 */
.ad-title .ad-big {
  font-family: "Noto Sans JP", sans-serif;
  font-weight: 700;
  font-size: 44px;
  position: relative;
  top: 2px;  /* PCでは微調整 */
}

/* タブレット以下 */
@media (max-width: 1024px) {
  .ad-title {
    align-items: center; /* flexで中央揃え */
  }
  .ad-title .ad-ja { font-size: 36px; }
  .ad-title .ad-small { 
    font-size: 20px; 
    top: 9px;
    
  }
  .ad-title .ad-big { 
    font-size: 30px; 
    top: 3px; /* 微調整 */
  }
}

/* スマホ（小さい画面） */
@media (max-width: 480px) {
  .ad-title .ad-ja { font-size: 28px; 
  }
  .ad-title .ad-small { 
    font-size: 15px; 
    top: 6px; 
  }
  .ad-title .ad-big { 
    font-size: 24px; 
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b3e39a */.sns-title {
  display: inline-flex;      /* 横並び */
  align-items: center;       /* 縦中央揃え */
}
.sns-title span {
  font-size: initial;
  line-height: 1;
}

/* 「SNS」 */
.sns-title .sns-en {
  font-family: Poppins, sans-serif;
  font-weight: 700;
  font-size: 60px;
}

/* 「対応」 */
.sns-title .sns-ja {
  font-family: "Noto Sans JP", sans-serif;
  font-size: 28px;
  position: relative;
  top: 5px;   /* PCでは少し下げてバランス調整 */
}

/* タブレット以下 */
@media (max-width: 1024px) {
  .sns-title .sns-en { font-size: 36px; }
  .sns-title .sns-ja { font-size: 20px; top: 3px; }
}

/* スマホ（小さい画面） */
@media (max-width: 480px) {
  .sns-title .sns-en { font-size: 32px; }
  .sns-title .sns-ja { font-size: 15px; top: 2px; }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-813538c */.e-n-carousel .swiper-wrapper {
  transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-02d83a5 */.make-title {
  display: inline-flex;      /* 横並び */
  align-items: center;       /* 縦中央揃え */
}

/* 英字 */
.make-title .make-en {
  font-family: Poppins, sans-serif;
  font-size: 22px;
}

/* ドット（・） */
.make-title .make-dot {
  font-size: 22px;
  position: relative;
  top: -1.6px;
}

/* 日本語（を制作） */
.make-title .make-ja {
  font-family: "Noto Sans JP", sans-serif;
  font-size: 20px;
  position: relative;
  top: -1.6px;
}

/* レタースペーシング */
.make-title .ls-n11 { letter-spacing: -0.11em; }
.make-title .ls-n16 { letter-spacing: -0.16em; }

/* タブレット以下 */
@media (max-width: 1024px) {
  .make-title .make-en { font-size: 18px; }
  .make-title .make-dot { font-size: 18px; }
  .make-title .make-ja { font-size: 16px; top: -1px; }
}

/* スマホ（小さい画面） */
@media (max-width: 480px) {
  .make-title .make-en { font-size: 16px; }
  .make-title .make-dot { font-size: 16px; }
  .make-title .make-ja { font-size: 15px; top: -2px; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97c3937 */.support-title {
  display: flex;
  flex-direction: column; /* PCでは縦並び */
}

.support-row {
  display: inline-flex;
  align-items: flex-end; 
  flex-wrap: wrap;
}

.support-title span,
.support-title div {
  line-height: 1.4;
}

/* 英字（SEO, SNS） */
.support-title .support-en {
  font-family: 'Poppins', sans-serif;
  font-size: 22px;
}

/* ドット（・） */
.support-title .support-dot {
  font-weight: 700;
  font-size: 20px;
  position: relative;
  top: -3px;
}

/* 日本語（広・告） */
.support-title .support-ja {
  font-family: 'Noto Sans JP', sans-serif;
  font-size: 20px;
  position: relative;
  top: -3px;
}

/* 「を」「支援」 */
.support-title .support-small {
  font-family: 'Noto Sans JP', sans-serif;
  font-size: 20px;
  position: relative;
  top: -3px;
}

/* レタースペーシング */
.support-title .ls-n12 { letter-spacing: -0.12em; }
.support-title .ls-n15 { letter-spacing: -0.15em; }
.support-title .ls-01  { letter-spacing: 0.1em; }
.support-title .ls-n17 { letter-spacing: -0.17em; }
.support-title .ls-n18 { letter-spacing: -0.18em; }

/* タブレット */
@media (max-width: 1024px) {
  .support-title .support-en { font-size: 18px; }
  .support-title .support-dot { font-size: 16px; top: -2px; }
  .support-title .support-ja { font-size: 16px; top: -3px; }
  .support-title .support-small { font-size: 16px; line-height: 0;}
}

/* スマホ（1行化＋さらに縮小） */
@media (max-width: 480px) {
  .support-title {
    flex-direction: row;   /* 縦並び → 横並び */
    flex-wrap: wrap;
    align-items: center;
  }
  .support-row {
    flex-wrap: nowrap;     /* SEO・広告・SNSは改行させない */
  }
  .support-title .support-en { font-size: 17px; }
  .support-title .support-dot { font-size: 15px; }
  .support-title .support-ja { font-size: 15px; top: -3px;}
  .support-title .support-small {
    position: static;      
    font-size: 15px;
    position: relative; /* baseline基準にしてから調整 */
    top: -5px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-987941c */.appeal-title {
  display: flex;
  flex-wrap: wrap;
  justify-content: center; /* 中央揃え */
}

.appeal-title .appeal-ja {
  font-size: 20px;
  line-height: 1.4;
}

/* タブレット以下（2行にして中央揃え） */
@media (max-width: 1024px) {
  .appeal-title .appeal-ja {
    font-size: 16px;
  }
  .appeal-title .break {
    width: 100%;     
    text-align: center;
    margin-top: 5px;
  }
}

/* スマホ（強制的に1行化） */
@media (max-width: 480px) {
  .appeal-title {
    flex-wrap: nowrap;        /* 改行させない */
    white-space: nowrap;      /* 1行に固定 */
    align-items: baseline;
  }
  .appeal-title .break {
    width: auto;              /* 改行用幅をリセット */
    text-align: inherit;      /* 中央揃え解除（親に従う） */
  }
  .appeal-title .appeal-ja {
    font-size: 15px;          /* 少し縮小して収めやすく */
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d74d628 */.resp-title-2 {
  font-size: 20px; /* PCのデフォルトサイズ */
  display: inline-block;   /* PC/タブレットは従来通り */
  text-align: center;
}

.resp-title-2 .big-ja {
  display: inline-block;
}

.resp-title-2 .dot {
  font-size: 20px;         
  font-weight: bold;
  display: inline-block;
  margin-left: -4px;       
  margin-right: -7px;      
}

.ls-n019 { letter-spacing: -0.19em; }
.ls-n016 { letter-spacing: -0.16em; }

/* タブレット以下 */
@media (max-width: 1024px) {
  .resp-title-2 {
    font-size: 16px;
  }
  .resp-title-2 .dot {
    font-size: 16px;
    margin-left: -3px;
    margin-right: -6px;
  }
}
/* スマホ（1行化） */
@media (max-width: 480px) {
  .resp-title-2 {
    display: flex;             
    justify-content: center;   
    align-items: baseline;     
    flex-wrap: nowrap;         
    white-space: nowrap;       
    font-size: 15px;           
    letter-spacing: 0.02em;    /* ← スマホ時だけ全体に少し余裕を入れる */
  }
  .resp-title-2 br {
    display: none; /* 改行を消す */
  }
  .resp-title-2 .dot {
    margin-left: -1px;   /* スマホ用に調整（狭めすぎない） */
    margin-right: -2px;
  }
  /* スマホで特殊クラスのレタースペーシングを弱める */
  .resp-title-2 .ls-n019,
  .resp-title-2 .ls-n016 {
    letter-spacing: 0;  /* PCより緩める */
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0129932 */.question-title {
  font-family: 'Noto Sans JP', sans-serif;
  font-weight: 700;
  display: inline-block;
  letter-spacing: -0.1em;
}
.question-title .line-1 {
  display: inline-block;
  margin-left: -12px;  /* ← 好きな値で微調整 */
}


/* ===== フォントサイズ ===== */
.fs-28 { font-size: 28px; }   /* を */
.fs-33 { font-size: 33px; }   /* ま / ず / は */
.fs-34 { font-size: 34px; }   /* の */
.fs-36 { font-size: 36px; }   /* ど / う / し / た / ら / 解 / 決 / で / き / る / か */
.fs-39 { font-size: 39px; }   /* ・ */
.fs-43 { font-size: 43px; }   /* 集 / 客 / 採 / 用 / 課 / 題 / ご / 相 / 談 / く / だ / さ / い */
.fs-46 { font-size: 46px; }   /* ? */
.fs-54 { font-size: 54px; }   /* ! */

/* ===== レタースペーシング ===== */
.ls-n02   { letter-spacing: -0.3em; }  /* 客 */
.ls-n018  { letter-spacing: -0.3em; }  /* ・ */
.ls-n006  { letter-spacing: -0.2em; }  /* き */
.ls-0     { letter-spacing: -0.15em; }  /* ど / さ */
.ls-n007  { letter-spacing: -0.2em; } /* う */

/* ===== 特殊フォント ===== */
.pop {
  font-family: Poppins, sans-serif;
  font-weight: 600;
  vertical-align: -3px;   /* ? */
}
.pop2 {
  font-family: Poppins, sans-serif;
  vertical-align: -7px;   /* ! */
}

/* ===== ハイライト（「ご相談ください」） ===== */
.highlight {
  background: linear-gradient(
    transparent 76%,
    #E8723D 0%,
    #E8723D 90%,
    transparent 10%
  );
}
.highlight .pop2 {
  background: linear-gradient(
    transparent 63%,
    #E8723D 63%,
    #E8723D 10%,
    transparent 26%
  );
}
.question-title .highlight span {
  position: relative;
  /* ← 全体を下げる */
  display: inline-block;
}

/* 「!」だけは上げる */
.question-title .highlight .pop2 {
  top: -4.2px;   /* ← 上方向に微調整 */
}

@media (max-width: 1024px) {
  .fs-28 { font-size: 22px; }
  .fs-33 { font-size: 26px; }
  .fs-34 { font-size: 27px; }
  .fs-36 { font-size: 28px; }
  .fs-39 { font-size: 30px; }
  .fs-43 { font-size: 32px; }
  .fs-46 { font-size: 34px; }
  .fs-54 { font-size: 40px; }

  .question-title .line-1 {
    margin-left: -8px; /* タブレットでは左寄せを少し弱める */
  }
}

/* ===== スマホ対応（480px 以下） ===== */
@media (max-width: 480px) {
  .fs-28 { font-size: 18px; }
  .fs-33 { font-size: 22px; }
  .fs-34 { font-size: 22px; }
  .fs-36 { font-size: 24px; }
  .fs-39 { font-size: 26px; }
  .fs-43 { font-size: 28px; }
  .fs-46 { font-size: 30px; }
  .fs-54 { font-size: 34px; }

  .question-title .line-1 {
    margin-left: -5px; /* スマホではさらに微調整 */
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f2083f */.question-title {
  font-family: 'Noto Sans JP', sans-serif;
  font-weight: 700;
  display: inline-block;
  letter-spacing: -0.1em;
}

/* === 1行目（どうしたら） === */
.question-title .line-1 {
  display: inline-block;
}


/* ===== フォントサイズ ===== */
/* 行ごとにどの文字に対応しているか記載 */
.fs-28 { font-size: 28px; }   /* → 「を」 */
.fs-33 { font-size: 33px; }   /* → 「ま」「ず」「は」 */
.fs-34 { font-size: 34px; }   /* → 「の」 */
.fs-36 { font-size: 36px; }   /* → 「ど」「う」「し」「た」「ら」「解」「決」「で」「き」「る」「か」 */
.fs-39 { font-size: 39px; }   /* → 「・」 */
.fs-43 { font-size: 43px; }   /* → 「集」「客」「採」「用」「課」「題」「ご」「相」「談」「く」「だ」「さ」「い」 */
.fs-46 { font-size: 46px; }   /* → 「?」 */
.fs-54 { font-size: 54px; }   /* → 「!」 */

/* ===== レタースペーシング（文字間隔） ===== */
.ls-n02   { letter-spacing: -0.3em; }  /* → 「客」 */
.ls-n018  { letter-spacing: -0.3em; }  /* → 「・」 */
.ls-n006  { letter-spacing: -0.2em; }  /* → 「き」 */
.ls-0     { letter-spacing: -0.15em; } /* → 「ど」「さ」 */
.ls-n007  { letter-spacing: -0.2em; }  /* → 「う」 */

/* ===== 特殊フォント ===== */
.pop {
  font-family: Poppins, sans-serif;
  font-weight: 600;
  vertical-align: -3px;   /* → 「?」を下に寄せる */
}
.pop2 {
  font-family: Poppins, sans-serif;
  vertical-align: -7px;   /* → 「!」を少し上に */
}

/* ===== ハイライト（ご相談ください） ===== */
.highlight {
  background: linear-gradient(
    transparent 76%, /* 上部分は透明 */
    #E8723D 0%,      /* 下にオレンジ線 */
    #E8723D 90%,
    transparent 10%
  );
}
.highlight .pop2 {
  background: linear-gradient(
    transparent 63%,
    #E8723D 63%,
    #E8723D 10%,
    transparent 26%
  );
}

/* 「ご相談ください」の span 全体を下げる */
.question-title .highlight span {
  position: relative;
  display: inline-block;
}

/* 「!」だけさらに上げる */
.question-title .highlight .pop2 {
  top: -4.2px;   /* ← 上方向に微調整 */
}

/* ===== タブレット対応 ===== */
@media (max-width: 1024px) {
  .fs-28 { font-size: 22px; } /* を */
  .fs-33 { font-size: 26px; } /* ま・ず・は */
  .fs-34 { font-size: 27px; } /* の */
  .fs-36 { font-size: 28px; } /* どうしたら等 */
  .fs-39 { font-size: 30px; } /* ・ */
  .fs-43 { font-size: 32px; } /* 集客・採用・課題 等 */
  .fs-46 { font-size: 34px; } /* ? */
  .fs-54 { font-size: 40px; } /* ! */

  .question-title .line-1 {
    margin-left: -8px; /* タブレットでは少しだけ左寄せ */
  }
}

/* ===== スマホ（480px以下） ===== */
@media (max-width: 480px) {
  .question-title {
    text-align: center;  /* スマホでは中央揃え */
    display: block;
  }

  /* 行ごとにブロック化 */
  .question-title .line-1,
  .question-title .line-2,
  .question-title .line-3,
  .question-title .line-4,
  .question-title .line-5 {
    display: block;
    margin: 6px 0; /* 行間の調整 */
  }

  /* ===== フォントサイズ（スマホ縮小） ===== */
  .fs-36 { font-size: 27px; }  /* → どうしたら / 解 / 決 / で / き / る / か */
  .fs-43 { font-size: 33px; }  /* → 集 / 客 / 採 / 用 / 課 / 題 / ご / 相 / 談 / く / だ / さ / い */
  .fs-46 { font-size: 34px; }  /* → ? */
  .fs-54 { font-size: 41px; }  /* → ! */
  .fs-33 { font-size: 25px; }  /* → まずは */
  .fs-28 { font-size: 21px; }  /* → を */
  .fs-34 { font-size: 25px; }  /* → の */
  .fs-39 { font-size: 30px; margin: 0 -6.7px; }  /* → ・ */

  /* ===== レタースペーシング（スマホ専用微調整） ===== */
  .ls-0     { letter-spacing: -0.08em; } /* → 「ど」「さ」 */
  .ls-n007  { letter-spacing: -0.15em; } /* → 「う」 */
  .ls-n02   { letter-spacing: -0.25em; } /* → 「客」 */
  .ls-n018  { letter-spacing: -0.22em; } /* → 「・」 */
  .ls-n006  { letter-spacing: -0.15em; } /* → 「き」 */

  /* ===== 画像（ドット横線） ===== */
  .img-placeholder {
    display: block;
    width: 100%;
    height: 7px;
    background-image: url("https://webshukyaku.jp/wp-content/uploads/2025/08/headline-dots_sp.svg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    margin: 0 auto;
    transform: translateY(4px);  /* 縦方向を少し下げる */
  }
  .question-title .line-1 {
  display: inline-block;
  line-height: 1.4em;
}
  
  .question-title .line-5 {
  display: inline-block;
  margin-top: 1em;
}

.highlight {
  background: linear-gradient(
    transparent 76%, /* 上部分は透明 */
    #E8723D 0%,      /* 下にオレンジ線 */
    #E8723D 95%,
    transparent 10%
  );
}

}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-70e45e8 */.q-box {
  display: flex;
  align-items: flex-start;  /* ← デフォルトは上揃え */
  font-family: 'Noto Sans JP', sans-serif;
  font-weight: 700;
}

.q-box.center {
  align-items: center;
  /* ← このクラスをつけると上下中央揃え */
}

.q-mark {
  font-family: Poppins, sans-serif;
  font-size: 32px;
  margin-right: 16px;
  line-height: 1;
  font-weight: 800;
}

.q-text {
  font-size: 18px;
  line-height: 1.6;
}

/* スマホ用（480px以下） */
@media (max-width: 480px) {
  .q-text {
    font-size: 15px;   /* 質問文も縮小 */
    line-height: 24px;  /* 読みやすく */
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc9eda1 *//* ベース */
.step-title {
  text-align: center;
  font-family: Poppins, sans-serif;
  color: #1B2C8E;
  letter-spacing: 0.05em;
  line-height: 1.4;
  margin-top: 10px
}

.step-label {
  font-size: 20px;
  font-weight: 400;
}

.step-num {
  font-size: 40px;
  font-weight: 700;
}

/* スマホ対応 */
@media (max-width: 480px) {
  .step-label {
    font-size: 15px;   /* STEPを小さく */
  }
  .step-num {
    font-size: 30px;   /* 数字を小さく */
  }
}/* End custom CSS */