.elementor-580 .elementor-element.elementor-element-9276edf{--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;}.elementor-580 .elementor-element.elementor-element-9276edf:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-9276edf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tomiyamajidousya-syaken.jp/wp-content/uploads/2025/06/5.webp");background-position:center center;}.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-580 .elementor-element.elementor-element-29c8162 img{width:100%;}.elementor-580 .elementor-element.elementor-element-a48c003{width:var( --container-widget-width, 0% );max-width:0%;--container-widget-width:0%;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-a48c003 img{width:100%;}.elementor-580 .elementor-element.elementor-element-9dc87b6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-580 .elementor-element.elementor-element-9dc87b6:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-9dc87b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #293576 82%, #FFFFFF00 100%);}.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-580 .elementor-element.elementor-element-2960dda{text-align:center;font-size:1.6vw;font-weight:600;color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-4a8fae5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-580 .elementor-element.elementor-element-7f2d6ec .wpr-anim-text.wpr-anim-text-type-rotate-1 b{-webkit-animation-duration:1s;animation-duration:1s;}.elementor-580 .elementor-element.elementor-element-7f2d6ec .wpr-anim-text.wpr-anim-text-type-slide b{-webkit-animation-duration:1s;animation-duration:1s;}.elementor-580 .elementor-element.elementor-element-7f2d6ec .wpr-anim-text.wpr-anim-text-type-zoom b{-webkit-animation-duration:1s;animation-duration:1s;}.elementor-580 .elementor-element.elementor-element-7f2d6ec .wpr-anim-text.wpr-anim-text-type-push b{-webkit-animation-duration:1s;animation-duration:1s;}.elementor-580 .elementor-element.elementor-element-7f2d6ec .wpr-highlighted-text svg path{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.elementor-580 .elementor-element.elementor-element-7f2d6ec .wpr-highlighted-text svg.wpr-highlight-x path:first-child{-webkit-animation-delay:-webkit-calc(2s + 0.3s);animation-delay:calc(2s + 0.3s);}.elementor-580 .elementor-element.elementor-element-7f2d6ec .wpr-highlighted-text svg.wpr-highlight-double path:last-child{-webkit-animation-delay:-webkit-calc(2s + 0.3s);animation-delay:calc(2s + 0.3s);}.elementor-580 .elementor-element.elementor-element-7f2d6ec .wpr-highlighted-text svg.wpr-highlight-double-underline path:last-child{-webkit-animation-delay:-webkit-calc(2s + 0.3s);animation-delay:calc(2s + 0.3s);}.elementor-580 .elementor-element.elementor-element-7f2d6ec .wpr-anim-text-cursor{-webkit-animation-duration:0.7s;animation-duration:0.7s;}.elementor-580 .elementor-element.elementor-element-7f2d6ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-7f2d6ec .wpr-advanced-text{text-align:left;}.elementor-580 .elementor-element.elementor-element-7f2d6ec .wpr-advanced-text a{text-align:left;}.elementor-580 .elementor-element.elementor-element-7f2d6ec .wpr-advanced-text-preffix{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:8px;font-weight:700;padding-top:0px;padding-bottom:0px;}.elementor-580 .elementor-element.elementor-element-7f2d6ec .wpr-anim-text{color:#293576;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-7f2d6ec .wpr-highlighted-text{color:#293576;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-7f2d6ec .wpr-anim-text b, .elementor-580 .elementor-element.elementor-element-7f2d6ec .wpr-anim-text b i,.elementor-580 .elementor-element.elementor-element-7f2d6ec .wpr-anim-text,.elementor-580 .elementor-element.elementor-element-7f2d6ec .wpr-highlighted-text{font-size:4.5vw;font-weight:700;font-style:normal;}.elementor-580 .elementor-element.elementor-element-7f2d6ec .wpr-advanced-text-suffuix{padding-top:0px;padding-bottom:0px;}.elementor-580 .elementor-element.elementor-element-7f2d6ec .wpr-advanced-text-suffix{color:#363636;font-size:37px;}.elementor-580 .elementor-element.elementor-element-ac76b53{font-size:2vw;font-weight:700;color:#000000;}.elementor-580 .elementor-element.elementor-element-61b6ad6{font-size:1.2vw;font-weight:500;color:#000000;}.elementor-widget-ha-creative-button .ha-creative-btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-580 .elementor-element.elementor-element-b141f0f > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-b141f0f .elementor-widget-container{text-align:center;}.elementor-580 .elementor-element.elementor-element-b141f0f:not(:has(.elementor-widget-container)){text-align:center;}.elementor-580 .elementor-element.elementor-element-b141f0f .ha-creative-btn{font-family:"Noto Sans JP", Sans-serif;font-size:1.9em;font-weight:500;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-580 .elementor-element.elementor-element-b141f0f .ha-creative-btn, .elementor-580 .elementor-element.elementor-element-b141f0f .ha-creative-btn.ha-eft--bloom div{border-style:solid;}.elementor-580 .elementor-element.elementor-element-b141f0f .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom div{border-radius:15px 15px 15px 15px;}.elementor-580 .elementor-element.elementor-element-b141f0f .ha-creative-btn-wrap .ha-creative-btn{--ha-ctv-btn-txt-clr:#FFFFFF;--ha-ctv-btn-bg-clr:#FF6410;--ha-ctv-btn-border-clr:#C06200;--ha-ctv-btn-txt-hvr-clr:#FFF1F1;--ha-ctv-btn-bg-hvr-clr:#FF1010;--ha-ctv-btn-border-hvr-clr:#AA0000;}.elementor-580 .elementor-element.elementor-element-746d867{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-580 .elementor-element.elementor-element-a7a4865{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-580 .elementor-element.elementor-element-5c0e151{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-5c0e151 img{border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-580 .elementor-element.elementor-element-f6135c1{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-fe831b6{--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;--z-index:1;}.elementor-580 .elementor-element.elementor-element-bfa9d3f{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:2.6em;font-weight:700;color:#000000;}.elementor-580 .elementor-element.elementor-element-aecf24b{--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;--z-index:1;}.elementor-580 .elementor-element.elementor-element-6dcaa77{--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:2% 2%;--row-gap:2%;--column-gap:2%;}.elementor-580 .elementor-element.elementor-element-6057494{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-580 .elementor-element.elementor-element-6057494:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-6057494 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-c391079 img{border-radius:15px 15px 15px 15px;}.elementor-580 .elementor-element.elementor-element-4052b9c > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-580 .elementor-element.elementor-element-4052b9c{text-align:center;font-size:1.4em;font-weight:700;color:#000000;}.elementor-580 .elementor-element.elementor-element-4da64b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-580 .elementor-element.elementor-element-4da64b9:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-4da64b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-cf4a038 img{border-radius:15px 15px 15px 15px;}.elementor-580 .elementor-element.elementor-element-1850dd3 > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-580 .elementor-element.elementor-element-1850dd3{text-align:center;font-size:1.4em;font-weight:700;color:#000000;}.elementor-580 .elementor-element.elementor-element-5fff431{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-580 .elementor-element.elementor-element-5fff431:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-5fff431 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-375a4ee img{border-radius:15px 15px 15px 15px;}.elementor-580 .elementor-element.elementor-element-2bbb9e8 > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-580 .elementor-element.elementor-element-2bbb9e8{text-align:center;font-size:1.4em;font-weight:700;color:#000000;}.elementor-580 .elementor-element.elementor-element-56967e9{--display:flex;}.elementor-580 .elementor-element.elementor-element-3f83f28{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:1.4em;font-weight:600;color:#000000;}.elementor-580 .elementor-element.elementor-element-50c3d57{--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;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:1vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-580 .elementor-element.elementor-element-50c3d57:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-50c3d57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #293576 82%, #FFFFFF00 100%);}.elementor-580 .elementor-element.elementor-element-4e28779 .wpr-anim-text.wpr-anim-text-type-rotate-1 b{-webkit-animation-duration:1s;animation-duration:1s;}.elementor-580 .elementor-element.elementor-element-4e28779 .wpr-anim-text.wpr-anim-text-type-slide b{-webkit-animation-duration:1s;animation-duration:1s;}.elementor-580 .elementor-element.elementor-element-4e28779 .wpr-anim-text.wpr-anim-text-type-zoom b{-webkit-animation-duration:1s;animation-duration:1s;}.elementor-580 .elementor-element.elementor-element-4e28779 .wpr-anim-text.wpr-anim-text-type-push b{-webkit-animation-duration:1s;animation-duration:1s;}.elementor-580 .elementor-element.elementor-element-4e28779 .wpr-highlighted-text svg path{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.elementor-580 .elementor-element.elementor-element-4e28779 .wpr-highlighted-text svg.wpr-highlight-x path:first-child{-webkit-animation-delay:-webkit-calc(2s + 0.3s);animation-delay:calc(2s + 0.3s);}.elementor-580 .elementor-element.elementor-element-4e28779 .wpr-highlighted-text svg.wpr-highlight-double path:last-child{-webkit-animation-delay:-webkit-calc(2s + 0.3s);animation-delay:calc(2s + 0.3s);}.elementor-580 .elementor-element.elementor-element-4e28779 .wpr-highlighted-text svg.wpr-highlight-double-underline path:last-child{-webkit-animation-delay:-webkit-calc(2s + 0.3s);animation-delay:calc(2s + 0.3s);}.elementor-580 .elementor-element.elementor-element-4e28779 .wpr-anim-text-cursor{-webkit-animation-duration:0.7s;animation-duration:0.7s;}.elementor-580 .elementor-element.elementor-element-4e28779{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-4e28779 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-4e28779 .wpr-advanced-text{text-align:left;}.elementor-580 .elementor-element.elementor-element-4e28779 .wpr-advanced-text a{text-align:left;}.elementor-580 .elementor-element.elementor-element-4e28779 .wpr-advanced-text-preffix{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:8px;font-weight:700;padding-top:0px;padding-bottom:0px;}.elementor-580 .elementor-element.elementor-element-4e28779 .wpr-anim-text{color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-4e28779 .wpr-highlighted-text{color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-4e28779 .wpr-anim-text b, .elementor-580 .elementor-element.elementor-element-4e28779 .wpr-anim-text b i,.elementor-580 .elementor-element.elementor-element-4e28779 .wpr-anim-text,.elementor-580 .elementor-element.elementor-element-4e28779 .wpr-highlighted-text{font-size:4.5vw;font-weight:700;font-style:normal;}.elementor-580 .elementor-element.elementor-element-4e28779 .wpr-advanced-text-suffuix{padding-top:0px;padding-bottom:0px;}.elementor-580 .elementor-element.elementor-element-4e28779 .wpr-advanced-text-suffix{color:#363636;font-size:37px;}.elementor-580 .elementor-element.elementor-element-4c91f0a > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;border-radius:9px 9px 9px 9px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-580 .elementor-element.elementor-element-4c91f0a.elementor-element{--align-self:flex-start;}.elementor-580 .elementor-element.elementor-element-4c91f0a.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-580 .elementor-element.elementor-element-4c91f0a{text-align:left;font-size:2vw;font-weight:700;color:#293576;}.elementor-580 .elementor-element.elementor-element-c71fb40{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-580 .elementor-element.elementor-element-71d22e7{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-580 .elementor-element.elementor-element-71d22e7:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-71d22e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-5401dfc{--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:flex-start;}.elementor-580 .elementor-element.elementor-element-5401dfc:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-5401dfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-ef99df9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-580 .elementor-element.elementor-element-42766df{width:var( --container-widget-width, 7vw );max-width:7vw;--container-widget-width:7vw;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:5em;font-weight:700;font-style:italic;color:#0010584A;}.elementor-580 .elementor-element.elementor-element-42766df > .elementor-widget-container{margin:-3vw 0vw -1vw 0vw;border-style:none;}.elementor-580 .elementor-element.elementor-element-42766df.elementor-element{--align-self:flex-end;}.elementor-580 .elementor-element.elementor-element-752945b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:2.5vw;font-weight:700;color:#001058;}.elementor-580 .elementor-element.elementor-element-752945b > .elementor-widget-container{margin:0% 0% 0% 0%;border-style:none;}.elementor-580 .elementor-element.elementor-element-752945b.elementor-element{--align-self:flex-end;}.elementor-580 .elementor-element.elementor-element-360ef60.elementor-element{--align-self:flex-start;}.elementor-580 .elementor-element.elementor-element-360ef60{font-family:"Noto Sans JP", Sans-serif;font-size:1.6em;font-weight:700;color:#000000;}.elementor-580 .elementor-element.elementor-element-f8f6237.elementor-element{--align-self:flex-start;}.elementor-580 .elementor-element.elementor-element-f8f6237{font-family:"Noto Sans JP", Sans-serif;font-size:1.2em;font-weight:400;color:#000000;}.elementor-580 .elementor-element.elementor-element-5acccf2{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-580 .elementor-element.elementor-element-5acccf2:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-5acccf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-5c8afdf img{border-radius:15px 15px 15px 15px;}.elementor-580 .elementor-element.elementor-element-d46aaba{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-580 .elementor-element.elementor-element-d46aaba:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-d46aaba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-cfe45a8{--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:flex-start;}.elementor-580 .elementor-element.elementor-element-cfe45a8:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-cfe45a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-6d7a52e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-580 .elementor-element.elementor-element-b57ff82{width:var( --container-widget-width, 7vw );max-width:7vw;--container-widget-width:7vw;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:5em;font-weight:700;font-style:italic;color:#0010584A;}.elementor-580 .elementor-element.elementor-element-b57ff82 > .elementor-widget-container{margin:-3vw 0vw -1vw 0vw;border-style:none;}.elementor-580 .elementor-element.elementor-element-b57ff82.elementor-element{--align-self:flex-end;}.elementor-580 .elementor-element.elementor-element-0b57cda{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:2.5vw;font-weight:700;color:#001058;}.elementor-580 .elementor-element.elementor-element-0b57cda > .elementor-widget-container{margin:0% 0% 0% 0%;border-style:none;}.elementor-580 .elementor-element.elementor-element-0b57cda.elementor-element{--align-self:flex-end;}.elementor-580 .elementor-element.elementor-element-f2cdde9.elementor-element{--align-self:flex-start;}.elementor-580 .elementor-element.elementor-element-f2cdde9{font-family:"Noto Sans JP", Sans-serif;font-size:1.6em;font-weight:700;color:#000000;}.elementor-580 .elementor-element.elementor-element-8cb1d8e.elementor-element{--align-self:flex-start;}.elementor-580 .elementor-element.elementor-element-8cb1d8e{font-family:"Noto Sans JP", Sans-serif;font-size:1.2em;font-weight:400;color:#000000;}.elementor-580 .elementor-element.elementor-element-036fdaf{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-580 .elementor-element.elementor-element-036fdaf:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-036fdaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-769715f img{border-radius:15px 15px 15px 15px;}.elementor-580 .elementor-element.elementor-element-3fe61e9{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-580 .elementor-element.elementor-element-3fe61e9:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-3fe61e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-c8d7230{--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:flex-start;}.elementor-580 .elementor-element.elementor-element-c8d7230:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-c8d7230 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-b2f84a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-580 .elementor-element.elementor-element-c046317{width:var( --container-widget-width, 7vw );max-width:7vw;--container-widget-width:7vw;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:5em;font-weight:700;font-style:italic;color:#0010584A;}.elementor-580 .elementor-element.elementor-element-c046317 > .elementor-widget-container{margin:-3vw 0vw -1vw 0vw;border-style:none;}.elementor-580 .elementor-element.elementor-element-c046317.elementor-element{--align-self:flex-end;}.elementor-580 .elementor-element.elementor-element-9b7f49d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:2.5vw;font-weight:700;color:#001058;}.elementor-580 .elementor-element.elementor-element-9b7f49d > .elementor-widget-container{margin:0% 0% 0% 0%;border-style:none;}.elementor-580 .elementor-element.elementor-element-9b7f49d.elementor-element{--align-self:flex-end;}.elementor-580 .elementor-element.elementor-element-ae56d5e.elementor-element{--align-self:flex-start;}.elementor-580 .elementor-element.elementor-element-ae56d5e{font-family:"Noto Sans JP", Sans-serif;font-size:1.6em;font-weight:700;color:#000000;}.elementor-580 .elementor-element.elementor-element-33f9f60.elementor-element{--align-self:flex-start;}.elementor-580 .elementor-element.elementor-element-33f9f60{font-family:"Noto Sans JP", Sans-serif;font-size:1.2em;font-weight:400;color:#000000;}.elementor-580 .elementor-element.elementor-element-dba66c8{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-580 .elementor-element.elementor-element-dba66c8:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-dba66c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-e489741 img{border-radius:15px 15px 15px 15px;}.elementor-580 .elementor-element.elementor-element-a4ddcbf{--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;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:1vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-580 .elementor-element.elementor-element-a4ddcbf:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-a4ddcbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #293576 82%, #FFFFFF00 100%);}.elementor-580 .elementor-element.elementor-element-fbe33e0 .wpr-anim-text.wpr-anim-text-type-rotate-1 b{-webkit-animation-duration:1s;animation-duration:1s;}.elementor-580 .elementor-element.elementor-element-fbe33e0 .wpr-anim-text.wpr-anim-text-type-slide b{-webkit-animation-duration:1s;animation-duration:1s;}.elementor-580 .elementor-element.elementor-element-fbe33e0 .wpr-anim-text.wpr-anim-text-type-zoom b{-webkit-animation-duration:1s;animation-duration:1s;}.elementor-580 .elementor-element.elementor-element-fbe33e0 .wpr-anim-text.wpr-anim-text-type-push b{-webkit-animation-duration:1s;animation-duration:1s;}.elementor-580 .elementor-element.elementor-element-fbe33e0 .wpr-highlighted-text svg path{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.elementor-580 .elementor-element.elementor-element-fbe33e0 .wpr-highlighted-text svg.wpr-highlight-x path:first-child{-webkit-animation-delay:-webkit-calc(2s + 0.3s);animation-delay:calc(2s + 0.3s);}.elementor-580 .elementor-element.elementor-element-fbe33e0 .wpr-highlighted-text svg.wpr-highlight-double path:last-child{-webkit-animation-delay:-webkit-calc(2s + 0.3s);animation-delay:calc(2s + 0.3s);}.elementor-580 .elementor-element.elementor-element-fbe33e0 .wpr-highlighted-text svg.wpr-highlight-double-underline path:last-child{-webkit-animation-delay:-webkit-calc(2s + 0.3s);animation-delay:calc(2s + 0.3s);}.elementor-580 .elementor-element.elementor-element-fbe33e0 .wpr-anim-text-cursor{-webkit-animation-duration:0.7s;animation-duration:0.7s;}.elementor-580 .elementor-element.elementor-element-fbe33e0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-fbe33e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-fbe33e0 .wpr-advanced-text{text-align:left;}.elementor-580 .elementor-element.elementor-element-fbe33e0 .wpr-advanced-text a{text-align:left;}.elementor-580 .elementor-element.elementor-element-fbe33e0 .wpr-advanced-text-preffix{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:8px;font-weight:700;padding-top:0px;padding-bottom:0px;}.elementor-580 .elementor-element.elementor-element-fbe33e0 .wpr-anim-text{color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-fbe33e0 .wpr-highlighted-text{color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-fbe33e0 .wpr-anim-text b, .elementor-580 .elementor-element.elementor-element-fbe33e0 .wpr-anim-text b i,.elementor-580 .elementor-element.elementor-element-fbe33e0 .wpr-anim-text,.elementor-580 .elementor-element.elementor-element-fbe33e0 .wpr-highlighted-text{font-size:4.5vw;font-weight:700;font-style:normal;}.elementor-580 .elementor-element.elementor-element-fbe33e0 .wpr-advanced-text-suffuix{padding-top:0px;padding-bottom:0px;}.elementor-580 .elementor-element.elementor-element-fbe33e0 .wpr-advanced-text-suffix{color:#363636;font-size:37px;}.elementor-580 .elementor-element.elementor-element-892897a > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;border-radius:9px 9px 9px 9px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-580 .elementor-element.elementor-element-892897a.elementor-element{--align-self:flex-start;}.elementor-580 .elementor-element.elementor-element-892897a.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-580 .elementor-element.elementor-element-892897a{text-align:left;font-size:2vw;font-weight:700;color:#293576;}.elementor-580 .elementor-element.elementor-element-291d68b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--z-index:1;}.elementor-580 .elementor-element.elementor-element-8c3134e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-580 .elementor-element.elementor-element-8c3134e:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-8c3134e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-cedda4d{--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:flex-start;}.elementor-580 .elementor-element.elementor-element-cedda4d:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-cedda4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-34ea94e{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:1.5em;font-weight:700;color:#293576;}.elementor-580 .elementor-element.elementor-element-5de69b4.elementor-element{--align-self:flex-start;}.elementor-580 .elementor-element.elementor-element-5de69b4{font-family:"Noto Sans JP", Sans-serif;font-size:1em;font-weight:400;color:#000000;}.elementor-580 .elementor-element.elementor-element-e7f8971{--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-580 .elementor-element.elementor-element-e7f8971:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-e7f8971 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-faec56a{--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:flex-start;}.elementor-580 .elementor-element.elementor-element-faec56a:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-faec56a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-3e983f0{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:1.5em;font-weight:700;color:#293576;}.elementor-580 .elementor-element.elementor-element-e184984.elementor-element{--align-self:flex-start;}.elementor-580 .elementor-element.elementor-element-e184984{font-family:"Noto Sans JP", Sans-serif;font-size:1em;font-weight:400;color:#000000;}.elementor-580 .elementor-element.elementor-element-3c0d7bc{--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-580 .elementor-element.elementor-element-3c0d7bc:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-3c0d7bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-7321535{--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:flex-start;}.elementor-580 .elementor-element.elementor-element-7321535:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-7321535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-50c70c3{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:1.5em;font-weight:700;color:#293576;}.elementor-580 .elementor-element.elementor-element-8a6a535.elementor-element{--align-self:flex-start;}.elementor-580 .elementor-element.elementor-element-8a6a535{font-family:"Noto Sans JP", Sans-serif;font-size:1em;font-weight:400;color:#000000;}.elementor-580 .elementor-element.elementor-element-863fe0b{--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-580 .elementor-element.elementor-element-863fe0b:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-863fe0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-61d1fed{--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:flex-start;}.elementor-580 .elementor-element.elementor-element-61d1fed:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-61d1fed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-acdc689{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:1.5em;font-weight:700;color:#293576;}.elementor-580 .elementor-element.elementor-element-30f14bf.elementor-element{--align-self:flex-start;}.elementor-580 .elementor-element.elementor-element-30f14bf{font-family:"Noto Sans JP", Sans-serif;font-size:1em;font-weight:400;color:#000000;}.elementor-580 .elementor-element.elementor-element-a14b28b{--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;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:1vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-580 .elementor-element.elementor-element-a14b28b:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-a14b28b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #293576 82%, #FFFFFF00 100%);}.elementor-580 .elementor-element.elementor-element-3a567c3 .wpr-anim-text.wpr-anim-text-type-rotate-1 b{-webkit-animation-duration:1s;animation-duration:1s;}.elementor-580 .elementor-element.elementor-element-3a567c3 .wpr-anim-text.wpr-anim-text-type-slide b{-webkit-animation-duration:1s;animation-duration:1s;}.elementor-580 .elementor-element.elementor-element-3a567c3 .wpr-anim-text.wpr-anim-text-type-zoom b{-webkit-animation-duration:1s;animation-duration:1s;}.elementor-580 .elementor-element.elementor-element-3a567c3 .wpr-anim-text.wpr-anim-text-type-push b{-webkit-animation-duration:1s;animation-duration:1s;}.elementor-580 .elementor-element.elementor-element-3a567c3 .wpr-highlighted-text svg path{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.elementor-580 .elementor-element.elementor-element-3a567c3 .wpr-highlighted-text svg.wpr-highlight-x path:first-child{-webkit-animation-delay:-webkit-calc(2s + 0.3s);animation-delay:calc(2s + 0.3s);}.elementor-580 .elementor-element.elementor-element-3a567c3 .wpr-highlighted-text svg.wpr-highlight-double path:last-child{-webkit-animation-delay:-webkit-calc(2s + 0.3s);animation-delay:calc(2s + 0.3s);}.elementor-580 .elementor-element.elementor-element-3a567c3 .wpr-highlighted-text svg.wpr-highlight-double-underline path:last-child{-webkit-animation-delay:-webkit-calc(2s + 0.3s);animation-delay:calc(2s + 0.3s);}.elementor-580 .elementor-element.elementor-element-3a567c3 .wpr-anim-text-cursor{-webkit-animation-duration:0.7s;animation-duration:0.7s;}.elementor-580 .elementor-element.elementor-element-3a567c3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-3a567c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-3a567c3 .wpr-advanced-text{text-align:left;}.elementor-580 .elementor-element.elementor-element-3a567c3 .wpr-advanced-text a{text-align:left;}.elementor-580 .elementor-element.elementor-element-3a567c3 .wpr-advanced-text-preffix{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:8px;font-weight:700;padding-top:0px;padding-bottom:0px;}.elementor-580 .elementor-element.elementor-element-3a567c3 .wpr-anim-text{color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-3a567c3 .wpr-highlighted-text{color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-3a567c3 .wpr-anim-text b, .elementor-580 .elementor-element.elementor-element-3a567c3 .wpr-anim-text b i,.elementor-580 .elementor-element.elementor-element-3a567c3 .wpr-anim-text,.elementor-580 .elementor-element.elementor-element-3a567c3 .wpr-highlighted-text{font-size:4.5vw;font-weight:700;font-style:normal;}.elementor-580 .elementor-element.elementor-element-3a567c3 .wpr-advanced-text-suffuix{padding-top:0px;padding-bottom:0px;}.elementor-580 .elementor-element.elementor-element-3a567c3 .wpr-advanced-text-suffix{color:#363636;font-size:37px;}.elementor-580 .elementor-element.elementor-element-aa14f86 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;border-radius:9px 9px 9px 9px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-580 .elementor-element.elementor-element-aa14f86.elementor-element{--align-self:flex-start;}.elementor-580 .elementor-element.elementor-element-aa14f86.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-580 .elementor-element.elementor-element-aa14f86{text-align:left;font-size:2vw;font-weight:700;color:#293576;}.elementor-580 .elementor-element.elementor-element-eb470aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-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-580 .elementor-element.elementor-element-3d533f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-3d533f4{text-align:center;}.elementor-580 .elementor-element.elementor-element-3d533f4 .elementor-heading-title{font-size:2.3em;font-weight:700;color:#000000;}.elementor-580 .elementor-element.elementor-element-19b6df3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-580 .elementor-element.elementor-element-48b67e1{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-580 .elementor-element.elementor-element-48b67e1:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-48b67e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-e76e935{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:1.8em;font-weight:700;color:#11218B;}.elementor-580 .elementor-element.elementor-element-52ca00e{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-52ca00e.elementor-element{--align-self:center;}.elementor-580 .elementor-element.elementor-element-52ca00e img{border-radius:10px 10px 10px 10px;}.elementor-580 .elementor-element.elementor-element-340da13{color:#000000;}.elementor-580 .elementor-element.elementor-element-504d95c{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-580 .elementor-element.elementor-element-504d95c:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-504d95c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-48dcc59{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:1.8em;font-weight:700;color:#11218B;}.elementor-580 .elementor-element.elementor-element-e6cdd5f{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-e6cdd5f.elementor-element{--align-self:center;}.elementor-580 .elementor-element.elementor-element-e6cdd5f img{border-radius:10px 10px 10px 10px;}.elementor-580 .elementor-element.elementor-element-2289ab1{color:#000000;}.elementor-580 .elementor-element.elementor-element-2859f37{--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;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:1vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-580 .elementor-element.elementor-element-2859f37:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-2859f37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #293576 82%, #FFFFFF00 100%);}.elementor-580 .elementor-element.elementor-element-b157fd5 .wpr-anim-text.wpr-anim-text-type-rotate-1 b{-webkit-animation-duration:1s;animation-duration:1s;}.elementor-580 .elementor-element.elementor-element-b157fd5 .wpr-anim-text.wpr-anim-text-type-slide b{-webkit-animation-duration:1s;animation-duration:1s;}.elementor-580 .elementor-element.elementor-element-b157fd5 .wpr-anim-text.wpr-anim-text-type-zoom b{-webkit-animation-duration:1s;animation-duration:1s;}.elementor-580 .elementor-element.elementor-element-b157fd5 .wpr-anim-text.wpr-anim-text-type-push b{-webkit-animation-duration:1s;animation-duration:1s;}.elementor-580 .elementor-element.elementor-element-b157fd5 .wpr-highlighted-text svg path{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.elementor-580 .elementor-element.elementor-element-b157fd5 .wpr-highlighted-text svg.wpr-highlight-x path:first-child{-webkit-animation-delay:-webkit-calc(2s + 0.3s);animation-delay:calc(2s + 0.3s);}.elementor-580 .elementor-element.elementor-element-b157fd5 .wpr-highlighted-text svg.wpr-highlight-double path:last-child{-webkit-animation-delay:-webkit-calc(2s + 0.3s);animation-delay:calc(2s + 0.3s);}.elementor-580 .elementor-element.elementor-element-b157fd5 .wpr-highlighted-text svg.wpr-highlight-double-underline path:last-child{-webkit-animation-delay:-webkit-calc(2s + 0.3s);animation-delay:calc(2s + 0.3s);}.elementor-580 .elementor-element.elementor-element-b157fd5 .wpr-anim-text-cursor{-webkit-animation-duration:0.7s;animation-duration:0.7s;}.elementor-580 .elementor-element.elementor-element-b157fd5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-b157fd5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-b157fd5 .wpr-advanced-text{text-align:left;}.elementor-580 .elementor-element.elementor-element-b157fd5 .wpr-advanced-text a{text-align:left;}.elementor-580 .elementor-element.elementor-element-b157fd5 .wpr-advanced-text-preffix{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:8px;font-weight:700;padding-top:0px;padding-bottom:0px;}.elementor-580 .elementor-element.elementor-element-b157fd5 .wpr-anim-text{color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-b157fd5 .wpr-highlighted-text{color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-b157fd5 .wpr-anim-text b, .elementor-580 .elementor-element.elementor-element-b157fd5 .wpr-anim-text b i,.elementor-580 .elementor-element.elementor-element-b157fd5 .wpr-anim-text,.elementor-580 .elementor-element.elementor-element-b157fd5 .wpr-highlighted-text{font-size:4.5vw;font-weight:700;font-style:normal;}.elementor-580 .elementor-element.elementor-element-b157fd5 .wpr-advanced-text-suffuix{padding-top:0px;padding-bottom:0px;}.elementor-580 .elementor-element.elementor-element-b157fd5 .wpr-advanced-text-suffix{color:#363636;font-size:37px;}.elementor-580 .elementor-element.elementor-element-ab3b926 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;border-radius:9px 9px 9px 9px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-580 .elementor-element.elementor-element-ab3b926.elementor-element{--align-self:flex-start;}.elementor-580 .elementor-element.elementor-element-ab3b926.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-580 .elementor-element.elementor-element-ab3b926{text-align:left;font-size:2vw;font-weight:700;color:#293576;}.elementor-580 .elementor-element.elementor-element-e6e5ecf{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:1;}.elementor-580 .elementor-element.elementor-element-e583b06{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-580 .elementor-element.elementor-element-e583b06:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-e583b06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-07b0aa0{--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:flex-start;}.elementor-580 .elementor-element.elementor-element-07b0aa0:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-07b0aa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-50171f6 img{border-radius:10px 10px 10px 10px;}.elementor-580 .elementor-element.elementor-element-350654c{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-580 .elementor-element.elementor-element-350654c:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-350654c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-190ec4f{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:2vw;font-weight:700;color:#293576;}.elementor-580 .elementor-element.elementor-element-4a6fe6c.elementor-element{--align-self:flex-start;}.elementor-580 .elementor-element.elementor-element-4a6fe6c{font-family:"Noto Sans JP", Sans-serif;font-size:1.5vw;font-weight:400;color:#000000;}.elementor-580 .elementor-element.elementor-element-be96cfd{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-580 .elementor-element.elementor-element-71a37f0.elementor-view-stacked .elementor-icon{background-color:#293576;}.elementor-580 .elementor-element.elementor-element-71a37f0.elementor-view-framed .elementor-icon, .elementor-580 .elementor-element.elementor-element-71a37f0.elementor-view-default .elementor-icon{color:#293576;border-color:#293576;}.elementor-580 .elementor-element.elementor-element-71a37f0.elementor-view-framed .elementor-icon, .elementor-580 .elementor-element.elementor-element-71a37f0.elementor-view-default .elementor-icon svg{fill:#293576;}.elementor-580 .elementor-element.elementor-element-6eaac54{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-580 .elementor-element.elementor-element-6eaac54:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-6eaac54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-523c669{--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:flex-start;}.elementor-580 .elementor-element.elementor-element-523c669:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-523c669 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-eac291a img{border-radius:10px 10px 10px 10px;}.elementor-580 .elementor-element.elementor-element-cc25dae{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-580 .elementor-element.elementor-element-cc25dae:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-cc25dae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-e5863f8{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:2vw;font-weight:700;color:#293576;}.elementor-580 .elementor-element.elementor-element-e361c19.elementor-element{--align-self:flex-start;}.elementor-580 .elementor-element.elementor-element-e361c19{font-family:"Noto Sans JP", Sans-serif;font-size:1.5vw;font-weight:400;color:#000000;}.elementor-580 .elementor-element.elementor-element-7709c4e{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-580 .elementor-element.elementor-element-56d8698.elementor-view-stacked .elementor-icon{background-color:#293576;}.elementor-580 .elementor-element.elementor-element-56d8698.elementor-view-framed .elementor-icon, .elementor-580 .elementor-element.elementor-element-56d8698.elementor-view-default .elementor-icon{color:#293576;border-color:#293576;}.elementor-580 .elementor-element.elementor-element-56d8698.elementor-view-framed .elementor-icon, .elementor-580 .elementor-element.elementor-element-56d8698.elementor-view-default .elementor-icon svg{fill:#293576;}.elementor-580 .elementor-element.elementor-element-be40093{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-580 .elementor-element.elementor-element-be40093:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-be40093 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-13baf1f{--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:flex-start;}.elementor-580 .elementor-element.elementor-element-13baf1f:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-13baf1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-74a42db img{border-radius:10px 10px 10px 10px;}.elementor-580 .elementor-element.elementor-element-d55cf96{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-580 .elementor-element.elementor-element-d55cf96:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-d55cf96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-57aae0c{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:2vw;font-weight:700;color:#293576;}.elementor-580 .elementor-element.elementor-element-82613f0.elementor-element{--align-self:flex-start;}.elementor-580 .elementor-element.elementor-element-82613f0{font-family:"Noto Sans JP", Sans-serif;font-size:1.5vw;font-weight:400;color:#000000;}.elementor-580 .elementor-element.elementor-element-dd76541.elementor-element{--align-self:flex-start;}.elementor-580 .elementor-element.elementor-element-dd76541{font-family:"Noto Sans JP", Sans-serif;font-size:1vw;font-weight:400;color:#000000;}.elementor-580 .elementor-element.elementor-element-4572783{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-580 .elementor-element.elementor-element-1d947f0.elementor-view-stacked .elementor-icon{background-color:#293576;}.elementor-580 .elementor-element.elementor-element-1d947f0.elementor-view-framed .elementor-icon, .elementor-580 .elementor-element.elementor-element-1d947f0.elementor-view-default .elementor-icon{color:#293576;border-color:#293576;}.elementor-580 .elementor-element.elementor-element-1d947f0.elementor-view-framed .elementor-icon, .elementor-580 .elementor-element.elementor-element-1d947f0.elementor-view-default .elementor-icon svg{fill:#293576;}.elementor-580 .elementor-element.elementor-element-ad77d5e{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-580 .elementor-element.elementor-element-ad77d5e:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-ad77d5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-294d073{--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:flex-start;}.elementor-580 .elementor-element.elementor-element-294d073:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-294d073 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-e8ba08d img{border-radius:10px 10px 10px 10px;}.elementor-580 .elementor-element.elementor-element-6ef3495{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-580 .elementor-element.elementor-element-6ef3495:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-6ef3495 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-78f97bf{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:2vw;font-weight:700;color:#293576;}.elementor-580 .elementor-element.elementor-element-e4f267e.elementor-element{--align-self:flex-start;}.elementor-580 .elementor-element.elementor-element-e4f267e{font-family:"Noto Sans JP", Sans-serif;font-size:1.5vw;font-weight:400;color:#000000;}.elementor-580 .elementor-element.elementor-element-fc9970c{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-580 .elementor-element.elementor-element-10ed021.elementor-view-stacked .elementor-icon{background-color:#293576;}.elementor-580 .elementor-element.elementor-element-10ed021.elementor-view-framed .elementor-icon, .elementor-580 .elementor-element.elementor-element-10ed021.elementor-view-default .elementor-icon{color:#293576;border-color:#293576;}.elementor-580 .elementor-element.elementor-element-10ed021.elementor-view-framed .elementor-icon, .elementor-580 .elementor-element.elementor-element-10ed021.elementor-view-default .elementor-icon svg{fill:#293576;}.elementor-580 .elementor-element.elementor-element-956d24f{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-580 .elementor-element.elementor-element-956d24f:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-956d24f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-92c7f82{--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:flex-start;}.elementor-580 .elementor-element.elementor-element-92c7f82:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-92c7f82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-a5ec174 img{border-radius:10px 10px 10px 10px;}.elementor-580 .elementor-element.elementor-element-d8c157d{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-580 .elementor-element.elementor-element-d8c157d:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-d8c157d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-d794315{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:2vw;font-weight:700;color:#293576;}.elementor-580 .elementor-element.elementor-element-1d494e2.elementor-element{--align-self:flex-start;}.elementor-580 .elementor-element.elementor-element-1d494e2{font-family:"Noto Sans JP", Sans-serif;font-size:1.5vw;font-weight:400;color:#000000;}.elementor-580 .elementor-element.elementor-element-ec1c2c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-580 .elementor-element.elementor-element-67a62d7 .elementor-widget-container{text-align:center;}.elementor-580 .elementor-element.elementor-element-67a62d7:not(:has(.elementor-widget-container)){text-align:center;}.elementor-580 .elementor-element.elementor-element-67a62d7 .ha-creative-btn{font-family:"Noto Sans JP", Sans-serif;font-size:1.9em;font-weight:500;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-580 .elementor-element.elementor-element-67a62d7 .ha-creative-btn, .elementor-580 .elementor-element.elementor-element-67a62d7 .ha-creative-btn.ha-eft--bloom div{border-style:solid;}.elementor-580 .elementor-element.elementor-element-67a62d7 .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom div{border-radius:15px 15px 15px 15px;}.elementor-580 .elementor-element.elementor-element-67a62d7 .ha-creative-btn-wrap .ha-creative-btn{--ha-ctv-btn-txt-clr:#FFFFFF;--ha-ctv-btn-bg-clr:#FF6410;--ha-ctv-btn-border-clr:#C06200;--ha-ctv-btn-txt-hvr-clr:#FFF1F1;--ha-ctv-btn-bg-hvr-clr:#FF1010;--ha-ctv-btn-border-hvr-clr:#AA0000;}.elementor-580 .elementor-element.elementor-element-c988ec8{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:1.5em;font-weight:600;color:#000000;}.elementor-580 .elementor-element.elementor-element-e530f28{font-family:"Noto Sans JP", Sans-serif;font-weight:900;color:#000000;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-580 .elementor-element.elementor-element-9276edf{--content-width:1320px;}.elementor-580 .elementor-element.elementor-element-9dc87b6{--content-width:1320px;}.elementor-580 .elementor-element.elementor-element-746d867{--content-width:1320px;}.elementor-580 .elementor-element.elementor-element-6057494{--width:33.333%;}.elementor-580 .elementor-element.elementor-element-4da64b9{--width:33.333%;}.elementor-580 .elementor-element.elementor-element-5fff431{--width:33.333%;}.elementor-580 .elementor-element.elementor-element-50c3d57{--content-width:1140px;}.elementor-580 .elementor-element.elementor-element-c71fb40{--content-width:1140px;}.elementor-580 .elementor-element.elementor-element-71d22e7{--width:100%;}.elementor-580 .elementor-element.elementor-element-5401dfc{--width:70%;}.elementor-580 .elementor-element.elementor-element-ef99df9{--width:100%;}.elementor-580 .elementor-element.elementor-element-5acccf2{--width:30%;}.elementor-580 .elementor-element.elementor-element-d46aaba{--width:100%;}.elementor-580 .elementor-element.elementor-element-cfe45a8{--width:70%;}.elementor-580 .elementor-element.elementor-element-6d7a52e{--width:100%;}.elementor-580 .elementor-element.elementor-element-036fdaf{--width:30%;}.elementor-580 .elementor-element.elementor-element-3fe61e9{--width:100%;}.elementor-580 .elementor-element.elementor-element-c8d7230{--width:70%;}.elementor-580 .elementor-element.elementor-element-b2f84a8{--width:100%;}.elementor-580 .elementor-element.elementor-element-dba66c8{--width:30%;}.elementor-580 .elementor-element.elementor-element-a4ddcbf{--content-width:1140px;}.elementor-580 .elementor-element.elementor-element-8c3134e{--width:48%;}.elementor-580 .elementor-element.elementor-element-cedda4d{--width:100%;}.elementor-580 .elementor-element.elementor-element-e7f8971{--width:48%;}.elementor-580 .elementor-element.elementor-element-faec56a{--width:100%;}.elementor-580 .elementor-element.elementor-element-3c0d7bc{--width:48%;}.elementor-580 .elementor-element.elementor-element-7321535{--width:100%;}.elementor-580 .elementor-element.elementor-element-863fe0b{--width:48%;}.elementor-580 .elementor-element.elementor-element-61d1fed{--width:100%;}.elementor-580 .elementor-element.elementor-element-a14b28b{--content-width:1140px;}.elementor-580 .elementor-element.elementor-element-48b67e1{--width:49%;}.elementor-580 .elementor-element.elementor-element-504d95c{--width:49%;}.elementor-580 .elementor-element.elementor-element-2859f37{--content-width:1140px;}.elementor-580 .elementor-element.elementor-element-e583b06{--width:100%;}.elementor-580 .elementor-element.elementor-element-07b0aa0{--width:20%;}.elementor-580 .elementor-element.elementor-element-350654c{--width:70%;}.elementor-580 .elementor-element.elementor-element-be96cfd{--width:100%;}.elementor-580 .elementor-element.elementor-element-6eaac54{--width:100%;}.elementor-580 .elementor-element.elementor-element-523c669{--width:20%;}.elementor-580 .elementor-element.elementor-element-cc25dae{--width:70%;}.elementor-580 .elementor-element.elementor-element-7709c4e{--width:100%;}.elementor-580 .elementor-element.elementor-element-be40093{--width:100%;}.elementor-580 .elementor-element.elementor-element-13baf1f{--width:20%;}.elementor-580 .elementor-element.elementor-element-d55cf96{--width:70%;}.elementor-580 .elementor-element.elementor-element-4572783{--width:100%;}.elementor-580 .elementor-element.elementor-element-ad77d5e{--width:100%;}.elementor-580 .elementor-element.elementor-element-294d073{--width:20%;}.elementor-580 .elementor-element.elementor-element-6ef3495{--width:70%;}.elementor-580 .elementor-element.elementor-element-fc9970c{--width:100%;}.elementor-580 .elementor-element.elementor-element-956d24f{--width:100%;}.elementor-580 .elementor-element.elementor-element-92c7f82{--width:20%;}.elementor-580 .elementor-element.elementor-element-d8c157d{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-580 .elementor-element.elementor-element-8c3134e{--width:100%;}.elementor-580 .elementor-element.elementor-element-cedda4d{--width:100%;}.elementor-580 .elementor-element.elementor-element-e7f8971{--width:100%;}.elementor-580 .elementor-element.elementor-element-faec56a{--width:100%;}.elementor-580 .elementor-element.elementor-element-3c0d7bc{--width:100%;}.elementor-580 .elementor-element.elementor-element-7321535{--width:100%;}.elementor-580 .elementor-element.elementor-element-863fe0b{--width:100%;}.elementor-580 .elementor-element.elementor-element-61d1fed{--width:100%;}.elementor-580 .elementor-element.elementor-element-e583b06{--width:100%;}.elementor-580 .elementor-element.elementor-element-07b0aa0{--width:30%;}.elementor-580 .elementor-element.elementor-element-350654c{--width:70%;}.elementor-580 .elementor-element.elementor-element-be96cfd{--width:100%;}.elementor-580 .elementor-element.elementor-element-6eaac54{--width:100%;}.elementor-580 .elementor-element.elementor-element-523c669{--width:30%;}.elementor-580 .elementor-element.elementor-element-cc25dae{--width:70%;}.elementor-580 .elementor-element.elementor-element-7709c4e{--width:100%;}.elementor-580 .elementor-element.elementor-element-be40093{--width:100%;}.elementor-580 .elementor-element.elementor-element-13baf1f{--width:30%;}.elementor-580 .elementor-element.elementor-element-d55cf96{--width:70%;}.elementor-580 .elementor-element.elementor-element-4572783{--width:100%;}.elementor-580 .elementor-element.elementor-element-ad77d5e{--width:100%;}.elementor-580 .elementor-element.elementor-element-294d073{--width:30%;}.elementor-580 .elementor-element.elementor-element-6ef3495{--width:70%;}.elementor-580 .elementor-element.elementor-element-fc9970c{--width:100%;}.elementor-580 .elementor-element.elementor-element-956d24f{--width:100%;}.elementor-580 .elementor-element.elementor-element-92c7f82{--width:30%;}.elementor-580 .elementor-element.elementor-element-d8c157d{--width:70%;}}@media(max-width:1024px){.elementor-580 .elementor-element.elementor-element-9276edf:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-9276edf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tomiyamajidousya-syaken.jp/wp-content/uploads/2025/06/5.webp");background-position:center right;background-size:cover;}.elementor-580 .elementor-element.elementor-element-a48c003{--container-widget-width:0px;--container-widget-flex-grow:0;width:var( --container-widget-width, 0px );max-width:0px;}.elementor-580 .elementor-element.elementor-element-2960dda{font-size:3vw;}.elementor-580 .elementor-element.elementor-element-7f2d6ec .wpr-advanced-text-preffix{font-size:65px;}.elementor-580 .elementor-element.elementor-element-7f2d6ec .wpr-anim-text b, .elementor-580 .elementor-element.elementor-element-7f2d6ec .wpr-anim-text b i,.elementor-580 .elementor-element.elementor-element-7f2d6ec .wpr-anim-text,.elementor-580 .elementor-element.elementor-element-7f2d6ec .wpr-highlighted-text{font-size:65px;}.elementor-580 .elementor-element.elementor-element-ac76b53{font-size:3.5vw;}.elementor-580 .elementor-element.elementor-element-61b6ad6{font-size:2.5vw;}.elementor-580 .elementor-element.elementor-element-b141f0f .ha-creative-btn{font-size:2em;border-radius:15px 15px 15px 15px;padding:20px 40px 20px 40px;}.elementor-580 .elementor-element.elementor-element-b141f0f .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom div{border-radius:15px 15px 15px 15px;}.elementor-580 .elementor-element.elementor-element-b141f0f .ha-creative-btn.ha-stl--iconica > span{padding:20px 40px 20px 40px;}.elementor-580 .elementor-element.elementor-element-b141f0f .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:20px 40px 20px 40px;}.elementor-580 .elementor-element.elementor-element-b141f0f .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:20px 40px 20px 40px;}.elementor-580 .elementor-element.elementor-element-b141f0f .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:20px 40px 20px 40px;}.elementor-580 .elementor-element.elementor-element-b141f0f .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:20px 40px 20px 40px;}.elementor-580 .elementor-element.elementor-element-b141f0f .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:20px 40px 20px 40px;}.elementor-580 .elementor-element.elementor-element-b141f0f .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:20px 40px 20px 40px;}.elementor-580 .elementor-element.elementor-element-b141f0f .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:20px 40px 20px 40px;}.elementor-580 .elementor-element.elementor-element-50c3d57{--padding-top:0vw;--padding-bottom:6vw;--padding-left:3vw;--padding-right:0vw;}.elementor-580 .elementor-element.elementor-element-4e28779 .wpr-advanced-text-preffix{font-size:65px;}.elementor-580 .elementor-element.elementor-element-4e28779 .wpr-anim-text b, .elementor-580 .elementor-element.elementor-element-4e28779 .wpr-anim-text b i,.elementor-580 .elementor-element.elementor-element-4e28779 .wpr-anim-text,.elementor-580 .elementor-element.elementor-element-4e28779 .wpr-highlighted-text{font-size:65px;}.elementor-580 .elementor-element.elementor-element-4c91f0a{font-size:4.5vw;}.elementor-580 .elementor-element.elementor-element-42766df{font-size:3.9em;}.elementor-580 .elementor-element.elementor-element-752945b{font-size:2em;}.elementor-580 .elementor-element.elementor-element-360ef60{font-size:1.2em;}.elementor-580 .elementor-element.elementor-element-f8f6237{font-size:1em;}.elementor-580 .elementor-element.elementor-element-b57ff82{font-size:3.9em;}.elementor-580 .elementor-element.elementor-element-0b57cda{font-size:2em;}.elementor-580 .elementor-element.elementor-element-f2cdde9{font-size:1.2em;}.elementor-580 .elementor-element.elementor-element-8cb1d8e{font-size:1em;}.elementor-580 .elementor-element.elementor-element-c046317{font-size:3.9em;}.elementor-580 .elementor-element.elementor-element-9b7f49d{font-size:2em;}.elementor-580 .elementor-element.elementor-element-ae56d5e{font-size:1.2em;}.elementor-580 .elementor-element.elementor-element-33f9f60{font-size:1em;}.elementor-580 .elementor-element.elementor-element-a4ddcbf{--padding-top:0vw;--padding-bottom:6vw;--padding-left:3vw;--padding-right:0vw;}.elementor-580 .elementor-element.elementor-element-fbe33e0 .wpr-advanced-text-preffix{font-size:65px;}.elementor-580 .elementor-element.elementor-element-fbe33e0 .wpr-anim-text b, .elementor-580 .elementor-element.elementor-element-fbe33e0 .wpr-anim-text b i,.elementor-580 .elementor-element.elementor-element-fbe33e0 .wpr-anim-text,.elementor-580 .elementor-element.elementor-element-fbe33e0 .wpr-highlighted-text{font-size:65px;}.elementor-580 .elementor-element.elementor-element-892897a{font-size:4.5vw;}.elementor-580 .elementor-element.elementor-element-291d68b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-580 .elementor-element.elementor-element-8c3134e{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-580 .elementor-element.elementor-element-34ea94e{font-size:1.5em;}.elementor-580 .elementor-element.elementor-element-3e983f0{font-size:1.5em;}.elementor-580 .elementor-element.elementor-element-50c70c3{font-size:1.5em;}.elementor-580 .elementor-element.elementor-element-acdc689{font-size:1.5em;}.elementor-580 .elementor-element.elementor-element-a14b28b{--padding-top:0vw;--padding-bottom:6vw;--padding-left:3vw;--padding-right:0vw;}.elementor-580 .elementor-element.elementor-element-3a567c3 .wpr-advanced-text-preffix{font-size:65px;}.elementor-580 .elementor-element.elementor-element-3a567c3 .wpr-anim-text b, .elementor-580 .elementor-element.elementor-element-3a567c3 .wpr-anim-text b i,.elementor-580 .elementor-element.elementor-element-3a567c3 .wpr-anim-text,.elementor-580 .elementor-element.elementor-element-3a567c3 .wpr-highlighted-text{font-size:65px;}.elementor-580 .elementor-element.elementor-element-aa14f86{font-size:4.5vw;}.elementor-580 .elementor-element.elementor-element-3d533f4 .elementor-heading-title{font-size:1.8em;}.elementor-580 .elementor-element.elementor-element-e76e935{font-size:1.3em;}.elementor-580 .elementor-element.elementor-element-48dcc59{font-size:1.3em;}.elementor-580 .elementor-element.elementor-element-2859f37{--padding-top:0vw;--padding-bottom:6vw;--padding-left:3vw;--padding-right:0vw;}.elementor-580 .elementor-element.elementor-element-b157fd5 .wpr-advanced-text-preffix{font-size:65px;}.elementor-580 .elementor-element.elementor-element-b157fd5 .wpr-anim-text b, .elementor-580 .elementor-element.elementor-element-b157fd5 .wpr-anim-text b i,.elementor-580 .elementor-element.elementor-element-b157fd5 .wpr-anim-text,.elementor-580 .elementor-element.elementor-element-b157fd5 .wpr-highlighted-text{font-size:65px;}.elementor-580 .elementor-element.elementor-element-ab3b926{font-size:4.5vw;}.elementor-580 .elementor-element.elementor-element-e6e5ecf{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-580 .elementor-element.elementor-element-e583b06{--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-580 .elementor-element.elementor-element-190ec4f{font-size:1.5em;}.elementor-580 .elementor-element.elementor-element-4a6fe6c{font-size:1.2em;}.elementor-580 .elementor-element.elementor-element-be96cfd{--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;--align-items:flex-start;}.elementor-580 .elementor-element.elementor-element-6eaac54{--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;--align-items:center;}.elementor-580 .elementor-element.elementor-element-e5863f8{font-size:1.5em;}.elementor-580 .elementor-element.elementor-element-e361c19{font-size:1.2em;}.elementor-580 .elementor-element.elementor-element-7709c4e{--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;--align-items:flex-start;}.elementor-580 .elementor-element.elementor-element-be40093{--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;--align-items:center;}.elementor-580 .elementor-element.elementor-element-13baf1f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-580 .elementor-element.elementor-element-57aae0c{font-size:1.5em;}.elementor-580 .elementor-element.elementor-element-82613f0{font-size:1.2em;}.elementor-580 .elementor-element.elementor-element-dd76541{font-size:0.9em;}.elementor-580 .elementor-element.elementor-element-4572783{--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;--align-items:flex-start;}.elementor-580 .elementor-element.elementor-element-ad77d5e{--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;--align-items:center;}.elementor-580 .elementor-element.elementor-element-294d073{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-580 .elementor-element.elementor-element-78f97bf{font-size:1.5em;}.elementor-580 .elementor-element.elementor-element-e4f267e{font-size:1.2em;}.elementor-580 .elementor-element.elementor-element-fc9970c{--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;--align-items:flex-start;}.elementor-580 .elementor-element.elementor-element-956d24f{--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;--align-items:center;}.elementor-580 .elementor-element.elementor-element-92c7f82{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-580 .elementor-element.elementor-element-d794315{font-size:1.5em;}.elementor-580 .elementor-element.elementor-element-1d494e2{font-size:1.2em;}.elementor-580 .elementor-element.elementor-element-67a62d7 .ha-creative-btn{font-size:2em;border-radius:15px 15px 15px 15px;padding:20px 40px 20px 40px;}.elementor-580 .elementor-element.elementor-element-67a62d7 .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom div{border-radius:15px 15px 15px 15px;}.elementor-580 .elementor-element.elementor-element-67a62d7 .ha-creative-btn.ha-stl--iconica > span{padding:20px 40px 20px 40px;}.elementor-580 .elementor-element.elementor-element-67a62d7 .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:20px 40px 20px 40px;}.elementor-580 .elementor-element.elementor-element-67a62d7 .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:20px 40px 20px 40px;}.elementor-580 .elementor-element.elementor-element-67a62d7 .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:20px 40px 20px 40px;}.elementor-580 .elementor-element.elementor-element-67a62d7 .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:20px 40px 20px 40px;}.elementor-580 .elementor-element.elementor-element-67a62d7 .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:20px 40px 20px 40px;}.elementor-580 .elementor-element.elementor-element-67a62d7 .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:20px 40px 20px 40px;}.elementor-580 .elementor-element.elementor-element-67a62d7 .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:20px 40px 20px 40px;}.elementor-580 .elementor-element.elementor-element-c988ec8{font-size:2.6vw;}}@media(max-width:767px){.elementor-580 .elementor-element.elementor-element-a48c003{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-580 .elementor-element.elementor-element-2960dda{font-size:3.5vw;}.elementor-580 .elementor-element.elementor-element-4a8fae5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-580 .elementor-element.elementor-element-7f2d6ec.elementor-element{--align-self:flex-start;}.elementor-580 .elementor-element.elementor-element-7f2d6ec .wpr-advanced-text-preffix{font-size:40px;}.elementor-580 .elementor-element.elementor-element-7f2d6ec .wpr-anim-text b, .elementor-580 .elementor-element.elementor-element-7f2d6ec .wpr-anim-text b i,.elementor-580 .elementor-element.elementor-element-7f2d6ec .wpr-anim-text,.elementor-580 .elementor-element.elementor-element-7f2d6ec .wpr-highlighted-text{font-size:40px;}.elementor-580 .elementor-element.elementor-element-ac76b53{font-size:5vw;}.elementor-580 .elementor-element.elementor-element-61b6ad6{font-size:4vw;}.elementor-580 .elementor-element.elementor-element-b141f0f .ha-creative-btn{font-size:1em;padding:17px 40px 17px 40px;}.elementor-580 .elementor-element.elementor-element-b141f0f .ha-creative-btn.ha-stl--iconica > span{padding:17px 40px 17px 40px;}.elementor-580 .elementor-element.elementor-element-b141f0f .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:17px 40px 17px 40px;}.elementor-580 .elementor-element.elementor-element-b141f0f .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:17px 40px 17px 40px;}.elementor-580 .elementor-element.elementor-element-b141f0f .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:17px 40px 17px 40px;}.elementor-580 .elementor-element.elementor-element-b141f0f .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:17px 40px 17px 40px;}.elementor-580 .elementor-element.elementor-element-b141f0f .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:17px 40px 17px 40px;}.elementor-580 .elementor-element.elementor-element-b141f0f .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:17px 40px 17px 40px;}.elementor-580 .elementor-element.elementor-element-b141f0f .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:17px 40px 17px 40px;}.elementor-580 .elementor-element.elementor-element-a7a4865{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-580 .elementor-element.elementor-element-5c0e151{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-580 .elementor-element.elementor-element-f6135c1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-580 .elementor-element.elementor-element-bfa9d3f{font-size:1.1em;}.elementor-580 .elementor-element.elementor-element-6057494{--justify-content:space-between;}.elementor-580 .elementor-element.elementor-element-4da64b9{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-580 .elementor-element.elementor-element-5fff431{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-580 .elementor-element.elementor-element-50c3d57{--padding-top:0vw;--padding-bottom:6vw;--padding-left:3vw;--padding-right:3vw;}.elementor-580 .elementor-element.elementor-element-4e28779.elementor-element{--align-self:center;}.elementor-580 .elementor-element.elementor-element-4e28779 .wpr-advanced-text-preffix{font-size:86px;}.elementor-580 .elementor-element.elementor-element-4e28779 .wpr-anim-text b, .elementor-580 .elementor-element.elementor-element-4e28779 .wpr-anim-text b i,.elementor-580 .elementor-element.elementor-element-4e28779 .wpr-anim-text,.elementor-580 .elementor-element.elementor-element-4e28779 .wpr-highlighted-text{font-size:25px;}.elementor-580 .elementor-element.elementor-element-4c91f0a{font-size:6.5vw;}.elementor-580 .elementor-element.elementor-element-71d22e7{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-580 .elementor-element.elementor-element-5401dfc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-580 .elementor-element.elementor-element-ef99df9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-580 .elementor-element.elementor-element-42766df{font-size:2.3em;}.elementor-580 .elementor-element.elementor-element-752945b{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;font-size:1.5em;}.elementor-580 .elementor-element.elementor-element-360ef60{font-size:1.1em;}.elementor-580 .elementor-element.elementor-element-f8f6237{font-size:1em;}.elementor-580 .elementor-element.elementor-element-5acccf2{--width:65%;}.elementor-580 .elementor-element.elementor-element-5acccf2.e-con{--order:-99999 /* order start hack */;}.elementor-580 .elementor-element.elementor-element-d46aaba{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-580 .elementor-element.elementor-element-cfe45a8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-580 .elementor-element.elementor-element-6d7a52e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-580 .elementor-element.elementor-element-b57ff82{font-size:2.3em;}.elementor-580 .elementor-element.elementor-element-0b57cda{--container-widget-width:59%;--container-widget-flex-grow:0;width:var( --container-widget-width, 59% );max-width:59%;font-size:1.5em;}.elementor-580 .elementor-element.elementor-element-f2cdde9{font-size:1.1em;}.elementor-580 .elementor-element.elementor-element-8cb1d8e{font-size:1em;}.elementor-580 .elementor-element.elementor-element-036fdaf{--width:65%;}.elementor-580 .elementor-element.elementor-element-036fdaf.e-con{--order:-99999 /* order start hack */;}.elementor-580 .elementor-element.elementor-element-3fe61e9{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-580 .elementor-element.elementor-element-c8d7230{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-580 .elementor-element.elementor-element-b2f84a8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-580 .elementor-element.elementor-element-c046317{font-size:2.3em;}.elementor-580 .elementor-element.elementor-element-9b7f49d{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;font-size:1.5em;}.elementor-580 .elementor-element.elementor-element-ae56d5e{font-size:1.1em;}.elementor-580 .elementor-element.elementor-element-33f9f60{font-size:1em;}.elementor-580 .elementor-element.elementor-element-dba66c8{--width:65%;}.elementor-580 .elementor-element.elementor-element-dba66c8.e-con{--order:-99999 /* order start hack */;}.elementor-580 .elementor-element.elementor-element-a4ddcbf{--padding-top:0vw;--padding-bottom:6vw;--padding-left:3vw;--padding-right:3vw;}.elementor-580 .elementor-element.elementor-element-fbe33e0.elementor-element{--align-self:center;}.elementor-580 .elementor-element.elementor-element-fbe33e0 .wpr-advanced-text-preffix{font-size:86px;}.elementor-580 .elementor-element.elementor-element-fbe33e0 .wpr-anim-text b, .elementor-580 .elementor-element.elementor-element-fbe33e0 .wpr-anim-text b i,.elementor-580 .elementor-element.elementor-element-fbe33e0 .wpr-anim-text,.elementor-580 .elementor-element.elementor-element-fbe33e0 .wpr-highlighted-text{font-size:25px;}.elementor-580 .elementor-element.elementor-element-892897a{font-size:6.5vw;}.elementor-580 .elementor-element.elementor-element-8c3134e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-580 .elementor-element.elementor-element-cedda4d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-580 .elementor-element.elementor-element-34ea94e{font-size:1.2em;}.elementor-580 .elementor-element.elementor-element-5de69b4{font-size:0.8em;}.elementor-580 .elementor-element.elementor-element-e7f8971{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-580 .elementor-element.elementor-element-faec56a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-580 .elementor-element.elementor-element-3e983f0{font-size:1.2em;}.elementor-580 .elementor-element.elementor-element-e184984{font-size:0.8em;}.elementor-580 .elementor-element.elementor-element-3c0d7bc{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-580 .elementor-element.elementor-element-7321535{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-580 .elementor-element.elementor-element-50c70c3{font-size:1.2em;}.elementor-580 .elementor-element.elementor-element-8a6a535{font-size:0.8em;}.elementor-580 .elementor-element.elementor-element-863fe0b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-580 .elementor-element.elementor-element-61d1fed{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-580 .elementor-element.elementor-element-acdc689{font-size:1.2em;}.elementor-580 .elementor-element.elementor-element-30f14bf{font-size:0.8em;}.elementor-580 .elementor-element.elementor-element-a14b28b{--padding-top:0vw;--padding-bottom:6vw;--padding-left:3vw;--padding-right:3vw;}.elementor-580 .elementor-element.elementor-element-3a567c3.elementor-element{--align-self:center;}.elementor-580 .elementor-element.elementor-element-3a567c3 .wpr-advanced-text-preffix{font-size:86px;}.elementor-580 .elementor-element.elementor-element-3a567c3 .wpr-anim-text b, .elementor-580 .elementor-element.elementor-element-3a567c3 .wpr-anim-text b i,.elementor-580 .elementor-element.elementor-element-3a567c3 .wpr-anim-text,.elementor-580 .elementor-element.elementor-element-3a567c3 .wpr-highlighted-text{font-size:25px;}.elementor-580 .elementor-element.elementor-element-aa14f86{font-size:6.5vw;}.elementor-580 .elementor-element.elementor-element-3d533f4 .elementor-heading-title{font-size:1.5em;}.elementor-580 .elementor-element.elementor-element-52ca00e{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-580 .elementor-element.elementor-element-e6cdd5f{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-580 .elementor-element.elementor-element-2859f37{--padding-top:0vw;--padding-bottom:6vw;--padding-left:3vw;--padding-right:3vw;}.elementor-580 .elementor-element.elementor-element-b157fd5.elementor-element{--align-self:center;}.elementor-580 .elementor-element.elementor-element-b157fd5 .wpr-advanced-text-preffix{font-size:25px;}.elementor-580 .elementor-element.elementor-element-b157fd5 .wpr-anim-text b, .elementor-580 .elementor-element.elementor-element-b157fd5 .wpr-anim-text b i,.elementor-580 .elementor-element.elementor-element-b157fd5 .wpr-anim-text,.elementor-580 .elementor-element.elementor-element-b157fd5 .wpr-highlighted-text{font-size:25px;}.elementor-580 .elementor-element.elementor-element-ab3b926{font-size:6.5vw;}.elementor-580 .elementor-element.elementor-element-e583b06{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-580 .elementor-element.elementor-element-07b0aa0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-580 .elementor-element.elementor-element-350654c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-580 .elementor-element.elementor-element-190ec4f{font-size:1.2em;}.elementor-580 .elementor-element.elementor-element-4a6fe6c{font-size:0.8em;}.elementor-580 .elementor-element.elementor-element-be96cfd{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-580 .elementor-element.elementor-element-6eaac54{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-580 .elementor-element.elementor-element-523c669{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-580 .elementor-element.elementor-element-cc25dae{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-580 .elementor-element.elementor-element-e5863f8{font-size:1.2em;}.elementor-580 .elementor-element.elementor-element-e361c19{font-size:1em;}.elementor-580 .elementor-element.elementor-element-7709c4e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-580 .elementor-element.elementor-element-be40093{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-580 .elementor-element.elementor-element-13baf1f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-580 .elementor-element.elementor-element-d55cf96{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-580 .elementor-element.elementor-element-57aae0c{font-size:1.2em;}.elementor-580 .elementor-element.elementor-element-82613f0{font-size:1em;}.elementor-580 .elementor-element.elementor-element-dd76541{font-size:0.8em;}.elementor-580 .elementor-element.elementor-element-4572783{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-580 .elementor-element.elementor-element-ad77d5e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-580 .elementor-element.elementor-element-294d073{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-580 .elementor-element.elementor-element-6ef3495{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-580 .elementor-element.elementor-element-78f97bf{font-size:1.2em;}.elementor-580 .elementor-element.elementor-element-e4f267e{font-size:1em;}.elementor-580 .elementor-element.elementor-element-fc9970c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-580 .elementor-element.elementor-element-956d24f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-580 .elementor-element.elementor-element-92c7f82{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-580 .elementor-element.elementor-element-d8c157d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-580 .elementor-element.elementor-element-d794315{font-size:1.2em;}.elementor-580 .elementor-element.elementor-element-1d494e2{font-size:1em;}.elementor-580 .elementor-element.elementor-element-67a62d7 .ha-creative-btn{font-size:1em;padding:17px 40px 17px 40px;}.elementor-580 .elementor-element.elementor-element-67a62d7 .ha-creative-btn.ha-stl--iconica > span{padding:17px 40px 17px 40px;}.elementor-580 .elementor-element.elementor-element-67a62d7 .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:17px 40px 17px 40px;}.elementor-580 .elementor-element.elementor-element-67a62d7 .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:17px 40px 17px 40px;}.elementor-580 .elementor-element.elementor-element-67a62d7 .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:17px 40px 17px 40px;}.elementor-580 .elementor-element.elementor-element-67a62d7 .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:17px 40px 17px 40px;}.elementor-580 .elementor-element.elementor-element-67a62d7 .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:17px 40px 17px 40px;}.elementor-580 .elementor-element.elementor-element-67a62d7 .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:17px 40px 17px 40px;}.elementor-580 .elementor-element.elementor-element-67a62d7 .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:17px 40px 17px 40px;}.elementor-580 .elementor-element.elementor-element-c988ec8{font-size:4.5vw;}}