.elementor-15 .elementor-element.elementor-element-b1e8652 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-b1e8652:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b1e8652 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sogomaterial.com/wp/wp-content/uploads/2025/06/TOP_background-image1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-b1e8652 > .elementor-container{max-width:1110px;}.elementor-15 .elementor-element.elementor-element-b1e8652{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-15 .elementor-element.elementor-element-b1e8652 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-bd7876e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-bd7876e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5b9cff1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5b9cff1{text-align:center;font-size:25px;font-weight:500;line-height:50px;letter-spacing:1px;color:var( --e-global-color-154c77e7 );}.elementor-15 .elementor-element.elementor-element-86783c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-bbfdb37{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-15 .elementor-element.elementor-element-a10b0f3{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c1d353b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"ヒラギノ角ゴ ProN W3\", \"Meiryo\" , \"メイリオ\", \"sans-serif\";font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-f1611e1 );}.elementor-15 .elementor-element.elementor-element-70ce0e2 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-70ce0e2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"ヒラギノ角ゴ ProN W3\", \"Meiryo\" , \"メイリオ\", \"sans-serif\";font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-5f4c920 );}.elementor-15 .elementor-element.elementor-element-622545a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7b7572d{text-align:justify;font-family:var( --e-global-typography-text-font-family ), \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"ヒラギノ角ゴ ProN W3\", \"Meiryo\" , \"メイリオ\", \"sans-serif\";font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-5f4c920 );}.elementor-15 .elementor-element.elementor-element-e95915e .elementor-button{background-color:var( --e-global-color-ea399a8 );font-size:15px;font-weight:500;letter-spacing:1px;border-radius:100px 100px 100px 100px;padding:20px 85px 20px 85px;}.elementor-15 .elementor-element.elementor-element-e95915e > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-56ea902{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-9c0904c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-15 .elementor-element.elementor-element-17726b6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-5d50327{text-align:left;}.elementor-15 .elementor-element.elementor-element-5d50327 img{width:100%;}.elementor-15 .elementor-element.elementor-element-e644571{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7b505fa img{width:100%;}.elementor-15 .elementor-element.elementor-element-ac747dd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-21153e3{text-align:right;}.elementor-15 .elementor-element.elementor-element-21153e3 img{width:100%;}.elementor-15 .elementor-element.elementor-element-c1b7dbd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c1b7dbd:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c1b7dbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0c78f83 );}.elementor-15 .elementor-element.elementor-element-bb4b4da{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-15 .elementor-element.elementor-element-7740e81{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-cd27100 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"ヒラギノ角ゴ ProN W3\", \"Meiryo\" , \"メイリオ\", \"sans-serif\";font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-f1611e1 );}.elementor-15 .elementor-element.elementor-element-499111e > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-499111e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"ヒラギノ角ゴ ProN W3\", \"Meiryo\" , \"メイリオ\", \"sans-serif\";font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-5f4c920 );}.elementor-15 .elementor-element.elementor-element-7c1e2df{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-195eca5{text-align:justify;font-family:var( --e-global-typography-text-font-family ), \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"ヒラギノ角ゴ ProN W3\", \"Meiryo\" , \"メイリオ\", \"sans-serif\";font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-5f4c920 );}.elementor-15 .elementor-element.elementor-element-fb6e4d3 .elementor-button{background-color:var( --e-global-color-ea399a8 );font-size:15px;font-weight:500;letter-spacing:1px;border-radius:100px 100px 100px 100px;padding:20px 50px 20px 50px;}.elementor-15 .elementor-element.elementor-element-fb6e4d3 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-d43a51e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d43a51e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d43a51e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0c78f83 );}.elementor-15 .elementor-element.elementor-element-bd944a9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-15 .elementor-element.elementor-element-fec4f52{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-392670f{text-align:left;}.elementor-15 .elementor-element.elementor-element-392670f img{width:100%;}.elementor-15 .elementor-element.elementor-element-59b5a29 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-59b5a29 .elementor-heading-title{font-family:var( --e-global-typography-391f77d-font-family ), \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"ヒラギノ角ゴ ProN W3\", \"Meiryo\" , \"メイリオ\", \"sans-serif\";font-size:var( --e-global-typography-391f77d-font-size );font-weight:var( --e-global-typography-391f77d-font-weight );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );color:var( --e-global-color-f1611e1 );}.elementor-15 .elementor-element.elementor-element-10ebcb4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3890f9b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b4ee693{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-54299e8{text-align:right;font-weight:500;color:var( --e-global-color-850fa23 );}.elementor-15 .elementor-element.elementor-element-7764e29{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-f6c1b7a{text-align:right;}.elementor-15 .elementor-element.elementor-element-f6c1b7a img{width:70%;}.elementor-15 .elementor-element.elementor-element-406d150{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:12.5px;--margin-right:12.5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b920358 img{width:100%;}.elementor-15 .elementor-element.elementor-element-b8be403 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-b8be403 .elementor-heading-title{font-family:var( --e-global-typography-391f77d-font-family ), \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"ヒラギノ角ゴ ProN W3\", \"Meiryo\" , \"メイリオ\", \"sans-serif\";font-size:var( --e-global-typography-391f77d-font-size );font-weight:var( --e-global-typography-391f77d-font-weight );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );color:var( --e-global-color-f1611e1 );}.elementor-15 .elementor-element.elementor-element-e21675d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c87029c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c41e7bd{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-718dc10{text-align:right;font-weight:500;color:var( --e-global-color-850fa23 );}.elementor-15 .elementor-element.elementor-element-c20e475{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-cebb814{text-align:right;}.elementor-15 .elementor-element.elementor-element-cebb814 img{width:70%;}.elementor-15 .elementor-element.elementor-element-b576849{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-368f547{text-align:right;}.elementor-15 .elementor-element.elementor-element-368f547 img{width:100%;}.elementor-15 .elementor-element.elementor-element-6390d8d > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6390d8d .elementor-heading-title{font-family:var( --e-global-typography-391f77d-font-family ), \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"ヒラギノ角ゴ ProN W3\", \"Meiryo\" , \"メイリオ\", \"sans-serif\";font-size:var( --e-global-typography-391f77d-font-size );font-weight:var( --e-global-typography-391f77d-font-weight );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );color:var( --e-global-color-f1611e1 );}.elementor-15 .elementor-element.elementor-element-6e2c478{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-13da123{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c4b8fb7{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4462141{text-align:right;font-weight:500;color:var( --e-global-color-850fa23 );}.elementor-15 .elementor-element.elementor-element-cc184e0{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-0970159{text-align:right;}.elementor-15 .elementor-element.elementor-element-0970159 img{width:70%;}.elementor-15 .elementor-element.elementor-element-686af76{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d9ee7b6{text-align:right;}.elementor-15 .elementor-element.elementor-element-d9ee7b6 img{width:100%;}.elementor-15 .elementor-element.elementor-element-0f716f7 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-0f716f7 .elementor-heading-title{font-family:var( --e-global-typography-391f77d-font-family ), \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"ヒラギノ角ゴ ProN W3\", \"Meiryo\" , \"メイリオ\", \"sans-serif\";font-size:var( --e-global-typography-391f77d-font-size );font-weight:var( --e-global-typography-391f77d-font-weight );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );color:var( --e-global-color-f1611e1 );}.elementor-15 .elementor-element.elementor-element-849faca{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-89db580{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-68519cc{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-749b332{text-align:right;font-weight:500;color:var( --e-global-color-850fa23 );}.elementor-15 .elementor-element.elementor-element-051c883{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-36740a8{text-align:right;}.elementor-15 .elementor-element.elementor-element-36740a8 img{width:70%;}.elementor-15 .elementor-element.elementor-element-0190b6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-0190b6f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-0190b6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0c78f83 );}.elementor-15 .elementor-element.elementor-element-d33fb18{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-15 .elementor-element.elementor-element-c70c6e2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3d6fb08{text-align:left;}.elementor-15 .elementor-element.elementor-element-3d6fb08 img{width:100%;}.elementor-15 .elementor-element.elementor-element-af29041 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-af29041 .elementor-heading-title{font-family:var( --e-global-typography-391f77d-font-family ), \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"ヒラギノ角ゴ ProN W3\", \"Meiryo\" , \"メイリオ\", \"sans-serif\";font-size:var( --e-global-typography-391f77d-font-size );font-weight:var( --e-global-typography-391f77d-font-weight );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );color:var( --e-global-color-f1611e1 );}.elementor-15 .elementor-element.elementor-element-24543b6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-22f01d5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-63f99ec{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-70704c5{text-align:right;font-weight:500;color:var( --e-global-color-850fa23 );}.elementor-15 .elementor-element.elementor-element-3ae149b{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d4fafcd{text-align:right;}.elementor-15 .elementor-element.elementor-element-d4fafcd img{width:70%;}.elementor-15 .elementor-element.elementor-element-8b6586c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:12.5px;--margin-right:12.5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3ef53ac img{width:100%;}.elementor-15 .elementor-element.elementor-element-52f199c > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-52f199c .elementor-heading-title{font-family:var( --e-global-typography-391f77d-font-family ), \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"ヒラギノ角ゴ ProN W3\", \"Meiryo\" , \"メイリオ\", \"sans-serif\";font-size:var( --e-global-typography-391f77d-font-size );font-weight:var( --e-global-typography-391f77d-font-weight );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );color:var( --e-global-color-f1611e1 );}.elementor-15 .elementor-element.elementor-element-3f71f0a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-11e712f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-dce5bbe{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-64b0476{text-align:right;font-weight:500;color:var( --e-global-color-850fa23 );}.elementor-15 .elementor-element.elementor-element-53ccaf6{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-f458933{text-align:right;}.elementor-15 .elementor-element.elementor-element-f458933 img{width:70%;}.elementor-15 .elementor-element.elementor-element-232e7b0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6cb1a17{text-align:right;}.elementor-15 .elementor-element.elementor-element-6cb1a17 img{width:100%;}.elementor-15 .elementor-element.elementor-element-e398d55 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-e398d55 .elementor-heading-title{font-family:var( --e-global-typography-391f77d-font-family ), \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"ヒラギノ角ゴ ProN W3\", \"Meiryo\" , \"メイリオ\", \"sans-serif\";font-size:var( --e-global-typography-391f77d-font-size );font-weight:var( --e-global-typography-391f77d-font-weight );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );color:var( --e-global-color-f1611e1 );}.elementor-15 .elementor-element.elementor-element-615f43d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-fdef58f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a33c107{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-77ac6f0{text-align:right;font-weight:500;color:var( --e-global-color-850fa23 );}.elementor-15 .elementor-element.elementor-element-5b0100b{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-0cd34fe{text-align:right;}.elementor-15 .elementor-element.elementor-element-0cd34fe img{width:70%;}.elementor-15 .elementor-element.elementor-element-df39ba7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-db14434{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-15 .elementor-element.elementor-element-da0199b{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6aed68d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"ヒラギノ角ゴ ProN W3\", \"Meiryo\" , \"メイリオ\", \"sans-serif\";font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-f1611e1 );}.elementor-15 .elementor-element.elementor-element-4a7855f > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-4a7855f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"ヒラギノ角ゴ ProN W3\", \"Meiryo\" , \"メイリオ\", \"sans-serif\";font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-5f4c920 );}.elementor-15 .elementor-element.elementor-element-ac45b71{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-19a9f7f{text-align:justify;font-family:var( --e-global-typography-text-font-family ), \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"ヒラギノ角ゴ ProN W3\", \"Meiryo\" , \"メイリオ\", \"sans-serif\";font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-5f4c920 );}.elementor-15 .elementor-element.elementor-element-3e3c5d1 .elementor-button{background-color:var( --e-global-color-ea399a8 );font-size:15px;font-weight:500;letter-spacing:1px;border-radius:100px 100px 100px 100px;padding:20px 85px 20px 85px;}.elementor-15 .elementor-element.elementor-element-3e3c5d1 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-21c1897{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4af24ae img{width:100%;}.elementor-15 .elementor-element.elementor-element-6b12f82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b72a4f7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-15 .elementor-element.elementor-element-c447a83{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-57ab166 img{width:100%;}.elementor-15 .elementor-element.elementor-element-2f35614 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-2f35614 .elementor-heading-title{font-family:var( --e-global-typography-391f77d-font-family ), \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"ヒラギノ角ゴ ProN W3\", \"Meiryo\" , \"メイリオ\", \"sans-serif\";font-size:var( --e-global-typography-391f77d-font-size );font-weight:var( --e-global-typography-391f77d-font-weight );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );color:var( --e-global-color-f1611e1 );}.elementor-15 .elementor-element.elementor-element-27567a4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-417b759{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-037250c{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-20e287e{text-align:right;font-weight:500;color:var( --e-global-color-850fa23 );}.elementor-15 .elementor-element.elementor-element-6e38fd5{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ad7fb3f{text-align:right;}.elementor-15 .elementor-element.elementor-element-ad7fb3f img{width:70%;}.elementor-15 .elementor-element.elementor-element-de268a1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e37c9cd{text-align:right;}.elementor-15 .elementor-element.elementor-element-e37c9cd img{width:100%;}.elementor-15 .elementor-element.elementor-element-70f7191 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-70f7191 .elementor-heading-title{font-family:var( --e-global-typography-391f77d-font-family ), \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"ヒラギノ角ゴ ProN W3\", \"Meiryo\" , \"メイリオ\", \"sans-serif\";font-size:var( --e-global-typography-391f77d-font-size );font-weight:var( --e-global-typography-391f77d-font-weight );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );color:var( --e-global-color-f1611e1 );}.elementor-15 .elementor-element.elementor-element-c3bf9b7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-55a0457{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-0a5b033{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4f01b6e{text-align:right;font-weight:500;color:var( --e-global-color-850fa23 );}.elementor-15 .elementor-element.elementor-element-87faa81{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6fd898d{text-align:right;}.elementor-15 .elementor-element.elementor-element-6fd898d img{width:70%;}.elementor-15 .elementor-element.elementor-element-c57af4a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e1f18a4{text-align:right;}.elementor-15 .elementor-element.elementor-element-e1f18a4 img{width:100%;}.elementor-15 .elementor-element.elementor-element-928c456 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-928c456 .elementor-heading-title{font-family:var( --e-global-typography-391f77d-font-family ), \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"ヒラギノ角ゴ ProN W3\", \"Meiryo\" , \"メイリオ\", \"sans-serif\";font-size:var( --e-global-typography-391f77d-font-size );font-weight:var( --e-global-typography-391f77d-font-weight );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );color:var( --e-global-color-f1611e1 );}.elementor-15 .elementor-element.elementor-element-7ca8981{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2300e19{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ee1af96{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e113965{text-align:right;font-weight:500;color:var( --e-global-color-850fa23 );}.elementor-15 .elementor-element.elementor-element-4f7bbc8{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-735209b{text-align:right;}.elementor-15 .elementor-element.elementor-element-735209b img{width:70%;}.elementor-15 .elementor-element.elementor-element-298cfc8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-0b10236{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-15 .elementor-element.elementor-element-b46e2d2{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-927bca5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-927bca5{text-align:left;}.elementor-15 .elementor-element.elementor-element-927bca5 img{width:100%;}.elementor-15 .elementor-element.elementor-element-9c8aa37 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-9c8aa37 .elementor-heading-title{font-family:var( --e-global-typography-391f77d-font-family ), \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"ヒラギノ角ゴ ProN W3\", \"Meiryo\" , \"メイリオ\", \"sans-serif\";font-size:var( --e-global-typography-391f77d-font-size );font-weight:var( --e-global-typography-391f77d-font-weight );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );color:var( --e-global-color-f1611e1 );}.elementor-15 .elementor-element.elementor-element-4152ea9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d9482c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-58442b8{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-9943ee3{text-align:right;font-weight:500;color:var( --e-global-color-850fa23 );}.elementor-15 .elementor-element.elementor-element-1eac95b{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ddc32cb{text-align:right;}.elementor-15 .elementor-element.elementor-element-ddc32cb img{width:70%;}.elementor-15 .elementor-element.elementor-element-0f13fb9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-43d2e72 img{width:100%;}.elementor-15 .elementor-element.elementor-element-32242ef > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-32242ef .elementor-heading-title{font-family:var( --e-global-typography-391f77d-font-family ), \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"ヒラギノ角ゴ ProN W3\", \"Meiryo\" , \"メイリオ\", \"sans-serif\";font-size:var( --e-global-typography-391f77d-font-size );font-weight:var( --e-global-typography-391f77d-font-weight );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );color:var( --e-global-color-f1611e1 );}.elementor-15 .elementor-element.elementor-element-a4e573a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3200a94{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-9bfa1e1{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e223329{text-align:right;font-weight:500;color:var( --e-global-color-850fa23 );}.elementor-15 .elementor-element.elementor-element-01c63ef{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b509e0a{text-align:right;}.elementor-15 .elementor-element.elementor-element-b509e0a img{width:70%;}.elementor-15 .elementor-element.elementor-element-91d7ce4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b49b792{text-align:right;}.elementor-15 .elementor-element.elementor-element-b49b792 img{width:100%;}.elementor-15 .elementor-element.elementor-element-96cabd6 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-96cabd6 .elementor-heading-title{font-family:var( --e-global-typography-391f77d-font-family ), \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"ヒラギノ角ゴ ProN W3\", \"Meiryo\" , \"メイリオ\", \"sans-serif\";font-size:var( --e-global-typography-391f77d-font-size );font-weight:var( --e-global-typography-391f77d-font-weight );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );color:var( --e-global-color-f1611e1 );}.elementor-15 .elementor-element.elementor-element-8ffd0d5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4b8afca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1cec21b{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3e5c68d{text-align:right;font-weight:500;color:var( --e-global-color-850fa23 );}.elementor-15 .elementor-element.elementor-element-20e3740{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-9318af1{text-align:right;}.elementor-15 .elementor-element.elementor-element-9318af1 img{width:70%;}.elementor-15 .elementor-element.elementor-element-4564b6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1a3fbfc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-15 .elementor-element.elementor-element-abd3bde{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-0bd6117 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"ヒラギノ角ゴ ProN W3\", \"Meiryo\" , \"メイリオ\", \"sans-serif\";font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-f1611e1 );}.elementor-15 .elementor-element.elementor-element-341a092 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-341a092 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"ヒラギノ角ゴ ProN W3\", \"Meiryo\" , \"メイリオ\", \"sans-serif\";font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-5f4c920 );}.elementor-15 .elementor-element.elementor-element-878b557{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-bf11a41{text-align:justify;font-family:var( --e-global-typography-text-font-family ), \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"ヒラギノ角ゴ ProN W3\", \"Meiryo\" , \"メイリオ\", \"sans-serif\";font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-5f4c920 );}.elementor-15 .elementor-element.elementor-element-96a439f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-96a439f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-96a439f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sogomaterial.com/wp/wp-content/uploads/2025/06/TOP_background-image2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-5bdd072{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-fef0805{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1683172{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6497ce4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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-154c77e7 );--border-color:var( --e-global-color-154c77e7 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-6497ce4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6497ce4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D2D1F66;}.elementor-15 .elementor-element.elementor-element-cc96312{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-15 .elementor-element.elementor-element-5be041e{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-61e3f97{text-align:center;font-size:25px;letter-spacing:2px;color:var( --e-global-color-154c77e7 );}.elementor-15 .elementor-element.elementor-element-bfbaca7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-bfbaca7{text-align:center;font-size:20px;font-weight:500;letter-spacing:3px;color:var( --e-global-color-154c77e7 );}.elementor-15 .elementor-element.elementor-element-f136528{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-720806e .elementor-button{background-color:#3D9940;font-size:30px;font-weight:500;letter-spacing:1px;box-shadow:0px 5px 10px 0px rgba(1.0000000000000038, 22.000000000000103, 9.00000000000006, 0.67);border-radius:100px 100px 100px 100px;padding:35px 35px 35px 35px;}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-86783c4{--content-width:1110px;}.elementor-15 .elementor-element.elementor-element-a10b0f3{--width:50%;}.elementor-15 .elementor-element.elementor-element-56ea902{--content-width:1110px;}.elementor-15 .elementor-element.elementor-element-c1b7dbd{--content-width:1110px;}.elementor-15 .elementor-element.elementor-element-7740e81{--width:50%;}.elementor-15 .elementor-element.elementor-element-d43a51e{--content-width:1110px;}.elementor-15 .elementor-element.elementor-element-7764e29{--width:20%;}.elementor-15 .elementor-element.elementor-element-c20e475{--width:20%;}.elementor-15 .elementor-element.elementor-element-cc184e0{--width:20%;}.elementor-15 .elementor-element.elementor-element-051c883{--width:20%;}.elementor-15 .elementor-element.elementor-element-0190b6f{--content-width:1110px;}.elementor-15 .elementor-element.elementor-element-3ae149b{--width:20%;}.elementor-15 .elementor-element.elementor-element-53ccaf6{--width:20%;}.elementor-15 .elementor-element.elementor-element-5b0100b{--width:20%;}.elementor-15 .elementor-element.elementor-element-df39ba7{--content-width:1110px;}.elementor-15 .elementor-element.elementor-element-da0199b{--width:50%;}.elementor-15 .elementor-element.elementor-element-21c1897{--content-width:1110px;}.elementor-15 .elementor-element.elementor-element-6b12f82{--content-width:1110px;}.elementor-15 .elementor-element.elementor-element-6e38fd5{--width:20%;}.elementor-15 .elementor-element.elementor-element-87faa81{--width:20%;}.elementor-15 .elementor-element.elementor-element-4f7bbc8{--width:20%;}.elementor-15 .elementor-element.elementor-element-298cfc8{--content-width:1110px;}.elementor-15 .elementor-element.elementor-element-1eac95b{--width:20%;}.elementor-15 .elementor-element.elementor-element-01c63ef{--width:20%;}.elementor-15 .elementor-element.elementor-element-20e3740{--width:20%;}.elementor-15 .elementor-element.elementor-element-4564b6c{--content-width:1110px;}.elementor-15 .elementor-element.elementor-element-abd3bde{--width:50%;}.elementor-15 .elementor-element.elementor-element-96a439f{--content-width:1110px;}}@media(max-width:959px){.elementor-15 .elementor-element.elementor-element-b1e8652{margin-top:50px;margin-bottom:0px;padding:25px 10px 25px 10px;}.elementor-15 .elementor-element.elementor-element-bd7876e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-5b9cff1{font-size:18px;line-height:30px;}.elementor-15 .elementor-element.elementor-element-86783c4{--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-c1d353b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-70ce0e2 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-70ce0e2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-7b7572d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-e95915e > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-56ea902{--padding-top:0px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-c1b7dbd{--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-cd27100 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-499111e > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-499111e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-195eca5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-fb6e4d3 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-d43a51e{--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-59b5a29 .elementor-heading-title{font-size:var( --e-global-typography-391f77d-font-size );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-b8be403 .elementor-heading-title{font-size:var( --e-global-typography-391f77d-font-size );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-6390d8d .elementor-heading-title{font-size:var( --e-global-typography-391f77d-font-size );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-0f716f7 .elementor-heading-title{font-size:var( --e-global-typography-391f77d-font-size );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-0190b6f{--padding-top:0px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-af29041 .elementor-heading-title{font-size:var( --e-global-typography-391f77d-font-size );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-52f199c .elementor-heading-title{font-size:var( --e-global-typography-391f77d-font-size );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-e398d55 .elementor-heading-title{font-size:var( --e-global-typography-391f77d-font-size );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-df39ba7{--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-6aed68d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-4a7855f > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-4a7855f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-19a9f7f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-3e3c5d1 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-21c1897{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-6b12f82{--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-2f35614 .elementor-heading-title{font-size:var( --e-global-typography-391f77d-font-size );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-70f7191 .elementor-heading-title{font-size:var( --e-global-typography-391f77d-font-size );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-928c456 .elementor-heading-title{font-size:var( --e-global-typography-391f77d-font-size );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-298cfc8{--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-9c8aa37 .elementor-heading-title{font-size:var( --e-global-typography-391f77d-font-size );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-32242ef .elementor-heading-title{font-size:var( --e-global-typography-391f77d-font-size );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-96cabd6 .elementor-heading-title{font-size:var( --e-global-typography-391f77d-font-size );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-4564b6c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-0bd6117 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-341a092 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-341a092 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-bf11a41{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-96a439f{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-bfbaca7{font-size:18px;}.elementor-15 .elementor-element.elementor-element-f136528{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-720806e .elementor-button{font-size:25px;padding:25px 25px 25px 25px;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-b1e8652{margin-top:25px;margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-5b9cff1{text-align:justify;}.elementor-15 .elementor-element.elementor-element-c1d353b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-70ce0e2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-622545a{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-7b7572d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-e95915e .elementor-button{padding:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-17726b6{--width:30%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-15 .elementor-element.elementor-element-e644571{--width:30%;--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px;}.elementor-15 .elementor-element.elementor-element-ac747dd{--width:30%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-c1b7dbd{--padding-top:25px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-cd27100 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-499111e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-7c1e2df{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-195eca5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-fb6e4d3 .elementor-button{padding:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-d43a51e{--padding-top:0px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-fec4f52{--width:47%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:9px;}.elementor-15 .elementor-element.elementor-element-59b5a29 .elementor-heading-title{font-size:var( --e-global-typography-391f77d-font-size );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-3890f9b{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-b4ee693{--width:80%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-54299e8 > .elementor-widget-container{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7764e29{--width:20%;}.elementor-15 .elementor-element.elementor-element-f6c1b7a img{width:100%;}.elementor-15 .elementor-element.elementor-element-406d150{--width:47%;--margin-top:0px;--margin-bottom:0px;--margin-left:9px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-b8be403 .elementor-heading-title{font-size:var( --e-global-typography-391f77d-font-size );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-c87029c{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-c41e7bd{--width:80%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-718dc10 > .elementor-widget-container{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-c20e475{--width:20%;}.elementor-15 .elementor-element.elementor-element-cebb814 img{width:100%;}.elementor-15 .elementor-element.elementor-element-b576849{--width:47%;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:9px;}.elementor-15 .elementor-element.elementor-element-6390d8d .elementor-heading-title{font-size:var( --e-global-typography-391f77d-font-size );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-13da123{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-c4b8fb7{--width:80%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-4462141 > .elementor-widget-container{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-cc184e0{--width:20%;}.elementor-15 .elementor-element.elementor-element-0970159 img{width:100%;}.elementor-15 .elementor-element.elementor-element-686af76{--width:47%;--margin-top:30px;--margin-bottom:0px;--margin-left:9px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-0f716f7 .elementor-heading-title{font-size:var( --e-global-typography-391f77d-font-size );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-89db580{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-68519cc{--width:80%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-749b332 > .elementor-widget-container{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-051c883{--width:20%;}.elementor-15 .elementor-element.elementor-element-36740a8 img{width:100%;}.elementor-15 .elementor-element.elementor-element-c70c6e2{--width:47%;}.elementor-15 .elementor-element.elementor-element-af29041 .elementor-heading-title{font-size:var( --e-global-typography-391f77d-font-size );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-8b6586c{--width:47%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:9px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-52f199c .elementor-heading-title{font-size:var( --e-global-typography-391f77d-font-size );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-11e712f{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-dce5bbe{--width:80%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-64b0476 > .elementor-widget-container{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-53ccaf6{--width:20%;}.elementor-15 .elementor-element.elementor-element-f458933 img{width:100%;}.elementor-15 .elementor-element.elementor-element-232e7b0{--width:47%;--margin-top:0px;--margin-bottom:0px;--margin-left:9px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-e398d55 .elementor-heading-title{font-size:var( --e-global-typography-391f77d-font-size );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-fdef58f{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-a33c107{--width:80%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-77ac6f0 > .elementor-widget-container{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5b0100b{--width:20%;}.elementor-15 .elementor-element.elementor-element-0cd34fe img{width:100%;}.elementor-15 .elementor-element.elementor-element-df39ba7{--padding-top:25px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-6aed68d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-4a7855f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-ac45b71{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-19a9f7f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-3e3c5d1 .elementor-button{padding:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-c447a83{--width:47%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:9px;}.elementor-15 .elementor-element.elementor-element-2f35614 .elementor-heading-title{font-size:var( --e-global-typography-391f77d-font-size );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-417b759{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-037250c{--width:80%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-20e287e > .elementor-widget-container{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6e38fd5{--width:20%;}.elementor-15 .elementor-element.elementor-element-ad7fb3f img{width:100%;}.elementor-15 .elementor-element.elementor-element-de268a1{--width:47%;--margin-top:0px;--margin-bottom:0px;--margin-left:9px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-70f7191 .elementor-heading-title{font-size:var( --e-global-typography-391f77d-font-size );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-55a0457{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-0a5b033{--width:80%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-4f01b6e > .elementor-widget-container{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-87faa81{--width:20%;}.elementor-15 .elementor-element.elementor-element-6fd898d img{width:100%;}.elementor-15 .elementor-element.elementor-element-c57af4a{--width:47%;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-928c456 .elementor-heading-title{font-size:var( --e-global-typography-391f77d-font-size );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-2300e19{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-ee1af96{--width:80%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-e113965 > .elementor-widget-container{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-4f7bbc8{--width:20%;}.elementor-15 .elementor-element.elementor-element-735209b img{width:100%;}.elementor-15 .elementor-element.elementor-element-b46e2d2{--width:47%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:9px;}.elementor-15 .elementor-element.elementor-element-9c8aa37 .elementor-heading-title{font-size:var( --e-global-typography-391f77d-font-size );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-d9482c0{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-58442b8{--width:80%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-9943ee3 > .elementor-widget-container{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1eac95b{--width:20%;}.elementor-15 .elementor-element.elementor-element-ddc32cb img{width:100%;}.elementor-15 .elementor-element.elementor-element-0f13fb9{--width:47%;--margin-top:0px;--margin-bottom:0px;--margin-left:9px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-32242ef .elementor-heading-title{font-size:var( --e-global-typography-391f77d-font-size );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-3200a94{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-9bfa1e1{--width:80%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-e223329 > .elementor-widget-container{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-01c63ef{--width:20%;}.elementor-15 .elementor-element.elementor-element-b509e0a img{width:100%;}.elementor-15 .elementor-element.elementor-element-91d7ce4{--width:47%;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-96cabd6 .elementor-heading-title{font-size:var( --e-global-typography-391f77d-font-size );letter-spacing:var( --e-global-typography-391f77d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-4b8afca{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-1cec21b{--width:80%;--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-15 .elementor-element.elementor-element-3e5c68d > .elementor-widget-container{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-20e3740{--width:20%;}.elementor-15 .elementor-element.elementor-element-9318af1 img{width:100%;}.elementor-15 .elementor-element.elementor-element-0bd6117 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-341a092 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-bf11a41 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-bf11a41{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-61e3f97{font-size:18px;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-bfbaca7{text-align:center;font-size:16px;}.elementor-15 .elementor-element.elementor-element-720806e .elementor-button{font-size:18px;padding:15px 15px 15px 15px;}}@media(max-width:959px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-bd7876e{width:100%;}}/* Start custom CSS */@media screen and (min-width:690px) {
    
    body.elementor-page-15 .pc {
    display: block;
    }
    
    body.elementor-page-15 .tablet {
    display: none;
    }
    
    body.elementor-page-15 .sp {
    display: none;
    }
    
    body.elementor-page-15 .pc-tab {
    display: block;
    }
    
    body.elementor-page-15 .pc-sp {
    display: block;
    }
    
    body.elementor-page-15 .tab-sp {
    display: none;
    }
    
    body.elementor-page-15 .big-text {
    font-size:55px;
    font-weight:700; 
}
    

}


@media screen and (min-width:768px)and (max-width: 959px) {
    
    
    body.elementor-page-15 .pc {
        display: none;
    }
    
    body.elementor-page-15 .tablet {
        display: block;
    }
    
    body.elementor-page-15 .sp {
        display: none;
    }
    
    body.elementor-page-15 .pc-tab {
        display: block;
    }
    
    body.elementor-page-15 .pc-sp {
        display: none;
    }
    
    body.elementor-page-15 .tab-sp {
        display: block;
    }
    
    body.elementor-page-15 .big-text {
    font-size:30px;
    font-weight:700; 
}

    
}


/*スマホ*/
@media screen and (max-width: 767px) {
    
    body.elementor-page-15 .pc {
        display: none;
    }
    
    body.elementor-page-15 .tablet {
        display: none;
    }
    
    body.elementor-page-15 .sp {
        display: block;
    }
    
    
    body.elementor-page-15 .pc-tab {
        display: none;
    }
    
    body.elementor-page-15 .pc-sp {
        display: block;
    }
    
    body.elementor-page-15 .tab-sp {
        display: block;
    }
    
    body.elementor-page-15 .big-text {
    font-size:30px;
    font-weight:700; 
}

    
}/* End custom CSS */