.elementor-1178 .elementor-element.elementor-element-9ec833a{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.1;--padding-top:15%;--padding-bottom:15%;--padding-left:0%;--padding-right:0%;overflow:visible;}.elementor-1178 .elementor-element.elementor-element-9ec833a::before, .elementor-1178 .elementor-element.elementor-element-9ec833a > .elementor-background-video-container::before, .elementor-1178 .elementor-element.elementor-element-9ec833a > .e-con-inner > .elementor-background-video-container::before, .elementor-1178 .elementor-element.elementor-element-9ec833a > .elementor-background-slideshow::before, .elementor-1178 .elementor-element.elementor-element-9ec833a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1178 .elementor-element.elementor-element-9ec833a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0C0C0C;--background-overlay:'';}.elementor-1178 .elementor-element.elementor-element-c8b4eee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.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 );}.elementor-1178 .elementor-element.elementor-element-2d0a8ef.elementor-element{--align-self:center;}.elementor-1178 .elementor-element.elementor-element-2d0a8ef{text-align:center;}.elementor-1178 .elementor-element.elementor-element-2d0a8ef .elementor-heading-title{font-family:"potemin", Sans-serif;font-weight:400;letter-spacing:0.06em;color:#FFFFFF;}.elementor-1178 .elementor-element.elementor-element-22fc5fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.93;--padding-top:20%;--padding-bottom:15%;--padding-left:0%;--padding-right:0%;overflow:visible;}.elementor-1178 .elementor-element.elementor-element-22fc5fb:not(.elementor-motion-effects-element-type-background), .elementor-1178 .elementor-element.elementor-element-22fc5fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maruki-ms.co.jp/aoi/wp-content/uploads/2025/05/green-bokeh-out-of-focus-background-from-nature-fo-2024-12-03-22-39-04-utc.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-1178 .elementor-element.elementor-element-22fc5fb::before, .elementor-1178 .elementor-element.elementor-element-22fc5fb > .elementor-background-video-container::before, .elementor-1178 .elementor-element.elementor-element-22fc5fb > .e-con-inner > .elementor-background-video-container::before, .elementor-1178 .elementor-element.elementor-element-22fc5fb > .elementor-background-slideshow::before, .elementor-1178 .elementor-element.elementor-element-22fc5fb > .e-con-inner > .elementor-background-slideshow::before, .elementor-1178 .elementor-element.elementor-element-22fc5fb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #001C44DB 30%, #2987F2C7 100%);}.elementor-1178 .elementor-element.elementor-element-07d3c56{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1178 .elementor-element.elementor-element-ed066d9{text-align:center;}.elementor-1178 .elementor-element.elementor-element-ed066d9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFD;}.elementor-1178 .elementor-element.elementor-element-1d41569 > .elementor-widget-container{margin:-1rem 0rem 0rem 0rem;}.elementor-1178 .elementor-element.elementor-element-1d41569{text-align:center;}.elementor-1178 .elementor-element.elementor-element-1d41569 .elementor-heading-title{font-family:"potemin", Sans-serif;font-size:85px;font-weight:400;color:#FFFFFD;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1178 .elementor-element.elementor-element-8901e50 > .elementor-widget-container{margin:-1rem 0rem 0rem 0rem;}.elementor-1178 .elementor-element.elementor-element-8901e50{text-align:center;color:#FFFFFD;font-family:"potemin", Sans-serif;font-size:17px;font-weight:400;line-height:2em;letter-spacing:0.06em;}.elementor-1178 .elementor-element.elementor-element-c0a0de6{--spacer-size:30px;}.elementor-1178 .elementor-element.elementor-element-17f897e{text-align:center;}.elementor-1178 .elementor-element.elementor-element-17f897e .elementor-heading-title{font-family:"potemin", Sans-serif;font-size:85px;font-weight:400;color:#FFFFFD;}.elementor-1178 .elementor-element.elementor-element-3a59986 > .elementor-widget-container{margin:-1rem 0rem 0rem 0rem;}.elementor-1178 .elementor-element.elementor-element-3a59986{text-align:center;color:#FFFFFD;font-family:"potemin", Sans-serif;font-size:17px;font-weight:400;line-height:2em;letter-spacing:0.06em;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1178 .elementor-element.elementor-element-42ddc8a{width:100%;max-width:100%;}.elementor-1178 .elementor-element.elementor-element-c53e253{text-align:center;color:#FFFFFD;font-family:"potemin", Sans-serif;font-size:17px;font-weight:400;line-height:2.5em;letter-spacing:0.06em;}.elementor-1178 .elementor-element.elementor-element-202534c{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.1;--padding-top:15%;--padding-bottom:15%;--padding-left:0%;--padding-right:0%;overflow:visible;}.elementor-1178 .elementor-element.elementor-element-202534c::before, .elementor-1178 .elementor-element.elementor-element-202534c > .elementor-background-video-container::before, .elementor-1178 .elementor-element.elementor-element-202534c > .e-con-inner > .elementor-background-video-container::before, .elementor-1178 .elementor-element.elementor-element-202534c > .elementor-background-slideshow::before, .elementor-1178 .elementor-element.elementor-element-202534c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1178 .elementor-element.elementor-element-202534c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-1178 .elementor-element.elementor-element-202534c:not(.elementor-motion-effects-element-type-background), .elementor-1178 .elementor-element.elementor-element-202534c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://maruki-ms.co.jp/aoi/wp-content/uploads/2025/08/SnapCrab_NoName_2025-8-26_15-5-52_No-00.jpg") 50% 50%;background-size:cover;}.elementor-1178 .elementor-element.elementor-element-3aee070{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1178 .elementor-element.elementor-element-aa2bf4a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;--padding-top:15%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;overflow:visible;}.elementor-1178 .elementor-element.elementor-element-aa2bf4a:not(.elementor-motion-effects-element-type-background), .elementor-1178 .elementor-element.elementor-element-aa2bf4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#213245;background-image:url("https://maruki-ms.co.jp/aoi/wp-content/uploads/2025/05/history-sky-bg-top-2.png");background-repeat:no-repeat;background-size:cover;}.elementor-1178 .elementor-element.elementor-element-aa2bf4a::before, .elementor-1178 .elementor-element.elementor-element-aa2bf4a > .elementor-background-video-container::before, .elementor-1178 .elementor-element.elementor-element-aa2bf4a > .e-con-inner > .elementor-background-video-container::before, .elementor-1178 .elementor-element.elementor-element-aa2bf4a > .elementor-background-slideshow::before, .elementor-1178 .elementor-element.elementor-element-aa2bf4a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1178 .elementor-element.elementor-element-aa2bf4a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#82ABD9;--background-overlay:'';}.elementor-1178 .elementor-element.elementor-element-9bdc5e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1178 .elementor-element.elementor-element-b7d9c24{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1178 .elementor-element.elementor-element-083ce2c{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:right;}.elementor-1178 .elementor-element.elementor-element-083ce2c > .elementor-widget-container{margin:0rem 0rem 0rem -3.5rem;}.elementor-1178 .elementor-element.elementor-element-083ce2c.elementor-element{--align-self:flex-end;}.elementor-1178 .elementor-element.elementor-element-083ce2c img{width:100%;}.elementor-1178 .elementor-element.elementor-element-bef71fd{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;color:#FFFFFD;font-family:"potemin", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;letter-spacing:0.06em;}.elementor-1178 .elementor-element.elementor-element-bef71fd > .elementor-widget-container{margin:-1.5rem 0rem 0rem 0rem;}.elementor-1178 .elementor-element.elementor-element-bef71fd.elementor-element{--align-self:flex-end;}.elementor-1178 .elementor-element.elementor-element-e189390{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-1178 .elementor-element.elementor-element-e189390.elementor-element{--align-self:flex-end;}.elementor-1178 .elementor-element.elementor-element-e189390 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFD;}.elementor-1178 .elementor-element.elementor-element-3c144a1{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFD;font-family:"potemin", Sans-serif;font-size:17px;font-weight:400;line-height:2.5em;letter-spacing:0.06em;}.elementor-1178 .elementor-element.elementor-element-3c144a1.elementor-element{--align-self:flex-end;}.elementor-1178 .elementor-element.elementor-element-00abb3a{--spacer-size:30px;}.elementor-1178 .elementor-element.elementor-element-e8a7426{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:left;}.elementor-1178 .elementor-element.elementor-element-e8a7426 > .elementor-widget-container{margin:0rem 0rem 0rem -1rem;}.elementor-1178 .elementor-element.elementor-element-e8a7426 img{width:100%;}.elementor-1178 .elementor-element.elementor-element-8cc0fe4{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;color:#FFFFFD;font-family:"potemin", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;letter-spacing:0.06em;}.elementor-1178 .elementor-element.elementor-element-8cc0fe4 > .elementor-widget-container{margin:-1.5rem 0rem 0rem 0rem;}.elementor-1178 .elementor-element.elementor-element-8cc0fe4.elementor-element{--align-self:flex-end;}.elementor-1178 .elementor-element.elementor-element-b1928cb{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:left;}.elementor-1178 .elementor-element.elementor-element-b1928cb.elementor-element{--align-self:flex-start;}.elementor-1178 .elementor-element.elementor-element-b1928cb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFD;}.elementor-1178 .elementor-element.elementor-element-b5ac440{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFD;font-family:"potemin", Sans-serif;font-size:17px;font-weight:400;line-height:2.5em;letter-spacing:0.06em;}.elementor-1178 .elementor-element.elementor-element-b5ac440.elementor-element{--align-self:flex-start;}.elementor-1178 .elementor-element.elementor-element-54b16ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;overflow:visible;}.elementor-1178 .elementor-element.elementor-element-54b16ee:not(.elementor-motion-effects-element-type-background), .elementor-1178 .elementor-element.elementor-element-54b16ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#213245;background-image:url("https://maruki-ms.co.jp/aoi/wp-content/uploads/2025/05/history-sky-bg-top-2.png");background-repeat:no-repeat;background-size:cover;}.elementor-1178 .elementor-element.elementor-element-54b16ee::before, .elementor-1178 .elementor-element.elementor-element-54b16ee > .elementor-background-video-container::before, .elementor-1178 .elementor-element.elementor-element-54b16ee > .e-con-inner > .elementor-background-video-container::before, .elementor-1178 .elementor-element.elementor-element-54b16ee > .elementor-background-slideshow::before, .elementor-1178 .elementor-element.elementor-element-54b16ee > .e-con-inner > .elementor-background-slideshow::before, .elementor-1178 .elementor-element.elementor-element-54b16ee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#82ABD9;--background-overlay:'';}.elementor-1178 .elementor-element.elementor-element-c37ae3e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1178 .elementor-element.elementor-element-69508ad{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:left;}.elementor-1178 .elementor-element.elementor-element-69508ad > .elementor-widget-container{margin:0rem 0rem 0rem -1rem;}.elementor-1178 .elementor-element.elementor-element-69508ad img{width:100%;}.elementor-1178 .elementor-element.elementor-element-3f5bfaf{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:left;}.elementor-1178 .elementor-element.elementor-element-3f5bfaf .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFD;}.elementor-1178 .elementor-element.elementor-element-e43df54{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFD;font-family:"potemin", Sans-serif;font-size:17px;font-weight:400;line-height:2.5em;letter-spacing:0.06em;}.elementor-1178 .elementor-element.elementor-element-f7c46e5{--spacer-size:30px;}.elementor-1178 .elementor-element.elementor-element-1618ec5{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-1178 .elementor-element.elementor-element-1618ec5 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-1178 .elementor-element.elementor-element-1618ec5.elementor-element{--align-self:center;}.elementor-1178 .elementor-element.elementor-element-1618ec5 img{width:100%;}.elementor-1178 .elementor-element.elementor-element-446496a{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:left;}.elementor-1178 .elementor-element.elementor-element-446496a.elementor-element{--align-self:center;}.elementor-1178 .elementor-element.elementor-element-446496a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFD;}.elementor-1178 .elementor-element.elementor-element-acd6363{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFD;font-family:"potemin", Sans-serif;font-size:17px;font-weight:400;line-height:2.5em;letter-spacing:0.06em;}.elementor-1178 .elementor-element.elementor-element-acd6363.elementor-element{--align-self:center;}.elementor-1178 .elementor-element.elementor-element-33bd39b{--spacer-size:30px;}.elementor-1178 .elementor-element.elementor-element-5f9b269 > .elementor-widget-container{margin:0rem 0rem 0rem -0.5rem;}.elementor-1178 .elementor-element.elementor-element-5f9b269{text-align:left;}.elementor-1178 .elementor-element.elementor-element-5f9b269 img{width:45%;}.elementor-1178 .elementor-element.elementor-element-0546d13{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:left;}.elementor-1178 .elementor-element.elementor-element-0546d13.elementor-element{--align-self:flex-start;}.elementor-1178 .elementor-element.elementor-element-0546d13 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFD;}.elementor-1178 .elementor-element.elementor-element-2f66aa3{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFD;font-family:"potemin", Sans-serif;font-size:17px;font-weight:400;line-height:2.5em;letter-spacing:0.06em;}.elementor-1178 .elementor-element.elementor-element-2f66aa3.elementor-element{--align-self:flex-start;}.elementor-1178 .elementor-element.elementor-element-72aab4b{--spacer-size:30px;}.elementor-1178 .elementor-element.elementor-element-e17d074 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1178 .elementor-element.elementor-element-e17d074{text-align:right;}.elementor-1178 .elementor-element.elementor-element-e17d074 img{width:50%;}.elementor-1178 .elementor-element.elementor-element-89073ba{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:left;}.elementor-1178 .elementor-element.elementor-element-89073ba.elementor-element{--align-self:flex-end;}.elementor-1178 .elementor-element.elementor-element-89073ba .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFD;}.elementor-1178 .elementor-element.elementor-element-0e02ffe{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFD;font-family:"potemin", Sans-serif;font-size:17px;font-weight:400;line-height:2.5em;letter-spacing:0.06em;}.elementor-1178 .elementor-element.elementor-element-0e02ffe.elementor-element{--align-self:flex-end;}.elementor-1178 .elementor-element.elementor-element-40d03e4{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1178 .elementor-element.elementor-element-007a69e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;overflow:visible;}.elementor-1178 .elementor-element.elementor-element-007a69e:not(.elementor-motion-effects-element-type-background), .elementor-1178 .elementor-element.elementor-element-007a69e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maruki-ms.co.jp/aoi/wp-content/uploads/2025/05/history-sky-bg-top-2.png");background-repeat:no-repeat;background-size:cover;}.elementor-1178 .elementor-element.elementor-element-007a69e::before, .elementor-1178 .elementor-element.elementor-element-007a69e > .elementor-background-video-container::before, .elementor-1178 .elementor-element.elementor-element-007a69e > .e-con-inner > .elementor-background-video-container::before, .elementor-1178 .elementor-element.elementor-element-007a69e > .elementor-background-slideshow::before, .elementor-1178 .elementor-element.elementor-element-007a69e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1178 .elementor-element.elementor-element-007a69e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#82ABD9;--background-overlay:'';}.elementor-1178 .elementor-element.elementor-element-c7b1ec0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1178 .elementor-element.elementor-element-7160b99{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1178 .elementor-element.elementor-element-cee57e5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1178 .elementor-element.elementor-element-cee57e5{text-align:right;}.elementor-1178 .elementor-element.elementor-element-cee57e5 img{width:65%;}.elementor-1178 .elementor-element.elementor-element-df91855{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;text-align:left;}.elementor-1178 .elementor-element.elementor-element-df91855.elementor-element{--align-self:flex-end;}.elementor-1178 .elementor-element.elementor-element-df91855 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFD;}.elementor-1178 .elementor-element.elementor-element-a0c300f{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFD;font-family:"potemin", Sans-serif;font-size:17px;font-weight:400;line-height:2.5em;letter-spacing:0.06em;}.elementor-1178 .elementor-element.elementor-element-a0c300f.elementor-element{--align-self:flex-end;}.elementor-1178 .elementor-element.elementor-element-37ee3c9{--spacer-size:30px;}.elementor-1178 .elementor-element.elementor-element-664d01e{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:left;}.elementor-1178 .elementor-element.elementor-element-664d01e.elementor-element{--align-self:center;}.elementor-1178 .elementor-element.elementor-element-664d01e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFD;}.elementor-1178 .elementor-element.elementor-element-b5f3abc{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFD;font-family:"potemin", Sans-serif;font-size:17px;font-weight:400;line-height:2.5em;letter-spacing:0.06em;}.elementor-1178 .elementor-element.elementor-element-b5f3abc.elementor-element{--align-self:center;}.elementor-1178 .elementor-element.elementor-element-bf1248d{--spacer-size:30px;}.elementor-1178 .elementor-element.elementor-element-c0fa099{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:left;}.elementor-1178 .elementor-element.elementor-element-c0fa099.elementor-element{--align-self:flex-end;}.elementor-1178 .elementor-element.elementor-element-c0fa099 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFD;}.elementor-1178 .elementor-element.elementor-element-e213b93{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFD;font-family:"potemin", Sans-serif;font-size:17px;font-weight:400;line-height:2.5em;letter-spacing:0.06em;}.elementor-1178 .elementor-element.elementor-element-e213b93.elementor-element{--align-self:flex-end;}.elementor-1178 .elementor-element.elementor-element-0625464{--spacer-size:30px;}.elementor-1178 .elementor-element.elementor-element-0a04245 > .elementor-widget-container{margin:0rem 0rem 0rem -7rem;}.elementor-1178 .elementor-element.elementor-element-0a04245{text-align:left;}.elementor-1178 .elementor-element.elementor-element-0a04245 img{width:60%;}.elementor-1178 .elementor-element.elementor-element-2c81df9{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:left;}.elementor-1178 .elementor-element.elementor-element-2c81df9.elementor-element{--align-self:flex-start;}.elementor-1178 .elementor-element.elementor-element-2c81df9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFD;}.elementor-1178 .elementor-element.elementor-element-08b0224{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFD;font-family:"potemin", Sans-serif;font-size:17px;font-weight:400;line-height:2.5em;letter-spacing:0.06em;}.elementor-1178 .elementor-element.elementor-element-543936a{--spacer-size:30px;}.elementor-1178 .elementor-element.elementor-element-aaa25fe{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:left;}.elementor-1178 .elementor-element.elementor-element-aaa25fe.elementor-element{--align-self:flex-end;}.elementor-1178 .elementor-element.elementor-element-aaa25fe .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFD;}.elementor-1178 .elementor-element.elementor-element-8e6d86e{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFD;font-family:"potemin", Sans-serif;font-size:17px;font-weight:400;line-height:2.5em;letter-spacing:0.06em;}.elementor-1178 .elementor-element.elementor-element-8e6d86e.elementor-element{--align-self:flex-end;}.elementor-1178 .elementor-element.elementor-element-f5fc663{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;overflow:visible;}.elementor-1178 .elementor-element.elementor-element-f5fc663:not(.elementor-motion-effects-element-type-background), .elementor-1178 .elementor-element.elementor-element-f5fc663 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maruki-ms.co.jp/aoi/wp-content/uploads/2025/05/history-sky-bg-top-2.png");background-repeat:no-repeat;background-size:cover;}.elementor-1178 .elementor-element.elementor-element-f5fc663::before, .elementor-1178 .elementor-element.elementor-element-f5fc663 > .elementor-background-video-container::before, .elementor-1178 .elementor-element.elementor-element-f5fc663 > .e-con-inner > .elementor-background-video-container::before, .elementor-1178 .elementor-element.elementor-element-f5fc663 > .elementor-background-slideshow::before, .elementor-1178 .elementor-element.elementor-element-f5fc663 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1178 .elementor-element.elementor-element-f5fc663 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#82ABD9;--background-overlay:'';}.elementor-1178 .elementor-element.elementor-element-3a65b3c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1178 .elementor-element.elementor-element-8a07020{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:left;}.elementor-1178 .elementor-element.elementor-element-8a07020 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFD;}.elementor-1178 .elementor-element.elementor-element-304bad2{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFD;font-family:"potemin", Sans-serif;font-size:17px;font-weight:400;line-height:2.5em;letter-spacing:0.06em;}.elementor-1178 .elementor-element.elementor-element-c40746f{--spacer-size:30px;}.elementor-1178 .elementor-element.elementor-element-a63a97b > .elementor-widget-container{margin:0rem -5rem 0rem 0rem;}.elementor-1178 .elementor-element.elementor-element-a63a97b{text-align:right;}.elementor-1178 .elementor-element.elementor-element-a63a97b img{width:70%;}.elementor-1178 .elementor-element.elementor-element-7f15771{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:left;}.elementor-1178 .elementor-element.elementor-element-7f15771.elementor-element{--align-self:flex-end;}.elementor-1178 .elementor-element.elementor-element-7f15771 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFD;}.elementor-1178 .elementor-element.elementor-element-788d0f8{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFD;font-family:"potemin", Sans-serif;font-size:17px;font-weight:400;line-height:2.5em;letter-spacing:0.06em;}.elementor-1178 .elementor-element.elementor-element-788d0f8.elementor-element{--align-self:flex-end;}.elementor-1178 .elementor-element.elementor-element-7f72dba{--spacer-size:30px;}.elementor-1178 .elementor-element.elementor-element-3503d87{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:left;}.elementor-1178 .elementor-element.elementor-element-3503d87.elementor-element{--align-self:flex-start;}.elementor-1178 .elementor-element.elementor-element-3503d87 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFD;}.elementor-1178 .elementor-element.elementor-element-e8aec56{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFD;font-family:"potemin", Sans-serif;font-size:17px;font-weight:400;line-height:2.5em;letter-spacing:0.06em;}.elementor-1178 .elementor-element.elementor-element-e8aec56.elementor-element{--align-self:flex-start;}.elementor-1178 .elementor-element.elementor-element-0312f01{--spacer-size:30px;}.elementor-1178 .elementor-element.elementor-element-c7f57d7{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:left;}.elementor-1178 .elementor-element.elementor-element-c7f57d7.elementor-element{--align-self:center;}.elementor-1178 .elementor-element.elementor-element-c7f57d7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFD;}.elementor-1178 .elementor-element.elementor-element-f7bed82{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFD;font-family:"potemin", Sans-serif;font-size:17px;font-weight:400;line-height:2.5em;letter-spacing:0.06em;}.elementor-1178 .elementor-element.elementor-element-f7bed82.elementor-element{--align-self:center;}.elementor-1178 .elementor-element.elementor-element-5b55f40{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1178 .elementor-element.elementor-element-f6a00d5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;--padding-top:5%;--padding-bottom:15%;--padding-left:0%;--padding-right:0%;overflow:visible;}.elementor-1178 .elementor-element.elementor-element-f6a00d5:not(.elementor-motion-effects-element-type-background), .elementor-1178 .elementor-element.elementor-element-f6a00d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maruki-ms.co.jp/aoi/wp-content/uploads/2025/05/history-sky-bg-top-2.png");background-repeat:no-repeat;background-size:cover;}.elementor-1178 .elementor-element.elementor-element-f6a00d5::before, .elementor-1178 .elementor-element.elementor-element-f6a00d5 > .elementor-background-video-container::before, .elementor-1178 .elementor-element.elementor-element-f6a00d5 > .e-con-inner > .elementor-background-video-container::before, .elementor-1178 .elementor-element.elementor-element-f6a00d5 > .elementor-background-slideshow::before, .elementor-1178 .elementor-element.elementor-element-f6a00d5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1178 .elementor-element.elementor-element-f6a00d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#82ABD9;--background-overlay:'';}.elementor-1178 .elementor-element.elementor-element-e8dcbf6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1178 .elementor-element.elementor-element-7f90062{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1178 .elementor-element.elementor-element-d10d57b > .elementor-widget-container{margin:0rem -3rem 0rem 0rem;}.elementor-1178 .elementor-element.elementor-element-d10d57b{text-align:right;}.elementor-1178 .elementor-element.elementor-element-d10d57b img{width:60%;}.elementor-1178 .elementor-element.elementor-element-9451711{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-1178 .elementor-element.elementor-element-9451711.elementor-element{--align-self:flex-end;}.elementor-1178 .elementor-element.elementor-element-9451711 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFD;}.elementor-1178 .elementor-element.elementor-element-cf840c7{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFD;font-family:"potemin", Sans-serif;font-size:17px;font-weight:400;line-height:2.5em;letter-spacing:0.06em;}.elementor-1178 .elementor-element.elementor-element-cf840c7.elementor-element{--align-self:flex-end;}.elementor-1178 .elementor-element.elementor-element-29cf80e{--spacer-size:30px;}.elementor-1178 .elementor-element.elementor-element-a693239{text-align:left;}.elementor-1178 .elementor-element.elementor-element-a693239 img{width:75%;}.elementor-1178 .elementor-element.elementor-element-6c951b1{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:left;}.elementor-1178 .elementor-element.elementor-element-6c951b1.elementor-element{--align-self:flex-start;}.elementor-1178 .elementor-element.elementor-element-6c951b1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFD;}.elementor-1178 .elementor-element.elementor-element-d3c73f2{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFD;font-family:"potemin", Sans-serif;font-size:17px;font-weight:400;line-height:2.5em;letter-spacing:0.06em;}.elementor-1178 .elementor-element.elementor-element-d3c73f2.elementor-element{--align-self:flex-start;}.elementor-1178 .elementor-element.elementor-element-57bfd7d{--spacer-size:30px;}.elementor-1178 .elementor-element.elementor-element-37bc8f6{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:left;}.elementor-1178 .elementor-element.elementor-element-37bc8f6.elementor-element{--align-self:center;}.elementor-1178 .elementor-element.elementor-element-37bc8f6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFD;}.elementor-1178 .elementor-element.elementor-element-6953de1{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFD;font-family:"potemin", Sans-serif;font-size:17px;font-weight:400;line-height:2.5em;letter-spacing:0.06em;}.elementor-1178 .elementor-element.elementor-element-6953de1.elementor-element{--align-self:center;}.elementor-1178 .elementor-element.elementor-element-26c250f{--spacer-size:30px;}.elementor-1178 .elementor-element.elementor-element-82a5f39{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:left;}.elementor-1178 .elementor-element.elementor-element-82a5f39.elementor-element{--align-self:flex-start;}.elementor-1178 .elementor-element.elementor-element-82a5f39 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFD;}.elementor-1178 .elementor-element.elementor-element-25a2650{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFD;font-family:"potemin", Sans-serif;font-size:17px;font-weight:400;line-height:2.5em;letter-spacing:0.06em;}.elementor-1178 .elementor-element.elementor-element-25a2650.elementor-element{--align-self:flex-start;}.elementor-1178 .elementor-element.elementor-element-7235c3a{--spacer-size:30px;}.elementor-1178 .elementor-element.elementor-element-9fecf5a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1178 .elementor-element.elementor-element-9fecf5a{text-align:right;}.elementor-1178 .elementor-element.elementor-element-9fecf5a img{width:65%;}.elementor-1178 .elementor-element.elementor-element-670c386{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:left;}.elementor-1178 .elementor-element.elementor-element-670c386.elementor-element{--align-self:flex-end;}.elementor-1178 .elementor-element.elementor-element-670c386 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFD;}.elementor-1178 .elementor-element.elementor-element-2a48167{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFD;font-family:"potemin", Sans-serif;font-size:17px;font-weight:400;line-height:2.5em;letter-spacing:0.06em;}.elementor-1178 .elementor-element.elementor-element-2a48167.elementor-element{--align-self:flex-end;}.elementor-1178 .elementor-element.elementor-element-8ed8758{--spacer-size:30px;}.elementor-1178 .elementor-element.elementor-element-7b1dc1b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-1178 .elementor-element.elementor-element-7b1dc1b.elementor-element{--align-self:center;}.elementor-1178 .elementor-element.elementor-element-7b1dc1b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFD;}.elementor-1178 .elementor-element.elementor-element-82decae{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFD;font-family:"potemin", Sans-serif;font-size:17px;font-weight:400;line-height:2.5em;letter-spacing:0.06em;}.elementor-1178 .elementor-element.elementor-element-82decae.elementor-element{--align-self:center;}.elementor-1178 .elementor-element.elementor-element-98af3ec{--spacer-size:30px;}.elementor-1178 .elementor-element.elementor-element-941f1f1{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:left;}.elementor-1178 .elementor-element.elementor-element-941f1f1.elementor-element{--align-self:flex-start;}.elementor-1178 .elementor-element.elementor-element-941f1f1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFD;}.elementor-1178 .elementor-element.elementor-element-3b301bb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--padding-top:15%;--padding-bottom:20%;--padding-left:0%;--padding-right:0%;overflow:visible;}.elementor-1178 .elementor-element.elementor-element-3b301bb:not(.elementor-motion-effects-element-type-background), .elementor-1178 .elementor-element.elementor-element-3b301bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maruki-ms.co.jp/aoi/wp-content/uploads/2025/05/history-sky-bg-top-2.png");background-repeat:no-repeat;background-size:cover;}.elementor-1178 .elementor-element.elementor-element-3b301bb::before, .elementor-1178 .elementor-element.elementor-element-3b301bb > .elementor-background-video-container::before, .elementor-1178 .elementor-element.elementor-element-3b301bb > .e-con-inner > .elementor-background-video-container::before, .elementor-1178 .elementor-element.elementor-element-3b301bb > .elementor-background-slideshow::before, .elementor-1178 .elementor-element.elementor-element-3b301bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-1178 .elementor-element.elementor-element-3b301bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #82ABD9 20%, #213245 100%);}.elementor-1178 .elementor-element.elementor-element-2790236{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1178 .elementor-element.elementor-element-fe479c0{text-align:center;}.elementor-1178 .elementor-element.elementor-element-fe479c0 .elementor-heading-title{font-family:"potemin", Sans-serif;font-size:85px;font-weight:400;color:#FFFFFD;}.elementor-1178 .elementor-element.elementor-element-aee6690 > .elementor-widget-container{margin:-1rem 0rem 0rem 0rem;}.elementor-1178 .elementor-element.elementor-element-aee6690{text-align:center;color:#FFFFFD;font-family:"potemin", Sans-serif;font-size:17px;font-weight:400;line-height:2em;letter-spacing:0.06em;}.elementor-1178 .elementor-element.elementor-element-2f6a8d1{--spacer-size:15px;}.elementor-1178 .elementor-element.elementor-element-3d64fda{text-align:center;color:#FFFFFD;font-family:"potemin", Sans-serif;font-size:17px;font-weight:400;line-height:2.5em;letter-spacing:0.06em;}.elementor-1178 .elementor-element.elementor-element-fdb881b{--spacer-size:30px;}.elementor-1178 .elementor-element.elementor-element-d6aa2b5{text-align:center;}.elementor-1178 .elementor-element.elementor-element-d6aa2b5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFD;}.elementor-1178 .elementor-element.elementor-element-2287d17{text-align:center;color:#FFFFFD;font-family:"potemin", Sans-serif;font-size:17px;font-weight:400;line-height:2.5em;letter-spacing:0.06em;}.elementor-1178 .elementor-element.elementor-element-37903a2{text-align:center;color:#FFFFFD;font-family:"potemin", Sans-serif;font-size:17px;font-weight:400;line-height:2.5em;letter-spacing:0.06em;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-1178 .elementor-element.elementor-element-9bdc5e6{--width:40%;}.elementor-1178 .elementor-element.elementor-element-b7d9c24{--width:60%;}.elementor-1178 .elementor-element.elementor-element-c37ae3e{--width:60%;}.elementor-1178 .elementor-element.elementor-element-40d03e4{--width:40%;}.elementor-1178 .elementor-element.elementor-element-c7b1ec0{--width:40%;}.elementor-1178 .elementor-element.elementor-element-7160b99{--width:60%;}.elementor-1178 .elementor-element.elementor-element-3a65b3c{--width:60%;}.elementor-1178 .elementor-element.elementor-element-5b55f40{--width:40%;}.elementor-1178 .elementor-element.elementor-element-e8dcbf6{--width:40%;}.elementor-1178 .elementor-element.elementor-element-7f90062{--width:60%;}.elementor-1178 .elementor-element.elementor-element-2790236{--width:100%;}}@media(max-width:1024px){.elementor-1178 .elementor-element.elementor-element-9ec833a{--padding-top:15%;--padding-bottom:15%;--padding-left:8%;--padding-right:8%;}.elementor-1178 .elementor-element.elementor-element-22fc5fb:not(.elementor-motion-effects-element-type-background), .elementor-1178 .elementor-element.elementor-element-22fc5fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maruki-ms.co.jp/aoi/wp-content/uploads/2025/05/green-bokeh-out-of-focus-background-from-nature-fo-2024-12-03-22-39-04-utc.jpg");background-position:center center;background-size:cover;}.elementor-1178 .elementor-element.elementor-element-22fc5fb{--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;--overlay-opacity:0.87;--padding-top:20%;--padding-bottom:15%;--padding-left:8%;--padding-right:8%;}.elementor-1178 .elementor-element.elementor-element-42ddc8a{width:100%;max-width:100%;}.elementor-1178 .elementor-element.elementor-element-42ddc8a img{width:40%;}.elementor-1178 .elementor-element.elementor-element-202534c{--min-height:50vh;--padding-top:15%;--padding-bottom:15%;--padding-left:8%;--padding-right:8%;}.elementor-1178 .elementor-element.elementor-element-aa2bf4a{--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;--overlay-opacity:1;--padding-top:15%;--padding-bottom:5%;--padding-left:8%;--padding-right:8%;}.elementor-1178 .elementor-element.elementor-element-aa2bf4a:not(.elementor-motion-effects-element-type-background), .elementor-1178 .elementor-element.elementor-element-aa2bf4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-1178 .elementor-element.elementor-element-083ce2c > .elementor-widget-container{margin:0rem 0rem 0rem -2rem;}.elementor-1178 .elementor-element.elementor-element-083ce2c{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-1178 .elementor-element.elementor-element-083ce2c img{width:100%;}.elementor-1178 .elementor-element.elementor-element-bef71fd{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-1178 .elementor-element.elementor-element-e189390{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-1178 .elementor-element.elementor-element-3c144a1{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-1178 .elementor-element.elementor-element-e8a7426{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-1178 .elementor-element.elementor-element-e8a7426 img{width:90%;}.elementor-1178 .elementor-element.elementor-element-8cc0fe4 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 0rem;}.elementor-1178 .elementor-element.elementor-element-8cc0fe4{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-1178 .elementor-element.elementor-element-8cc0fe4.elementor-element{--align-self:flex-start;}.elementor-1178 .elementor-element.elementor-element-b1928cb{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-1178 .elementor-element.elementor-element-b5ac440{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-1178 .elementor-element.elementor-element-54b16ee{--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;--overlay-opacity:1;--padding-top:5%;--padding-bottom:5%;--padding-left:8%;--padding-right:8%;}.elementor-1178 .elementor-element.elementor-element-69508ad{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-1178 .elementor-element.elementor-element-69508ad img{width:95%;}.elementor-1178 .elementor-element.elementor-element-3f5bfaf{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-1178 .elementor-element.elementor-element-e43df54{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-1178 .elementor-element.elementor-element-1618ec5 > .elementor-widget-container{margin:0rem 0rem 0rem -2rem;}.elementor-1178 .elementor-element.elementor-element-1618ec5{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-1178 .elementor-element.elementor-element-1618ec5 img{width:90%;}.elementor-1178 .elementor-element.elementor-element-446496a{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-1178 .elementor-element.elementor-element-446496a.elementor-element{--align-self:center;}.elementor-1178 .elementor-element.elementor-element-acd6363{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-1178 .elementor-element.elementor-element-acd6363.elementor-element{--align-self:center;}.elementor-1178 .elementor-element.elementor-element-5f9b269{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-1178 .elementor-element.elementor-element-5f9b269 img{width:100%;}.elementor-1178 .elementor-element.elementor-element-0546d13{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-1178 .elementor-element.elementor-element-2f66aa3{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-1178 .elementor-element.elementor-element-e17d074{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1178 .elementor-element.elementor-element-e17d074 > .elementor-widget-container{margin:0rem 0rem 0rem -1rem;}.elementor-1178 .elementor-element.elementor-element-e17d074.elementor-element{--align-self:flex-end;}.elementor-1178 .elementor-element.elementor-element-e17d074 img{width:100%;}.elementor-1178 .elementor-element.elementor-element-89073ba{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-1178 .elementor-element.elementor-element-0e02ffe{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-1178 .elementor-element.elementor-element-007a69e:not(.elementor-motion-effects-element-type-background), .elementor-1178 .elementor-element.elementor-element-007a69e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maruki-ms.co.jp/aoi/wp-content/uploads/2025/01/nb-bg-3-tate.jpg");}.elementor-1178 .elementor-element.elementor-element-007a69e{--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;--overlay-opacity:1;--padding-top:5%;--padding-bottom:5%;--padding-left:8%;--padding-right:8%;}.elementor-1178 .elementor-element.elementor-element-cee57e5{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-1178 .elementor-element.elementor-element-cee57e5.elementor-element{--align-self:flex-end;}.elementor-1178 .elementor-element.elementor-element-cee57e5 img{width:100%;}.elementor-1178 .elementor-element.elementor-element-df91855{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-1178 .elementor-element.elementor-element-a0c300f{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-1178 .elementor-element.elementor-element-664d01e{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-1178 .elementor-element.elementor-element-b5f3abc{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-1178 .elementor-element.elementor-element-c0fa099{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-1178 .elementor-element.elementor-element-e213b93{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-1178 .elementor-element.elementor-element-0a04245{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-1178 .elementor-element.elementor-element-0a04245 > .elementor-widget-container{margin:0px 0px 0px -60px;}.elementor-1178 .elementor-element.elementor-element-0a04245 img{width:100%;}.elementor-1178 .elementor-element.elementor-element-2c81df9{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-1178 .elementor-element.elementor-element-08b0224{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-1178 .elementor-element.elementor-element-aaa25fe{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-1178 .elementor-element.elementor-element-8e6d86e{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-1178 .elementor-element.elementor-element-f5fc663{--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;--overlay-opacity:1;--padding-top:5%;--padding-bottom:5%;--padding-left:8%;--padding-right:8%;}.elementor-1178 .elementor-element.elementor-element-8a07020{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-1178 .elementor-element.elementor-element-304bad2{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-1178 .elementor-element.elementor-element-a63a97b{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-1178 .elementor-element.elementor-element-a63a97b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1178 .elementor-element.elementor-element-a63a97b.elementor-element{--align-self:flex-end;}.elementor-1178 .elementor-element.elementor-element-a63a97b img{width:100%;}.elementor-1178 .elementor-element.elementor-element-7f15771{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-1178 .elementor-element.elementor-element-788d0f8{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-1178 .elementor-element.elementor-element-3503d87{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-1178 .elementor-element.elementor-element-e8aec56{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-1178 .elementor-element.elementor-element-c7f57d7{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-1178 .elementor-element.elementor-element-f7bed82{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-1178 .elementor-element.elementor-element-f6a00d5{--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;--overlay-opacity:1;--padding-top:5%;--padding-bottom:15%;--padding-left:8%;--padding-right:8%;}.elementor-1178 .elementor-element.elementor-element-d10d57b{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1178 .elementor-element.elementor-element-d10d57b > .elementor-widget-container{margin:0rem 0rem 0rem -1rem;}.elementor-1178 .elementor-element.elementor-element-d10d57b.elementor-element{--align-self:flex-end;}.elementor-1178 .elementor-element.elementor-element-d10d57b img{width:100%;}.elementor-1178 .elementor-element.elementor-element-9451711{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-1178 .elementor-element.elementor-element-cf840c7{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-1178 .elementor-element.elementor-element-a693239{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-1178 .elementor-element.elementor-element-a693239 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1178 .elementor-element.elementor-element-a693239 img{width:100%;}.elementor-1178 .elementor-element.elementor-element-6c951b1{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-1178 .elementor-element.elementor-element-d3c73f2{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-1178 .elementor-element.elementor-element-37bc8f6{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-1178 .elementor-element.elementor-element-6953de1{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-1178 .elementor-element.elementor-element-82a5f39{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-1178 .elementor-element.elementor-element-25a2650{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-1178 .elementor-element.elementor-element-9fecf5a{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-1178 .elementor-element.elementor-element-9fecf5a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1178 .elementor-element.elementor-element-9fecf5a.elementor-element{--align-self:flex-end;}.elementor-1178 .elementor-element.elementor-element-9fecf5a img{width:100%;}.elementor-1178 .elementor-element.elementor-element-670c386{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-1178 .elementor-element.elementor-element-2a48167{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-1178 .elementor-element.elementor-element-7b1dc1b{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-1178 .elementor-element.elementor-element-82decae{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-1178 .elementor-element.elementor-element-941f1f1{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-1178 .elementor-element.elementor-element-3b301bb:not(.elementor-motion-effects-element-type-background), .elementor-1178 .elementor-element.elementor-element-3b301bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maruki-ms.co.jp/aoi/wp-content/uploads/2025/05/history-sky-bg-bottom-mobile.png");background-position:bottom center;}.elementor-1178 .elementor-element.elementor-element-3b301bb{--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;--overlay-opacity:0.71;--padding-top:15%;--padding-bottom:20%;--padding-left:8%;--padding-right:8%;}}@media(max-width:767px){.elementor-1178 .elementor-element.elementor-element-9ec833a{--min-height:100vh;--padding-top:20%;--padding-bottom:20%;--padding-left:8%;--padding-right:8%;}.elementor-1178 .elementor-element.elementor-element-22fc5fb:not(.elementor-motion-effects-element-type-background), .elementor-1178 .elementor-element.elementor-element-22fc5fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maruki-ms.co.jp/aoi/wp-content/uploads/2025/05/green-bokeh-out-of-focus-background-from-nature-fo-2024-12-03-22-39-04-utc.jpg");}.elementor-1178 .elementor-element.elementor-element-22fc5fb{--overlay-opacity:0.9;--padding-top:30%;--padding-bottom:20%;--padding-left:8%;--padding-right:8%;}.elementor-1178 .elementor-element.elementor-element-1d41569 .elementor-heading-title{font-size:54px;}.elementor-1178 .elementor-element.elementor-element-8901e50{line-height:1.8em;}.elementor-1178 .elementor-element.elementor-element-17f897e .elementor-heading-title{font-size:54px;}.elementor-1178 .elementor-element.elementor-element-3a59986{line-height:1.8em;}.elementor-1178 .elementor-element.elementor-element-42ddc8a{width:100%;max-width:100%;}.elementor-1178 .elementor-element.elementor-element-42ddc8a img{width:40%;}.elementor-1178 .elementor-element.elementor-element-c53e253{line-height:1.8em;}.elementor-1178 .elementor-element.elementor-element-202534c{--min-height:45vh;--padding-top:20%;--padding-bottom:20%;--padding-left:8%;--padding-right:8%;}.elementor-1178 .elementor-element.elementor-element-aa2bf4a{--padding-top:20%;--padding-bottom:10%;--padding-left:8%;--padding-right:8%;}.elementor-1178 .elementor-element.elementor-element-083ce2c > .elementor-widget-container{margin:0rem 0rem 0rem -1rem;}.elementor-1178 .elementor-element.elementor-element-083ce2c{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;text-align:right;}.elementor-1178 .elementor-element.elementor-element-bef71fd > .elementor-widget-container{margin:-1rem 0rem 0rem 0rem;}.elementor-1178 .elementor-element.elementor-element-bef71fd{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-1178 .elementor-element.elementor-element-e189390{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1178 .elementor-element.elementor-element-3c144a1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;line-height:1.8em;}.elementor-1178 .elementor-element.elementor-element-e8a7426 > .elementor-widget-container{margin:0rem 0rem 0rem -0.5rem;}.elementor-1178 .elementor-element.elementor-element-e8a7426{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-1178 .elementor-element.elementor-element-e8a7426.elementor-element{--align-self:flex-start;}.elementor-1178 .elementor-element.elementor-element-e8a7426 img{width:70%;}.elementor-1178 .elementor-element.elementor-element-8cc0fe4{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-1178 .elementor-element.elementor-element-8cc0fe4.elementor-element{--align-self:flex-start;}.elementor-1178 .elementor-element.elementor-element-b1928cb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1178 .elementor-element.elementor-element-b5ac440{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;line-height:1.8em;}.elementor-1178 .elementor-element.elementor-element-54b16ee{--padding-top:10%;--padding-bottom:10%;--padding-left:8%;--padding-right:8%;}.elementor-1178 .elementor-element.elementor-element-69508ad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1178 .elementor-element.elementor-element-69508ad img{width:70%;}.elementor-1178 .elementor-element.elementor-element-e43df54{line-height:1.8em;}.elementor-1178 .elementor-element.elementor-element-1618ec5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1178 .elementor-element.elementor-element-1618ec5{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;text-align:left;}.elementor-1178 .elementor-element.elementor-element-1618ec5 img{width:60%;}.elementor-1178 .elementor-element.elementor-element-446496a{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-1178 .elementor-element.elementor-element-acd6363{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;line-height:1.8em;}.elementor-1178 .elementor-element.elementor-element-5f9b269 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1178 .elementor-element.elementor-element-5f9b269 img{width:80%;}.elementor-1178 .elementor-element.elementor-element-2f66aa3{line-height:1.8em;}.elementor-1178 .elementor-element.elementor-element-e17d074 > .elementor-widget-container{margin:0rem 0rem 0rem -0.5rem;}.elementor-1178 .elementor-element.elementor-element-e17d074{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-1178 .elementor-element.elementor-element-e17d074 img{width:100%;}.elementor-1178 .elementor-element.elementor-element-89073ba{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-1178 .elementor-element.elementor-element-0e02ffe{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;line-height:1.8em;}.elementor-1178 .elementor-element.elementor-element-007a69e{--padding-top:10%;--padding-bottom:10%;--padding-left:8%;--padding-right:8%;}.elementor-1178 .elementor-element.elementor-element-cee57e5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1178 .elementor-element.elementor-element-cee57e5{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;text-align:left;}.elementor-1178 .elementor-element.elementor-element-cee57e5 img{width:100%;}.elementor-1178 .elementor-element.elementor-element-df91855{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-1178 .elementor-element.elementor-element-a0c300f{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;line-height:1.8em;}.elementor-1178 .elementor-element.elementor-element-b5f3abc{line-height:1.8em;}.elementor-1178 .elementor-element.elementor-element-e213b93{line-height:1.8em;}.elementor-1178 .elementor-element.elementor-element-0a04245 > .elementor-widget-container{margin:0rem 0rem 0rem -2rem;}.elementor-1178 .elementor-element.elementor-element-0a04245{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:left;}.elementor-1178 .elementor-element.elementor-element-0a04245 img{width:70%;}.elementor-1178 .elementor-element.elementor-element-2c81df9{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-1178 .elementor-element.elementor-element-08b0224{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;line-height:1.8em;}.elementor-1178 .elementor-element.elementor-element-8e6d86e{line-height:1.8em;}.elementor-1178 .elementor-element.elementor-element-f5fc663{--padding-top:10%;--padding-bottom:10%;--padding-left:8%;--padding-right:8%;}.elementor-1178 .elementor-element.elementor-element-304bad2{line-height:1.8em;}.elementor-1178 .elementor-element.elementor-element-a63a97b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1178 .elementor-element.elementor-element-a63a97b{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;text-align:center;}.elementor-1178 .elementor-element.elementor-element-a63a97b img{width:75%;}.elementor-1178 .elementor-element.elementor-element-7f15771{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-1178 .elementor-element.elementor-element-788d0f8{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;line-height:1.8em;}.elementor-1178 .elementor-element.elementor-element-3503d87{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-1178 .elementor-element.elementor-element-e8aec56{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;line-height:1.8em;}.elementor-1178 .elementor-element.elementor-element-f7bed82{line-height:1.8em;}.elementor-1178 .elementor-element.elementor-element-f6a00d5{--padding-top:10%;--padding-bottom:20%;--padding-left:8%;--padding-right:8%;}.elementor-1178 .elementor-element.elementor-element-d10d57b > .elementor-widget-container{margin:0rem 0rem -1rem 0rem;}.elementor-1178 .elementor-element.elementor-element-d10d57b{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;text-align:right;}.elementor-1178 .elementor-element.elementor-element-d10d57b img{width:85%;}.elementor-1178 .elementor-element.elementor-element-9451711{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-1178 .elementor-element.elementor-element-cf840c7{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;line-height:1.8em;}.elementor-1178 .elementor-element.elementor-element-a693239 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1178 .elementor-element.elementor-element-a693239{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-1178 .elementor-element.elementor-element-a693239 img{width:70%;}.elementor-1178 .elementor-element.elementor-element-6c951b1{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-1178 .elementor-element.elementor-element-d3c73f2{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;line-height:1.8em;}.elementor-1178 .elementor-element.elementor-element-37bc8f6{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-1178 .elementor-element.elementor-element-6953de1{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;line-height:1.8em;}.elementor-1178 .elementor-element.elementor-element-82a5f39{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-1178 .elementor-element.elementor-element-25a2650{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;line-height:1.8em;}.elementor-1178 .elementor-element.elementor-element-9fecf5a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1178 .elementor-element.elementor-element-9fecf5a img{width:85%;}.elementor-1178 .elementor-element.elementor-element-2a48167{line-height:1.8em;}.elementor-1178 .elementor-element.elementor-element-7b1dc1b{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-1178 .elementor-element.elementor-element-82decae{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;line-height:1.8em;}.elementor-1178 .elementor-element.elementor-element-941f1f1.elementor-element{--align-self:flex-start;}.elementor-1178 .elementor-element.elementor-element-3b301bb{--overlay-opacity:0.8;--padding-top:35%;--padding-bottom:50%;--padding-left:8%;--padding-right:8%;}.elementor-1178 .elementor-element.elementor-element-fe479c0 .elementor-heading-title{font-size:54px;}.elementor-1178 .elementor-element.elementor-element-aee6690{line-height:1.8em;}.elementor-1178 .elementor-element.elementor-element-3d64fda{font-size:16px;line-height:1.8em;}.elementor-1178 .elementor-element.elementor-element-2287d17{font-size:16px;line-height:1.8em;}.elementor-1178 .elementor-element.elementor-element-37903a2{font-size:16px;line-height:1.8em;}}@media(max-width:1024px) and (min-width:768px){.elementor-1178 .elementor-element.elementor-element-9ec833a{--content-width:100%;}.elementor-1178 .elementor-element.elementor-element-202534c{--content-width:100%;}.elementor-1178 .elementor-element.elementor-element-9bdc5e6{--width:40%;}.elementor-1178 .elementor-element.elementor-element-b7d9c24{--width:60%;}.elementor-1178 .elementor-element.elementor-element-c37ae3e{--width:60%;}.elementor-1178 .elementor-element.elementor-element-40d03e4{--width:40%;}.elementor-1178 .elementor-element.elementor-element-c7b1ec0{--width:40%;}.elementor-1178 .elementor-element.elementor-element-7160b99{--width:60%;}.elementor-1178 .elementor-element.elementor-element-3a65b3c{--width:60%;}.elementor-1178 .elementor-element.elementor-element-5b55f40{--width:40%;}.elementor-1178 .elementor-element.elementor-element-e8dcbf6{--width:40%;}.elementor-1178 .elementor-element.elementor-element-7f90062{--width:60%;}.elementor-1178 .elementor-element.elementor-element-2790236{--width:100%;}}@media(min-width:1025px){.elementor-1178 .elementor-element.elementor-element-22fc5fb:not(.elementor-motion-effects-element-type-background), .elementor-1178 .elementor-element.elementor-element-22fc5fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-1178 .elementor-element.elementor-element-aa2bf4a:not(.elementor-motion-effects-element-type-background), .elementor-1178 .elementor-element.elementor-element-aa2bf4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-1178 .elementor-element.elementor-element-54b16ee:not(.elementor-motion-effects-element-type-background), .elementor-1178 .elementor-element.elementor-element-54b16ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-1178 .elementor-element.elementor-element-007a69e:not(.elementor-motion-effects-element-type-background), .elementor-1178 .elementor-element.elementor-element-007a69e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-1178 .elementor-element.elementor-element-f5fc663:not(.elementor-motion-effects-element-type-background), .elementor-1178 .elementor-element.elementor-element-f5fc663 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-1178 .elementor-element.elementor-element-f6a00d5:not(.elementor-motion-effects-element-type-background), .elementor-1178 .elementor-element.elementor-element-f6a00d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-1178 .elementor-element.elementor-element-3b301bb:not(.elementor-motion-effects-element-type-background), .elementor-1178 .elementor-element.elementor-element-3b301bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}