.elementor-4060 .elementor-element.elementor-element-649165a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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:#D3D3D3;--border-color:#D3D3D3;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-886a2ec{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.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-4060 .elementor-element.elementor-element-fd2f166{padding:0px 0px 0px 0px;}.elementor-4060 .elementor-element.elementor-element-fd2f166.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-fd2f166 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:700;letter-spacing:3.1px;color:#5FA9FF;}.elementor-4060 .elementor-element.elementor-element-5d49985.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-5d49985{text-align:start;}.elementor-4060 .elementor-element.elementor-element-5d49985 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:31px;font-weight:600;line-height:1.5em;letter-spacing:2.7px;word-spacing:0.2em;color:var( --e-global-color-4f14470 );}.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-4060 .elementor-element.elementor-element-e93e9ce.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-e93e9ce{text-align:start;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.1em;letter-spacing:0.4px;color:#000000;}.elementor-4060 .elementor-element.elementor-element-a1567c0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4060 .elementor-element.elementor-element-53a3453{padding:10px 0px 0px 0px;}.elementor-4060 .elementor-element.elementor-element-53a3453.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-85861a3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-85861a3:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-85861a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CFDCE22E;}.elementor-4060 .elementor-element.elementor-element-388023d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-9183e1d{--display:flex;}.elementor-4060 .elementor-element.elementor-element-2e9e4d0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-2e9e4d0{text-align:start;}.elementor-4060 .elementor-element.elementor-element-2e9e4d0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;line-height:1.5em;letter-spacing:-0.5px;word-spacing:0.2em;color:var( --e-global-color-4f14470 );}.elementor-4060 .elementor-element.elementor-element-1e02fa2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-1e02fa2{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:1.1em;letter-spacing:0.4px;color:#000000;}.elementor-4060 .elementor-element.elementor-element-3204241{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-3204241::before, .elementor-4060 .elementor-element.elementor-element-3204241 > .elementor-background-video-container::before, .elementor-4060 .elementor-element.elementor-element-3204241 > .e-con-inner > .elementor-background-video-container::before, .elementor-4060 .elementor-element.elementor-element-3204241 > .elementor-background-slideshow::before, .elementor-4060 .elementor-element.elementor-element-3204241 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4060 .elementor-element.elementor-element-3204241 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4060 .elementor-element.elementor-element-a46471d{--display:flex;--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;}.elementor-4060 .elementor-element.elementor-element-e270091.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-e270091{text-align:start;}.elementor-4060 .elementor-element.elementor-element-e270091 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-4060 .elementor-element.elementor-element-797f2d8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-797f2d8{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-4060 .elementor-element.elementor-element-80a1e45{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-bc32109{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4060 .elementor-element.elementor-element-c053ff0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-c053ff0 img{width:70%;transition-duration:3s;border-radius:12px 12px 12px 12px;}.elementor-4060 .elementor-element.elementor-element-769ac91{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(154.70000000000002, 154.70000000000002, 154.70000000000002, 0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4060 .elementor-element.elementor-element-769ac91:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-769ac91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-4060 .elementor-element.elementor-element-237f216.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-237f216 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-4060 .elementor-element.elementor-element-237f216 .elementor-icon{font-size:53px;}.elementor-4060 .elementor-element.elementor-element-237f216 .elementor-icon-box-title, .elementor-4060 .elementor-element.elementor-element-237f216 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-4060 .elementor-element.elementor-element-237f216 .elementor-icon-box-title{color:var( --e-global-color-4f14470 );}.elementor-4060 .elementor-element.elementor-element-237f216 .elementor-icon-box-description{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-4060 .elementor-element.elementor-element-acc56c0{width:var( --container-widget-width, 100.077% );max-width:100.077%;padding:0px 0px 0px 0px;--container-widget-width:100.077%;--container-widget-flex-grow:0;text-align:start;font-family:"Noto Serif JP", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-4060 .elementor-element.elementor-element-acc56c0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4060 .elementor-element.elementor-element-acc56c0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-ccebd96{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-ccebd96.e-con{--align-self:flex-start;}.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-4060 .elementor-element.elementor-element-5267efd .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:900;fill:var( --e-global-color-4f14470 );color:var( --e-global-color-4f14470 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 0px;}.elementor-4060 .elementor-element.elementor-element-5267efd .elementor-button:hover, .elementor-4060 .elementor-element.elementor-element-5267efd .elementor-button:focus{background-color:#FFFFFF;color:#078DC5;}.elementor-4060 .elementor-element.elementor-element-5267efd.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-5267efd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-5267efd .elementor-button:hover svg, .elementor-4060 .elementor-element.elementor-element-5267efd .elementor-button:focus svg{fill:#078DC5;}.elementor-4060 .elementor-element.elementor-element-769e337{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-769e337:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-769e337 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-88fe02b );}.elementor-4060 .elementor-element.elementor-element-769e337::before, .elementor-4060 .elementor-element.elementor-element-769e337 > .elementor-background-video-container::before, .elementor-4060 .elementor-element.elementor-element-769e337 > .e-con-inner > .elementor-background-video-container::before, .elementor-4060 .elementor-element.elementor-element-769e337 > .elementor-background-slideshow::before, .elementor-4060 .elementor-element.elementor-element-769e337 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4060 .elementor-element.elementor-element-769e337 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4060 .elementor-element.elementor-element-325d08d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-1715693{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(154.70000000000002, 154.70000000000002, 154.70000000000002, 0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4060 .elementor-element.elementor-element-1715693:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-1715693 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4060 .elementor-element.elementor-element-739d2d6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-739d2d6 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-4060 .elementor-element.elementor-element-739d2d6 .elementor-icon{font-size:53px;}.elementor-4060 .elementor-element.elementor-element-739d2d6 .elementor-icon-box-title, .elementor-4060 .elementor-element.elementor-element-739d2d6 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-4060 .elementor-element.elementor-element-739d2d6 .elementor-icon-box-title{color:var( --e-global-color-4f14470 );}.elementor-4060 .elementor-element.elementor-element-739d2d6 .elementor-icon-box-description{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-4060 .elementor-element.elementor-element-847dcb8{width:var( --container-widget-width, 100.077% );max-width:100.077%;padding:0px 0px 0px 0px;--container-widget-width:100.077%;--container-widget-flex-grow:0;text-align:start;font-family:"Noto Serif JP", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-4060 .elementor-element.elementor-element-847dcb8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4060 .elementor-element.elementor-element-847dcb8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-31b66d3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-31b66d3.e-con{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-9789fde .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:900;fill:var( --e-global-color-4f14470 );color:var( --e-global-color-4f14470 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 0px;}.elementor-4060 .elementor-element.elementor-element-9789fde .elementor-button:hover, .elementor-4060 .elementor-element.elementor-element-9789fde .elementor-button:focus{background-color:#FFFFFF;color:#078DC5;}.elementor-4060 .elementor-element.elementor-element-9789fde.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-9789fde.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-9789fde .elementor-button:hover svg, .elementor-4060 .elementor-element.elementor-element-9789fde .elementor-button:focus svg{fill:#078DC5;}.elementor-4060 .elementor-element.elementor-element-1385b36{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-4508cd8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-4508cd8 img{width:70%;transition-duration:3s;border-radius:12px 12px 12px 12px;}.elementor-4060 .elementor-element.elementor-element-e5e827a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-6f771be{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-5f0bf29.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-5f0bf29 img{width:96%;transition-duration:3s;border-radius:12px 12px 12px 12px;}.elementor-4060 .elementor-element.elementor-element-33e2737{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(154.70000000000002, 154.70000000000002, 154.70000000000002, 0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4060 .elementor-element.elementor-element-33e2737:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-33e2737 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4060 .elementor-element.elementor-element-7f5e295.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-7f5e295 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-4060 .elementor-element.elementor-element-7f5e295 .elementor-icon{font-size:53px;}.elementor-4060 .elementor-element.elementor-element-7f5e295 .elementor-icon-box-title, .elementor-4060 .elementor-element.elementor-element-7f5e295 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-4060 .elementor-element.elementor-element-7f5e295 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-4f14470 );}.elementor-4060 .elementor-element.elementor-element-7f5e295 .elementor-icon-box-description{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-4060 .elementor-element.elementor-element-832a3f9{width:var( --container-widget-width, 100.077% );max-width:100.077%;padding:0px 0px 0px 0px;--container-widget-width:100.077%;--container-widget-flex-grow:0;text-align:start;font-family:"Noto Serif JP", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-4060 .elementor-element.elementor-element-832a3f9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4060 .elementor-element.elementor-element-832a3f9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-0aa8cbf{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-0aa8cbf.e-con{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-8229a3f .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:900;fill:var( --e-global-color-4f14470 );color:var( --e-global-color-4f14470 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 0px;}.elementor-4060 .elementor-element.elementor-element-8229a3f .elementor-button:hover, .elementor-4060 .elementor-element.elementor-element-8229a3f .elementor-button:focus{background-color:#FFFFFF;color:#078DC5;}.elementor-4060 .elementor-element.elementor-element-8229a3f.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-8229a3f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-8229a3f .elementor-button:hover svg, .elementor-4060 .elementor-element.elementor-element-8229a3f .elementor-button:focus svg{fill:#078DC5;}.elementor-4060 .elementor-element.elementor-element-f39eddb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-f39eddb::before, .elementor-4060 .elementor-element.elementor-element-f39eddb > .elementor-background-video-container::before, .elementor-4060 .elementor-element.elementor-element-f39eddb > .e-con-inner > .elementor-background-video-container::before, .elementor-4060 .elementor-element.elementor-element-f39eddb > .elementor-background-slideshow::before, .elementor-4060 .elementor-element.elementor-element-f39eddb > .e-con-inner > .elementor-background-slideshow::before, .elementor-4060 .elementor-element.elementor-element-f39eddb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4060 .elementor-element.elementor-element-828872a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-87c1a21{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-08bc15f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-08bc15f img{width:70%;transition-duration:3s;border-radius:12px 12px 12px 12px;}.elementor-4060 .elementor-element.elementor-element-2adadec{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(154.70000000000002, 154.70000000000002, 154.70000000000002, 0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4060 .elementor-element.elementor-element-2adadec:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-2adadec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4060 .elementor-element.elementor-element-544c876.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-544c876 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-4060 .elementor-element.elementor-element-544c876 .elementor-icon{font-size:53px;}.elementor-4060 .elementor-element.elementor-element-544c876 .elementor-icon-box-title, .elementor-4060 .elementor-element.elementor-element-544c876 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-4060 .elementor-element.elementor-element-544c876 .elementor-icon-box-title{color:var( --e-global-color-4f14470 );}.elementor-4060 .elementor-element.elementor-element-544c876 .elementor-icon-box-description{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-4060 .elementor-element.elementor-element-bcecb6d{width:var( --container-widget-width, 100.077% );max-width:100.077%;padding:0px 0px 0px 0px;--container-widget-width:100.077%;--container-widget-flex-grow:0;text-align:start;font-family:"Noto Serif JP", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-4060 .elementor-element.elementor-element-bcecb6d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4060 .elementor-element.elementor-element-bcecb6d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-780353e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-780353e.e-con{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-e949d56 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:900;fill:var( --e-global-color-4f14470 );color:var( --e-global-color-4f14470 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 0px;}.elementor-4060 .elementor-element.elementor-element-e949d56 .elementor-button:hover, .elementor-4060 .elementor-element.elementor-element-e949d56 .elementor-button:focus{background-color:#FFFFFF;color:#078DC5;}.elementor-4060 .elementor-element.elementor-element-e949d56.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-e949d56.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-e949d56 .elementor-button:hover svg, .elementor-4060 .elementor-element.elementor-element-e949d56 .elementor-button:focus svg{fill:#078DC5;}.elementor-4060 .elementor-element.elementor-element-2001f7a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-2001f7a:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-2001f7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-88fe02b );}.elementor-4060 .elementor-element.elementor-element-2001f7a::before, .elementor-4060 .elementor-element.elementor-element-2001f7a > .elementor-background-video-container::before, .elementor-4060 .elementor-element.elementor-element-2001f7a > .e-con-inner > .elementor-background-video-container::before, .elementor-4060 .elementor-element.elementor-element-2001f7a > .elementor-background-slideshow::before, .elementor-4060 .elementor-element.elementor-element-2001f7a > .e-con-inner > .elementor-background-slideshow::before, .elementor-4060 .elementor-element.elementor-element-2001f7a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4060 .elementor-element.elementor-element-75eb834{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-aee432a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(154.70000000000002, 154.70000000000002, 154.70000000000002, 0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4060 .elementor-element.elementor-element-aee432a:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-aee432a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4060 .elementor-element.elementor-element-0c65459.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-0c65459 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-4060 .elementor-element.elementor-element-0c65459 .elementor-icon{font-size:53px;}.elementor-4060 .elementor-element.elementor-element-0c65459 .elementor-icon-box-title, .elementor-4060 .elementor-element.elementor-element-0c65459 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-4060 .elementor-element.elementor-element-0c65459 .elementor-icon-box-title{color:var( --e-global-color-4f14470 );}.elementor-4060 .elementor-element.elementor-element-0c65459 .elementor-icon-box-description{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-4060 .elementor-element.elementor-element-aa3d197{width:var( --container-widget-width, 100.077% );max-width:100.077%;padding:0px 0px 0px 0px;--container-widget-width:100.077%;--container-widget-flex-grow:0;text-align:start;font-family:"Noto Serif JP", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-4060 .elementor-element.elementor-element-aa3d197.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4060 .elementor-element.elementor-element-aa3d197.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-a4cc05c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-a4cc05c.e-con{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-73ccf58 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:900;fill:var( --e-global-color-4f14470 );color:var( --e-global-color-4f14470 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 0px;}.elementor-4060 .elementor-element.elementor-element-73ccf58 .elementor-button:hover, .elementor-4060 .elementor-element.elementor-element-73ccf58 .elementor-button:focus{background-color:#FFFFFF;color:#078DC5;}.elementor-4060 .elementor-element.elementor-element-73ccf58.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-73ccf58.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-73ccf58 .elementor-button:hover svg, .elementor-4060 .elementor-element.elementor-element-73ccf58 .elementor-button:focus svg{fill:#078DC5;}.elementor-4060 .elementor-element.elementor-element-a3852fa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-1ec942a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-1ec942a img{width:70%;transition-duration:3s;border-radius:12px 12px 12px 12px;}.elementor-4060 .elementor-element.elementor-element-2c726f2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-cb8c7e8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-6726737.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-6726737 img{width:96%;transition-duration:3s;border-radius:12px 12px 12px 12px;}.elementor-4060 .elementor-element.elementor-element-3d86d13{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(154.70000000000002, 154.70000000000002, 154.70000000000002, 0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4060 .elementor-element.elementor-element-3d86d13:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-3d86d13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4060 .elementor-element.elementor-element-944fb97.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-944fb97 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-4060 .elementor-element.elementor-element-944fb97 .elementor-icon{font-size:53px;}.elementor-4060 .elementor-element.elementor-element-944fb97 .elementor-icon-box-title, .elementor-4060 .elementor-element.elementor-element-944fb97 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-4060 .elementor-element.elementor-element-944fb97 .elementor-icon-box-title{color:var( --e-global-color-4f14470 );}.elementor-4060 .elementor-element.elementor-element-944fb97 .elementor-icon-box-description{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-4060 .elementor-element.elementor-element-cec304d{width:var( --container-widget-width, 100.077% );max-width:100.077%;padding:0px 0px 0px 0px;--container-widget-width:100.077%;--container-widget-flex-grow:0;text-align:start;font-family:"Noto Serif JP", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-4060 .elementor-element.elementor-element-cec304d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4060 .elementor-element.elementor-element-cec304d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-13b1459{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-13b1459.e-con{--align-self:flex-start;}.elementor-4060 .elementor-element.elementor-element-265d60c .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:900;fill:var( --e-global-color-4f14470 );color:var( --e-global-color-4f14470 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 0px;}.elementor-4060 .elementor-element.elementor-element-265d60c .elementor-button:hover, .elementor-4060 .elementor-element.elementor-element-265d60c .elementor-button:focus{background-color:#FFFFFF;color:#078DC5;}.elementor-4060 .elementor-element.elementor-element-265d60c.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-265d60c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-265d60c .elementor-button:hover svg, .elementor-4060 .elementor-element.elementor-element-265d60c .elementor-button:focus svg{fill:#078DC5;}.elementor-4060 .elementor-element.elementor-element-ef4ab2e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-ef4ab2e::before, .elementor-4060 .elementor-element.elementor-element-ef4ab2e > .elementor-background-video-container::before, .elementor-4060 .elementor-element.elementor-element-ef4ab2e > .e-con-inner > .elementor-background-video-container::before, .elementor-4060 .elementor-element.elementor-element-ef4ab2e > .elementor-background-slideshow::before, .elementor-4060 .elementor-element.elementor-element-ef4ab2e > .e-con-inner > .elementor-background-slideshow::before, .elementor-4060 .elementor-element.elementor-element-ef4ab2e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4060 .elementor-element.elementor-element-81ee587{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4060 .elementor-element.elementor-element-7ddd49e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-4060 .elementor-element.elementor-element-7ddd49e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-7ddd49e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-7851585 );}.elementor-4060 .elementor-element.elementor-element-e5fe936.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-e5fe936{text-align:start;}.elementor-4060 .elementor-element.elementor-element-e5fe936 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-4060 .elementor-element.elementor-element-7fccbe4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-7fccbe4{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-4060 .elementor-element.elementor-element-5c2c267{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-66cf8af{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-a06a443{--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;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#30A1FF;--border-color:#30A1FF;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(130.9, 126.00311267355214, 126.00311267355214, 0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-4060 .elementor-element.elementor-element-a06a443:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-a06a443 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFAB;}.elementor-4060 .elementor-element.elementor-element-a06a443:hover{box-shadow:0px 2px 6px 0px rgba(11.899999999999975, 10.616762038521122, 10.616762038521122, 0.5);}.elementor-4060 .elementor-element.elementor-element-edc98a6{padding:0px 0px 0px 0px;}.elementor-4060 .elementor-element.elementor-element-edc98a6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-edc98a6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#19569C;}.elementor-4060 .elementor-element.elementor-element-53e77cb{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4060 .elementor-element.elementor-element-53e77cb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-53e77cb .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:13px;font-weight:700;color:#000000;}.elementor-4060 .elementor-element.elementor-element-1645e86{width:var( --container-widget-width, 100.077% );max-width:100.077%;padding:0px 0px 0px 0px;--container-widget-width:100.077%;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-4060 .elementor-element.elementor-element-1645e86.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4060 .elementor-element.elementor-element-1645e86.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-9f1e35e{--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;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#3862F0;--border-color:#3862F0;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(130.9, 126.00311267355214, 126.00311267355214, 0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-4060 .elementor-element.elementor-element-9f1e35e:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-9f1e35e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFAB;}.elementor-4060 .elementor-element.elementor-element-9f1e35e:not(.elementor-widget),.elementor-4060 .elementor-element.elementor-element-9f1e35e{backdrop-filter:brightness( 1 ) contrast( 1 ) saturate( 1 ) blur( 0px ) hue-rotate( 0deg );-webkit-backdrop-filter:brightness( 1 ) contrast( 1 ) saturate( 1 ) blur( 0px ) hue-rotate( 0deg );}.elementor-4060 .elementor-element.elementor-element-9f1e35e:hover{box-shadow:0px 2px 6px 0px rgba(11.899999999999975, 10.616762038521122, 10.616762038521122, 0.5);}.elementor-4060 .elementor-element.elementor-element-7247882{padding:0px 0px 0px 0px;}.elementor-4060 .elementor-element.elementor-element-7247882.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-7247882 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#19569C;}.elementor-4060 .elementor-element.elementor-element-bda22e1{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4060 .elementor-element.elementor-element-bda22e1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-bda22e1 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:13px;font-weight:700;color:#000000;}.elementor-4060 .elementor-element.elementor-element-6905688{width:var( --container-widget-width, 100.077% );max-width:100.077%;padding:0px 0px 0px 0px;--container-widget-width:100.077%;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-4060 .elementor-element.elementor-element-6905688.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4060 .elementor-element.elementor-element-6905688.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-a4b1503{--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;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#033C6B;--border-color:#033C6B;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(130.9, 126.00311267355214, 126.00311267355214, 0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-4060 .elementor-element.elementor-element-a4b1503:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-a4b1503 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFAB;}.elementor-4060 .elementor-element.elementor-element-a4b1503:hover{box-shadow:0px 2px 6px 0px rgba(11.899999999999975, 10.616762038521122, 10.616762038521122, 0.5);}.elementor-4060 .elementor-element.elementor-element-86143a8{padding:0px 0px 0px 0px;}.elementor-4060 .elementor-element.elementor-element-86143a8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-86143a8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#19569C;}.elementor-4060 .elementor-element.elementor-element-25bac4a{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4060 .elementor-element.elementor-element-25bac4a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-25bac4a .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:13px;font-weight:700;color:#000000;}.elementor-4060 .elementor-element.elementor-element-23c0400{width:var( --container-widget-width, 100.077% );max-width:100.077%;padding:0px 0px 0px 0px;--container-widget-width:100.077%;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-4060 .elementor-element.elementor-element-23c0400.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4060 .elementor-element.elementor-element-23c0400.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-02ed889{--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;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#30A1FF;--border-color:#30A1FF;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(130.9, 126.00311267355214, 126.00311267355214, 0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-4060 .elementor-element.elementor-element-02ed889:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-02ed889 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFAB;}.elementor-4060 .elementor-element.elementor-element-02ed889:hover{box-shadow:0px 2px 6px 0px rgba(11.899999999999975, 10.616762038521122, 10.616762038521122, 0.5);}.elementor-4060 .elementor-element.elementor-element-c6ad89c{padding:0px 0px 0px 0px;}.elementor-4060 .elementor-element.elementor-element-c6ad89c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-c6ad89c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#19569C;}.elementor-4060 .elementor-element.elementor-element-02c8ee2{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-4060 .elementor-element.elementor-element-02c8ee2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-02c8ee2 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:13px;font-weight:700;line-height:14px;color:#000000;}.elementor-4060 .elementor-element.elementor-element-6033f97{width:var( --container-widget-width, 100.077% );max-width:100.077%;padding:0px 0px 0px 0px;--container-widget-width:100.077%;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-4060 .elementor-element.elementor-element-6033f97.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4060 .elementor-element.elementor-element-6033f97.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-cb5608a{--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;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#3862F0;--border-color:#3862F0;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(130.9, 126.00311267355214, 126.00311267355214, 0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-4060 .elementor-element.elementor-element-cb5608a:not(.elementor-motion-effects-element-type-background), .elementor-4060 .elementor-element.elementor-element-cb5608a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFAB;}.elementor-4060 .elementor-element.elementor-element-cb5608a:hover{box-shadow:0px 2px 6px 0px rgba(11.899999999999975, 10.616762038521122, 10.616762038521122, 0.5);}.elementor-4060 .elementor-element.elementor-element-7728bfb{padding:0px 0px 0px 0px;}.elementor-4060 .elementor-element.elementor-element-7728bfb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-7728bfb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#19569C;}.elementor-4060 .elementor-element.elementor-element-1db53ee{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4060 .elementor-element.elementor-element-1db53ee.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-1db53ee .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:13px;font-weight:700;color:#000000;}.elementor-4060 .elementor-element.elementor-element-bdc5b95{width:var( --container-widget-width, 100.077% );max-width:100.077%;padding:0px 0px 0px 0px;--container-widget-width:100.077%;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-4060 .elementor-element.elementor-element-bdc5b95.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4060 .elementor-element.elementor-element-bdc5b95.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-4637722{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-de0c17f .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:900;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(135deg, #69BEFFF5 0%, #0E5CAC 100%);box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:15px 15px 15px 15px;padding:15px 100px 15px 100px;}.elementor-4060 .elementor-element.elementor-element-de0c17f .elementor-button:hover, .elementor-4060 .elementor-element.elementor-element-de0c17f .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-bcd4067 );}.elementor-4060 .elementor-element.elementor-element-de0c17f.elementor-element{--align-self:center;}.elementor-4060 .elementor-element.elementor-element-de0c17f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4060 .elementor-element.elementor-element-de0c17f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4060 .elementor-element.elementor-element-de0c17f .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-4060 .elementor-element.elementor-element-de0c17f .elementor-button:hover svg, .elementor-4060 .elementor-element.elementor-element-de0c17f .elementor-button:focus svg{fill:var( --e-global-color-bcd4067 );}@media(min-width:768px){.elementor-4060 .elementor-element.elementor-element-886a2ec{--width:1100px;}.elementor-4060 .elementor-element.elementor-element-85861a3{--width:100%;}.elementor-4060 .elementor-element.elementor-element-388023d{--width:1100px;}.elementor-4060 .elementor-element.elementor-element-9183e1d{--width:66%;}.elementor-4060 .elementor-element.elementor-element-3204241{--content-width:1311px;}.elementor-4060 .elementor-element.elementor-element-a46471d{--width:68%;}.elementor-4060 .elementor-element.elementor-element-80a1e45{--width:88%;}.elementor-4060 .elementor-element.elementor-element-bc32109{--width:50%;}.elementor-4060 .elementor-element.elementor-element-769ac91{--width:50%;}.elementor-4060 .elementor-element.elementor-element-769e337{--content-width:1311px;}.elementor-4060 .elementor-element.elementor-element-325d08d{--width:88%;}.elementor-4060 .elementor-element.elementor-element-1715693{--width:50%;}.elementor-4060 .elementor-element.elementor-element-1385b36{--width:50%;}.elementor-4060 .elementor-element.elementor-element-e5e827a{--width:88%;}.elementor-4060 .elementor-element.elementor-element-6f771be{--width:50%;}.elementor-4060 .elementor-element.elementor-element-33e2737{--width:50%;}.elementor-4060 .elementor-element.elementor-element-f39eddb{--content-width:1311px;}.elementor-4060 .elementor-element.elementor-element-828872a{--width:88%;}.elementor-4060 .elementor-element.elementor-element-87c1a21{--width:50%;}.elementor-4060 .elementor-element.elementor-element-2adadec{--width:50%;}.elementor-4060 .elementor-element.elementor-element-2001f7a{--content-width:1311px;}.elementor-4060 .elementor-element.elementor-element-75eb834{--width:88%;}.elementor-4060 .elementor-element.elementor-element-aee432a{--width:50%;}.elementor-4060 .elementor-element.elementor-element-a3852fa{--width:50%;}.elementor-4060 .elementor-element.elementor-element-2c726f2{--width:88%;}.elementor-4060 .elementor-element.elementor-element-cb8c7e8{--width:50%;}.elementor-4060 .elementor-element.elementor-element-3d86d13{--width:50%;}.elementor-4060 .elementor-element.elementor-element-ef4ab2e{--content-width:1203px;}.elementor-4060 .elementor-element.elementor-element-81ee587{--width:58%;}.elementor-4060 .elementor-element.elementor-element-5c2c267{--width:100%;}.elementor-4060 .elementor-element.elementor-element-66cf8af{--width:100%;}.elementor-4060 .elementor-element.elementor-element-a06a443{--width:20%;}.elementor-4060 .elementor-element.elementor-element-9f1e35e{--width:20%;}.elementor-4060 .elementor-element.elementor-element-a4b1503{--width:20%;}.elementor-4060 .elementor-element.elementor-element-02ed889{--width:20%;}.elementor-4060 .elementor-element.elementor-element-cb5608a{--width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4060 .elementor-element.elementor-element-388023d{--width:694px;}}@media(max-width:1024px){.elementor-4060 .elementor-element.elementor-element-fd2f166{padding:0px 0px 0px 0px;}.elementor-4060 .elementor-element.elementor-element-fd2f166 .elementor-heading-title{font-size:19px;}.elementor-4060 .elementor-element.elementor-element-5d49985 .elementor-heading-title{font-size:43px;}.elementor-4060 .elementor-element.elementor-element-e93e9ce{text-align:center;}.elementor-4060 .elementor-element.elementor-element-2e9e4d0 .elementor-heading-title{font-size:43px;}.elementor-4060 .elementor-element.elementor-element-1e02fa2{text-align:center;}.elementor-4060 .elementor-element.elementor-element-a46471d{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4060 .elementor-element.elementor-element-797f2d8{text-align:center;}.elementor-4060 .elementor-element.elementor-element-acc56c0{font-size:13px;}.elementor-4060 .elementor-element.elementor-element-5267efd .elementor-button{border-radius:4px 4px 4px 4px;padding:10px 25px 10px 25px;}.elementor-4060 .elementor-element.elementor-element-847dcb8{font-size:13px;}.elementor-4060 .elementor-element.elementor-element-9789fde .elementor-button{border-radius:4px 4px 4px 4px;padding:10px 25px 10px 25px;}.elementor-4060 .elementor-element.elementor-element-832a3f9{font-size:13px;}.elementor-4060 .elementor-element.elementor-element-8229a3f .elementor-button{border-radius:4px 4px 4px 4px;padding:10px 25px 10px 25px;}.elementor-4060 .elementor-element.elementor-element-bcecb6d{font-size:13px;}.elementor-4060 .elementor-element.elementor-element-e949d56 .elementor-button{border-radius:4px 4px 4px 4px;padding:10px 25px 10px 25px;}.elementor-4060 .elementor-element.elementor-element-aa3d197{font-size:13px;}.elementor-4060 .elementor-element.elementor-element-73ccf58 .elementor-button{border-radius:4px 4px 4px 4px;padding:10px 25px 10px 25px;}.elementor-4060 .elementor-element.elementor-element-cec304d{font-size:13px;}.elementor-4060 .elementor-element.elementor-element-265d60c .elementor-button{border-radius:4px 4px 4px 4px;padding:10px 25px 10px 25px;}.elementor-4060 .elementor-element.elementor-element-81ee587{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4060 .elementor-element.elementor-element-7fccbe4{text-align:center;}.elementor-4060 .elementor-element.elementor-element-a06a443{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:020px;--padding-left:10px;--padding-right:10px;}.elementor-4060 .elementor-element.elementor-element-edc98a6{padding:0px 0px 0px 0px;}.elementor-4060 .elementor-element.elementor-element-edc98a6 .elementor-heading-title{font-size:19px;}.elementor-4060 .elementor-element.elementor-element-53e77cb{padding:0px 0px 0px 0px;}.elementor-4060 .elementor-element.elementor-element-53e77cb .elementor-heading-title{font-size:14px;}.elementor-4060 .elementor-element.elementor-element-1645e86{font-size:13px;}.elementor-4060 .elementor-element.elementor-element-9f1e35e{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:020px;--padding-left:10px;--padding-right:10px;}.elementor-4060 .elementor-element.elementor-element-7247882{padding:0px 0px 0px 0px;}.elementor-4060 .elementor-element.elementor-element-7247882 .elementor-heading-title{font-size:19px;}.elementor-4060 .elementor-element.elementor-element-bda22e1{padding:0px 0px 0px 0px;}.elementor-4060 .elementor-element.elementor-element-bda22e1 .elementor-heading-title{font-size:14px;}.elementor-4060 .elementor-element.elementor-element-6905688{font-size:13px;}.elementor-4060 .elementor-element.elementor-element-a4b1503{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:020px;--padding-left:10px;--padding-right:10px;}.elementor-4060 .elementor-element.elementor-element-86143a8{padding:0px 0px 0px 0px;}.elementor-4060 .elementor-element.elementor-element-86143a8 .elementor-heading-title{font-size:19px;}.elementor-4060 .elementor-element.elementor-element-25bac4a{padding:0px 0px 0px 0px;}.elementor-4060 .elementor-element.elementor-element-25bac4a .elementor-heading-title{font-size:14px;}.elementor-4060 .elementor-element.elementor-element-23c0400{font-size:13px;}.elementor-4060 .elementor-element.elementor-element-02ed889{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:020px;--padding-left:10px;--padding-right:10px;}.elementor-4060 .elementor-element.elementor-element-c6ad89c{padding:0px 0px 0px 0px;}.elementor-4060 .elementor-element.elementor-element-c6ad89c .elementor-heading-title{font-size:19px;}.elementor-4060 .elementor-element.elementor-element-02c8ee2{padding:0px 0px 0px 0px;}.elementor-4060 .elementor-element.elementor-element-02c8ee2 .elementor-heading-title{font-size:14px;}.elementor-4060 .elementor-element.elementor-element-6033f97{font-size:13px;}.elementor-4060 .elementor-element.elementor-element-cb5608a{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:020px;--padding-left:10px;--padding-right:10px;}.elementor-4060 .elementor-element.elementor-element-7728bfb{padding:0px 0px 0px 0px;}.elementor-4060 .elementor-element.elementor-element-7728bfb .elementor-heading-title{font-size:19px;}.elementor-4060 .elementor-element.elementor-element-1db53ee{padding:0px 0px 0px 0px;}.elementor-4060 .elementor-element.elementor-element-1db53ee .elementor-heading-title{font-size:14px;}.elementor-4060 .elementor-element.elementor-element-bdc5b95{font-size:13px;}.elementor-4060 .elementor-element.elementor-element-de0c17f .elementor-button{border-radius:4px 4px 4px 4px;padding:10px 25px 10px 25px;}}@media(max-width:767px){.elementor-4060 .elementor-element.elementor-element-886a2ec{--padding-top:25px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-4060 .elementor-element.elementor-element-fd2f166{text-align:start;}.elementor-4060 .elementor-element.elementor-element-fd2f166 .elementor-heading-title{font-size:16px;}.elementor-4060 .elementor-element.elementor-element-5d49985 .elementor-heading-title{font-size:20px;line-height:1.6em;letter-spacing:1.5px;}.elementor-4060 .elementor-element.elementor-element-e93e9ce{font-size:13px;}.elementor-4060 .elementor-element.elementor-element-85861a3{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4060 .elementor-element.elementor-element-388023d{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:010px;}.elementor-4060 .elementor-element.elementor-element-2e9e4d0 .elementor-heading-title{font-size:17px;line-height:1.2em;letter-spacing:1.5px;}.elementor-4060 .elementor-element.elementor-element-1e02fa2{text-align:start;font-size:13px;}.elementor-4060 .elementor-element.elementor-element-a46471d{--gap:11px 11px;--row-gap:11px;--column-gap:11px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4060 .elementor-element.elementor-element-e270091 .elementor-heading-title{font-size:23px;}.elementor-4060 .elementor-element.elementor-element-797f2d8{font-size:13px;}.elementor-4060 .elementor-element.elementor-element-c053ff0 img{width:96%;}.elementor-4060 .elementor-element.elementor-element-769ac91{--width:82%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:14px 14px 14px 14px;--margin-top:-52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4060 .elementor-element.elementor-element-237f216 .elementor-icon-box-wrapper{gap:0px;}.elementor-4060 .elementor-element.elementor-element-237f216 .elementor-icon{font-size:43px;}.elementor-4060 .elementor-element.elementor-element-237f216 .elementor-icon-box-title, .elementor-4060 .elementor-element.elementor-element-237f216 .elementor-icon-box-title a{font-size:21px;}.elementor-4060 .elementor-element.elementor-element-acc56c0{padding:5px 5px 5px 5px;--container-widget-width:469px;--container-widget-flex-grow:0;width:var( --container-widget-width, 469px );max-width:469px;font-size:13px;}.elementor-4060 .elementor-element.elementor-element-ccebd96{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4060 .elementor-element.elementor-element-1715693{--width:82%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:14px 14px 14px 14px;--margin-top:-52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4060 .elementor-element.elementor-element-739d2d6 .elementor-icon-box-wrapper{gap:0px;}.elementor-4060 .elementor-element.elementor-element-739d2d6 .elementor-icon{font-size:43px;}.elementor-4060 .elementor-element.elementor-element-739d2d6 .elementor-icon-box-title, .elementor-4060 .elementor-element.elementor-element-739d2d6 .elementor-icon-box-title a{font-size:21px;}.elementor-4060 .elementor-element.elementor-element-847dcb8{padding:5px 5px 5px 5px;--container-widget-width:469px;--container-widget-flex-grow:0;width:var( --container-widget-width, 469px );max-width:469px;font-size:13px;}.elementor-4060 .elementor-element.elementor-element-31b66d3{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4060 .elementor-element.elementor-element-33e2737{--width:82%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:14px 14px 14px 14px;--margin-top:-52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4060 .elementor-element.elementor-element-7f5e295 .elementor-icon-box-wrapper{gap:0px;}.elementor-4060 .elementor-element.elementor-element-7f5e295 .elementor-icon{font-size:43px;}.elementor-4060 .elementor-element.elementor-element-7f5e295 .elementor-icon-box-title, .elementor-4060 .elementor-element.elementor-element-7f5e295 .elementor-icon-box-title a{font-size:19px;}.elementor-4060 .elementor-element.elementor-element-832a3f9{padding:5px 5px 5px 5px;--container-widget-width:469px;--container-widget-flex-grow:0;width:var( --container-widget-width, 469px );max-width:469px;font-size:13px;}.elementor-4060 .elementor-element.elementor-element-0aa8cbf{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4060 .elementor-element.elementor-element-08bc15f img{width:96%;}.elementor-4060 .elementor-element.elementor-element-2adadec{--width:82%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:14px 14px 14px 14px;--margin-top:-52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4060 .elementor-element.elementor-element-544c876 .elementor-icon-box-wrapper{gap:0px;}.elementor-4060 .elementor-element.elementor-element-544c876 .elementor-icon{font-size:43px;}.elementor-4060 .elementor-element.elementor-element-544c876 .elementor-icon-box-title, .elementor-4060 .elementor-element.elementor-element-544c876 .elementor-icon-box-title a{font-size:21px;}.elementor-4060 .elementor-element.elementor-element-bcecb6d{padding:5px 5px 5px 5px;--container-widget-width:469px;--container-widget-flex-grow:0;width:var( --container-widget-width, 469px );max-width:469px;font-size:13px;}.elementor-4060 .elementor-element.elementor-element-780353e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4060 .elementor-element.elementor-element-aee432a{--width:82%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:14px 14px 14px 14px;--margin-top:-52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4060 .elementor-element.elementor-element-0c65459 .elementor-icon-box-wrapper{gap:0px;}.elementor-4060 .elementor-element.elementor-element-0c65459 .elementor-icon{font-size:43px;}.elementor-4060 .elementor-element.elementor-element-0c65459 .elementor-icon-box-title, .elementor-4060 .elementor-element.elementor-element-0c65459 .elementor-icon-box-title a{font-size:21px;}.elementor-4060 .elementor-element.elementor-element-aa3d197{padding:5px 5px 5px 5px;--container-widget-width:469px;--container-widget-flex-grow:0;width:var( --container-widget-width, 469px );max-width:469px;font-size:13px;}.elementor-4060 .elementor-element.elementor-element-a4cc05c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4060 .elementor-element.elementor-element-3d86d13{--width:82%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:14px 14px 14px 14px;--margin-top:-52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4060 .elementor-element.elementor-element-944fb97 .elementor-icon-box-wrapper{gap:0px;}.elementor-4060 .elementor-element.elementor-element-944fb97 .elementor-icon{font-size:43px;}.elementor-4060 .elementor-element.elementor-element-944fb97 .elementor-icon-box-title, .elementor-4060 .elementor-element.elementor-element-944fb97 .elementor-icon-box-title a{font-size:21px;}.elementor-4060 .elementor-element.elementor-element-cec304d{padding:5px 5px 5px 5px;--container-widget-width:469px;--container-widget-flex-grow:0;width:var( --container-widget-width, 469px );max-width:469px;font-size:13px;}.elementor-4060 .elementor-element.elementor-element-13b1459{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4060 .elementor-element.elementor-element-81ee587{--gap:11px 11px;--row-gap:11px;--column-gap:11px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4060 .elementor-element.elementor-element-7ddd49e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4060 .elementor-element.elementor-element-e5fe936 .elementor-heading-title{font-size:23px;}.elementor-4060 .elementor-element.elementor-element-7fccbe4{font-size:13px;}.elementor-4060 .elementor-element.elementor-element-5c2c267{--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-4060 .elementor-element.elementor-element-66cf8af{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-4060 .elementor-element.elementor-element-a06a443{--width:45%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-4060 .elementor-element.elementor-element-edc98a6{text-align:center;}.elementor-4060 .elementor-element.elementor-element-edc98a6 .elementor-heading-title{font-size:16px;}.elementor-4060 .elementor-element.elementor-element-53e77cb{text-align:center;}.elementor-4060 .elementor-element.elementor-element-53e77cb .elementor-heading-title{font-size:13px;}.elementor-4060 .elementor-element.elementor-element-1645e86{padding:5px 5px 5px 5px;--container-widget-width:469px;--container-widget-flex-grow:0;width:var( --container-widget-width, 469px );max-width:469px;font-size:12px;}.elementor-4060 .elementor-element.elementor-element-9f1e35e{--width:45%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-4060 .elementor-element.elementor-element-7247882{text-align:center;}.elementor-4060 .elementor-element.elementor-element-7247882 .elementor-heading-title{font-size:16px;}.elementor-4060 .elementor-element.elementor-element-bda22e1{text-align:center;}.elementor-4060 .elementor-element.elementor-element-bda22e1 .elementor-heading-title{font-size:13px;}.elementor-4060 .elementor-element.elementor-element-6905688{padding:5px 5px 5px 5px;--container-widget-width:469px;--container-widget-flex-grow:0;width:var( --container-widget-width, 469px );max-width:469px;font-size:12px;}.elementor-4060 .elementor-element.elementor-element-a4b1503{--width:45%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-4060 .elementor-element.elementor-element-86143a8{text-align:center;}.elementor-4060 .elementor-element.elementor-element-86143a8 .elementor-heading-title{font-size:16px;}.elementor-4060 .elementor-element.elementor-element-25bac4a{text-align:center;}.elementor-4060 .elementor-element.elementor-element-25bac4a .elementor-heading-title{font-size:13px;}.elementor-4060 .elementor-element.elementor-element-23c0400{padding:5px 5px 5px 5px;--container-widget-width:469px;--container-widget-flex-grow:0;width:var( --container-widget-width, 469px );max-width:469px;font-size:12px;}.elementor-4060 .elementor-element.elementor-element-02ed889{--width:45%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-4060 .elementor-element.elementor-element-c6ad89c{text-align:center;}.elementor-4060 .elementor-element.elementor-element-c6ad89c .elementor-heading-title{font-size:16px;}.elementor-4060 .elementor-element.elementor-element-02c8ee2{text-align:center;}.elementor-4060 .elementor-element.elementor-element-02c8ee2 .elementor-heading-title{font-size:13px;}.elementor-4060 .elementor-element.elementor-element-6033f97{padding:5px 5px 5px 5px;--container-widget-width:469px;--container-widget-flex-grow:0;width:var( --container-widget-width, 469px );max-width:469px;font-size:12px;}.elementor-4060 .elementor-element.elementor-element-cb5608a{--width:45%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-4060 .elementor-element.elementor-element-7728bfb{text-align:center;}.elementor-4060 .elementor-element.elementor-element-7728bfb .elementor-heading-title{font-size:16px;}.elementor-4060 .elementor-element.elementor-element-1db53ee{text-align:center;}.elementor-4060 .elementor-element.elementor-element-1db53ee .elementor-heading-title{font-size:13px;}.elementor-4060 .elementor-element.elementor-element-bdc5b95{padding:5px 5px 5px 5px;--container-widget-width:469px;--container-widget-flex-grow:0;width:var( --container-widget-width, 469px );max-width:469px;font-size:12px;}.elementor-4060 .elementor-element.elementor-element-4637722{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}/* Start custom CSS for heading, class: .elementor-element-5d49985 *//* Cấu hình cho PC */
.line-1 { color: #FFFFFF; font-size: 50px; }
.line-2 { color: #00CCFF; font-size: 65px; font-weight: bold; }

/* Cấu hình cho Điện thoại (Dưới 767px) */
@media (max-width: 756px) {
    .line-1 { font-size: 24px; }
    .line-2 { font-size: 28px; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e9e4d0 *//* Cấu hình cho PC */
.line-1 { color: #FFFFFF; font-size: 50px; }
.line-2 { color: #00CCFF; font-size: 65px; font-weight: bold; }

/* Cấu hình cho Điện thoại (Dưới 767px) */
@media (max-width: 756px) {
    .line-1 { font-size: 24px; }
    .line-2 { font-size: 28px; }
}/* End custom CSS */