.elementor-7823 .elementor-element.elementor-element-5e3932d{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7823 .elementor-element.elementor-element-5e3932d:not(.elementor-motion-effects-element-type-background), .elementor-7823 .elementor-element.elementor-element-5e3932d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.arcres.jp/wp-content/uploads/2026/06/MV-scaled.webp");background-size:cover;}.elementor-7823 .elementor-element.elementor-element-84dc259{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-627f1af{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7823 .elementor-element.elementor-element-96392c0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7823 .elementor-element.elementor-element-96392c0 .elementor-heading-title{font-weight:600;color:#FFFFFF;}.elementor-7823 .elementor-element.elementor-element-e9b2ac8 .elementor-heading-title{font-size:80px;font-weight:400;line-height:1.2;color:#FFFFFF;}.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-7823 .elementor-element.elementor-element-314e7f9{font-weight:400;color:#FFFFFF;}.elementor-7823 .elementor-element.elementor-element-f510a5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:140px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-f510a5c:not(.elementor-motion-effects-element-type-background), .elementor-7823 .elementor-element.elementor-element-f510a5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.arcres.jp/wp-content/uploads/2026/06/bg-beige.webp");background-size:auto;}.elementor-7823 .elementor-element.elementor-element-50e2ea5{--display:flex;}.elementor-7823 .elementor-element.elementor-element-50e2ea5:not(.elementor-motion-effects-element-type-background), .elementor-7823 .elementor-element.elementor-element-50e2ea5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7823 .elementor-element.elementor-element-729a1f8{--display:flex;--margin-top:-60px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-7823 .elementor-element.elementor-element-1c2c6c4 > .elementor-widget-container{margin:0px 0px -29px 0px;}.elementor-7823 .elementor-element.elementor-element-1c2c6c4{text-align:end;}.elementor-7823 .elementor-element.elementor-element-1c2c6c4 .elementor-heading-title{font-size:100px;font-weight:400;letter-spacing:4px;color:var( --e-global-color-7a23050 );}.elementor-7823 .elementor-element.elementor-element-c0f6397{text-align:end;}.elementor-7823 .elementor-element.elementor-element-c0f6397 .elementor-heading-title{font-weight:400;letter-spacing:4px;color:var( --e-global-color-accent );}.elementor-7823 .elementor-element.elementor-element-732a3b4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:3% 3%;--row-gap:3%;--column-gap:3%;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-7823 .elementor-element.elementor-element-25c271c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.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-7823 .elementor-element.elementor-element-20d0b27 img{width:140px;}.elementor-7823 .elementor-element.elementor-element-0536b65 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-0536b65{text-align:center;}.elementor-7823 .elementor-element.elementor-element-0536b65 .elementor-heading-title{font-size:16px;font-weight:600;}.elementor-7823 .elementor-element.elementor-element-a8d79e2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-7823 .elementor-element.elementor-element-fbe94fd img{width:140px;}.elementor-7823 .elementor-element.elementor-element-008c70b > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-008c70b{text-align:center;}.elementor-7823 .elementor-element.elementor-element-008c70b .elementor-heading-title{font-size:16px;font-weight:600;}.elementor-7823 .elementor-element.elementor-element-c4e0e9b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-7823 .elementor-element.elementor-element-c157133 img{width:140px;}.elementor-7823 .elementor-element.elementor-element-e231803 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-e231803{text-align:center;}.elementor-7823 .elementor-element.elementor-element-e231803 .elementor-heading-title{font-size:16px;font-weight:600;}.elementor-7823 .elementor-element.elementor-element-71d66fe{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-7823 .elementor-element.elementor-element-548f3e4 img{width:140px;}.elementor-7823 .elementor-element.elementor-element-6036db0 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-6036db0{text-align:center;}.elementor-7823 .elementor-element.elementor-element-6036db0 .elementor-heading-title{font-size:16px;font-weight:600;}.elementor-7823 .elementor-element.elementor-element-25b791f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:3% 3%;--row-gap:3%;--column-gap:3%;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-7823 .elementor-element.elementor-element-c9d20ba{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-7823 .elementor-element.elementor-element-6c13698 img{width:140px;}.elementor-7823 .elementor-element.elementor-element-3dd3733 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-3dd3733{text-align:center;}.elementor-7823 .elementor-element.elementor-element-3dd3733 .elementor-heading-title{font-size:16px;font-weight:600;}.elementor-7823 .elementor-element.elementor-element-8bf4fb9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-7823 .elementor-element.elementor-element-578865f img{width:140px;}.elementor-7823 .elementor-element.elementor-element-aa90b34 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-aa90b34{text-align:center;}.elementor-7823 .elementor-element.elementor-element-aa90b34 .elementor-heading-title{font-size:16px;font-weight:600;}.elementor-7823 .elementor-element.elementor-element-d0f79ef{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-7823 .elementor-element.elementor-element-b0c73ee img{width:140px;}.elementor-7823 .elementor-element.elementor-element-d5431dd > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-d5431dd{text-align:center;}.elementor-7823 .elementor-element.elementor-element-d5431dd .elementor-heading-title{font-size:16px;font-weight:600;}.elementor-7823 .elementor-element.elementor-element-1b770c0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-7823 .elementor-element.elementor-element-b2965cc img{width:140px;}.elementor-7823 .elementor-element.elementor-element-d21b929 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-d21b929{text-align:center;}.elementor-7823 .elementor-element.elementor-element-d21b929 .elementor-heading-title{font-size:16px;font-weight:600;}.elementor-7823 .elementor-element.elementor-element-f413f8e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-7823 .elementor-element.elementor-element-0674323 img{width:140px;}.elementor-7823 .elementor-element.elementor-element-b1478ac > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-b1478ac{text-align:center;}.elementor-7823 .elementor-element.elementor-element-b1478ac .elementor-heading-title{font-size:16px;font-weight:600;}.elementor-7823 .elementor-element.elementor-element-dd0c391{--display:flex;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-dd0c391:not(.elementor-motion-effects-element-type-background), .elementor-7823 .elementor-element.elementor-element-dd0c391 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF 100%);}.elementor-7823 .elementor-element.elementor-element-c4ea2cc img{width:280px;}.elementor-7823 .elementor-element.elementor-element-8c2e0db{--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;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-8c2e0db:not(.elementor-motion-effects-element-type-background), .elementor-7823 .elementor-element.elementor-element-8c2e0db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7823 .elementor-element.elementor-element-2f2df91{--display:flex;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-7823 .elementor-element.elementor-element-04348e8{text-align:center;}.elementor-7823 .elementor-element.elementor-element-04348e8 .elementor-heading-title{font-weight:400;letter-spacing:4px;color:var( --e-global-color-accent );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-7823 .elementor-element.elementor-element-84296b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-7823 .elementor-element.elementor-element-84296b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-7823 .elementor-element.elementor-element-84296b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-7823 .elementor-element.elementor-element-84296b0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-7823 .elementor-element.elementor-element-84296b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-7823 .elementor-element.elementor-element-84296b0 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-7823 .elementor-element.elementor-element-84296b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-7823 .elementor-element.elementor-element-84296b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-7823 .elementor-element.elementor-element-84296b0 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-7823 .elementor-element.elementor-element-84296b0 .elementor-icon-list-icon i{color:#1C202700;transition:color 0.3s;}.elementor-7823 .elementor-element.elementor-element-84296b0 .elementor-icon-list-icon svg{fill:#1C202700;transition:fill 0.3s;}.elementor-7823 .elementor-element.elementor-element-84296b0{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-7823 .elementor-element.elementor-element-84296b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7823 .elementor-element.elementor-element-84296b0 .elementor-icon-list-item > a{font-weight:400;}.elementor-7823 .elementor-element.elementor-element-84296b0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7823 .elementor-element.elementor-element-b00a44e > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-b00a44e{text-align:center;}.elementor-7823 .elementor-element.elementor-element-b00a44e .elementor-heading-title{font-weight:400;line-height:1.8;letter-spacing:4px;color:var( --e-global-color-accent );}.elementor-7823 .elementor-element.elementor-element-2b6fe34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7823 .elementor-element.elementor-element-2b6fe34:not(.elementor-motion-effects-element-type-background), .elementor-7823 .elementor-element.elementor-element-2b6fe34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.arcres.jp/wp-content/uploads/2026/06/bg-blue.webp");}.elementor-7823 .elementor-element.elementor-element-ffcfe76{--display:flex;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-dab1a57 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7823 .elementor-element.elementor-element-dab1a57{text-align:center;}.elementor-7823 .elementor-element.elementor-element-dab1a57 .elementor-heading-title{font-size:16px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-7823 .elementor-element.elementor-element-8880faf{text-align:center;}.elementor-7823 .elementor-element.elementor-element-8880faf .elementor-heading-title{font-size:36px;font-weight:400;letter-spacing:3.6px;color:#FFFFFF;}.elementor-7823 .elementor-element.elementor-element-afbf005{--display:flex;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-7823 .elementor-element.elementor-element-54128ac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-7823 .elementor-element.elementor-element-9df9096 .elementor-heading-title{font-weight:600;line-height:1.4;color:#FFFFFF;}.elementor-7823 .elementor-element.elementor-element-ea5c973{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;font-weight:400;color:#FFFFFF;}.elementor-7823 .elementor-element.elementor-element-c4747ea img{width:100%;}.elementor-7823 .elementor-element.elementor-element-c114d80 img{width:100%;}.elementor-7823 .elementor-element.elementor-element-f43bf83{--display:flex;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-7823 .elementor-element.elementor-element-7289a58{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-7823 .elementor-element.elementor-element-6a71c8a .elementor-heading-title{font-weight:600;line-height:1.4;color:#FFFFFF;}.elementor-7823 .elementor-element.elementor-element-0c3a9fe{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;font-weight:400;color:#FFFFFF;}.elementor-7823 .elementor-element.elementor-element-00a42f4 img{width:100%;}.elementor-7823 .elementor-element.elementor-element-0a1b35f img{width:100%;}.elementor-7823 .elementor-element.elementor-element-69114a3{--display:flex;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-7823 .elementor-element.elementor-element-c8f9e64{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-7823 .elementor-element.elementor-element-7e1c763 .elementor-heading-title{font-weight:600;line-height:1.4;color:#FFFFFF;}.elementor-7823 .elementor-element.elementor-element-a6d5321{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;font-weight:400;color:#FFFFFF;}.elementor-7823 .elementor-element.elementor-element-c69ab93 img{width:100%;}.elementor-7823 .elementor-element.elementor-element-f7f731c img{width:100%;}.elementor-7823 .elementor-element.elementor-element-152e2e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7823 .elementor-element.elementor-element-0e4b957{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-c18bf72 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7823 .elementor-element.elementor-element-c18bf72.elementor-element{--align-self:flex-start;}.elementor-7823 .elementor-element.elementor-element-c18bf72{text-align:center;}.elementor-7823 .elementor-element.elementor-element-c18bf72 .elementor-heading-title{font-size:60px;font-weight:400;color:var( --e-global-color-accent );}.elementor-7823 .elementor-element.elementor-element-7f95eb5 > .elementor-widget-container{padding:0px 0px 0px 46px;}.elementor-7823 .elementor-element.elementor-element-7f95eb5{text-align:start;}.elementor-7823 .elementor-element.elementor-element-7f95eb5 .elementor-heading-title{font-size:16px;font-weight:500;letter-spacing:1.6px;color:var( --e-global-color-primary );}.elementor-7823 .elementor-element.elementor-element-d0d6eca{--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:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7a23050 );--border-color:var( --e-global-color-7a23050 );--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7823 .elementor-element.elementor-element-aac5b06{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-7823 .elementor-element.elementor-element-aac5b06 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#DDDDDD;}.elementor-7823 .elementor-element.elementor-element-aac5b06 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-7823 .elementor-element.elementor-element-aac5b06 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-7823 .elementor-element.elementor-element-aac5b06 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-7823 .elementor-element.elementor-element-aac5b06 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-7823 .elementor-element.elementor-element-aac5b06 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-7823 .elementor-element.elementor-element-aac5b06 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-7823 .elementor-element.elementor-element-aac5b06 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-7823 .elementor-element.elementor-element-aac5b06 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-7823 .elementor-element.elementor-element-aac5b06 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-7823 .elementor-element.elementor-element-aac5b06 .elementor-icon-list-icon i{color:#1C202700;transition:color 0.3s;}.elementor-7823 .elementor-element.elementor-element-aac5b06 .elementor-icon-list-icon svg{fill:#1C202700;transition:fill 0.3s;}.elementor-7823 .elementor-element.elementor-element-aac5b06 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7823 .elementor-element.elementor-element-aac5b06 .elementor-icon-list-item > a{font-size:18px;font-weight:400;letter-spacing:0.6px;}.elementor-7823 .elementor-element.elementor-element-aac5b06 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-7823 .elementor-element.elementor-element-aac5b06 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7823 .elementor-element.elementor-element-303de17{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-7823 .elementor-element.elementor-element-303de17 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#DDDDDD;}.elementor-7823 .elementor-element.elementor-element-303de17 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-7823 .elementor-element.elementor-element-303de17 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-7823 .elementor-element.elementor-element-303de17 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-7823 .elementor-element.elementor-element-303de17 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-7823 .elementor-element.elementor-element-303de17 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-7823 .elementor-element.elementor-element-303de17 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-7823 .elementor-element.elementor-element-303de17 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-7823 .elementor-element.elementor-element-303de17 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-7823 .elementor-element.elementor-element-303de17 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-7823 .elementor-element.elementor-element-303de17 .elementor-icon-list-icon i{color:#1C202700;transition:color 0.3s;}.elementor-7823 .elementor-element.elementor-element-303de17 .elementor-icon-list-icon svg{fill:#1C202700;transition:fill 0.3s;}.elementor-7823 .elementor-element.elementor-element-303de17 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7823 .elementor-element.elementor-element-303de17 .elementor-icon-list-item > a{font-size:18px;font-weight:400;letter-spacing:0.6px;}.elementor-7823 .elementor-element.elementor-element-303de17 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-7823 .elementor-element.elementor-element-303de17 .elementor-icon-list-text{transition:color 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7823 .elementor-element.elementor-element-d446df4.elementor-element{--align-self:center;}.elementor-7823 .elementor-element.elementor-element-d446df4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7823 .elementor-element.elementor-element-d446df4 .elementor-button{box-shadow:0px 5px 10px 0px rgba(187, 187, 187, 0.5);border-radius:100px 100px 100px 100px;}.elementor-7823 .elementor-element.elementor-element-13f0a64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7823 .elementor-element.elementor-element-13f0a64:not(.elementor-motion-effects-element-type-background), .elementor-7823 .elementor-element.elementor-element-13f0a64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.arcres.jp/wp-content/uploads/2026/06/bg-beige.webp");}.elementor-7823 .elementor-element.elementor-element-8fd9b97{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-7823 .elementor-element.elementor-element-8fd9b97:not(.elementor-motion-effects-element-type-background), .elementor-7823 .elementor-element.elementor-element-8fd9b97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7823 .elementor-element.elementor-element-7fa7eb8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:46px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-42670c5{width:100%;max-width:100%;text-align:center;}.elementor-7823 .elementor-element.elementor-element-42670c5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7823 .elementor-element.elementor-element-42670c5.elementor-element{--align-self:flex-start;}.elementor-7823 .elementor-element.elementor-element-42670c5 .elementor-heading-title{font-size:60px;font-weight:400;color:var( --e-global-color-accent );}.elementor-7823 .elementor-element.elementor-element-b60f8c1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-b60f8c1{text-align:start;}.elementor-7823 .elementor-element.elementor-element-b60f8c1 .elementor-heading-title{font-size:16px;font-weight:500;letter-spacing:1.6px;color:var( --e-global-color-primary );}.elementor-7823 .elementor-element.elementor-element-5549bad{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-7823 .elementor-element.elementor-element-1d0e091 .elementor-heading-title{font-size:32px;font-weight:400;}.elementor-7823 .elementor-element.elementor-element-8116bc8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-595cfb0 );--border-color:var( --e-global-color-595cfb0 );}.elementor-7823 .elementor-element.elementor-element-4b42b0d{--display:flex;--min-height:100px;--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7823 .elementor-element.elementor-element-4b42b0d:not(.elementor-motion-effects-element-type-background), .elementor-7823 .elementor-element.elementor-element-4b42b0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7823 .elementor-element.elementor-element-6b23ab6{text-align:center;}.elementor-7823 .elementor-element.elementor-element-6b23ab6 .elementor-heading-title{font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-7823 .elementor-element.elementor-element-be6d2cc{--display:flex;--min-height:120px;--justify-content:center;}.elementor-7823 .elementor-element.elementor-element-f86ec6b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-f86ec6b{text-align:center;}.elementor-7823 .elementor-element.elementor-element-f86ec6b .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-7823 .elementor-element.elementor-element-3a67d61 .elementor-heading-title{font-size:32px;font-weight:400;}.elementor-7823 .elementor-element.elementor-element-2bbb552{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-595cfb0 );--border-color:var( --e-global-color-595cfb0 );}.elementor-7823 .elementor-element.elementor-element-90df00b{--display:flex;--min-height:100px;--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7823 .elementor-element.elementor-element-90df00b:not(.elementor-motion-effects-element-type-background), .elementor-7823 .elementor-element.elementor-element-90df00b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7823 .elementor-element.elementor-element-a2e2cf8{text-align:center;}.elementor-7823 .elementor-element.elementor-element-a2e2cf8 .elementor-heading-title{font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-7823 .elementor-element.elementor-element-547ff18{--display:flex;--min-height:120px;--justify-content:center;}.elementor-7823 .elementor-element.elementor-element-61fcc75 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-61fcc75{text-align:center;}.elementor-7823 .elementor-element.elementor-element-61fcc75 .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-7823 .elementor-element.elementor-element-d64e026 .elementor-heading-title{font-size:32px;font-weight:400;}.elementor-7823 .elementor-element.elementor-element-bc02a98{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-595cfb0 );--border-color:var( --e-global-color-595cfb0 );}.elementor-7823 .elementor-element.elementor-element-42ac133{--display:flex;--min-height:100px;--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7823 .elementor-element.elementor-element-42ac133:not(.elementor-motion-effects-element-type-background), .elementor-7823 .elementor-element.elementor-element-42ac133 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7823 .elementor-element.elementor-element-2add51c{text-align:center;}.elementor-7823 .elementor-element.elementor-element-2add51c .elementor-heading-title{font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-7823 .elementor-element.elementor-element-3de64ad{--display:flex;--min-height:120px;--justify-content:center;}.elementor-7823 .elementor-element.elementor-element-fdddac2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-fdddac2{text-align:center;}.elementor-7823 .elementor-element.elementor-element-fdddac2 .elementor-heading-title{font-size:16px;font-weight:400;line-height:1.5;}.elementor-7823 .elementor-element.elementor-element-66a230b > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-7823 .elementor-element.elementor-element-66a230b{text-align:center;font-weight:400;}.elementor-7823 .elementor-element.elementor-element-e15fd7d.elementor-element{--align-self:center;}.elementor-7823 .elementor-element.elementor-element-e15fd7d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7823 .elementor-element.elementor-element-e15fd7d .elementor-button{box-shadow:0px 5px 10px 0px rgba(187, 187, 187, 0.5);border-radius:100px 100px 100px 100px;}.elementor-7823 .elementor-element.elementor-element-a438672{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7823 .elementor-element.elementor-element-613570c{--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;}.elementor-7823 .elementor-element.elementor-element-8a4c400{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-3823fcb > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7823 .elementor-element.elementor-element-3823fcb.elementor-element{--align-self:flex-start;}.elementor-7823 .elementor-element.elementor-element-3823fcb{text-align:center;}.elementor-7823 .elementor-element.elementor-element-3823fcb .elementor-heading-title{font-size:60px;font-weight:400;color:var( --e-global-color-accent );}.elementor-7823 .elementor-element.elementor-element-4b2daac > .elementor-widget-container{padding:0px 0px 0px 46px;}.elementor-7823 .elementor-element.elementor-element-4b2daac{text-align:start;}.elementor-7823 .elementor-element.elementor-element-4b2daac .elementor-heading-title{font-size:16px;font-weight:500;letter-spacing:1.6px;color:var( --e-global-color-primary );}.elementor-7823 .elementor-element.elementor-element-b8dcc8e{--display:flex;}.elementor-7823 .elementor-element.elementor-element-774d0cc{--display:flex;}.elementor-7823 .elementor-element.elementor-element-a67b131{--display:flex;}.elementor-7823 .elementor-element.elementor-element-95009d9{--display:flex;}.elementor-7823 .elementor-element.elementor-element-33a5afb{--display:flex;}.elementor-7823 .elementor-element.elementor-element-6dbfe65{--display:flex;}.elementor-7823 .elementor-element.elementor-element-a7c90e6{--display:flex;}.elementor-7823 .elementor-element.elementor-element-4be938e{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-420px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-100px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:320px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-100px;--e-n-carousel-arrow-size:80px;--e-n-carousel-arrow-normal-color:#FFFFFF;}.elementor-7823 .elementor-element.elementor-element-4be938e :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#02010100;}.elementor-7823 .elementor-element.elementor-element-89f5fcf.elementor-element{--align-self:center;}.elementor-7823 .elementor-element.elementor-element-89f5fcf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7823 .elementor-element.elementor-element-89f5fcf .elementor-button{box-shadow:0px 5px 10px 0px rgba(187, 187, 187, 0.5);border-radius:100px 100px 100px 100px;}.elementor-7823 .elementor-element.elementor-element-daef7bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7823 .elementor-element.elementor-element-daef7bd:not(.elementor-motion-effects-element-type-background), .elementor-7823 .elementor-element.elementor-element-daef7bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.arcres.jp/wp-content/uploads/2026/06/bg-beige.webp");}.elementor-7823 .elementor-element.elementor-element-9140a8a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:46px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-074ef09{width:100%;max-width:100%;text-align:center;}.elementor-7823 .elementor-element.elementor-element-074ef09 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7823 .elementor-element.elementor-element-074ef09.elementor-element{--align-self:flex-start;}.elementor-7823 .elementor-element.elementor-element-074ef09 .elementor-heading-title{font-size:60px;font-weight:400;color:var( --e-global-color-accent );}.elementor-7823 .elementor-element.elementor-element-4deaa8b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-4deaa8b{text-align:start;}.elementor-7823 .elementor-element.elementor-element-4deaa8b .elementor-heading-title{font-size:16px;font-weight:500;letter-spacing:1.6px;color:var( --e-global-color-primary );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7823 .elementor-element.elementor-element-5643986{--grid-columns:3;}.elementor-7823 .elementor-element.elementor-element-5643986 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-7823 .elementor-element.elementor-element-35f69b3.elementor-element{--align-self:center;}.elementor-7823 .elementor-element.elementor-element-35f69b3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7823 .elementor-element.elementor-element-35f69b3 .elementor-button{box-shadow:0px 5px 10px 0px rgba(187, 187, 187, 0.5);border-radius:100px 100px 100px 100px;}.elementor-7823 .elementor-element.elementor-element-d28000b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7823 .elementor-element.elementor-element-d28000b:not(.elementor-motion-effects-element-type-background), .elementor-7823 .elementor-element.elementor-element-d28000b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.arcres.jp/wp-content/uploads/2026/06/bg-gray.webp");}.elementor-7823 .elementor-element.elementor-element-ed5b148{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-9a0f60f{width:100%;max-width:100%;text-align:center;}.elementor-7823 .elementor-element.elementor-element-9a0f60f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7823 .elementor-element.elementor-element-9a0f60f.elementor-element{--align-self:flex-start;}.elementor-7823 .elementor-element.elementor-element-9a0f60f .elementor-heading-title{font-size:60px;font-weight:400;color:var( --e-global-color-accent );}.elementor-7823 .elementor-element.elementor-element-d857e03 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-d857e03{text-align:start;}.elementor-7823 .elementor-element.elementor-element-d857e03 .elementor-heading-title{font-size:18px;font-weight:500;letter-spacing:1.6px;color:var( --e-global-color-primary );}.elementor-7823 .elementor-element.elementor-element-9299448{--display:flex;--gap:60px 0px;--row-gap:60px;--column-gap:0px;}.elementor-7823 .elementor-element.elementor-element-22581a6{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-595cfb0 );--border-color:var( --e-global-color-595cfb0 );}.elementor-7823 .elementor-element.elementor-element-a5dc806 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-7823 .elementor-element.elementor-element-a5dc806 .elementor-heading-title{font-size:24px;font-weight:500;color:var( --e-global-color-accent );}.elementor-7823 .elementor-element.elementor-element-4cb7fe8 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-7823 .elementor-element.elementor-element-4cb7fe8{font-weight:400;}.elementor-7823 .elementor-element.elementor-element-791b716{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-595cfb0 );--border-color:var( --e-global-color-595cfb0 );}.elementor-7823 .elementor-element.elementor-element-4892562 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-7823 .elementor-element.elementor-element-4892562 .elementor-heading-title{font-size:24px;font-weight:500;color:var( --e-global-color-accent );}.elementor-7823 .elementor-element.elementor-element-dbe6cc0 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-7823 .elementor-element.elementor-element-dbe6cc0{font-weight:400;}.elementor-7823 .elementor-element.elementor-element-4b47b17{--display:flex;border-style:none;--border-style:none;}.elementor-7823 .elementor-element.elementor-element-0e50a6c > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-7823 .elementor-element.elementor-element-0e50a6c .elementor-heading-title{font-size:24px;font-weight:500;color:var( --e-global-color-accent );}.elementor-7823 .elementor-element.elementor-element-77e189b > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-7823 .elementor-element.elementor-element-77e189b{font-weight:400;}.elementor-7823 .elementor-element.elementor-element-8d0bae5.elementor-element{--align-self:center;}.elementor-7823 .elementor-element.elementor-element-8d0bae5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7823 .elementor-element.elementor-element-8d0bae5 .elementor-button{box-shadow:0px 5px 10px 0px rgba(187, 187, 187, 0.5);border-radius:100px 100px 100px 100px;}.elementor-7823 .elementor-element.elementor-element-4fca133{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7823 .elementor-element.elementor-element-4fca133:not(.elementor-motion-effects-element-type-background), .elementor-7823 .elementor-element.elementor-element-4fca133 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.arcres.jp/wp-content/uploads/2026/06/bg-gray.webp");}.elementor-7823 .elementor-element.elementor-element-6a309b9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-7823 .elementor-element.elementor-element-6a309b9:not(.elementor-motion-effects-element-type-background), .elementor-7823 .elementor-element.elementor-element-6a309b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(80deg, #0C406F 0%, #032442 100%);}.elementor-7823 .elementor-element.elementor-element-4d7aece{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-7823 .elementor-element.elementor-element-142f496 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-142f496{text-align:start;}.elementor-7823 .elementor-element.elementor-element-142f496 .elementor-heading-title{font-size:50px;font-weight:500;color:#FFFFFF;}.elementor-7823 .elementor-element.elementor-element-9faf7db > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-7823 .elementor-element.elementor-element-9faf7db{text-align:start;}.elementor-7823 .elementor-element.elementor-element-9faf7db .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.4;color:#FFFFFF;}.elementor-7823 .elementor-element.elementor-element-cb45d68{--display:flex;--gap:80px 0px;--row-gap:80px;--column-gap:0px;}.elementor-7823 .elementor-element.elementor-element-f733d57{font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-7823 .elementor-element.elementor-element-5a17133{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7823 .elementor-element.elementor-element-f5d5163 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );box-shadow:0px 5px 10px 0px rgba(187, 187, 187, 0.5);border-radius:100px 100px 100px 100px;}.elementor-7823 .elementor-element.elementor-element-f5d5163.elementor-element{--align-self:center;}.elementor-7823 .elementor-element.elementor-element-f5d5163 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7823 .elementor-element.elementor-element-2147fc7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7823 .elementor-element.elementor-element-2147fc7:not(.elementor-motion-effects-element-type-background), .elementor-7823 .elementor-element.elementor-element-2147fc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.arcres.jp/wp-content/uploads/2026/06/bg-gray.webp");}.elementor-7823 .elementor-element.elementor-element-f88dad3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-e2d7242{width:100%;max-width:100%;text-align:center;}.elementor-7823 .elementor-element.elementor-element-e2d7242 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7823 .elementor-element.elementor-element-e2d7242.elementor-element{--align-self:flex-start;}.elementor-7823 .elementor-element.elementor-element-e2d7242 .elementor-heading-title{font-size:60px;font-weight:400;color:var( --e-global-color-accent );}.elementor-7823 .elementor-element.elementor-element-5716bbd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-5716bbd{text-align:start;}.elementor-7823 .elementor-element.elementor-element-5716bbd .elementor-heading-title{font-size:18px;font-weight:500;letter-spacing:1.6px;color:var( --e-global-color-primary );}.elementor-7823 .elementor-element.elementor-element-ab254c4{text-align:center;}.elementor-7823 .elementor-element.elementor-element-3bce1cc{--swiper-slides-to-display:2;--swiper-offset-size:80px;--swiper-slides-gap:40px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-100px;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:-80px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:-80px;--arrow-size:80px;--arrow-normal-color:#FFFFFF;}.elementor-7823 .elementor-element.elementor-element-3bce1cc :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF00;}.elementor-7823 .elementor-element.elementor-element-3bce1cc > .elementor-widget-container{margin:0% -50% 0% 0%;padding:0px 0px 60px 0px;}.elementor-7823 .elementor-element.elementor-element-3bce1cc .swiper-slide > .elementor-element{height:100%;}.elementor-7823 .elementor-element.elementor-element-d900c0a.elementor-element{--align-self:center;}.elementor-7823 .elementor-element.elementor-element-d900c0a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7823 .elementor-element.elementor-element-d900c0a .elementor-button{box-shadow:0px 5px 10px 0px rgba(187, 187, 187, 0.5);border-radius:100px 100px 100px 100px;}.elementor-7823 .elementor-element.elementor-element-1535209{--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:space-between;--flex-wrap:wrap;}.elementor-7823 .elementor-element.elementor-element-1535209:not(.elementor-motion-effects-element-type-background), .elementor-7823 .elementor-element.elementor-element-1535209 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.arcres.jp/wp-content/uploads/2026/06/bg-beige.webp");}.elementor-7823 .elementor-element.elementor-element-c1482db{--display:flex;--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-60519db > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7823 .elementor-element.elementor-element-60519db.elementor-element{--align-self:flex-start;}.elementor-7823 .elementor-element.elementor-element-60519db{text-align:center;}.elementor-7823 .elementor-element.elementor-element-60519db .elementor-heading-title{font-size:60px;font-weight:400;color:var( --e-global-color-accent );}.elementor-7823 .elementor-element.elementor-element-e007137 > .elementor-widget-container{padding:0px 0px 0px 46px;}.elementor-7823 .elementor-element.elementor-element-e007137{text-align:start;}.elementor-7823 .elementor-element.elementor-element-e007137 .elementor-heading-title{font-size:16px;font-weight:500;letter-spacing:1.6px;color:var( --e-global-color-primary );}.elementor-7823 .elementor-element.elementor-element-4cc0187{--grid-columns:1;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-7823 .elementor-element.elementor-element-4cc0187 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-7823 .elementor-element.elementor-element-bb3aa7a > .elementor-widget-container{margin:-160px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-bb3aa7a.elementor-element{--align-self:center;}.elementor-7823 .elementor-element.elementor-element-bb3aa7a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7823 .elementor-element.elementor-element-bb3aa7a .elementor-button{box-shadow:0px 5px 10px 0px rgba(187, 187, 187, 0.5);border-radius:100px 100px 100px 100px;}.elementor-7823 .elementor-element.elementor-element-04c4748{--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;--overlay-opacity:0.5;}.elementor-7823 .elementor-element.elementor-element-04c4748::before, .elementor-7823 .elementor-element.elementor-element-04c4748 > .elementor-background-video-container::before, .elementor-7823 .elementor-element.elementor-element-04c4748 > .e-con-inner > .elementor-background-video-container::before, .elementor-7823 .elementor-element.elementor-element-04c4748 > .elementor-background-slideshow::before, .elementor-7823 .elementor-element.elementor-element-04c4748 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7823 .elementor-element.elementor-element-04c4748 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7823 .elementor-element.elementor-element-fc5488c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:46px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-2b9785e{width:100%;max-width:100%;text-align:center;}.elementor-7823 .elementor-element.elementor-element-2b9785e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7823 .elementor-element.elementor-element-2b9785e.elementor-element{--align-self:flex-start;}.elementor-7823 .elementor-element.elementor-element-2b9785e .elementor-heading-title{font-size:60px;font-weight:400;color:var( --e-global-color-accent );}.elementor-7823 .elementor-element.elementor-element-01a9601 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-01a9601{text-align:start;}.elementor-7823 .elementor-element.elementor-element-01a9601 .elementor-heading-title{font-size:16px;font-weight:500;letter-spacing:1.6px;color:var( --e-global-color-primary );}.elementor-7823 .elementor-element.elementor-element-2663ff0{--grid-columns:3;}.elementor-7823 .elementor-element.elementor-element-2663ff0 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-7823 .elementor-element.elementor-element-31136b6.elementor-element{--align-self:center;}.elementor-7823 .elementor-element.elementor-element-31136b6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7823 .elementor-element.elementor-element-31136b6 .elementor-button{box-shadow:0px 5px 10px 0px rgba(187, 187, 187, 0.5);border-radius:100px 100px 100px 100px;}.elementor-7823 .elementor-element.elementor-element-024d8bd{--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;--overlay-opacity:0.5;--padding-top:140px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-024d8bd:not(.elementor-motion-effects-element-type-background), .elementor-7823 .elementor-element.elementor-element-024d8bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.arcres.jp/wp-content/uploads/2026/06/bg-beige.webp");background-size:auto;}.elementor-7823 .elementor-element.elementor-element-024d8bd::before, .elementor-7823 .elementor-element.elementor-element-024d8bd > .elementor-background-video-container::before, .elementor-7823 .elementor-element.elementor-element-024d8bd > .e-con-inner > .elementor-background-video-container::before, .elementor-7823 .elementor-element.elementor-element-024d8bd > .elementor-background-slideshow::before, .elementor-7823 .elementor-element.elementor-element-024d8bd > .e-con-inner > .elementor-background-slideshow::before, .elementor-7823 .elementor-element.elementor-element-024d8bd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7823 .elementor-element.elementor-element-dc0fb47{--display:flex;--overlay-opacity:1;}.elementor-7823 .elementor-element.elementor-element-dc0fb47:not(.elementor-motion-effects-element-type-background), .elementor-7823 .elementor-element.elementor-element-dc0fb47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7823 .elementor-element.elementor-element-dc0fb47::before, .elementor-7823 .elementor-element.elementor-element-dc0fb47 > .elementor-background-video-container::before, .elementor-7823 .elementor-element.elementor-element-dc0fb47 > .e-con-inner > .elementor-background-video-container::before, .elementor-7823 .elementor-element.elementor-element-dc0fb47 > .elementor-background-slideshow::before, .elementor-7823 .elementor-element.elementor-element-dc0fb47 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7823 .elementor-element.elementor-element-dc0fb47 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7823 .elementor-element.elementor-element-d9284e0{--display:flex;--margin-top:-60px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-7823 .elementor-element.elementor-element-bcc9527 > .elementor-widget-container{margin:0px 0px -29px 0px;}.elementor-7823 .elementor-element.elementor-element-bcc9527{text-align:end;}.elementor-7823 .elementor-element.elementor-element-bcc9527 .elementor-heading-title{font-size:100px;font-weight:400;letter-spacing:4px;color:var( --e-global-color-7a23050 );}.elementor-7823 .elementor-element.elementor-element-9936f37{text-align:end;}.elementor-7823 .elementor-element.elementor-element-9936f37 .elementor-heading-title{font-weight:400;letter-spacing:4px;color:var( --e-global-color-accent );}.elementor-7823 .elementor-element.elementor-element-522980a{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;top:16%;}body:not(.rtl) .elementor-7823 .elementor-element.elementor-element-522980a{left:0px;}body.rtl .elementor-7823 .elementor-element.elementor-element-522980a{right:0px;}.elementor-7823 .elementor-element.elementor-element-cdf65b6{--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:flex-end;}.elementor-7823 .elementor-element.elementor-element-654ee9a{--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:space-between;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--flex-wrap:wrap;}.elementor-7823 .elementor-element.elementor-element-d2d00ae{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7823 .elementor-element.elementor-element-78338e1{--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:space-between;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-595cfb0 );--border-color:var( --e-global-color-595cfb0 );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-0f7ca6c{width:initial;max-width:initial;}.elementor-7823 .elementor-element.elementor-element-0f7ca6c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-0f7ca6c .elementor-heading-title{font-size:16px;font-weight:700;line-height:1.8;letter-spacing:0.7px;color:var( --e-global-color-accent );}.elementor-7823 .elementor-element.elementor-element-e167136{width:initial;max-width:initial;}.elementor-7823 .elementor-element.elementor-element-e167136 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-e167136 .elementor-heading-title{font-size:16px;font-weight:400;line-height:1.8;letter-spacing:0.7px;}.elementor-7823 .elementor-element.elementor-element-acecc6b{--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:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-595cfb0 );--border-color:var( --e-global-color-595cfb0 );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-944f37a{width:initial;max-width:initial;}.elementor-7823 .elementor-element.elementor-element-944f37a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-944f37a .elementor-heading-title{font-size:16px;font-weight:700;line-height:1.8;letter-spacing:0.7px;color:var( --e-global-color-accent );}.elementor-7823 .elementor-element.elementor-element-c25a01f{width:initial;max-width:initial;}.elementor-7823 .elementor-element.elementor-element-c25a01f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-c25a01f .elementor-heading-title{font-size:16px;font-weight:400;line-height:1.8;letter-spacing:0.7px;}.elementor-7823 .elementor-element.elementor-element-1711ee2{--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:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-595cfb0 );--border-color:var( --e-global-color-595cfb0 );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-e452932{width:initial;max-width:initial;}.elementor-7823 .elementor-element.elementor-element-e452932 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-e452932 .elementor-heading-title{font-size:16px;font-weight:700;line-height:1.8;letter-spacing:0.7px;color:var( --e-global-color-accent );}.elementor-7823 .elementor-element.elementor-element-416adf2{width:initial;max-width:initial;}.elementor-7823 .elementor-element.elementor-element-416adf2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-416adf2 .elementor-heading-title{font-size:16px;font-weight:400;line-height:1.8;letter-spacing:0.7px;}.elementor-7823 .elementor-element.elementor-element-a280747{--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:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-595cfb0 );--border-color:var( --e-global-color-595cfb0 );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-a88f936{width:initial;max-width:initial;}.elementor-7823 .elementor-element.elementor-element-a88f936 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-a88f936 .elementor-heading-title{font-size:16px;font-weight:700;line-height:1.8;letter-spacing:0.7px;color:var( --e-global-color-accent );}.elementor-7823 .elementor-element.elementor-element-20774e2{width:initial;max-width:initial;}.elementor-7823 .elementor-element.elementor-element-20774e2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-20774e2 .elementor-heading-title{font-size:16px;font-weight:400;line-height:1.8;letter-spacing:0.7px;}.elementor-7823 .elementor-element.elementor-element-e13259f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7823 .elementor-element.elementor-element-42dc7d7{--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:space-between;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-595cfb0 );--border-color:var( --e-global-color-595cfb0 );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-54f08ac{width:initial;max-width:initial;}.elementor-7823 .elementor-element.elementor-element-54f08ac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-54f08ac .elementor-heading-title{font-size:16px;font-weight:700;line-height:1.8;letter-spacing:0.7px;color:var( --e-global-color-accent );}.elementor-7823 .elementor-element.elementor-element-ec4d4a4{width:initial;max-width:initial;}.elementor-7823 .elementor-element.elementor-element-ec4d4a4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-ec4d4a4 .elementor-heading-title{font-size:16px;font-weight:400;line-height:1.8;letter-spacing:0.7px;}.elementor-7823 .elementor-element.elementor-element-de940b8{--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:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-595cfb0 );--border-color:var( --e-global-color-595cfb0 );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-20f3cb1{width:initial;max-width:initial;}.elementor-7823 .elementor-element.elementor-element-20f3cb1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-20f3cb1 .elementor-heading-title{font-size:16px;font-weight:700;line-height:1.8;letter-spacing:0.7px;color:var( --e-global-color-accent );}.elementor-7823 .elementor-element.elementor-element-b49dec9{width:initial;max-width:initial;}.elementor-7823 .elementor-element.elementor-element-b49dec9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-b49dec9 .elementor-heading-title{font-size:16px;font-weight:400;line-height:1.8;letter-spacing:0.7px;}.elementor-7823 .elementor-element.elementor-element-b25f3c3{--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:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-595cfb0 );--border-color:var( --e-global-color-595cfb0 );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-9944054{width:initial;max-width:initial;}.elementor-7823 .elementor-element.elementor-element-9944054 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-9944054 .elementor-heading-title{font-size:16px;font-weight:700;line-height:1.8;letter-spacing:0.7px;color:var( --e-global-color-accent );}.elementor-7823 .elementor-element.elementor-element-a3d8478{width:initial;max-width:initial;}.elementor-7823 .elementor-element.elementor-element-a3d8478 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-a3d8478 .elementor-heading-title{font-size:16px;font-weight:400;line-height:1.8;letter-spacing:0.7px;}.elementor-7823 .elementor-element.elementor-element-9da32d1{--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:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-595cfb0 );--border-color:var( --e-global-color-595cfb0 );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-8911e85{width:initial;max-width:initial;}.elementor-7823 .elementor-element.elementor-element-8911e85 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-8911e85 .elementor-heading-title{font-size:16px;font-weight:700;line-height:1.8;letter-spacing:0.7px;color:var( --e-global-color-accent );}.elementor-7823 .elementor-element.elementor-element-4525b13{width:initial;max-width:initial;}.elementor-7823 .elementor-element.elementor-element-4525b13 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-4525b13 .elementor-heading-title{font-size:16px;font-weight:400;line-height:1.8;letter-spacing:0.7px;}.elementor-7823 .elementor-element.elementor-element-23c6847{--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:flex-end;}.elementor-7823 .elementor-element.elementor-element-4047177 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7823 .elementor-element.elementor-element-4047177 .elementor-button{box-shadow:0px 5px 10px 0px rgba(187, 187, 187, 0.5);border-radius:100px 100px 100px 100px;}:root{--page-title-display:none;}@media(min-width:701px){.elementor-7823 .elementor-element.elementor-element-627f1af{--width:60%;}.elementor-7823 .elementor-element.elementor-element-25c271c{--width:18%;}.elementor-7823 .elementor-element.elementor-element-a8d79e2{--width:18%;}.elementor-7823 .elementor-element.elementor-element-c4e0e9b{--width:18%;}.elementor-7823 .elementor-element.elementor-element-71d66fe{--width:18%;}.elementor-7823 .elementor-element.elementor-element-c9d20ba{--width:18%;}.elementor-7823 .elementor-element.elementor-element-8bf4fb9{--width:18%;}.elementor-7823 .elementor-element.elementor-element-d0f79ef{--width:18%;}.elementor-7823 .elementor-element.elementor-element-1b770c0{--width:18%;}.elementor-7823 .elementor-element.elementor-element-f413f8e{--width:18%;}.elementor-7823 .elementor-element.elementor-element-8fd9b97{--content-width:1000px;}.elementor-7823 .elementor-element.elementor-element-8116bc8{--width:20%;}.elementor-7823 .elementor-element.elementor-element-2bbb552{--width:20%;}.elementor-7823 .elementor-element.elementor-element-bc02a98{--width:20%;}.elementor-7823 .elementor-element.elementor-element-9299448{--content-width:920px;}.elementor-7823 .elementor-element.elementor-element-4d7aece{--width:30%;}.elementor-7823 .elementor-element.elementor-element-cb45d68{--width:65%;}.elementor-7823 .elementor-element.elementor-element-1535209{--content-width:920px;}.elementor-7823 .elementor-element.elementor-element-c1482db{--width:30%;}.elementor-7823 .elementor-element.elementor-element-654ee9a{--width:65%;}.elementor-7823 .elementor-element.elementor-element-d2d00ae{--width:48%;}.elementor-7823 .elementor-element.elementor-element-e13259f{--width:48%;}}@media(max-width:1200px) and (min-width:701px){.elementor-7823 .elementor-element.elementor-element-627f1af{--width:100%;}}@media(max-width:1200px){.elementor-7823 .elementor-element.elementor-element-84dc259{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7823 .elementor-element.elementor-element-e9b2ac8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7823 .elementor-element.elementor-element-e9b2ac8 .elementor-heading-title{font-size:60px;}.elementor-7823 .elementor-element.elementor-element-54128ac{--flex-wrap:nowrap;}.elementor-7823 .elementor-element.elementor-element-9df9096 .elementor-heading-title{font-size:18px;}.elementor-7823 .elementor-element.elementor-element-ea5c973{--container-widget-width:54%;--container-widget-flex-grow:0;width:var( --container-widget-width, 54% );max-width:54%;font-size:14px;}.elementor-7823 .elementor-element.elementor-element-7289a58{--flex-wrap:nowrap;}.elementor-7823 .elementor-element.elementor-element-6a71c8a .elementor-heading-title{font-size:18px;}.elementor-7823 .elementor-element.elementor-element-0c3a9fe{--container-widget-width:54%;--container-widget-flex-grow:0;width:var( --container-widget-width, 54% );max-width:54%;font-size:14px;}.elementor-7823 .elementor-element.elementor-element-c8f9e64{--flex-wrap:nowrap;}.elementor-7823 .elementor-element.elementor-element-7e1c763 .elementor-heading-title{font-size:18px;}.elementor-7823 .elementor-element.elementor-element-a6d5321{--container-widget-width:54%;--container-widget-flex-grow:0;width:var( --container-widget-width, 54% );max-width:54%;font-size:14px;}.elementor-7823 .elementor-element.elementor-element-5549bad{--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-7823 .elementor-element.elementor-element-1d0e091 .elementor-heading-title{font-size:18px;}.elementor-7823 .elementor-element.elementor-element-4b42b0d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-6b23ab6 .elementor-heading-title{font-size:16px;}.elementor-7823 .elementor-element.elementor-element-f86ec6b .elementor-heading-title{font-size:16px;}.elementor-7823 .elementor-element.elementor-element-3a67d61 .elementor-heading-title{font-size:18px;}.elementor-7823 .elementor-element.elementor-element-90df00b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-a2e2cf8 .elementor-heading-title{font-size:16px;}.elementor-7823 .elementor-element.elementor-element-d64e026 .elementor-heading-title{font-size:18px;}.elementor-7823 .elementor-element.elementor-element-42ac133{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-2add51c .elementor-heading-title{font-size:16px;}.elementor-7823 .elementor-element.elementor-element-4be938e{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-left-position:-120px;--e-n-carousel-arrow-next-right-position:20px;}.elementor-7823 .elementor-element.elementor-element-89f5fcf > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-5643986{--grid-columns:2;}.elementor-7823 .elementor-element.elementor-element-3bce1cc{--swiper-slides-to-display:2;}.elementor-7823 .elementor-element.elementor-element-4cc0187{--grid-columns:2;}.elementor-7823 .elementor-element.elementor-element-2663ff0{--grid-columns:2;}}@media(max-width:700px){.elementor-7823 .elementor-element.elementor-element-96392c0 .elementor-heading-title{font-size:13px;}.elementor-7823 .elementor-element.elementor-element-e9b2ac8 .elementor-heading-title{font-size:36px;}.elementor-7823 .elementor-element.elementor-element-314e7f9{font-size:14px;}.elementor-7823 .elementor-element.elementor-element-f510a5c{--padding-top:100px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-729a1f8{--margin-top:-30px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-7823 .elementor-element.elementor-element-1c2c6c4 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-7823 .elementor-element.elementor-element-1c2c6c4 .elementor-heading-title{font-size:50px;}.elementor-7823 .elementor-element.elementor-element-c0f6397 .elementor-heading-title{font-size:18px;letter-spacing:2px;}.elementor-7823 .elementor-element.elementor-element-732a3b4{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7823 .elementor-element.elementor-element-25c271c{--width:48%;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-20d0b27 img{width:100px;}.elementor-7823 .elementor-element.elementor-element-0536b65 .elementor-heading-title{font-size:14px;}.elementor-7823 .elementor-element.elementor-element-a8d79e2{--width:48%;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-fbe94fd img{width:100px;}.elementor-7823 .elementor-element.elementor-element-008c70b .elementor-heading-title{font-size:14px;}.elementor-7823 .elementor-element.elementor-element-c4e0e9b{--width:48%;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-c157133 img{width:100px;}.elementor-7823 .elementor-element.elementor-element-e231803 .elementor-heading-title{font-size:14px;}.elementor-7823 .elementor-element.elementor-element-71d66fe{--width:48%;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-548f3e4 img{width:100px;}.elementor-7823 .elementor-element.elementor-element-6036db0 .elementor-heading-title{font-size:14px;}.elementor-7823 .elementor-element.elementor-element-25b791f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7823 .elementor-element.elementor-element-c9d20ba{--width:48%;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-6c13698 img{width:100px;}.elementor-7823 .elementor-element.elementor-element-3dd3733 .elementor-heading-title{font-size:14px;}.elementor-7823 .elementor-element.elementor-element-8bf4fb9{--width:48%;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-578865f img{width:100px;}.elementor-7823 .elementor-element.elementor-element-aa90b34 .elementor-heading-title{font-size:14px;}.elementor-7823 .elementor-element.elementor-element-d0f79ef{--width:48%;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-b0c73ee img{width:100px;}.elementor-7823 .elementor-element.elementor-element-d5431dd .elementor-heading-title{font-size:14px;}.elementor-7823 .elementor-element.elementor-element-1b770c0{--width:48%;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-b2965cc img{width:100px;}.elementor-7823 .elementor-element.elementor-element-d21b929 .elementor-heading-title{font-size:14px;}.elementor-7823 .elementor-element.elementor-element-f413f8e{--width:48%;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-0674323 img{width:100px;}.elementor-7823 .elementor-element.elementor-element-b1478ac .elementor-heading-title{font-size:14px;}.elementor-7823 .elementor-element.elementor-element-8c2e0db{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-7823 .elementor-element.elementor-element-2f2df91{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-7823 .elementor-element.elementor-element-04348e8 .elementor-heading-title{font-size:18px;line-height:1.5;letter-spacing:2px;}.elementor-7823 .elementor-element.elementor-element-84296b0{--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-7823 .elementor-element.elementor-element-84296b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7823 .elementor-element.elementor-element-84296b0 .elementor-icon-list-item > a{font-size:14px;}.elementor-7823 .elementor-element.elementor-element-b00a44e > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-b00a44e .elementor-heading-title{font-size:16px;}.elementor-7823 .elementor-element.elementor-element-ffcfe76{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-8880faf .elementor-heading-title{font-size:26px;}.elementor-7823 .elementor-element.elementor-element-54128ac{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-7823 .elementor-element.elementor-element-9df9096{width:100%;max-width:100%;}.elementor-7823 .elementor-element.elementor-element-9df9096 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-ea5c973 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-ea5c973{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7823 .elementor-element.elementor-element-7289a58{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-7823 .elementor-element.elementor-element-0c3a9fe > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-0c3a9fe{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7823 .elementor-element.elementor-element-c8f9e64{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-7823 .elementor-element.elementor-element-a6d5321 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-a6d5321{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7823 .elementor-element.elementor-element-0e4b957{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7823 .elementor-element.elementor-element-c18bf72{width:100%;max-width:100%;}.elementor-7823 .elementor-element.elementor-element-c18bf72 .elementor-heading-title{font-size:40px;}.elementor-7823 .elementor-element.elementor-element-d0d6eca{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-7823 .elementor-element.elementor-element-aac5b06 > .elementor-widget-container{padding:0px 0px 6px 0px;}.elementor-7823 .elementor-element.elementor-element-aac5b06{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--e-icon-list-icon-size:16px;}.elementor-7823 .elementor-element.elementor-element-aac5b06 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7823 .elementor-element.elementor-element-aac5b06 .elementor-icon-list-item > a{font-size:16px;}.elementor-7823 .elementor-element.elementor-element-303de17 > .elementor-widget-container{padding:0px 0px 6px 0px;}.elementor-7823 .elementor-element.elementor-element-303de17{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--e-icon-list-icon-size:16px;}.elementor-7823 .elementor-element.elementor-element-303de17 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7823 .elementor-element.elementor-element-303de17 .elementor-icon-list-item > a{font-size:16px;}.elementor-7823 .elementor-element.elementor-element-8fd9b97{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7823 .elementor-element.elementor-element-7fa7eb8{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-42670c5 .elementor-heading-title{font-size:36px;}.elementor-7823 .elementor-element.elementor-element-5549bad{--content-width:200px;--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-7823 .elementor-element.elementor-element-1d0e091{text-align:center;}.elementor-7823 .elementor-element.elementor-element-4b42b0d{--min-height:0px;}.elementor-7823 .elementor-element.elementor-element-6b23ab6 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-be6d2cc{--min-height:100px;}.elementor-7823 .elementor-element.elementor-element-90df00b{--min-height:0px;}.elementor-7823 .elementor-element.elementor-element-a2e2cf8 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-547ff18{--min-height:100px;}.elementor-7823 .elementor-element.elementor-element-42ac133{--min-height:0px;}.elementor-7823 .elementor-element.elementor-element-2add51c > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-3de64ad{--min-height:100px;}.elementor-7823 .elementor-element.elementor-element-66a230b{font-size:14px;}.elementor-7823 .elementor-element.elementor-element-8a4c400{--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-3823fcb .elementor-heading-title{font-size:40px;}.elementor-7823 .elementor-element.elementor-element-4be938e{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-left-position:-90px;--e-n-carousel-arrow-prev-top-position:-60px;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-position:-60px;}.elementor-7823 .elementor-element.elementor-element-4be938e > .elementor-widget-container{margin:0% -37% 0% 0%;}.elementor-7823 .elementor-element.elementor-element-074ef09 .elementor-heading-title{font-size:36px;}.elementor-7823 .elementor-element.elementor-element-5643986{--grid-columns:1;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-7823 .elementor-element.elementor-element-9a0f60f .elementor-heading-title{font-size:36px;}.elementor-7823 .elementor-element.elementor-element-9299448{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-7823 .elementor-element.elementor-element-a5dc806 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7823 .elementor-element.elementor-element-a5dc806 .elementor-heading-title{font-size:16px;line-height:1.5;}.elementor-7823 .elementor-element.elementor-element-4cb7fe8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7823 .elementor-element.elementor-element-4cb7fe8{font-size:14px;}.elementor-7823 .elementor-element.elementor-element-4892562 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7823 .elementor-element.elementor-element-4892562 .elementor-heading-title{font-size:16px;line-height:1.5;}.elementor-7823 .elementor-element.elementor-element-dbe6cc0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7823 .elementor-element.elementor-element-dbe6cc0{font-size:14px;}.elementor-7823 .elementor-element.elementor-element-0e50a6c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7823 .elementor-element.elementor-element-0e50a6c .elementor-heading-title{font-size:16px;line-height:1.5;}.elementor-7823 .elementor-element.elementor-element-77e189b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7823 .elementor-element.elementor-element-77e189b{font-size:14px;}.elementor-7823 .elementor-element.elementor-element-6a309b9{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7823 .elementor-element.elementor-element-4d7aece{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-142f496 .elementor-heading-title{font-size:40px;}.elementor-7823 .elementor-element.elementor-element-9faf7db > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-9faf7db{text-align:center;}.elementor-7823 .elementor-element.elementor-element-9faf7db .elementor-heading-title{font-size:14px;}.elementor-7823 .elementor-element.elementor-element-cb45d68{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-7823 .elementor-element.elementor-element-f733d57 > .elementor-widget-container{margin:0px 0px 0px -19px;}.elementor-7823 .elementor-element.elementor-element-f733d57{font-size:16px;}.elementor-7823 .elementor-element.elementor-element-e2d7242 .elementor-heading-title{font-size:36px;}.elementor-7823 .elementor-element.elementor-element-3bce1cc{--swiper-slides-to-display:1;--swiper-offset-size:0px;--arrow-prev-left-align:50%;--arrow-prev-translate-x:-50%;--arrow-prev-left-position:-50px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:10px;--arrow-next-right-align:50%;--arrow-next-translate-x:50%;--arrow-next-right-position:-50px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:10px;}.elementor-7823 .elementor-element.elementor-element-3bce1cc > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 60px 0px;}.elementor-7823 .elementor-element.elementor-element-d900c0a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-1535209{--justify-content:center;}.elementor-7823 .elementor-element.elementor-element-c1482db{--min-height:0px;}.elementor-7823 .elementor-element.elementor-element-60519db .elementor-heading-title{font-size:40px;}.elementor-7823 .elementor-element.elementor-element-4cc0187{--grid-columns:1;--grid-row-gap:20px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--grid-column-gap:20px;}.elementor-7823 .elementor-element.elementor-element-bb3aa7a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7823 .elementor-element.elementor-element-04c4748:not(.elementor-motion-effects-element-type-background), .elementor-7823 .elementor-element.elementor-element-04c4748 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.arcres.jp/wp-content/uploads/2026/06/bg-beige.webp");background-position:bottom center;}.elementor-7823 .elementor-element.elementor-element-04c4748::before, .elementor-7823 .elementor-element.elementor-element-04c4748 > .elementor-background-video-container::before, .elementor-7823 .elementor-element.elementor-element-04c4748 > .e-con-inner > .elementor-background-video-container::before, .elementor-7823 .elementor-element.elementor-element-04c4748 > .elementor-background-slideshow::before, .elementor-7823 .elementor-element.elementor-element-04c4748 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7823 .elementor-element.elementor-element-04c4748 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.arcres.jp/wp-content/uploads/2026/06/Group-638-scaled.webp");background-position:bottom center;background-size:cover;}.elementor-7823 .elementor-element.elementor-element-04c4748{--overlay-opacity:1;}.elementor-7823 .elementor-element.elementor-element-2b9785e .elementor-heading-title{font-size:36px;}.elementor-7823 .elementor-element.elementor-element-2663ff0{--grid-columns:1;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-7823 .elementor-element.elementor-element-024d8bd{--overlay-opacity:1;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-dc0fb47{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7823 .elementor-element.elementor-element-d9284e0{--margin-top:-30px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-7823 .elementor-element.elementor-element-bcc9527 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-7823 .elementor-element.elementor-element-bcc9527 .elementor-heading-title{font-size:52px;}.elementor-7823 .elementor-element.elementor-element-9936f37 .elementor-heading-title{font-size:20px;}.elementor-7823 .elementor-element.elementor-element-1043638 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7823 .elementor-element.elementor-element-cdf65b6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7823 .elementor-element.elementor-element-654ee9a{--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;}.elementor-7823 .elementor-element.elementor-element-78338e1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-0f7ca6c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7823 .elementor-element.elementor-element-0f7ca6c .elementor-heading-title{font-size:14px;}.elementor-7823 .elementor-element.elementor-element-e167136{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7823 .elementor-element.elementor-element-e167136 .elementor-heading-title{font-size:14px;}.elementor-7823 .elementor-element.elementor-element-acecc6b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-944f37a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7823 .elementor-element.elementor-element-944f37a .elementor-heading-title{font-size:14px;}.elementor-7823 .elementor-element.elementor-element-c25a01f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7823 .elementor-element.elementor-element-c25a01f .elementor-heading-title{font-size:14px;}.elementor-7823 .elementor-element.elementor-element-1711ee2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-e452932{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7823 .elementor-element.elementor-element-e452932 .elementor-heading-title{font-size:14px;}.elementor-7823 .elementor-element.elementor-element-416adf2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7823 .elementor-element.elementor-element-416adf2 .elementor-heading-title{font-size:14px;}.elementor-7823 .elementor-element.elementor-element-a280747{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-a88f936{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7823 .elementor-element.elementor-element-a88f936 .elementor-heading-title{font-size:14px;}.elementor-7823 .elementor-element.elementor-element-20774e2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7823 .elementor-element.elementor-element-20774e2 .elementor-heading-title{font-size:14px;}.elementor-7823 .elementor-element.elementor-element-42dc7d7{--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;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-54f08ac{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7823 .elementor-element.elementor-element-54f08ac .elementor-heading-title{font-size:14px;}.elementor-7823 .elementor-element.elementor-element-ec4d4a4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7823 .elementor-element.elementor-element-ec4d4a4 .elementor-heading-title{font-size:14px;}.elementor-7823 .elementor-element.elementor-element-de940b8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-20f3cb1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7823 .elementor-element.elementor-element-20f3cb1 .elementor-heading-title{font-size:14px;}.elementor-7823 .elementor-element.elementor-element-b49dec9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7823 .elementor-element.elementor-element-b49dec9 .elementor-heading-title{font-size:14px;}.elementor-7823 .elementor-element.elementor-element-b25f3c3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-9944054{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7823 .elementor-element.elementor-element-9944054 .elementor-heading-title{font-size:14px;}.elementor-7823 .elementor-element.elementor-element-a3d8478{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7823 .elementor-element.elementor-element-a3d8478 .elementor-heading-title{font-size:14px;}.elementor-7823 .elementor-element.elementor-element-9da32d1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7823 .elementor-element.elementor-element-8911e85{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7823 .elementor-element.elementor-element-8911e85 .elementor-heading-title{font-size:14px;}.elementor-7823 .elementor-element.elementor-element-4525b13{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7823 .elementor-element.elementor-element-4525b13 .elementor-heading-title{font-size:14px;}.elementor-7823 .elementor-element.elementor-element-23c6847{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-7823 .elementor-element.elementor-element-4047177 > .elementor-widget-container{margin:40px 0px 40px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-627f1af */.fv-copy {
    position: relative;
}
@media(max-width: 1000px) {
    .fv-copy::before {
        content: "";
        display: block;
        width: 50px;
        height: 1px;
        background: white;
        position: absolute;
        left: 0;
        top: -20px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0536b65 */.risk__ttl::before {
    content: "";
    display: block;
    width: 20px;
    height: 1px;
    background: #DBDBDB;
    position: absolute;
    left: 50%;
    transform: translatex(-50%);
    top: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e2ea5 */.bg-white::before,
.bg-white::after {
    content: "";
    display: block;
    width: 60vw;
    height: 60px;
    background: white;
    position: absolute;
    top: -60px;
}

.bg-white::after {
    top: auto;
    bottom: -60px;
    right: 0;
}

@media(max-width:700px) {
    .bg-white::before,
.bg-white::after {
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b00a44e */.nayami-copy span {
    font-size: 32px;
    border-bottom: 1px solid;
}

@media(max-width: 700px) {
    .nayami-copy span {
    font-size: 20px;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffcfe76 */.section__ttl.center.white::after {
    background: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9df9096 */.reason__ttl::after {
    content: "";
    display: block;
    width: 80px;
    height: 1px;
    background: white;
    position: absolute;
    bottom: -20px;
    left: 0;
}

@media(max-width: 700px) {
    .reason__ttl::after {
        width: 60px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-aac5b06 */.no-hover svg {
    display: none;
}

.arrow-list li {
    margin-top: 20px!important;
}

.arrow-list li:first-of-type {
    margin-top: 0!important;
}

.arrow-list .elementor-icon-list-icon {
    position: absolute;
    right: 0;
    top: 50%;
    transform: translatey(-50%);
}

.arrow-list li:hover .elementor-icon-list-icon {
    right: -5px;
    transition: 0.3s;
}

@media(max-width: 700px) {
    .arrow-list li {
        padding-right: 40px!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d0e091 */.price_label {
    color: #082F73;
    font-weight: 500;
}

.cl span{
    display: flex;
    column-gap: 20px;
}

@media(max-width: 700px) {
    .cl span{
         width: 100%;
        text-align: center;
        justify-content: center;   
        display: flex;
        flex-wrap: wrap;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f86ec6b */.price {
    font-size: 100px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61fcc75 */.price {
    font-size: 100px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fdddac2 */.price {
    font-size: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66a230b */.line-ttl {
    border-bottom: 1px solid #cccc;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e15fd7d */.btn-radius a{
    min-width: 270px;
    padding: 24px 40px;
    display: flex;
}

.btn-radius .elementor-button-content-wrapper {
    width: 80%;
    text-align: left;
    display: flex;
    justify-content: start;
    border-right: 1px solid #cccc;
}

.btn-radius .elementor-button-icon {
    font-size: 24px;
    position: absolute;
    right: 30px;
}

.btn-radius:hover .elementor-button-icon {
    transition: 0.3s;
    right: 25px;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-4be938e */@media(max-width: 700px) {
    .schedule-slide {
        
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-89f5fcf */.schedule-btn {
    position: absolute;
    right: 60px;
    top: 140px;
}

@media(max-width: 1200px) {
    .schedule-btn {
        position: relative;
        top: 0;
        right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-35f69b3 */.btn-radius a{
    min-width: 270px;
    padding: 24px 40px;
    display: flex;
}

.btn-radius .elementor-button-content-wrapper {
    width: 80%;
    text-align: left;
    display: flex;
    justify-content: start;
    border-right: 1px solid #cccc;
}

.btn-radius .elementor-button-icon {
    font-size: 24px;
    position: absolute;
    right: 30px;
}

.btn-radius:hover .elementor-button-icon {
    transition: 0.3s;
    right: 25px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5dc806 */.faq-q::before,
.faq-a::before {
    content: "";
    display: block;
    min-width: 40px;
    height: 40px;
    background: url(https://www.arcres.jp/wp-content/uploads/2026/06/faq-q.png) no-repeat;
    background-size: contain;
    top: -7px;
    position: relative;
}

.faq-q,
.faq-a{
    display: flex;
    column-gap: 20px;
}

.faq-a::before {
    background: url(https://www.arcres.jp/wp-content/uploads/2026/06/faq-a.png) no-repeat;
    background-size: contain;
}

@media(max-width: 700px) {
  .faq-q::before,
.faq-a::before {
    min-width: 30px;
    top: 0px;
}  
}

.faq-a a {
    text-decoration: underline;
    color: #082F73;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8d0bae5 */.btn-radius a{
    min-width: 270px;
    padding: 24px 40px;
    display: flex;
}

.btn-radius .elementor-button-content-wrapper {
    width: 80%;
    text-align: left;
    display: flex;
    justify-content: start;
    border-right: 1px solid #cccc;
}

.btn-radius .elementor-button-icon {
    font-size: 24px;
    position: absolute;
    right: 30px;
}

.btn-radius:hover .elementor-button-icon {
    transition: 0.3s;
    right: 25px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-142f496 */.gold-text {
  background: linear-gradient(
    90deg,
    #E8DA97 0%,
    #FFFBE3 28%,
    #EBCD91 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d7aece */.section__ttl.left.white h2::after {
    background: white;
}

@media(max-width: 700px) {
    .sp-none h2::after {
        display: none!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f733d57 */.promise-li li {
    margin-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f5d5163 */.btn-radius a{
    min-width: 270px;
    padding: 24px 40px;
    display: flex;
}

.btn-radius .elementor-button-content-wrapper {
    width: 80%;
    text-align: left;
    display: flex;
    justify-content: start;
    border-right: 1px solid #cccc;
}

.btn-radius .elementor-button-icon {
    font-size: 24px;
    position: absolute;
    right: 30px;
}

.btn-radius:hover .elementor-button-icon {
    transition: 0.3s;
    right: 25px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a309b9 */.innner-line::before {
    content: "";
    display: block;
    width: 98%;
    height: 94%;
    border: 1px solid white;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

@media(max-width: 700px) {
    .innner-line::before {
        height: 97%;
        width: 94%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d900c0a */.btn-radius a{
    min-width: 270px;
    padding: 24px 40px;
    display: flex;
}

.btn-radius .elementor-button-content-wrapper {
    width: 80%;
    text-align: left;
    display: flex;
    justify-content: start;
    border-right: 1px solid #cccc;
}

.btn-radius .elementor-button-icon {
    font-size: 24px;
    position: absolute;
    right: 30px;
}

.btn-radius:hover .elementor-button-icon {
    transition: 0.3s;
    right: 25px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb3aa7a */.btn-radius a{
    min-width: 270px;
    padding: 24px 40px;
    display: flex;
}

.btn-radius .elementor-button-content-wrapper {
    width: 80%;
    text-align: left;
    display: flex;
    justify-content: start;
    border-right: 1px solid #cccc;
}

.btn-radius .elementor-button-icon {
    font-size: 24px;
    position: absolute;
    right: 30px;
}

.btn-radius:hover .elementor-button-icon {
    transition: 0.3s;
    right: 25px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-31136b6 */.btn-radius a{
    min-width: 270px;
    padding: 24px 40px;
    display: flex;
}

.btn-radius .elementor-button-content-wrapper {
    width: 80%;
    text-align: left;
    display: flex;
    justify-content: start;
    border-right: 1px solid #cccc;
}

.btn-radius .elementor-button-icon {
    font-size: 24px;
    position: absolute;
    right: 30px;
}

.btn-radius:hover .elementor-button-icon {
    transition: 0.3s;
    right: 25px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4047177 */.btn-radius a{
    min-width: 270px;
    padding: 24px 40px;
    display: flex;
}

.btn-radius .elementor-button-content-wrapper {
    width: 80%;
    text-align: left;
    display: flex;
    justify-content: start;
    border-right: 1px solid #cccc;
}

.btn-radius .elementor-button-icon {
    font-size: 24px;
    position: absolute;
    right: 30px;
}

.btn-radius:hover .elementor-button-icon {
    transition: 0.3s;
    right: 25px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc0fb47 */.bg-white02::before{
    content: "";
    display: block;
    width: 60vw;
    height: 60px;
    background: white;
    position: absolute;
    top: -60px;
}

@media(max-width: 700px) {
    .bg-white02::before{
        display: none;
    }
}/* End custom CSS */