.elementor-574 .elementor-element.elementor-element-f4c64fa{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:10vw;--padding-right:10vw;}.elementor-574 .elementor-element.elementor-element-f4c64fa:not(.elementor-motion-effects-element-type-background), .elementor-574 .elementor-element.elementor-element-f4c64fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ray.atlas-japan.co.jp/wp-content/uploads/2026/03/RAY-HP素材-55-scaled.webp");background-position:center center;background-size:cover;}.elementor-574 .elementor-element.elementor-element-f4c64fa::before, .elementor-574 .elementor-element.elementor-element-f4c64fa > .elementor-background-video-container::before, .elementor-574 .elementor-element.elementor-element-f4c64fa > .e-con-inner > .elementor-background-video-container::before, .elementor-574 .elementor-element.elementor-element-f4c64fa > .elementor-background-slideshow::before, .elementor-574 .elementor-element.elementor-element-f4c64fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-574 .elementor-element.elementor-element-f4c64fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF 92%);}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-574 .elementor-element.elementor-element-26ae257{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;text-align:start;font-family:"Noto Serif JP", Sans-serif;font-size:5vw;font-weight:500;letter-spacing:0.1vw;color:#333333;}.elementor-574 .elementor-element.elementor-element-26ae257 p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-6b2b3e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;text-align:start;font-family:"Noto Serif JP", Sans-serif;font-weight:500;letter-spacing:0.1vw;color:#333333;}.elementor-574 .elementor-element.elementor-element-6b2b3e6 p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-262ca43{--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:-8vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-0aa886e{--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:10vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-574 .elementor-element.elementor-element-1e53ce1{--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:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-1d22b85 img{width:100%;max-width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-574 .elementor-element.elementor-element-239780a{--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;--padding-top:0vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-574 .elementor-element.elementor-element-e0ded80{width:var( --container-widget-width, 6% );max-width:6%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:6%;--container-widget-flex-grow:0;}.elementor-574 .elementor-element.elementor-element-e0ded80.elementor-element{--align-self:center;}.elementor-574 .elementor-element.elementor-element-e0ded80 img{width:100%;max-width:100%;}.elementor-574 .elementor-element.elementor-element-a6a363d{margin:2vw 0vw calc(var(--kit-widget-spacing, 0px) + 2vw) 0vw;padding:0vw 0vw 0vw 0vw;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:500;letter-spacing:0.3vw;color:var( --e-global-color-d5c6092 );}.elementor-574 .elementor-element.elementor-element-a6a363d p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-8a618c8{--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 020px;--row-gap:0px;--column-gap:020px;--margin-top:5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-ce6afab{--display:flex;--min-height:30vw;--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-574 .elementor-element.elementor-element-ce6afab:not(.elementor-motion-effects-element-type-background), .elementor-574 .elementor-element.elementor-element-ce6afab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ray.atlas-japan.co.jp/wp-content/uploads/2026/03/RAY-HP素材-42.webp");background-position:center center;background-size:cover;}.elementor-574 .elementor-element.elementor-element-d063012{--spacer-size:50px;}.elementor-574 .elementor-element.elementor-element-8b64412{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items: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:1vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-574 .elementor-element.elementor-element-aa680e6{--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-574 .elementor-element.elementor-element-e948e49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;text-align:start;font-family:"Noto Sans JP", Sans-serif;font-weight:700;letter-spacing:0.1vw;color:#333333;}.elementor-574 .elementor-element.elementor-element-e948e49 p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-5141762{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1vw 0vw 0vw 0vw;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-weight:500;letter-spacing:vw;color:var( --e-global-color-5d1e477 );}.elementor-574 .elementor-element.elementor-element-5141762 p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-2976c38{--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 020px;--row-gap:0px;--column-gap:020px;--margin-top:2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-574 .elementor-element.elementor-element-c88d11a{--display:flex;--min-height:30vw;--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-574 .elementor-element.elementor-element-c88d11a:not(.elementor-motion-effects-element-type-background), .elementor-574 .elementor-element.elementor-element-c88d11a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ray.atlas-japan.co.jp/wp-content/uploads/2026/03/RAY-HP素材-43.webp");background-position:bottom center;background-size:cover;}.elementor-574 .elementor-element.elementor-element-857fb44{--spacer-size:50px;}.elementor-574 .elementor-element.elementor-element-97abe86{--display:flex;--min-height:30vw;--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-574 .elementor-element.elementor-element-97abe86:not(.elementor-motion-effects-element-type-background), .elementor-574 .elementor-element.elementor-element-97abe86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ray.atlas-japan.co.jp/wp-content/uploads/2026/03/RAY-HP素材-40.webp");background-position:center center;background-size:cover;}.elementor-574 .elementor-element.elementor-element-9f66692{--spacer-size:50px;}.elementor-574 .elementor-element.elementor-element-f8dc6ad{--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;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-574 .elementor-element.elementor-element-84d61e9{width:var( --container-widget-width, 6% );max-width:6%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:6%;--container-widget-flex-grow:0;}.elementor-574 .elementor-element.elementor-element-84d61e9.elementor-element{--align-self:center;}.elementor-574 .elementor-element.elementor-element-84d61e9 img{width:100%;max-width:100%;}.elementor-574 .elementor-element.elementor-element-1a13c6e{margin:2vw 0vw calc(var(--kit-widget-spacing, 0px) + 2vw) 0vw;padding:0vw 0vw 0vw 0vw;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:500;letter-spacing:0.3vw;color:var( --e-global-color-d5c6092 );}.elementor-574 .elementor-element.elementor-element-1a13c6e p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-f3521f3{--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;border-style:solid;--border-style:solid;border-color:#B3BAC4;--border-color:#B3BAC4;--border-radius:30px 30px 30px 30px;--margin-top:5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-574 .elementor-element.elementor-element-7ce4bd4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:700;letter-spacing:0.1vw;color:#333333;}.elementor-574 .elementor-element.elementor-element-7ce4bd4 p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-ffeb432{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-ea96453{--display:flex;--min-height:20vw;--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-574 .elementor-element.elementor-element-ea96453:not(.elementor-motion-effects-element-type-background), .elementor-574 .elementor-element.elementor-element-ea96453 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ray.atlas-japan.co.jp/wp-content/uploads/2026/03/RAY-HP素材-51.webp");background-position:center center;background-size:cover;}.elementor-574 .elementor-element.elementor-element-51812ce{--spacer-size:50px;}.elementor-574 .elementor-element.elementor-element-7ab7b9e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items: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:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-574 .elementor-element.elementor-element-7ab7b9e.e-con{--align-self:stretch;}.elementor-574 .elementor-element.elementor-element-4a2d93c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;text-align:start;font-family:"Noto Serif JP", Sans-serif;font-weight:500;letter-spacing:0.1vw;color:#333333;}.elementor-574 .elementor-element.elementor-element-4a2d93c p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-fa9fc4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:01vw 0vw 0vw 0vw;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-weight:500;letter-spacing:0.1vw;color:#333333;}.elementor-574 .elementor-element.elementor-element-fa9fc4a p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-889e98a{--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;border-style:solid;--border-style:solid;border-color:#B3BAC4;--border-color:#B3BAC4;--border-radius:30px 30px 30px 30px;--margin-top:5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-574 .elementor-element.elementor-element-21a9ded{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:700;letter-spacing:0.1vw;color:#333333;}.elementor-574 .elementor-element.elementor-element-21a9ded p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-2c393f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-f34a923{--display:flex;--min-height:20vw;--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-574 .elementor-element.elementor-element-f34a923:not(.elementor-motion-effects-element-type-background), .elementor-574 .elementor-element.elementor-element-f34a923 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ray.atlas-japan.co.jp/wp-content/uploads/2026/03/RAY-HP素材-52.webp");background-position:center center;background-size:cover;}.elementor-574 .elementor-element.elementor-element-cc6b7f9{--spacer-size:50px;}.elementor-574 .elementor-element.elementor-element-d55ac00{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items: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:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-574 .elementor-element.elementor-element-d55ac00.e-con{--align-self:stretch;}.elementor-574 .elementor-element.elementor-element-c767528{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;text-align:start;font-family:"Noto Serif JP", Sans-serif;font-weight:500;letter-spacing:0.1vw;color:#333333;}.elementor-574 .elementor-element.elementor-element-c767528 p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-e0837be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:01vw 0vw 0vw 0vw;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-weight:500;letter-spacing:0.1vw;color:#333333;}.elementor-574 .elementor-element.elementor-element-e0837be p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-32ae444{--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;border-style:solid;--border-style:solid;border-color:#B3BAC4;--border-color:#B3BAC4;--border-radius:30px 30px 30px 30px;--margin-top:5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-574 .elementor-element.elementor-element-16c719a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:700;letter-spacing:0.1vw;color:#333333;}.elementor-574 .elementor-element.elementor-element-16c719a p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-fbd5b26{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-2487db8{--display:flex;--min-height:20vw;--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-574 .elementor-element.elementor-element-2487db8:not(.elementor-motion-effects-element-type-background), .elementor-574 .elementor-element.elementor-element-2487db8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ray.atlas-japan.co.jp/wp-content/uploads/2026/03/RAY-HP素材-54.webp");background-position:center center;background-size:cover;}.elementor-574 .elementor-element.elementor-element-3d86852{--spacer-size:50px;}.elementor-574 .elementor-element.elementor-element-631b046{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items: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:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-574 .elementor-element.elementor-element-631b046.e-con{--align-self:stretch;}.elementor-574 .elementor-element.elementor-element-c2ad114{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;text-align:start;font-family:"Noto Serif JP", Sans-serif;font-weight:500;letter-spacing:0.1vw;color:#333333;}.elementor-574 .elementor-element.elementor-element-c2ad114 p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-89b032b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:01vw 0vw 0vw 0vw;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-weight:500;letter-spacing:0.1vw;color:#333333;}.elementor-574 .elementor-element.elementor-element-89b032b p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-14f8c38{--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;border-style:solid;--border-style:solid;border-color:#B3BAC4;--border-color:#B3BAC4;--border-radius:30px 30px 30px 30px;--margin-top:5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-574 .elementor-element.elementor-element-5837509{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:700;letter-spacing:0.1vw;color:#333333;}.elementor-574 .elementor-element.elementor-element-5837509 p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-58dd3a1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-85258cf{--display:flex;--min-height:20vw;--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-574 .elementor-element.elementor-element-85258cf:not(.elementor-motion-effects-element-type-background), .elementor-574 .elementor-element.elementor-element-85258cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ray.atlas-japan.co.jp/wp-content/uploads/2026/03/RAY-HP素材-53.webp");background-position:center center;background-size:cover;}.elementor-574 .elementor-element.elementor-element-a7ad8cf{--spacer-size:50px;}.elementor-574 .elementor-element.elementor-element-f39c019{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items: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:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-574 .elementor-element.elementor-element-f39c019.e-con{--align-self:stretch;}.elementor-574 .elementor-element.elementor-element-06717a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;text-align:start;font-family:"Noto Serif JP", Sans-serif;font-weight:500;letter-spacing:0.1vw;color:#333333;}.elementor-574 .elementor-element.elementor-element-06717a7 p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-a623223{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:01vw 0vw 0vw 0vw;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-weight:500;letter-spacing:0.1vw;color:#333333;}.elementor-574 .elementor-element.elementor-element-a623223 p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-b09ecc3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-574 .elementor-element.elementor-element-102700b{width:var( --container-widget-width, 6% );max-width:6%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:6%;--container-widget-flex-grow:0;}.elementor-574 .elementor-element.elementor-element-102700b.elementor-element{--align-self:center;}.elementor-574 .elementor-element.elementor-element-102700b img{width:100%;max-width:100%;}.elementor-574 .elementor-element.elementor-element-0bb65d2{margin:2vw 0vw calc(var(--kit-widget-spacing, 0px) + 2vw) 0vw;padding:0vw 0vw 0vw 0vw;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:500;letter-spacing:0.3vw;color:var( --e-global-color-d5c6092 );}.elementor-574 .elementor-element.elementor-element-0bb65d2 p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-5362ce1{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-574 .elementor-element.elementor-element-5362ce1 img{width:100%;max-width:100%;}.elementor-574 .elementor-element.elementor-element-5f46b43{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-574 .elementor-element.elementor-element-c5260e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;text-align:start;font-family:"Noto Sans JP", Sans-serif;font-weight:500;letter-spacing:0.1vw;color:#333333;}.elementor-574 .elementor-element.elementor-element-c5260e1 p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-399a6fd{--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;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-574 .elementor-element.elementor-element-4d1cd30{width:var( --container-widget-width, 6% );max-width:6%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:6%;--container-widget-flex-grow:0;}.elementor-574 .elementor-element.elementor-element-4d1cd30.elementor-element{--align-self:center;}.elementor-574 .elementor-element.elementor-element-4d1cd30 img{width:100%;max-width:100%;}.elementor-574 .elementor-element.elementor-element-f1254e3{margin:2vw 0vw calc(var(--kit-widget-spacing, 0px) + 2vw) 0vw;padding:0vw 0vw 0vw 0vw;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:500;letter-spacing:0.3vw;color:var( --e-global-color-d5c6092 );}.elementor-574 .elementor-element.elementor-element-f1254e3 p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-782c0e9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-05b3f4f{--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:5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-7451633{--display:flex;--min-height:25vw;--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:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-7451633:not(.elementor-motion-effects-element-type-background), .elementor-574 .elementor-element.elementor-element-7451633 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ray.atlas-japan.co.jp/wp-content/uploads/2026/03/RAY-HP素材-58.webp");background-position:center center;background-size:cover;}.elementor-574 .elementor-element.elementor-element-d9a8613{--spacer-size:50px;}.elementor-574 .elementor-element.elementor-element-b5d3a2a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items: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:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-574 .elementor-element.elementor-element-3d3de44{--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-574 .elementor-element.elementor-element-e4f77e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;text-align:start;font-family:"Noto Sans JP", Sans-serif;font-weight:700;letter-spacing:0.1vw;color:#333333;}.elementor-574 .elementor-element.elementor-element-e4f77e3 p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-dc11153{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1vw 0vw 0vw 0vw;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-weight:500;letter-spacing:0.1vw;color:#333333;}.elementor-574 .elementor-element.elementor-element-dc11153 p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-c9ccb90{--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:2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-f300716{--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:2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-574 .elementor-element.elementor-element-f4c64fa{--min-height:50vh;}.elementor-574 .elementor-element.elementor-element-239780a{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-574 .elementor-element.elementor-element-e0ded80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:7%;--container-widget-flex-grow:0;width:var( --container-widget-width, 7% );max-width:7%;}.elementor-574 .elementor-element.elementor-element-2976c38{--margin-top:3vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-574 .elementor-element.elementor-element-f8dc6ad{--margin-top:10vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-574 .elementor-element.elementor-element-84d61e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:7%;--container-widget-flex-grow:0;width:var( --container-widget-width, 7% );max-width:7%;}.elementor-574 .elementor-element.elementor-element-ea96453{--min-height:25vw;}.elementor-574 .elementor-element.elementor-element-4a2d93c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;}.elementor-574 .elementor-element.elementor-element-4a2d93c.elementor-element{--align-self:stretch;}.elementor-574 .elementor-element.elementor-element-f34a923{--min-height:25vw;}.elementor-574 .elementor-element.elementor-element-c767528{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;}.elementor-574 .elementor-element.elementor-element-c767528.elementor-element{--align-self:stretch;}.elementor-574 .elementor-element.elementor-element-2487db8{--min-height:25vw;}.elementor-574 .elementor-element.elementor-element-c2ad114{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;}.elementor-574 .elementor-element.elementor-element-c2ad114.elementor-element{--align-self:stretch;}.elementor-574 .elementor-element.elementor-element-85258cf{--min-height:25vw;}.elementor-574 .elementor-element.elementor-element-06717a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;}.elementor-574 .elementor-element.elementor-element-06717a7.elementor-element{--align-self:stretch;}.elementor-574 .elementor-element.elementor-element-b09ecc3{--margin-top:10vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-574 .elementor-element.elementor-element-102700b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:7%;--container-widget-flex-grow:0;width:var( --container-widget-width, 7% );max-width:7%;}.elementor-574 .elementor-element.elementor-element-399a6fd{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-574 .elementor-element.elementor-element-4d1cd30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:7%;--container-widget-flex-grow:0;width:var( --container-widget-width, 7% );max-width:7%;}}@media(max-width:767px){.elementor-574 .elementor-element.elementor-element-f4c64fa{--min-height:100vh;}.elementor-574 .elementor-element.elementor-element-f4c64fa:not(.elementor-motion-effects-element-type-background), .elementor-574 .elementor-element.elementor-element-f4c64fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-574 .elementor-element.elementor-element-26ae257{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2vw 0vw 0vw 0vw;}.elementor-574 .elementor-element.elementor-element-26ae257 p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-6b2b3e6{padding:2vw 0vw 0vw 0vw;}.elementor-574 .elementor-element.elementor-element-6b2b3e6 p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-125bfd8{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-574 .elementor-element.elementor-element-125bfd8 img{width:100%;max-width:100%;}.elementor-574 .elementor-element.elementor-element-1e53ce1{--min-height:60vw;}.elementor-574 .elementor-element.elementor-element-239780a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-574 .elementor-element.elementor-element-e0ded80{--container-widget-width:10%;--container-widget-flex-grow:0;width:var( --container-widget-width, 10% );max-width:10%;}.elementor-574 .elementor-element.elementor-element-a6a363d{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:2vw 0vw 2vw 0vw;font-size:20px;}.elementor-574 .elementor-element.elementor-element-a6a363d p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-ce6afab{--min-height:60vw;--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-574 .elementor-element.elementor-element-8b64412{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-574 .elementor-element.elementor-element-aa680e6{--padding-top:10vw;--padding-bottom:10vw;--padding-left:0vw;--padding-right:0vw;}.elementor-574 .elementor-element.elementor-element-e948e49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;}.elementor-574 .elementor-element.elementor-element-e948e49 p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-5141762{padding:2vw 0vw 0vw 0vw;}.elementor-574 .elementor-element.elementor-element-5141762 p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-2976c38{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-574 .elementor-element.elementor-element-c88d11a{--min-height:60vw;--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-574 .elementor-element.elementor-element-97abe86{--min-height:60vw;--margin-top:10vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-f8dc6ad{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-574 .elementor-element.elementor-element-84d61e9{--container-widget-width:10%;--container-widget-flex-grow:0;width:var( --container-widget-width, 10% );max-width:10%;}.elementor-574 .elementor-element.elementor-element-1a13c6e{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:2vw 0vw 2vw 0vw;font-size:20px;}.elementor-574 .elementor-element.elementor-element-1a13c6e p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-f3521f3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-574 .elementor-element.elementor-element-7ce4bd4{padding:2vw 0vw 2vw 0vw;}.elementor-574 .elementor-element.elementor-element-7ce4bd4 p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-ea96453{--min-height:50vw;--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-574 .elementor-element.elementor-element-7ab7b9e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-574 .elementor-element.elementor-element-4a2d93c{padding:0vw 0vw 0vw 0vw;}.elementor-574 .elementor-element.elementor-element-4a2d93c p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-fa9fc4a{padding:2vw 0vw 2vw 0vw;letter-spacing:0px;}.elementor-574 .elementor-element.elementor-element-fa9fc4a p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-889e98a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-574 .elementor-element.elementor-element-21a9ded{padding:2vw 0vw 2vw 0vw;}.elementor-574 .elementor-element.elementor-element-21a9ded p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-f34a923{--min-height:50vw;--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-574 .elementor-element.elementor-element-d55ac00{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-574 .elementor-element.elementor-element-c767528{padding:0vw 0vw 0vw 0vw;}.elementor-574 .elementor-element.elementor-element-c767528 p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-e0837be{padding:2vw 0vw 2vw 0vw;letter-spacing:0px;}.elementor-574 .elementor-element.elementor-element-e0837be p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-32ae444{--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-574 .elementor-element.elementor-element-16c719a{padding:2vw 0vw 2vw 0vw;}.elementor-574 .elementor-element.elementor-element-16c719a p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-2487db8{--min-height:50vw;--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-574 .elementor-element.elementor-element-631b046{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-574 .elementor-element.elementor-element-c2ad114{padding:0vw 0vw 0vw 0vw;}.elementor-574 .elementor-element.elementor-element-c2ad114 p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-89b032b{padding:2vw 0vw 2vw 0vw;letter-spacing:0px;}.elementor-574 .elementor-element.elementor-element-89b032b p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-14f8c38{--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-574 .elementor-element.elementor-element-5837509{padding:2vw 0vw 2vw 0vw;}.elementor-574 .elementor-element.elementor-element-5837509 p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-85258cf{--min-height:50vw;--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-574 .elementor-element.elementor-element-f39c019{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-574 .elementor-element.elementor-element-06717a7{padding:0vw 0vw 0vw 0vw;}.elementor-574 .elementor-element.elementor-element-06717a7 p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-a623223{padding:2vw 0vw 2vw 0vw;letter-spacing:0px;}.elementor-574 .elementor-element.elementor-element-a623223 p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-b09ecc3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-574 .elementor-element.elementor-element-102700b{--container-widget-width:10%;--container-widget-flex-grow:0;width:var( --container-widget-width, 10% );max-width:10%;}.elementor-574 .elementor-element.elementor-element-0bb65d2{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:2vw 0vw 2vw 0vw;font-size:20px;}.elementor-574 .elementor-element.elementor-element-0bb65d2 p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-c5260e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;}.elementor-574 .elementor-element.elementor-element-c5260e1 p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-399a6fd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-574 .elementor-element.elementor-element-4d1cd30{--container-widget-width:10%;--container-widget-flex-grow:0;width:var( --container-widget-width, 10% );max-width:10%;}.elementor-574 .elementor-element.elementor-element-f1254e3{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:2vw 0vw 2vw 0vw;font-size:20px;}.elementor-574 .elementor-element.elementor-element-f1254e3 p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-782c0e9{--margin-top:5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-7451633{--min-height:60vw;--margin-top:5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-574 .elementor-element.elementor-element-e4f77e3{padding:2vw 0vw 0vw 0vw;}.elementor-574 .elementor-element.elementor-element-e4f77e3 p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-dc11153{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;}.elementor-574 .elementor-element.elementor-element-dc11153 p{margin-block-end:0px;}.elementor-574 .elementor-element.elementor-element-c9ccb90{--gap:0vw 3vw;--row-gap:0vw;--column-gap:3vw;--flex-wrap:nowrap;--margin-top:5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-f300716{--gap:0vw 3vw;--row-gap:0vw;--column-gap:3vw;--flex-wrap:nowrap;--margin-top:3vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-574 .elementor-element.elementor-element-0aa886e{--width:30%;}.elementor-574 .elementor-element.elementor-element-1e53ce1{--width:70%;}.elementor-574 .elementor-element.elementor-element-ce6afab{--width:50%;}.elementor-574 .elementor-element.elementor-element-8b64412{--width:50%;}.elementor-574 .elementor-element.elementor-element-c88d11a{--width:50%;}.elementor-574 .elementor-element.elementor-element-97abe86{--width:50%;}.elementor-574 .elementor-element.elementor-element-ea96453{--width:50%;}.elementor-574 .elementor-element.elementor-element-7ab7b9e{--width:50%;}.elementor-574 .elementor-element.elementor-element-f34a923{--width:50%;}.elementor-574 .elementor-element.elementor-element-d55ac00{--width:50%;}.elementor-574 .elementor-element.elementor-element-2487db8{--width:50%;}.elementor-574 .elementor-element.elementor-element-631b046{--width:50%;}.elementor-574 .elementor-element.elementor-element-85258cf{--width:50%;}.elementor-574 .elementor-element.elementor-element-f39c019{--width:50%;}.elementor-574 .elementor-element.elementor-element-7451633{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-574 .elementor-element.elementor-element-ce6afab{--width:50%;}.elementor-574 .elementor-element.elementor-element-8b64412{--width:50%;}.elementor-574 .elementor-element.elementor-element-aa680e6{--width:100%;}.elementor-574 .elementor-element.elementor-element-c88d11a{--width:50%;}.elementor-574 .elementor-element.elementor-element-97abe86{--width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-26ae257 */.elementor-574 .elementor-element.elementor-element-26ae257{
  font-size: clamp(30px, 5vw, 100px);
  line-height: 1.7;
  overflow-wrap: anywhere;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b2b3e6 */.elementor-574 .elementor-element.elementor-element-6b2b3e6{
  font-size: clamp(16px, 2vw, 40px);
  line-height: 1.7;
  overflow-wrap: anywhere;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6a363d */.elementor-574 .elementor-element.elementor-element-a6a363d{
  font-size: clamp(30px, 3.5vw, 50px);
  line-height: 1;
  overflow-wrap: anywhere;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e948e49 */.elementor-574 .elementor-element.elementor-element-e948e49{
  font-size: clamp(18px, 2vw, 40px);
  line-height: 1.7;
  overflow-wrap: anywhere;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5141762 */.elementor-574 .elementor-element.elementor-element-5141762{
  font-size: clamp(13px, 1vw, 30px);
  line-height: 1.8;
  overflow-wrap: anywhere;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a13c6e */.elementor-574 .elementor-element.elementor-element-1a13c6e{
  font-size: clamp(30px, 3.5vw, 50px);
  line-height: 1;
  overflow-wrap: anywhere;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ce4bd4 */.elementor-574 .elementor-element.elementor-element-7ce4bd4{
  font-size: clamp(20px, 3vw, 40px);
  line-height: 1.7;
  overflow-wrap: anywhere;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a2d93c */.elementor-574 .elementor-element.elementor-element-4a2d93c{
  font-size: clamp(20px, 3vw, 40px);
  line-height: 1.7;
  overflow-wrap: anywhere;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa9fc4a */.elementor-574 .elementor-element.elementor-element-fa9fc4a{
  font-size: clamp(14px, 1.2vw, 20px);
  line-height: 1.7;
  overflow-wrap: anywhere;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a9ded */.elementor-574 .elementor-element.elementor-element-21a9ded{
  font-size: clamp(20px, 3vw, 40px);
  line-height: 1.7;
  overflow-wrap: anywhere;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c767528 */.elementor-574 .elementor-element.elementor-element-c767528{
  font-size: clamp(20px, 3vw, 40px);
  line-height: 1.7;
  overflow-wrap: anywhere;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0837be */.elementor-574 .elementor-element.elementor-element-e0837be{
  font-size: clamp(14px, 1.2vw, 20px);
  line-height: 1.8;
  overflow-wrap: anywhere;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16c719a */.elementor-574 .elementor-element.elementor-element-16c719a{
  font-size: clamp(20px, 3vw, 40px);
  line-height: 1.7;
  overflow-wrap: anywhere;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2ad114 */.elementor-574 .elementor-element.elementor-element-c2ad114{
  font-size: clamp(20px, 3vw, 40px);
  line-height: 1.7;
  overflow-wrap: anywhere;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89b032b */.elementor-574 .elementor-element.elementor-element-89b032b{
  font-size: clamp(14px, 1.2vw, 20px);
  line-height: 1.8;
  overflow-wrap: anywhere;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5837509 */.elementor-574 .elementor-element.elementor-element-5837509{
  font-size: clamp(20px, 3vw, 40px);
  line-height: 1.7;
  overflow-wrap: anywhere;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06717a7 */.elementor-574 .elementor-element.elementor-element-06717a7{
  font-size: clamp(20px, 3vw, 40px);
  line-height: 1.7;
  overflow-wrap: anywhere;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a623223 */.elementor-574 .elementor-element.elementor-element-a623223{
  font-size: clamp(14px, 1.2vw, 20px);
  line-height: 1.8;
  overflow-wrap: anywhere;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0bb65d2 */.elementor-574 .elementor-element.elementor-element-0bb65d2{
  font-size: clamp(30px, 3.5vw, 50px);
  line-height: 1;
  overflow-wrap: anywhere;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5260e1 */.elementor-574 .elementor-element.elementor-element-c5260e1{
  font-size: clamp(15px, 1.3vw, 30px);
  line-height: 1.5;
  overflow-wrap: anywhere;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1254e3 */.elementor-574 .elementor-element.elementor-element-f1254e3{
  font-size: clamp(30px, 3.5vw, 50px);
  line-height: 1;
  overflow-wrap: anywhere;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4f77e3 */.elementor-574 .elementor-element.elementor-element-e4f77e3{
  font-size: clamp(18px, 2vw, 40px);
  line-height: 1.7;
  overflow-wrap: anywhere;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc11153 */.elementor-574 .elementor-element.elementor-element-dc11153{
  font-size: clamp(15px, 1.3vw, 20px);
  line-height: 1.7;
  overflow-wrap: anywhere;
}/* End custom CSS */