.elementor-2519 .elementor-element.elementor-element-ab6379c > .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2519 .elementor-element.elementor-element-ab6379c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-3.3em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-2519 .elementor-element.elementor-element-e4cd38b.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-2519 .elementor-element.elementor-element-e4cd38b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-2519 .elementor-element.elementor-element-e4cd38b > .elementor-element-populated{padding:3em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-bc6c7d3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2519 .elementor-element.elementor-element-bc6c7d3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-2519 .elementor-element.elementor-element-bc6c7d3 > .elementor-element-populated{padding:8% 0% 0% 0%;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2519 .elementor-element.elementor-element-ca0ff36 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-ca0ff36 img{width:100%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ),  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-2519 .elementor-element.elementor-element-f89e7b1{text-align:center;}.elementor-2519 .elementor-element.elementor-element-f89e7b1 .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:4em;font-weight:bold;font-style:italic;line-height:1.2em;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.5);color:#FFFFFF;}.elementor-2519 .elementor-element.elementor-element-be301d2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2519 .elementor-element.elementor-element-be301d2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-2519 .elementor-element.elementor-element-be301d2 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ),  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-2519 .elementor-element.elementor-element-915f986{width:auto;max-width:auto;text-align:center;font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.1em;font-weight:500;line-height:3em;color:#FFFFFF;}.elementor-2519 .elementor-element.elementor-element-915f986 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-a1a79d4:not(.elementor-motion-effects-element-type-background), .elementor-2519 .elementor-element.elementor-element-a1a79d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E9EFF4 0%, #CBD8E2 100%);}.elementor-2519 .elementor-element.elementor-element-a1a79d4 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2519 .elementor-element.elementor-element-a1a79d4 > .elementor-container{max-width:900px;}.elementor-2519 .elementor-element.elementor-element-a1a79d4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-2519 .elementor-element.elementor-element-e39205b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2519 .elementor-element.elementor-element-e39205b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2519 .elementor-element.elementor-element-e39205b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2519 .elementor-element.elementor-element-e39205b > .elementor-element-populated{padding:4em 0em 4em 0em;}.elementor-2519 .elementor-element.elementor-element-2987e4d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2519 .elementor-element.elementor-element-a3d9acf.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2519 .elementor-element.elementor-element-a3d9acf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-2519 .elementor-element.elementor-element-390ed82{text-align:center;}.elementor-2519 .elementor-element.elementor-element-390ed82 .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:3em;font-weight:bold;font-style:italic;line-height:1em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-6ba841e{width:auto;max-width:auto;text-align:center;}.elementor-2519 .elementor-element.elementor-element-6ba841e > .elementor-widget-container{padding:0em 0em 1.4em 0em;}.elementor-2519 .elementor-element.elementor-element-6ba841e .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.4em;font-weight:bold;font-style:italic;line-height:1em;color:#2F2F2F;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ),  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ),  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ),  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ),  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ),  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ),  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ),  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ),  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2519 .elementor-element.elementor-element-8b5e45f{--grid-row-gap:1em;width:100%;max-width:100%;}.elementor-2519 .elementor-element.elementor-element-8b5e45f > .elementor-widget-container{padding:2em 2em 0em 2em;}.elementor-2519 .elementor-element.elementor-element-8b5e45f .elementor-post__meta-data span + span:before{content:"///";}.elementor-2519 .elementor-element.elementor-element-8b5e45f .elementor-post{border-style:solid;border-width:0px 0px 1px 0px;padding:0em 1em 0.5em 0em;border-color:#969696;}.elementor-2519 .elementor-element.elementor-element-8b5e45f .elementor-post__text{padding:0px 0px 0px 0px;}.elementor-2519 .elementor-element.elementor-element-8b5e45f .elementor-post__title, .elementor-2519 .elementor-element.elementor-element-8b5e45f .elementor-post__title a{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:500;line-height:1.5em;}.elementor-2519 .elementor-element.elementor-element-8b5e45f .elementor-post__meta-data{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:0.9em;font-weight:400;line-height:1.5em;margin-bottom:6px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ),  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-2519 .elementor-element.elementor-element-13c2efa .elementor-button{background-color:transparent;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(5090deg, #0046BA 0%, #f2295b 100%);border-radius:0px 0px 0px 0px;padding:1em 02em 1em 02em;}.elementor-2519 .elementor-element.elementor-element-13c2efa{width:auto;max-width:auto;}.elementor-2519 .elementor-element.elementor-element-13c2efa > .elementor-widget-container{padding:3em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-13c2efa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2519 .elementor-element.elementor-element-148a2fd:not(.elementor-motion-effects-element-type-background), .elementor-2519 .elementor-element.elementor-element-148a2fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0C15;}.elementor-2519 .elementor-element.elementor-element-148a2fd > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(120deg, #04245A 20%, #C10030 100%);opacity:0.69;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2519 .elementor-element.elementor-element-148a2fd > .elementor-container{max-width:900px;}.elementor-2519 .elementor-element.elementor-element-148a2fd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-2519 .elementor-element.elementor-element-0e19367.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2519 .elementor-element.elementor-element-0e19367.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2519 .elementor-element.elementor-element-0e19367.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2519 .elementor-element.elementor-element-0e19367 > .elementor-element-populated{padding:7em 0em 7em 0em;}.elementor-2519 .elementor-element.elementor-element-580ed8d{text-align:center;}.elementor-2519 .elementor-element.elementor-element-580ed8d .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:3em;font-weight:bold;font-style:italic;line-height:1em;color:#FFFFFF;}.elementor-2519 .elementor-element.elementor-element-8354e93{text-align:center;}.elementor-2519 .elementor-element.elementor-element-8354e93 .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.4em;font-weight:bold;font-style:italic;line-height:1em;color:#FFFFFF;}.elementor-2519 .elementor-element.elementor-element-e29e767 > .elementor-widget-container{padding:2em 0em 1em 0em;}.elementor-2519 .elementor-element.elementor-element-e29e767{text-align:center;}.elementor-2519 .elementor-element.elementor-element-e29e767 .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2519 .elementor-element.elementor-element-1af494f{text-align:center;font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;line-height:1.8em;color:#FFFFFF;}.elementor-2519 .elementor-element.elementor-element-93a870d > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-93a870d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2519 .elementor-element.elementor-element-96b2027:not(.elementor-motion-effects-element-type-background), .elementor-2519 .elementor-element.elementor-element-96b2027 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hado-yamagata.jp/wp-hado/wp-content/uploads/2022/04/hado_point_bg.jpg");background-position:center right;background-size:contain;}.elementor-2519 .elementor-element.elementor-element-96b2027 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2519 .elementor-element.elementor-element-96b2027{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2519 .elementor-element.elementor-element-e901128 > .elementor-element-populated{padding:5em 0em 8em 0em;}.elementor-2519 .elementor-element.elementor-element-71de281 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2519 .elementor-element.elementor-element-97bc9a1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2519 .elementor-element.elementor-element-97bc9a1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-2519 .elementor-element.elementor-element-e6bf7c0{text-align:center;}.elementor-2519 .elementor-element.elementor-element-e6bf7c0 .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:3em;font-weight:bold;font-style:italic;line-height:1em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-f38f090{width:auto;max-width:auto;text-align:center;}.elementor-2519 .elementor-element.elementor-element-f38f090 > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-2519 .elementor-element.elementor-element-f38f090 .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.4em;font-weight:bold;font-style:italic;line-height:1em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-00001c2 > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-00001c2{text-align:center;}.elementor-2519 .elementor-element.elementor-element-00001c2 .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:500;line-height:1.5em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-48b0617{margin-top:2em;margin-bottom:0em;}.elementor-2519 .elementor-element.elementor-element-0d2a08b:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2519 .elementor-element.elementor-element-0d2a08b.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://hado-yamagata.jp/wp-hado/wp-content/uploads/2022/04/shape.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-bc-flex-widget .elementor-2519 .elementor-element.elementor-element-761aaec.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2519 .elementor-element.elementor-element-761aaec.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2519 .elementor-element.elementor-element-761aaec > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 2em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-c1b69d7{width:auto;max-width:auto;}.elementor-2519 .elementor-element.elementor-element-c1b69d7 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-c1b69d7 img{width:11vw;opacity:0.4;}.elementor-2519 .elementor-element.elementor-element-412f48c{width:auto;max-width:auto;align-self:flex-end;}.elementor-2519 .elementor-element.elementor-element-412f48c > .elementor-widget-container{margin:0em 0em 0em -2em;padding:0em 0em 1em 0em;}.elementor-2519 .elementor-element.elementor-element-412f48c .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.2em;font-weight:bold;font-style:italic;line-height:1em;color:#04245A;}.elementor-2519 .elementor-element.elementor-element-7f95ec3 > .elementor-widget-container{padding:2em 0em 0em 1em;}.elementor-2519 .elementor-element.elementor-element-7f95ec3{text-align:start;}.elementor-2519 .elementor-element.elementor-element-7f95ec3 .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:bold;line-height:1.6em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-972f2b5{margin-top:2em;margin-bottom:0em;}.elementor-bc-flex-widget .elementor-2519 .elementor-element.elementor-element-18123fe.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2519 .elementor-element.elementor-element-18123fe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2519 .elementor-element.elementor-element-18123fe > .elementor-element-populated{padding:0em 0em 0em 2em;}.elementor-2519 .elementor-element.elementor-element-b730c27{width:auto;max-width:auto;}.elementor-2519 .elementor-element.elementor-element-b730c27 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-b730c27 img{width:11vw;opacity:0.4;}.elementor-2519 .elementor-element.elementor-element-f000e4b{width:auto;max-width:auto;align-self:flex-end;}.elementor-2519 .elementor-element.elementor-element-f000e4b > .elementor-widget-container{margin:0em 0em 0em -2em;padding:0em 0em 1em 0em;}.elementor-2519 .elementor-element.elementor-element-f000e4b .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.2em;font-weight:bold;font-style:italic;line-height:1em;color:#04245A;}.elementor-2519 .elementor-element.elementor-element-16f15ca > .elementor-widget-container{padding:2em 0em 0em 1em;}.elementor-2519 .elementor-element.elementor-element-16f15ca{text-align:start;}.elementor-2519 .elementor-element.elementor-element-16f15ca .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:bold;line-height:1.6em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-092e2c7:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2519 .elementor-element.elementor-element-092e2c7.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://hado-yamagata.jp/wp-hado/wp-content/uploads/2022/04/shape.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2519 .elementor-element.elementor-element-68ed208{margin-top:2em;margin-bottom:0em;}.elementor-2519 .elementor-element.elementor-element-1bc11c1:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2519 .elementor-element.elementor-element-1bc11c1.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://hado-yamagata.jp/wp-hado/wp-content/uploads/2022/04/shape.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-bc-flex-widget .elementor-2519 .elementor-element.elementor-element-7df7f83.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2519 .elementor-element.elementor-element-7df7f83.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2519 .elementor-element.elementor-element-7df7f83 > .elementor-element-populated{padding:0em 2em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-2d60429{width:auto;max-width:auto;}.elementor-2519 .elementor-element.elementor-element-2d60429 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-2d60429 img{width:11vw;opacity:0.4;}.elementor-2519 .elementor-element.elementor-element-6544ca6{width:auto;max-width:auto;align-self:flex-end;}.elementor-2519 .elementor-element.elementor-element-6544ca6 > .elementor-widget-container{margin:0em 0em 0em -2em;padding:0em 0em 1em 0em;}.elementor-2519 .elementor-element.elementor-element-6544ca6 .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.2em;font-weight:bold;font-style:italic;line-height:1em;color:#04245A;}.elementor-2519 .elementor-element.elementor-element-c99d450 > .elementor-widget-container{padding:2em 0em 0em 1em;}.elementor-2519 .elementor-element.elementor-element-c99d450{text-align:start;}.elementor-2519 .elementor-element.elementor-element-c99d450 .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:bold;line-height:1.6em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-81f462b:not(.elementor-motion-effects-element-type-background), .elementor-2519 .elementor-element.elementor-element-81f462b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A182E;background-image:url("https://hado-yamagata.jp/wp-hado/wp-content/uploads/2022/05/2020-HADO-KV_2-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-2519 .elementor-element.elementor-element-81f462b > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg, #1A182E 50%, #1A182E00 98%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2519 .elementor-element.elementor-element-81f462b > .elementor-container{max-width:900px;}.elementor-2519 .elementor-element.elementor-element-81f462b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-2519 .elementor-element.elementor-element-4905d3b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2519 .elementor-element.elementor-element-4905d3b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2519 .elementor-element.elementor-element-4905d3b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2519 .elementor-element.elementor-element-4905d3b > .elementor-element-populated{padding:9em 0em 6em 0em;}.elementor-2519 .elementor-element.elementor-element-5399aef > .elementor-element-populated{padding:0em 0em 4em 0em;}.elementor-2519 .elementor-element.elementor-element-1ba7c05{text-align:center;}.elementor-2519 .elementor-element.elementor-element-1ba7c05 .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:3em;font-weight:bold;font-style:italic;line-height:1em;color:#FFFFFF;}.elementor-2519 .elementor-element.elementor-element-d78f433{text-align:center;}.elementor-2519 .elementor-element.elementor-element-d78f433 .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.4em;font-weight:bold;font-style:italic;line-height:1em;color:#FFFFFF;}.elementor-2519 .elementor-element.elementor-element-5ed0672 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-5ed0672 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2519 .elementor-element.elementor-element-2600d17:not(.elementor-motion-effects-element-type-background), .elementor-2519 .elementor-element.elementor-element-2600d17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EFF4;background-image:url("https://hado-yamagata.jp/wp-hado/wp-content/uploads/2022/05/guide_01_1-2.png");background-position:6vw 6vh;background-repeat:no-repeat;background-size:105% auto;}.elementor-2519 .elementor-element.elementor-element-2600d17 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2519 .elementor-element.elementor-element-2600d17{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-2519 .elementor-element.elementor-element-2452563.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2519 .elementor-element.elementor-element-2452563.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2519 .elementor-element.elementor-element-2452563.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2519 .elementor-element.elementor-element-2452563 > .elementor-element-populated{padding:5em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-3679ec6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2519 .elementor-element.elementor-element-c8e8a3b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2519 .elementor-element.elementor-element-c8e8a3b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-2519 .elementor-element.elementor-element-036837f{text-align:center;}.elementor-2519 .elementor-element.elementor-element-036837f .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:3em;font-weight:bold;font-style:italic;line-height:1em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-7977436{width:auto;max-width:auto;text-align:center;}.elementor-2519 .elementor-element.elementor-element-7977436 > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-2519 .elementor-element.elementor-element-7977436 .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.4em;font-weight:bold;font-style:italic;line-height:1em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-8e4a8c5 > .elementor-widget-container{padding:1em 0em 2em 0em;}.elementor-2519 .elementor-element.elementor-element-8e4a8c5{text-align:center;}.elementor-2519 .elementor-element.elementor-element-8e4a8c5 .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:500;line-height:1.5em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-66eab2c{padding:0em 5em 0em 5em;}.elementor-2519 .elementor-element.elementor-element-d845922.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2519 .elementor-element.elementor-element-d845922 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-2519 .elementor-element.elementor-element-d845922 > .elementor-element-populated{padding:0em 0.5em 0em 0.5em;}.elementor-2519 .elementor-element.elementor-element-62d7dbb > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0.5em 0em;}.elementor-2519 .elementor-element.elementor-element-62d7dbb{text-align:center;}.elementor-2519 .elementor-element.elementor-element-62d7dbb .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.1em;font-weight:bold;font-style:italic;line-height:1em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-5ea05fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0.5em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-5ea05fc{text-align:center;}.elementor-2519 .elementor-element.elementor-element-5ea05fc .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:2.2em;font-weight:bold;font-style:italic;line-height:1em;color:#04245A;}.elementor-2519 .elementor-element.elementor-element-ee4f69a > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-ee4f69a:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2519 .elementor-element.elementor-element-ee4f69a.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://hado-yamagata.jp/wp-hado/wp-content/uploads/2022/04/shape.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2519 .elementor-element.elementor-element-44c173e{text-align:start;}.elementor-2519 .elementor-element.elementor-element-44c173e .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.2em;font-weight:bold;line-height:1.5em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-462149d{text-align:start;font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:0.9em;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-2519 .elementor-element.elementor-element-a0435d4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2519 .elementor-element.elementor-element-a0435d4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-2519 .elementor-element.elementor-element-a0435d4 > .elementor-element-populated{padding:0em 0.5em 0em 0.5em;}.elementor-2519 .elementor-element.elementor-element-3c8bcdb > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0.5em 0em;}.elementor-2519 .elementor-element.elementor-element-3c8bcdb{text-align:center;}.elementor-2519 .elementor-element.elementor-element-3c8bcdb .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.1em;font-weight:bold;font-style:italic;line-height:1em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-63e1cdf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0.5em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-63e1cdf{text-align:center;}.elementor-2519 .elementor-element.elementor-element-63e1cdf .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:2.2em;font-weight:bold;font-style:italic;line-height:1em;color:#04245A;}.elementor-2519 .elementor-element.elementor-element-14d7569 > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-14d7569:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2519 .elementor-element.elementor-element-14d7569.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://hado-yamagata.jp/wp-hado/wp-content/uploads/2022/04/shape.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2519 .elementor-element.elementor-element-8607dde{text-align:start;}.elementor-2519 .elementor-element.elementor-element-8607dde .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.2em;font-weight:bold;line-height:1.5em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-ff8b72d{text-align:start;font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:0.9em;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-2519 .elementor-element.elementor-element-62fc403.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2519 .elementor-element.elementor-element-62fc403 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-2519 .elementor-element.elementor-element-62fc403 > .elementor-element-populated{padding:0em 0.5em 0em 0.5em;}.elementor-2519 .elementor-element.elementor-element-dba4c48 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0.5em 0em;}.elementor-2519 .elementor-element.elementor-element-dba4c48{text-align:center;}.elementor-2519 .elementor-element.elementor-element-dba4c48 .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.1em;font-weight:bold;font-style:italic;line-height:1em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-43aa63f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0.5em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-43aa63f{text-align:center;}.elementor-2519 .elementor-element.elementor-element-43aa63f .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:2.2em;font-weight:bold;font-style:italic;line-height:1em;color:#04245A;}.elementor-2519 .elementor-element.elementor-element-60703ff > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-60703ff:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2519 .elementor-element.elementor-element-60703ff.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://hado-yamagata.jp/wp-hado/wp-content/uploads/2022/04/shape.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2519 .elementor-element.elementor-element-8502994{text-align:start;}.elementor-2519 .elementor-element.elementor-element-8502994 .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.2em;font-weight:bold;line-height:1.5em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-de958e7{text-align:start;font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:0.9em;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-2519 .elementor-element.elementor-element-60b6347.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2519 .elementor-element.elementor-element-60b6347 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-2519 .elementor-element.elementor-element-60b6347 > .elementor-element-populated{padding:0em 0.5em 0em 0.5em;}.elementor-2519 .elementor-element.elementor-element-064cb57 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0.5em 0em;}.elementor-2519 .elementor-element.elementor-element-064cb57{text-align:center;}.elementor-2519 .elementor-element.elementor-element-064cb57 .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.1em;font-weight:bold;font-style:italic;line-height:1em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-224da48 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0.5em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-224da48{text-align:center;}.elementor-2519 .elementor-element.elementor-element-224da48 .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:2.2em;font-weight:bold;font-style:italic;line-height:1em;color:#04245A;}.elementor-2519 .elementor-element.elementor-element-e5df8d8 > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-e5df8d8:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2519 .elementor-element.elementor-element-e5df8d8.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://hado-yamagata.jp/wp-hado/wp-content/uploads/2022/04/shape.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2519 .elementor-element.elementor-element-724f5d6{text-align:start;}.elementor-2519 .elementor-element.elementor-element-724f5d6 .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.2em;font-weight:bold;line-height:1.5em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-b5faa64{text-align:start;font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:0.9em;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-2519 .elementor-element.elementor-element-a09fd0c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2519 .elementor-element.elementor-element-a09fd0c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-2519 .elementor-element.elementor-element-a09fd0c > .elementor-element-populated{padding:0em 0.5em 0em 0.5em;}.elementor-2519 .elementor-element.elementor-element-a5ecf76 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0.5em 0em;}.elementor-2519 .elementor-element.elementor-element-a5ecf76{text-align:center;}.elementor-2519 .elementor-element.elementor-element-a5ecf76 .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.1em;font-weight:bold;font-style:italic;line-height:1em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-aab0b75 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0.5em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-aab0b75{text-align:center;}.elementor-2519 .elementor-element.elementor-element-aab0b75 .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:2.2em;font-weight:bold;font-style:italic;line-height:1em;color:#04245A;}.elementor-2519 .elementor-element.elementor-element-6c4026c > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-6c4026c:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2519 .elementor-element.elementor-element-6c4026c.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://hado-yamagata.jp/wp-hado/wp-content/uploads/2022/04/shape.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2519 .elementor-element.elementor-element-032f7b8{text-align:start;}.elementor-2519 .elementor-element.elementor-element-032f7b8 .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.2em;font-weight:bold;line-height:1.5em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-f323133{text-align:start;font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:0.9em;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-2519 .elementor-element.elementor-element-7d3a0ea{padding:0em 5em 0em 5em;}.elementor-2519 .elementor-element.elementor-element-bbfe880.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2519 .elementor-element.elementor-element-bbfe880 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-2519 .elementor-element.elementor-element-bbfe880 > .elementor-element-populated{padding:0em 0.5em 0em 0.5em;}.elementor-2519 .elementor-element.elementor-element-8758048 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0.5em 0em;}.elementor-2519 .elementor-element.elementor-element-8758048{text-align:center;}.elementor-2519 .elementor-element.elementor-element-8758048 .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.1em;font-weight:bold;font-style:italic;line-height:1em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-bfd4830 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0.5em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-bfd4830{text-align:center;}.elementor-2519 .elementor-element.elementor-element-bfd4830 .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:2.2em;font-weight:bold;font-style:italic;line-height:1em;color:#04245A;}.elementor-2519 .elementor-element.elementor-element-3b05400 > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-3b05400:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2519 .elementor-element.elementor-element-3b05400.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://hado-yamagata.jp/wp-hado/wp-content/uploads/2022/04/shape.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2519 .elementor-element.elementor-element-c7bdba8{text-align:start;}.elementor-2519 .elementor-element.elementor-element-c7bdba8 .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.2em;font-weight:bold;line-height:1.5em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-ab1128a{text-align:start;font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:0.9em;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-2519 .elementor-element.elementor-element-be7303a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2519 .elementor-element.elementor-element-be7303a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-2519 .elementor-element.elementor-element-be7303a > .elementor-element-populated{padding:0em 0.5em 0em 0.5em;}.elementor-2519 .elementor-element.elementor-element-b0c1af4 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0.5em 0em;}.elementor-2519 .elementor-element.elementor-element-b0c1af4{text-align:center;}.elementor-2519 .elementor-element.elementor-element-b0c1af4 .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.1em;font-weight:bold;font-style:italic;line-height:1em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-d3b411b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0.5em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-d3b411b{text-align:center;}.elementor-2519 .elementor-element.elementor-element-d3b411b .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:2.2em;font-weight:bold;font-style:italic;line-height:1em;color:#04245A;}.elementor-2519 .elementor-element.elementor-element-5424a66 > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-5424a66:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2519 .elementor-element.elementor-element-5424a66.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://hado-yamagata.jp/wp-hado/wp-content/uploads/2022/04/shape.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2519 .elementor-element.elementor-element-463cb18{text-align:start;}.elementor-2519 .elementor-element.elementor-element-463cb18 .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.2em;font-weight:bold;line-height:1.5em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-30e2584{text-align:start;font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:0.9em;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-2519 .elementor-element.elementor-element-804273e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2519 .elementor-element.elementor-element-804273e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-2519 .elementor-element.elementor-element-804273e > .elementor-element-populated{padding:0em 0.5em 0em 0.5em;}.elementor-2519 .elementor-element.elementor-element-80332c6 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0.5em 0em;}.elementor-2519 .elementor-element.elementor-element-80332c6{text-align:center;}.elementor-2519 .elementor-element.elementor-element-80332c6 .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.1em;font-weight:bold;font-style:italic;line-height:1em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-e321a1c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0.5em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-e321a1c{text-align:center;}.elementor-2519 .elementor-element.elementor-element-e321a1c .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:2.2em;font-weight:bold;font-style:italic;line-height:1em;color:#04245A;}.elementor-2519 .elementor-element.elementor-element-43bbac4 > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-43bbac4:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2519 .elementor-element.elementor-element-43bbac4.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://hado-yamagata.jp/wp-hado/wp-content/uploads/2022/04/shape.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2519 .elementor-element.elementor-element-cd42f0d{text-align:start;}.elementor-2519 .elementor-element.elementor-element-cd42f0d .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.2em;font-weight:bold;line-height:1.5em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-65784dd{text-align:start;font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:0.9em;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-2519 .elementor-element.elementor-element-63f5599.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2519 .elementor-element.elementor-element-63f5599 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-2519 .elementor-element.elementor-element-63f5599 > .elementor-element-populated{padding:0em 0.5em 0em 0.5em;}.elementor-2519 .elementor-element.elementor-element-837e9d0 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0.5em 0em;}.elementor-2519 .elementor-element.elementor-element-837e9d0{text-align:center;}.elementor-2519 .elementor-element.elementor-element-837e9d0 .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.1em;font-weight:bold;font-style:italic;line-height:1em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-263be38 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0.5em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-263be38{text-align:center;}.elementor-2519 .elementor-element.elementor-element-263be38 .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:2.2em;font-weight:bold;font-style:italic;line-height:1em;color:#04245A;}.elementor-2519 .elementor-element.elementor-element-883e865 > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-883e865:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2519 .elementor-element.elementor-element-883e865.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://hado-yamagata.jp/wp-hado/wp-content/uploads/2022/04/shape.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2519 .elementor-element.elementor-element-d1b462f{text-align:start;}.elementor-2519 .elementor-element.elementor-element-d1b462f .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.2em;font-weight:bold;line-height:1.5em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-f02fab5{text-align:start;font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:0.9em;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-2519 .elementor-element.elementor-element-0476484.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2519 .elementor-element.elementor-element-0476484 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-2519 .elementor-element.elementor-element-0476484 > .elementor-element-populated{padding:0em 0.5em 0em 0.5em;}.elementor-2519 .elementor-element.elementor-element-4ab8ef7 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0.5em 0em;}.elementor-2519 .elementor-element.elementor-element-4ab8ef7{text-align:center;}.elementor-2519 .elementor-element.elementor-element-4ab8ef7 .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.1em;font-weight:bold;font-style:italic;line-height:1em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-4958ea0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0.5em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-4958ea0{text-align:center;}.elementor-2519 .elementor-element.elementor-element-4958ea0 .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:2.2em;font-weight:bold;font-style:italic;line-height:1em;color:#04245A;}.elementor-2519 .elementor-element.elementor-element-fe2a21f > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-fe2a21f:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2519 .elementor-element.elementor-element-fe2a21f.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://hado-yamagata.jp/wp-hado/wp-content/uploads/2022/04/shape.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2519 .elementor-element.elementor-element-4d4987f{text-align:start;}.elementor-2519 .elementor-element.elementor-element-4d4987f .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.2em;font-weight:bold;line-height:1.5em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-c5e816e{text-align:start;font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:0.9em;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-2519 .elementor-element.elementor-element-b639d7d .elementor-button{background-color:transparent;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(5090deg, #0046BA 0%, #f2295b 100%);border-radius:0px 0px 0px 0px;padding:1em 02em 1em 02em;}.elementor-2519 .elementor-element.elementor-element-b639d7d{width:auto;max-width:auto;}.elementor-2519 .elementor-element.elementor-element-b639d7d > .elementor-widget-container{padding:4em 0em 1em 0em;}.elementor-2519 .elementor-element.elementor-element-b639d7d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2519 .elementor-element.elementor-element-fb3b0a4:not(.elementor-motion-effects-element-type-background), .elementor-2519 .elementor-element.elementor-element-fb3b0a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EFF4;background-image:url("https://hado-yamagata.jp/wp-hado/wp-content/uploads/2022/05/guide_01_2-3.png");background-position:-22vw -2vh;background-repeat:no-repeat;background-size:65% auto;}.elementor-2519 .elementor-element.elementor-element-fb3b0a4 > .elementor-background-overlay{background-color:#FFFFFFFA;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2519 .elementor-element.elementor-element-fb3b0a4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-2519 .elementor-element.elementor-element-2435e05.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2519 .elementor-element.elementor-element-2435e05.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2519 .elementor-element.elementor-element-2435e05.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2519 .elementor-element.elementor-element-2435e05 > .elementor-element-populated{padding:5em 0em 5em 0em;}.elementor-2519 .elementor-element.elementor-element-b011c0d > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-b011c0d{text-align:center;}.elementor-2519 .elementor-element.elementor-element-b011c0d .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:500;line-height:1.5em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-80f4aa2 > .elementor-container{max-width:1200px;}.elementor-2519 .elementor-element.elementor-element-80f4aa2{padding:2em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-8f418b7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2519 .elementor-element.elementor-element-8f418b7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-2519 .elementor-element.elementor-element-8f418b7 > .elementor-element-populated{padding:0em 1em 0em 0em;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ),  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ),  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-2519 .elementor-element.elementor-element-b993456 > .elementor-widget-container{background-color:#FFFFFFE8;padding:0em 0em 1em 0em;box-shadow:0px 0px 12px 0px rgba(0, 0, 0, 0.4);}.elementor-2519 .elementor-element.elementor-element-b993456 .elementor-image-box-wrapper{text-align:start;}.elementor-2519 .elementor-element.elementor-element-b993456.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2519 .elementor-element.elementor-element-b993456.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2519 .elementor-element.elementor-element-b993456.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2519 .elementor-element.elementor-element-b993456 .elementor-image-box-title{margin-bottom:0px;font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.4em;font-weight:bold;line-height:1.1em;}.elementor-2519 .elementor-element.elementor-element-b993456 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2519 .elementor-element.elementor-element-b993456:hover .elementor-image-box-img img{opacity:0.46;}.elementor-2519 .elementor-element.elementor-element-b993456 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2519 .elementor-element.elementor-element-b993456 .elementor-image-box-description{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:400;line-height:1.5em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-47a0f2e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2519 .elementor-element.elementor-element-47a0f2e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-2519 .elementor-element.elementor-element-47a0f2e > .elementor-element-populated{padding:0em 0em 0em 1em;}.elementor-2519 .elementor-element.elementor-element-7d55730 > .elementor-widget-container{background-color:#FFFFFFE8;padding:0em 0em 1em 0em;box-shadow:0px 0px 12px 0px rgba(0, 0, 0, 0.4);}.elementor-2519 .elementor-element.elementor-element-7d55730 .elementor-image-box-wrapper{text-align:start;}.elementor-2519 .elementor-element.elementor-element-7d55730.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2519 .elementor-element.elementor-element-7d55730.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2519 .elementor-element.elementor-element-7d55730.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2519 .elementor-element.elementor-element-7d55730 .elementor-image-box-title{margin-bottom:0px;font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.4em;font-weight:bold;line-height:1.1em;}.elementor-2519 .elementor-element.elementor-element-7d55730 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2519 .elementor-element.elementor-element-7d55730:hover .elementor-image-box-img img{opacity:0.46;}.elementor-2519 .elementor-element.elementor-element-7d55730 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2519 .elementor-element.elementor-element-7d55730 .elementor-image-box-description{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:400;line-height:1.5em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-67478eb > .elementor-container{max-width:1200px;}.elementor-2519 .elementor-element.elementor-element-67478eb{padding:2em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-da67c38.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2519 .elementor-element.elementor-element-da67c38 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-2519 .elementor-element.elementor-element-da67c38 > .elementor-element-populated{padding:0em 1em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-00d5067 > .elementor-widget-container{background-color:#FFFFFFE8;padding:0em 0em 1em 0em;box-shadow:0px 0px 12px 0px rgba(0, 0, 0, 0.4);}.elementor-2519 .elementor-element.elementor-element-00d5067 .elementor-image-box-wrapper{text-align:start;}.elementor-2519 .elementor-element.elementor-element-00d5067.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2519 .elementor-element.elementor-element-00d5067.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2519 .elementor-element.elementor-element-00d5067.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2519 .elementor-element.elementor-element-00d5067 .elementor-image-box-title{margin-bottom:0px;font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.4em;font-weight:bold;line-height:1.1em;}.elementor-2519 .elementor-element.elementor-element-00d5067 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2519 .elementor-element.elementor-element-00d5067:hover .elementor-image-box-img img{opacity:0.46;}.elementor-2519 .elementor-element.elementor-element-00d5067 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2519 .elementor-element.elementor-element-00d5067 .elementor-image-box-description{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:400;line-height:1.5em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-5a3ec9c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2519 .elementor-element.elementor-element-5a3ec9c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-2519 .elementor-element.elementor-element-5a3ec9c > .elementor-element-populated{padding:0em 0em 0em 1em;}.elementor-2519 .elementor-element.elementor-element-63f06db > .elementor-widget-container{background-color:#FFFFFFE8;padding:0em 0em 1em 0em;box-shadow:0px 0px 12px 0px rgba(0, 0, 0, 0.4);}.elementor-2519 .elementor-element.elementor-element-63f06db .elementor-image-box-wrapper{text-align:start;}.elementor-2519 .elementor-element.elementor-element-63f06db.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2519 .elementor-element.elementor-element-63f06db.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2519 .elementor-element.elementor-element-63f06db.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2519 .elementor-element.elementor-element-63f06db .elementor-image-box-title{margin-bottom:0px;font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.4em;font-weight:bold;line-height:1.1em;}.elementor-2519 .elementor-element.elementor-element-63f06db .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2519 .elementor-element.elementor-element-63f06db:hover .elementor-image-box-img img{opacity:0.46;}.elementor-2519 .elementor-element.elementor-element-63f06db .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2519 .elementor-element.elementor-element-63f06db .elementor-image-box-description{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:400;line-height:1.5em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-f50a7a7 > .elementor-container{max-width:1200px;}.elementor-2519 .elementor-element.elementor-element-f50a7a7{padding:2em 0em 4em 0em;}.elementor-2519 .elementor-element.elementor-element-af3f912.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2519 .elementor-element.elementor-element-af3f912 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-2519 .elementor-element.elementor-element-af3f912 > .elementor-element-populated{padding:0em 0em 0em 1em;}.elementor-2519 .elementor-element.elementor-element-7951041.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2519 .elementor-element.elementor-element-7951041 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-2519 .elementor-element.elementor-element-7951041 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-43ef379 > .elementor-widget-container{background-color:#FFFFFFE8;padding:0em 0em 1em 0em;box-shadow:0px 0px 12px 0px rgba(0, 0, 0, 0.4);}.elementor-2519 .elementor-element.elementor-element-43ef379 .elementor-image-box-wrapper{text-align:start;}.elementor-2519 .elementor-element.elementor-element-43ef379.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2519 .elementor-element.elementor-element-43ef379.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2519 .elementor-element.elementor-element-43ef379.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2519 .elementor-element.elementor-element-43ef379 .elementor-image-box-title{margin-bottom:0px;font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.4em;font-weight:bold;line-height:1.1em;}.elementor-2519 .elementor-element.elementor-element-43ef379 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2519 .elementor-element.elementor-element-43ef379:hover .elementor-image-box-img img{opacity:0.46;}.elementor-2519 .elementor-element.elementor-element-43ef379 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2519 .elementor-element.elementor-element-43ef379 .elementor-image-box-description{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:400;line-height:1.5em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-b99b7ad.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2519 .elementor-element.elementor-element-b99b7ad > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-2519 .elementor-element.elementor-element-b99b7ad > .elementor-element-populated{padding:0em 0em 0em 1em;}.elementor-2519 .elementor-element.elementor-element-365ca33 > .elementor-container{max-width:900px;}.elementor-2519 .elementor-element.elementor-element-365ca33{padding:0em 0em 4em 0em;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ),  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ),  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ),  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ),  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-2519 .elementor-element.elementor-element-95cd9bf .elementor-cta__content-item{transition-duration:1000ms;}.elementor-2519 .elementor-element.elementor-element-95cd9bf.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-2519 .elementor-element.elementor-element-95cd9bf.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-2519 .elementor-element.elementor-element-95cd9bf.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-2519 .elementor-element.elementor-element-95cd9bf .elementor-cta .elementor-cta__bg, .elementor-2519 .elementor-element.elementor-element-95cd9bf .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2519 .elementor-element.elementor-element-95cd9bf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2519 .elementor-element.elementor-element-95cd9bf .elementor-cta__content{min-height:36vh;text-align:center;padding:0em 3em 0em 3em;}.elementor-2519 .elementor-element.elementor-element-95cd9bf .elementor-cta__title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:bold;line-height:1.5em;}.elementor-2519 .elementor-element.elementor-element-95cd9bf .elementor-cta__title:not(:last-child){margin-bottom:1.5em;}.elementor-2519 .elementor-element.elementor-element-95cd9bf .elementor-cta__button{background-color:#2F2F2FE6;border-width:1px;border-radius:0px;}.elementor-2519 .elementor-element.elementor-element-95cd9bf .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#353A4352;}.elementor-2519 .elementor-element.elementor-element-a1b8b7f .elementor-button{background-color:transparent;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(5090deg, #0046BA 0%, #f2295b 100%);border-radius:0px 0px 0px 0px;padding:1em 2em 1em 2em;}.elementor-2519 .elementor-element.elementor-element-a1b8b7f{width:auto;max-width:auto;}.elementor-2519 .elementor-element.elementor-element-a1b8b7f > .elementor-widget-container{padding:0em 1em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-a1b8b7f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2519 .elementor-element.elementor-element-f5661aa .elementor-button{background-color:transparent;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(5090deg, #0046BA 0%, #f2295b 100%);border-radius:0px 0px 0px 0px;padding:1em 2.6em 1em 2.6em;}.elementor-2519 .elementor-element.elementor-element-f5661aa{width:auto;max-width:auto;}.elementor-2519 .elementor-element.elementor-element-f5661aa > .elementor-widget-container{padding:0em 0em 0em 1em;}.elementor-2519 .elementor-element.elementor-element-f5661aa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2519 .elementor-element.elementor-element-ea30377:not(.elementor-motion-effects-element-type-background), .elementor-2519 .elementor-element.elementor-element-ea30377 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0C15;background-image:url("https://hado-yamagata.jp/wp-hado/wp-content/uploads/2022/04/shot_phot2018103.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2519 .elementor-element.elementor-element-ea30377 > .elementor-background-overlay{background-color:#303030;opacity:0.69;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2519 .elementor-element.elementor-element-ea30377 > .elementor-container{max-width:900px;}.elementor-2519 .elementor-element.elementor-element-ea30377{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-2519 .elementor-element.elementor-element-51e8796.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2519 .elementor-element.elementor-element-51e8796.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2519 .elementor-element.elementor-element-51e8796.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2519 .elementor-element.elementor-element-51e8796 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-2519 .elementor-element.elementor-element-51e8796 > .elementor-element-populated{padding:3em 0em 7em 0em;}.elementor-2519 .elementor-element.elementor-element-1c73a14 > .elementor-widget-container{margin:0em 0em -0.5em 0em;padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-1c73a14 img{width:18vw;}.elementor-2519 .elementor-element.elementor-element-7c89246{text-align:center;}.elementor-2519 .elementor-element.elementor-element-7c89246 .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:3em;font-weight:bold;font-style:italic;line-height:1em;color:#FFFFFF;}.elementor-2519 .elementor-element.elementor-element-b437f14{text-align:center;}.elementor-2519 .elementor-element.elementor-element-b437f14 .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.4em;font-weight:bold;font-style:italic;line-height:1em;color:#FFFFFF;}.elementor-2519 .elementor-element.elementor-element-df49762 > .elementor-widget-container{padding:2em 0em 1em 0em;}.elementor-2519 .elementor-element.elementor-element-df49762{text-align:center;}.elementor-2519 .elementor-element.elementor-element-df49762 .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2519 .elementor-element.elementor-element-edbd150 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-2519 .elementor-element.elementor-element-edbd150{text-align:center;font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;line-height:1.8em;color:#FFFFFF;}.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-2519 .elementor-element.elementor-element-818b58f{width:auto;max-width:auto;align-self:flex-start;}.elementor-2519 .elementor-element.elementor-element-818b58f > .elementor-widget-container{padding:0em 0.3em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-818b58f .elementor-icon-wrapper{text-align:center;}.elementor-2519 .elementor-element.elementor-element-818b58f .elementor-icon{font-size:43px;}.elementor-2519 .elementor-element.elementor-element-818b58f .elementor-icon svg{height:43px;}.elementor-2519 .elementor-element.elementor-element-6c49410{width:auto;max-width:auto;text-align:center;}.elementor-2519 .elementor-element.elementor-element-6c49410 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-2519 .elementor-element.elementor-element-6c49410 .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:500;line-height:1.5em;color:#FFFFFF;}.elementor-2519 .elementor-element.elementor-element-651a758 .elementor-button{background-color:transparent;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(5090deg, #0046BA 0%, #f2295b 100%);border-radius:0px 0px 0px 0px;padding:1em 2em 1em 2em;}.elementor-2519 .elementor-element.elementor-element-651a758 > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-651a758 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2519 .elementor-element.elementor-element-06770a2:not(.elementor-motion-effects-element-type-background), .elementor-2519 .elementor-element.elementor-element-06770a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061D45;}.elementor-2519 .elementor-element.elementor-element-06770a2 > .elementor-container{max-width:900px;}.elementor-2519 .elementor-element.elementor-element-06770a2 > .elementor-background-overlay{opacity:0.69;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2519 .elementor-element.elementor-element-06770a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-2519 .elementor-element.elementor-element-10851e3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2519 .elementor-element.elementor-element-10851e3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2519 .elementor-element.elementor-element-10851e3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2519 .elementor-element.elementor-element-10851e3 > .elementor-element-populated{padding:4em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-d368503.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2519 .elementor-element.elementor-element-d368503 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 2em 0em;}.elementor-2519 .elementor-element.elementor-element-e0075dd{text-align:center;}.elementor-2519 .elementor-element.elementor-element-e0075dd .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:3em;font-weight:bold;font-style:italic;line-height:1em;color:#FFFFFF;}.elementor-2519 .elementor-element.elementor-element-0316466{width:auto;max-width:auto;text-align:center;}.elementor-2519 .elementor-element.elementor-element-0316466 > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-2519 .elementor-element.elementor-element-0316466 .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.4em;font-weight:bold;font-style:italic;line-height:1em;color:#FFFFFF;}.elementor-2519 .elementor-element.elementor-element-77ac5ef:not(.elementor-motion-effects-element-type-background), .elementor-2519 .elementor-element.elementor-element-77ac5ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061D45;}.elementor-2519 .elementor-element.elementor-element-77ac5ef > .elementor-background-overlay{opacity:0.69;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2519 .elementor-element.elementor-element-77ac5ef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2519 .elementor-element.elementor-element-534778b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2519 .elementor-element.elementor-element-534778b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2519 .elementor-element.elementor-element-534778b.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2519 .elementor-element.elementor-element-534778b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-2519 .elementor-element.elementor-element-534778b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 1em 0em 0em;--e-column-margin-right:1em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-534778b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2519 .elementor-element.elementor-element-1cb0eee:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2519 .elementor-element.elementor-element-1cb0eee > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEDEDE;}.elementor-bc-flex-widget .elementor-2519 .elementor-element.elementor-element-1cb0eee.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2519 .elementor-element.elementor-element-1cb0eee.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2519 .elementor-element.elementor-element-1cb0eee > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 1em 1em 1em;}.elementor-2519 .elementor-element.elementor-element-1cb0eee > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2519 .elementor-element.elementor-element-3f97aab{width:auto;max-width:auto;}.elementor-2519 .elementor-element.elementor-element-3f97aab > .elementor-widget-container{padding:0em 1em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-3f97aab:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2519 .elementor-element.elementor-element-3f97aab.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://hado-yamagata.jp/wp-hado/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2519 .elementor-element.elementor-element-3f97aab img{width:6vw;max-width:6vw;}.elementor-2519 .elementor-element.elementor-element-bcff41a{width:auto;max-width:auto;}.elementor-2519 .elementor-element.elementor-element-bcff41a .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.4em;font-weight:bold;line-height:1.3em;}.elementor-2519 .elementor-element.elementor-element-b436d07 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-2519 .elementor-element.elementor-element-78c18b9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2519 .elementor-element.elementor-element-78c18b9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2519 .elementor-element.elementor-element-78c18b9.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2519 .elementor-element.elementor-element-78c18b9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-2519 .elementor-element.elementor-element-78c18b9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 0em 0em 1em;--e-column-margin-right:0em;--e-column-margin-left:1em;padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-78c18b9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2519 .elementor-element.elementor-element-45373bd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2519 .elementor-element.elementor-element-45373bd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEDEDE;}.elementor-bc-flex-widget .elementor-2519 .elementor-element.elementor-element-45373bd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2519 .elementor-element.elementor-element-45373bd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2519 .elementor-element.elementor-element-45373bd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 1em 1em 1em;}.elementor-2519 .elementor-element.elementor-element-45373bd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2519 .elementor-element.elementor-element-9245740{width:auto;max-width:auto;}.elementor-2519 .elementor-element.elementor-element-9245740 > .elementor-widget-container{padding:0em 1em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-9245740:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2519 .elementor-element.elementor-element-9245740.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://hado-yamagata.jp/wp-hado/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2519 .elementor-element.elementor-element-9245740 img{width:6vw;max-width:6vw;}.elementor-2519 .elementor-element.elementor-element-076079a{width:auto;max-width:auto;}.elementor-2519 .elementor-element.elementor-element-076079a .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.4em;font-weight:bold;line-height:1.3em;}.elementor-2519 .elementor-element.elementor-element-0457133 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-2519 .elementor-element.elementor-element-0d90dab:not(.elementor-motion-effects-element-type-background), .elementor-2519 .elementor-element.elementor-element-0d90dab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061D45;}.elementor-2519 .elementor-element.elementor-element-0d90dab > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #04245A00 0%, #C10030 100%);opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2519 .elementor-element.elementor-element-0d90dab > .elementor-container{max-width:1240px;}.elementor-2519 .elementor-element.elementor-element-0d90dab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2519 .elementor-element.elementor-element-fcd30dc.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2519 .elementor-element.elementor-element-fcd30dc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-2519 .elementor-element.elementor-element-fcd30dc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:3em 0em 5em 0em;}.elementor-2519 .elementor-element.elementor-element-fcd30dc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ),  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ),  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2519 .elementor-element.elementor-element-b2f6ef4 .swiper-pagination-bullet-active, .elementor-2519 .elementor-element.elementor-element-b2f6ef4 .swiper-pagination-progressbar-fill{background-color:#6CA3FF;}.elementor-2519 .elementor-element.elementor-element-b2f6ef4 .swiper-pagination-fraction{color:#6CA3FF;}.elementor-2519 .elementor-element.elementor-element-b2f6ef4{z-index:0;}.elementor-2519 .elementor-element.elementor-element-b2f6ef4.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-2519 .elementor-element.elementor-element-b2f6ef4 .elementor-main-swiper{width:100%;}.elementor-2519 .elementor-element.elementor-element-b2f6ef4 .elementor-main-swiper .swiper-slide{background-color:#FFFFFF;padding:1.5em 1em 1.5em 1em;}.elementor-2519 .elementor-element.elementor-element-b2f6ef4 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#E9E9E9;opacity:1;}.elementor-2519 .elementor-element.elementor-element-b2f6ef4 .elementor-testimonial__text{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:0.9em;font-weight:400;font-style:normal;line-height:1.5em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2519 .elementor-element.elementor-element-b2f6ef4 .elementor-testimonial__name{color:#9B9B9B;font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1em;font-weight:bold;font-style:normal;line-height:1.5em;}.elementor-2519 .elementor-element.elementor-element-7eef53e:not(.elementor-motion-effects-element-type-background), .elementor-2519 .elementor-element.elementor-element-7eef53e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061D45;}.elementor-2519 .elementor-element.elementor-element-7eef53e > .elementor-background-overlay{background-color:#C10030;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2519 .elementor-element.elementor-element-7eef53e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:0;}.elementor-2519 .elementor-element.elementor-element-ef74b8f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2519 .elementor-element.elementor-element-0876771{--e-image-carousel-slides-to-show:4;}.elementor-2519 .elementor-element.elementor-element-de1d1ff:not(.elementor-motion-effects-element-type-background), .elementor-2519 .elementor-element.elementor-element-de1d1ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hado-yamagata.jp/wp-hado/wp-content/uploads/2022/04/hado_bg_02.jpg");background-position:center right;background-size:cover;}.elementor-2519 .elementor-element.elementor-element-de1d1ff > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2519 .elementor-element.elementor-element-de1d1ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2519 .elementor-element.elementor-element-cf47a9d iframe{height:65vh;}.elementor-2519 .elementor-element.elementor-element-e8ef9cc > .elementor-element-populated{padding:5em 0em 5em 3em;}.elementor-2519 .elementor-element.elementor-element-a0372df{text-align:start;}.elementor-2519 .elementor-element.elementor-element-a0372df .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:3em;font-weight:bold;font-style:italic;line-height:1em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-8b2949a .elementor-heading-title{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.4em;font-weight:bold;font-style:italic;line-height:1em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-a56cdae{border-style:solid;border-width:0px 0px 1px 0px;border-color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-160b718{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:bold;line-height:1.5em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-759da3d{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:400;line-height:1.5em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-3269c01{border-style:solid;border-width:0px 0px 1px 0px;border-color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-c9fa611{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:bold;line-height:1.5em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-29ba295{color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-d5eaf9d{border-style:solid;border-width:0px 0px 1px 0px;border-color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-131b7d7{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:bold;line-height:1.5em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-bb6bc0d{font-family:"Noto Sans JP",  "Helvetica Neue", Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:400;line-height:1.5em;color:#2F2F2F;}.elementor-2519 .elementor-element.elementor-element-6c42b51 > .elementor-element-populated{padding:2em 0em 3em 0em;}@media(max-width:1024px){.elementor-2519 .elementor-element.elementor-element-e4cd38b > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-2519 .elementor-element.elementor-element-ca0ff36 img{width:90%;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-2519 .elementor-element.elementor-element-e39205b > .elementor-element-populated{padding:4em 2em 0em 2em;}.elementor-2519 .elementor-element.elementor-element-390ed82{text-align:center;}.elementor-2519 .elementor-element.elementor-element-6ba841e{text-align:center;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-posts .elementor-post__meta-data{line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-posts .elementor-post__excerpt p{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-posts a.elementor-post__read-more{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .elementor-pagination{line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-posts .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .e-load-more-message{line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-2519 .elementor-element.elementor-element-13c2efa > .elementor-widget-container{padding:3em 0em 1em 0em;}.elementor-2519 .elementor-element.elementor-element-0e19367 > .elementor-element-populated{padding:5em 2em 5em 2em;}.elementor-2519 .elementor-element.elementor-element-1af494f{text-align:center;font-size:0.95em;}.elementor-2519 .elementor-element.elementor-element-e901128 > .elementor-element-populated{padding:4em 2em 4em 2em;}.elementor-2519 .elementor-element.elementor-element-e6bf7c0{text-align:center;}.elementor-2519 .elementor-element.elementor-element-f38f090{text-align:center;}.elementor-2519 .elementor-element.elementor-element-00001c2{text-align:center;}.elementor-2519 .elementor-element.elementor-element-48b0617{margin-top:1em;margin-bottom:0em;}.elementor-2519 .elementor-element.elementor-element-761aaec > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-412f48c > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 1em;}.elementor-2519 .elementor-element.elementor-element-412f48c{align-self:center;text-align:center;}.elementor-2519 .elementor-element.elementor-element-7f95ec3 > .elementor-widget-container{padding:1em 0em 0em 1em;}.elementor-2519 .elementor-element.elementor-element-7f95ec3{text-align:start;}.elementor-2519 .elementor-element.elementor-element-7f95ec3 .elementor-heading-title{font-size:1.3em;}.elementor-2519 .elementor-element.elementor-element-18123fe > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-f000e4b > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 1em;}.elementor-2519 .elementor-element.elementor-element-f000e4b{align-self:center;text-align:start;}.elementor-2519 .elementor-element.elementor-element-16f15ca > .elementor-widget-container{padding:1em 0em 0em 1em;}.elementor-2519 .elementor-element.elementor-element-16f15ca{text-align:start;}.elementor-2519 .elementor-element.elementor-element-16f15ca .elementor-heading-title{font-size:1.3em;}.elementor-2519 .elementor-element.elementor-element-7df7f83 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-6544ca6 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 1em;}.elementor-2519 .elementor-element.elementor-element-6544ca6{align-self:center;text-align:start;}.elementor-2519 .elementor-element.elementor-element-c99d450 > .elementor-widget-container{padding:1em 0em 0em 1em;}.elementor-2519 .elementor-element.elementor-element-c99d450{text-align:start;}.elementor-2519 .elementor-element.elementor-element-c99d450 .elementor-heading-title{font-size:1.3em;}.elementor-2519 .elementor-element.elementor-element-4905d3b > .elementor-element-populated{padding:4em 2em 4em 2em;}.elementor-2519 .elementor-element.elementor-element-2600d17:not(.elementor-motion-effects-element-type-background), .elementor-2519 .elementor-element.elementor-element-2600d17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0em 0em;background-size:120% auto;}.elementor-2519 .elementor-element.elementor-element-2452563 > .elementor-element-populated{padding:4em 2em 0em 2em;}.elementor-2519 .elementor-element.elementor-element-036837f{text-align:center;}.elementor-2519 .elementor-element.elementor-element-7977436{text-align:center;}.elementor-2519 .elementor-element.elementor-element-8e4a8c5{text-align:center;}.elementor-2519 .elementor-element.elementor-element-66eab2c{padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-62d7dbb > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0.5em 0em;}.elementor-2519 .elementor-element.elementor-element-62d7dbb{text-align:center;}.elementor-2519 .elementor-element.elementor-element-462149d{text-align:center;font-size:0.95em;}.elementor-2519 .elementor-element.elementor-element-3c8bcdb > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0.5em 0em;}.elementor-2519 .elementor-element.elementor-element-3c8bcdb{text-align:center;}.elementor-2519 .elementor-element.elementor-element-ff8b72d{text-align:center;font-size:0.95em;}.elementor-2519 .elementor-element.elementor-element-dba4c48 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0.5em 0em;}.elementor-2519 .elementor-element.elementor-element-dba4c48{text-align:center;}.elementor-2519 .elementor-element.elementor-element-de958e7{text-align:center;font-size:0.95em;}.elementor-2519 .elementor-element.elementor-element-064cb57 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0.5em 0em;}.elementor-2519 .elementor-element.elementor-element-064cb57{text-align:center;}.elementor-2519 .elementor-element.elementor-element-b5faa64{text-align:center;font-size:0.95em;}.elementor-2519 .elementor-element.elementor-element-a5ecf76 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0.5em 0em;}.elementor-2519 .elementor-element.elementor-element-a5ecf76{text-align:center;}.elementor-2519 .elementor-element.elementor-element-f323133{text-align:center;font-size:0.95em;}.elementor-2519 .elementor-element.elementor-element-7d3a0ea{padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-8758048 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0.5em 0em;}.elementor-2519 .elementor-element.elementor-element-8758048{text-align:center;}.elementor-2519 .elementor-element.elementor-element-3b05400 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-ab1128a{text-align:start;font-size:0.9em;}.elementor-2519 .elementor-element.elementor-element-b0c1af4 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0.5em 0em;}.elementor-2519 .elementor-element.elementor-element-b0c1af4{text-align:center;}.elementor-2519 .elementor-element.elementor-element-5424a66 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-30e2584{text-align:start;font-size:0.9em;}.elementor-2519 .elementor-element.elementor-element-80332c6 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0.5em 0em;}.elementor-2519 .elementor-element.elementor-element-80332c6{text-align:center;}.elementor-2519 .elementor-element.elementor-element-43bbac4 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-65784dd{text-align:start;font-size:0.9em;}.elementor-2519 .elementor-element.elementor-element-63f5599 > .elementor-element-populated{padding:1em 0.5em 0em 0.5em;}.elementor-2519 .elementor-element.elementor-element-837e9d0 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0.5em 0em;}.elementor-2519 .elementor-element.elementor-element-837e9d0{text-align:center;}.elementor-2519 .elementor-element.elementor-element-883e865 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-f02fab5{text-align:start;font-size:0.9em;}.elementor-2519 .elementor-element.elementor-element-0476484 > .elementor-element-populated{padding:1em 0.5em 0em 0.5em;}.elementor-2519 .elementor-element.elementor-element-4ab8ef7 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0.5em 0em;}.elementor-2519 .elementor-element.elementor-element-4ab8ef7{text-align:center;}.elementor-2519 .elementor-element.elementor-element-fe2a21f > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-c5e816e{text-align:start;font-size:0.9em;}.elementor-2519 .elementor-element.elementor-element-b639d7d > .elementor-widget-container{padding:3em 0em 1em 0em;}.elementor-2519 .elementor-element.elementor-element-fb3b0a4:not(.elementor-motion-effects-element-type-background), .elementor-2519 .elementor-element.elementor-element-fb3b0a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-10em 0em;}.elementor-2519 .elementor-element.elementor-element-2435e05 > .elementor-element-populated{padding:4em 2em 4em 2em;}.elementor-2519 .elementor-element.elementor-element-b011c0d{text-align:center;}.elementor-2519 .elementor-element.elementor-element-80f4aa2{padding:2em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-8f418b7 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-widget-image-box .elementor-image-box-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-2519 .elementor-element.elementor-element-47a0f2e > .elementor-element-populated{padding:2em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-67478eb{padding:2em 0em 2em 0em;}.elementor-2519 .elementor-element.elementor-element-da67c38 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-5a3ec9c > .elementor-element-populated{padding:2em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-f50a7a7{padding:0em 0em 3em 0em;}.elementor-2519 .elementor-element.elementor-element-af3f912 > .elementor-element-populated{padding:2em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-7951041 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-b99b7ad > .elementor-element-populated{padding:2em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-365ca33{padding:0em 0em 3em 0em;}.elementor-widget-call-to-action .elementor-cta__title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-call-to-action .elementor-cta__description{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-call-to-action .elementor-cta__button{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-call-to-action .elementor-ribbon-inner{line-height:var( --e-global-typography-accent-line-height );}.elementor-2519 .elementor-element.elementor-element-51e8796 > .elementor-element-populated{padding:4em 2em 4em 2em;}.elementor-2519 .elementor-element.elementor-element-edbd150{text-align:center;font-size:0.95em;}.elementor-2519 .elementor-element.elementor-element-818b58f{width:100%;max-width:100%;}.elementor-2519 .elementor-element.elementor-element-10851e3 > .elementor-element-populated{padding:3em 2em 0em 2em;}.elementor-2519 .elementor-element.elementor-element-0316466{text-align:center;}.elementor-2519 .elementor-element.elementor-element-77ac5ef{padding:0em 2em 0em 2em;}.elementor-2519 .elementor-element.elementor-element-534778b > .elementor-element-populated{margin:0em 00.5em 0em 0em;--e-column-margin-right:00.5em;--e-column-margin-left:0em;}.elementor-2519 .elementor-element.elementor-element-3f97aab img{width:8vw;max-width:8vw;}.elementor-2519 .elementor-element.elementor-element-bcff41a .elementor-heading-title{font-size:1.2em;}.elementor-2519 .elementor-element.elementor-element-78c18b9 > .elementor-element-populated{margin:0em 0em 0em 0.5em;--e-column-margin-right:0em;--e-column-margin-left:0.5em;}.elementor-2519 .elementor-element.elementor-element-9245740 img{width:8vw;max-width:8vw;}.elementor-2519 .elementor-element.elementor-element-076079a .elementor-heading-title{font-size:1.2em;}.elementor-2519 .elementor-element.elementor-element-fcd30dc > .elementor-element-populated{padding:2em 01em 1em 1em;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-2519 .elementor-element.elementor-element-e8ef9cc > .elementor-element-populated{padding:4em 2em 4em 2em;}.elementor-2519 .elementor-element.elementor-element-a0372df{text-align:center;}.elementor-2519 .elementor-element.elementor-element-8b2949a{text-align:center;}.elementor-2519 .elementor-element.elementor-element-6c42b51 > .elementor-element-populated{padding:2em 0em 3em 0em;}}@media(max-width:767px){.elementor-2519 .elementor-element.elementor-element-ab6379c{margin-top:0em;margin-bottom:0em;}.elementor-2519 .elementor-element.elementor-element-e4cd38b > .elementor-element-populated{padding:1em 1em 2em 1em;}.elementor-2519 .elementor-element.elementor-element-bc6c7d3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-2519 .elementor-element.elementor-element-ca0ff36 > .elementor-widget-container{padding:1em 0em 1em 0em;}.elementor-2519 .elementor-element.elementor-element-ca0ff36 img{width:95%;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-2519 .elementor-element.elementor-element-f89e7b1 .elementor-heading-title{font-size:2em;}.elementor-2519 .elementor-element.elementor-element-be301d2 > .elementor-element-populated{padding:2em 0em 0em 0em;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-2519 .elementor-element.elementor-element-915f986{font-size:0.75em;line-height:1.8em;}.elementor-2519 .elementor-element.elementor-element-e39205b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-2519 .elementor-element.elementor-element-e39205b > .elementor-element-populated{padding:2em 1em 2em 1em;}.elementor-2519 .elementor-element.elementor-element-390ed82{text-align:center;}.elementor-2519 .elementor-element.elementor-element-390ed82 .elementor-heading-title{font-size:2em;}.elementor-2519 .elementor-element.elementor-element-6ba841e > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-2519 .elementor-element.elementor-element-6ba841e{text-align:center;}.elementor-2519 .elementor-element.elementor-element-6ba841e .elementor-heading-title{font-size:1.2em;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-posts .elementor-post__meta-data{line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-posts .elementor-post__excerpt p{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-posts a.elementor-post__read-more{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .elementor-pagination{line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-posts .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .e-load-more-message{line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-2519 .elementor-element.elementor-element-13c2efa > .elementor-widget-container{padding:3em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-0e19367 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-2519 .elementor-element.elementor-element-0e19367 > .elementor-element-populated{padding:2em 1em 2em 1em;}.elementor-2519 .elementor-element.elementor-element-580ed8d .elementor-heading-title{font-size:2em;}.elementor-2519 .elementor-element.elementor-element-8354e93 .elementor-heading-title{font-size:1.2em;}.elementor-2519 .elementor-element.elementor-element-e29e767 .elementor-heading-title{font-size:1.2em;}.elementor-2519 .elementor-element.elementor-element-1af494f{text-align:start;font-size:0.9em;}.elementor-2519 .elementor-element.elementor-element-e901128 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-2519 .elementor-element.elementor-element-e901128 > .elementor-element-populated{padding:2em 1em 2em 1em;}.elementor-2519 .elementor-element.elementor-element-e6bf7c0{text-align:center;}.elementor-2519 .elementor-element.elementor-element-e6bf7c0 .elementor-heading-title{font-size:2em;}.elementor-2519 .elementor-element.elementor-element-f38f090 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-2519 .elementor-element.elementor-element-f38f090{text-align:center;}.elementor-2519 .elementor-element.elementor-element-f38f090 .elementor-heading-title{font-size:1.2em;}.elementor-2519 .elementor-element.elementor-element-00001c2 > .elementor-widget-container{padding:0.5em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-00001c2{text-align:center;}.elementor-2519 .elementor-element.elementor-element-00001c2 .elementor-heading-title{font-size:1.2em;}.elementor-2519 .elementor-element.elementor-element-48b0617{margin-top:1em;margin-bottom:0em;}.elementor-2519 .elementor-element.elementor-element-761aaec > .elementor-element-populated{padding:0.5em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-c1b69d7 img{width:20vw;}.elementor-2519 .elementor-element.elementor-element-412f48c > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 1em;}.elementor-2519 .elementor-element.elementor-element-412f48c{align-self:center;text-align:start;}.elementor-2519 .elementor-element.elementor-element-412f48c .elementor-heading-title{font-size:1em;}.elementor-2519 .elementor-element.elementor-element-7f95ec3 > .elementor-widget-container{padding:1em 0em 0em 1em;}.elementor-2519 .elementor-element.elementor-element-7f95ec3{text-align:start;}.elementor-2519 .elementor-element.elementor-element-7f95ec3 .elementor-heading-title{font-size:1.2em;}.elementor-2519 .elementor-element.elementor-element-972f2b5{margin-top:1em;margin-bottom:0em;}.elementor-2519 .elementor-element.elementor-element-18123fe > .elementor-element-populated{padding:0.5em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-b730c27 img{width:20vw;}.elementor-2519 .elementor-element.elementor-element-f000e4b > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 1em;}.elementor-2519 .elementor-element.elementor-element-f000e4b{align-self:center;text-align:start;}.elementor-2519 .elementor-element.elementor-element-f000e4b .elementor-heading-title{font-size:1em;}.elementor-2519 .elementor-element.elementor-element-16f15ca > .elementor-widget-container{padding:1em 0em 0em 1em;}.elementor-2519 .elementor-element.elementor-element-16f15ca{text-align:start;}.elementor-2519 .elementor-element.elementor-element-16f15ca .elementor-heading-title{font-size:1.2em;}.elementor-2519 .elementor-element.elementor-element-68ed208{margin-top:1em;margin-bottom:0em;}.elementor-2519 .elementor-element.elementor-element-7df7f83 > .elementor-element-populated{padding:0.5em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-2d60429 img{width:20vw;}.elementor-2519 .elementor-element.elementor-element-6544ca6 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 1em;}.elementor-2519 .elementor-element.elementor-element-6544ca6{align-self:center;text-align:start;}.elementor-2519 .elementor-element.elementor-element-6544ca6 .elementor-heading-title{font-size:1em;}.elementor-2519 .elementor-element.elementor-element-c99d450 > .elementor-widget-container{padding:1em 0em 0em 1em;}.elementor-2519 .elementor-element.elementor-element-c99d450{text-align:start;}.elementor-2519 .elementor-element.elementor-element-c99d450 .elementor-heading-title{font-size:1.2em;}.elementor-2519 .elementor-element.elementor-element-4905d3b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-2519 .elementor-element.elementor-element-4905d3b > .elementor-element-populated{padding:7em 1em 2em 1em;}.elementor-2519 .elementor-element.elementor-element-5399aef > .elementor-element-populated{padding:0em 0em 1em 0em;}.elementor-2519 .elementor-element.elementor-element-1ba7c05 .elementor-heading-title{font-size:2em;}.elementor-2519 .elementor-element.elementor-element-d78f433 .elementor-heading-title{font-size:1.2em;}.elementor-2519 .elementor-element.elementor-element-5ed0672 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-2600d17:not(.elementor-motion-effects-element-type-background), .elementor-2519 .elementor-element.elementor-element-2600d17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1em 4.5em;background-size:128% auto;}.elementor-2519 .elementor-element.elementor-element-2452563 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-2519 .elementor-element.elementor-element-2452563 > .elementor-element-populated{padding:2em 1em 2em 1em;}.elementor-2519 .elementor-element.elementor-element-036837f{text-align:center;}.elementor-2519 .elementor-element.elementor-element-036837f .elementor-heading-title{font-size:2em;}.elementor-2519 .elementor-element.elementor-element-7977436 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-2519 .elementor-element.elementor-element-7977436{text-align:center;}.elementor-2519 .elementor-element.elementor-element-7977436 .elementor-heading-title{font-size:1.2em;}.elementor-2519 .elementor-element.elementor-element-8e4a8c5 > .elementor-widget-container{padding:0.5em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-8e4a8c5{text-align:center;}.elementor-2519 .elementor-element.elementor-element-8e4a8c5 .elementor-heading-title{font-size:1.2em;}.elementor-2519 .elementor-element.elementor-element-d845922.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2519 .elementor-element.elementor-element-d845922 > .elementor-element-populated{padding:1em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-62d7dbb > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0.5em 0em;}.elementor-2519 .elementor-element.elementor-element-62d7dbb .elementor-heading-title{font-size:1em;}.elementor-2519 .elementor-element.elementor-element-5ea05fc .elementor-heading-title{font-size:2em;}.elementor-2519 .elementor-element.elementor-element-ee4f69a > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-44c173e{text-align:center;}.elementor-2519 .elementor-element.elementor-element-44c173e .elementor-heading-title{font-size:1.2em;}.elementor-2519 .elementor-element.elementor-element-462149d{text-align:start;font-size:0.9em;}.elementor-2519 .elementor-element.elementor-element-a0435d4 > .elementor-element-populated{padding:1.5em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-3c8bcdb > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0.5em 0em;}.elementor-2519 .elementor-element.elementor-element-3c8bcdb .elementor-heading-title{font-size:1em;}.elementor-2519 .elementor-element.elementor-element-63e1cdf .elementor-heading-title{font-size:2em;}.elementor-2519 .elementor-element.elementor-element-14d7569 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-8607dde{text-align:center;}.elementor-2519 .elementor-element.elementor-element-8607dde .elementor-heading-title{font-size:1.2em;}.elementor-2519 .elementor-element.elementor-element-ff8b72d{text-align:start;font-size:0.9em;}.elementor-2519 .elementor-element.elementor-element-62fc403 > .elementor-element-populated{padding:1.5em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-dba4c48 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0.5em 0em;}.elementor-2519 .elementor-element.elementor-element-dba4c48 .elementor-heading-title{font-size:1em;}.elementor-2519 .elementor-element.elementor-element-43aa63f .elementor-heading-title{font-size:2em;}.elementor-2519 .elementor-element.elementor-element-60703ff > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-8502994{text-align:center;}.elementor-2519 .elementor-element.elementor-element-8502994 .elementor-heading-title{font-size:1.2em;}.elementor-2519 .elementor-element.elementor-element-de958e7{text-align:start;font-size:0.9em;}.elementor-2519 .elementor-element.elementor-element-60b6347 > .elementor-element-populated{padding:1.5em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-064cb57 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0.5em 0em;}.elementor-2519 .elementor-element.elementor-element-064cb57 .elementor-heading-title{font-size:1em;}.elementor-2519 .elementor-element.elementor-element-224da48 .elementor-heading-title{font-size:2em;}.elementor-2519 .elementor-element.elementor-element-e5df8d8 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-724f5d6{text-align:center;}.elementor-2519 .elementor-element.elementor-element-724f5d6 .elementor-heading-title{font-size:1.2em;}.elementor-2519 .elementor-element.elementor-element-b5faa64{text-align:start;font-size:0.9em;}.elementor-2519 .elementor-element.elementor-element-a09fd0c > .elementor-element-populated{padding:1.5em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-a5ecf76 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0.5em 0em;}.elementor-2519 .elementor-element.elementor-element-a5ecf76 .elementor-heading-title{font-size:1em;}.elementor-2519 .elementor-element.elementor-element-aab0b75 .elementor-heading-title{font-size:2em;}.elementor-2519 .elementor-element.elementor-element-6c4026c > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-032f7b8{text-align:center;}.elementor-2519 .elementor-element.elementor-element-032f7b8 .elementor-heading-title{font-size:1.2em;}.elementor-2519 .elementor-element.elementor-element-f323133{text-align:start;font-size:0.9em;}.elementor-2519 .elementor-element.elementor-element-bbfe880.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2519 .elementor-element.elementor-element-bbfe880 > .elementor-element-populated{padding:1em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-8758048 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0.5em 0em;}.elementor-2519 .elementor-element.elementor-element-8758048 .elementor-heading-title{font-size:1em;}.elementor-2519 .elementor-element.elementor-element-bfd4830 .elementor-heading-title{font-size:2em;}.elementor-2519 .elementor-element.elementor-element-3b05400 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-c7bdba8{text-align:center;}.elementor-2519 .elementor-element.elementor-element-c7bdba8 .elementor-heading-title{font-size:1.2em;}.elementor-2519 .elementor-element.elementor-element-ab1128a{text-align:start;font-size:0.9em;}.elementor-2519 .elementor-element.elementor-element-be7303a > .elementor-element-populated{padding:1.5em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-b0c1af4 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0.5em 0em;}.elementor-2519 .elementor-element.elementor-element-b0c1af4 .elementor-heading-title{font-size:1em;}.elementor-2519 .elementor-element.elementor-element-d3b411b .elementor-heading-title{font-size:2em;}.elementor-2519 .elementor-element.elementor-element-5424a66 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-463cb18{text-align:center;}.elementor-2519 .elementor-element.elementor-element-463cb18 .elementor-heading-title{font-size:1.2em;}.elementor-2519 .elementor-element.elementor-element-30e2584{text-align:start;font-size:0.9em;}.elementor-2519 .elementor-element.elementor-element-804273e > .elementor-element-populated{padding:1.5em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-80332c6 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0.5em 0em;}.elementor-2519 .elementor-element.elementor-element-80332c6 .elementor-heading-title{font-size:1em;}.elementor-2519 .elementor-element.elementor-element-e321a1c .elementor-heading-title{font-size:2em;}.elementor-2519 .elementor-element.elementor-element-43bbac4 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-cd42f0d{text-align:center;}.elementor-2519 .elementor-element.elementor-element-cd42f0d .elementor-heading-title{font-size:1.2em;}.elementor-2519 .elementor-element.elementor-element-65784dd{text-align:start;font-size:0.9em;}.elementor-2519 .elementor-element.elementor-element-63f5599 > .elementor-element-populated{padding:1.5em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-837e9d0 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0.5em 0em;}.elementor-2519 .elementor-element.elementor-element-837e9d0 .elementor-heading-title{font-size:1em;}.elementor-2519 .elementor-element.elementor-element-263be38 .elementor-heading-title{font-size:2em;}.elementor-2519 .elementor-element.elementor-element-883e865 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-d1b462f{text-align:center;}.elementor-2519 .elementor-element.elementor-element-d1b462f .elementor-heading-title{font-size:1.2em;}.elementor-2519 .elementor-element.elementor-element-f02fab5{text-align:start;font-size:0.9em;}.elementor-2519 .elementor-element.elementor-element-0476484 > .elementor-element-populated{padding:1.5em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-4ab8ef7 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0.5em 0em;}.elementor-2519 .elementor-element.elementor-element-4ab8ef7 .elementor-heading-title{font-size:1em;}.elementor-2519 .elementor-element.elementor-element-4958ea0 .elementor-heading-title{font-size:2em;}.elementor-2519 .elementor-element.elementor-element-fe2a21f > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-4d4987f{text-align:center;}.elementor-2519 .elementor-element.elementor-element-4d4987f .elementor-heading-title{font-size:1.2em;}.elementor-2519 .elementor-element.elementor-element-c5e816e{text-align:start;font-size:0.9em;}.elementor-2519 .elementor-element.elementor-element-b639d7d > .elementor-widget-container{padding:3em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-fb3b0a4:not(.elementor-motion-effects-element-type-background), .elementor-2519 .elementor-element.elementor-element-fb3b0a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-30vw 100%;background-size:contain;}.elementor-2519 .elementor-element.elementor-element-2435e05 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-2519 .elementor-element.elementor-element-2435e05 > .elementor-element-populated{padding:1em 1em 5em 1em;}.elementor-2519 .elementor-element.elementor-element-b011c0d > .elementor-widget-container{padding:0.5em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-b011c0d{text-align:center;}.elementor-2519 .elementor-element.elementor-element-b011c0d .elementor-heading-title{font-size:1.2em;}.elementor-2519 .elementor-element.elementor-element-80f4aa2{padding:1em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-8f418b7 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-widget-image-box .elementor-image-box-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-2519 .elementor-element.elementor-element-b993456 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-b993456 .elementor-image-box-img{margin-bottom:0px;}.elementor-2519 .elementor-element.elementor-element-47a0f2e > .elementor-element-populated{padding:1em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-7d55730 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-7d55730 .elementor-image-box-img{margin-bottom:0px;}.elementor-2519 .elementor-element.elementor-element-67478eb{padding:1em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-da67c38 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-00d5067 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-00d5067 .elementor-image-box-img{margin-bottom:0px;}.elementor-2519 .elementor-element.elementor-element-5a3ec9c > .elementor-element-populated{padding:1em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-63f06db > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-63f06db .elementor-image-box-img{margin-bottom:0px;}.elementor-2519 .elementor-element.elementor-element-f50a7a7{padding:0em 0em 2em 0em;}.elementor-2519 .elementor-element.elementor-element-af3f912 > .elementor-element-populated{padding:1em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-7951041 > .elementor-element-populated{padding:1em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-43ef379 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-43ef379 .elementor-image-box-img{margin-bottom:0px;}.elementor-2519 .elementor-element.elementor-element-b99b7ad > .elementor-element-populated{padding:1em 0em 0em 0em;}.elementor-widget-call-to-action .elementor-cta__title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-call-to-action .elementor-cta__description{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-call-to-action .elementor-cta__button{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-call-to-action .elementor-ribbon-inner{line-height:var( --e-global-typography-accent-line-height );}.elementor-2519 .elementor-element.elementor-element-95cd9bf .elementor-cta__content{min-height:32vh;text-align:center;padding:0em 1em 0em 1em;}.elementor-2519 .elementor-element.elementor-element-95cd9bf .elementor-cta__title{font-size:1.2em;}.elementor-2519 .elementor-element.elementor-element-95cd9bf .elementor-cta__title:not(:last-child){margin-bottom:1em;}.elementor-2519 .elementor-element.elementor-element-a1b8b7f > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-2519 .elementor-element.elementor-element-f5661aa > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-f5661aa .elementor-button{padding:1em 2.5em 1em 2.5em;}.elementor-2519 .elementor-element.elementor-element-ea30377:not(.elementor-motion-effects-element-type-background), .elementor-2519 .elementor-element.elementor-element-ea30377 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-2519 .elementor-element.elementor-element-51e8796 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-2519 .elementor-element.elementor-element-51e8796 > .elementor-element-populated{padding:2em 1em 2em 1em;}.elementor-2519 .elementor-element.elementor-element-1c73a14 img{width:40vw;}.elementor-2519 .elementor-element.elementor-element-7c89246 .elementor-heading-title{font-size:2em;}.elementor-2519 .elementor-element.elementor-element-b437f14 .elementor-heading-title{font-size:1.2em;}.elementor-2519 .elementor-element.elementor-element-df49762 .elementor-heading-title{font-size:1.2em;}.elementor-2519 .elementor-element.elementor-element-edbd150{text-align:start;font-size:0.9em;}.elementor-2519 .elementor-element.elementor-element-818b58f{width:100%;max-width:100%;}.elementor-2519 .elementor-element.elementor-element-818b58f .elementor-icon{font-size:40px;}.elementor-2519 .elementor-element.elementor-element-818b58f .elementor-icon svg{height:40px;}.elementor-2519 .elementor-element.elementor-element-6c49410{text-align:center;}.elementor-2519 .elementor-element.elementor-element-6c49410 .elementor-heading-title{font-size:1.2em;}.elementor-2519 .elementor-element.elementor-element-10851e3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-2519 .elementor-element.elementor-element-10851e3 > .elementor-element-populated{padding:2em 0em 2em 0em;}.elementor-2519 .elementor-element.elementor-element-d368503 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-e0075dd .elementor-heading-title{font-size:2em;}.elementor-2519 .elementor-element.elementor-element-0316466 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-2519 .elementor-element.elementor-element-0316466{text-align:center;}.elementor-2519 .elementor-element.elementor-element-0316466 .elementor-heading-title{font-size:1.2em;}.elementor-2519 .elementor-element.elementor-element-77ac5ef{padding:0em 1em 0em 1em;}.elementor-2519 .elementor-element.elementor-element-534778b > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-2519 .elementor-element.elementor-element-3f97aab img{width:15vw;max-width:15vw;}.elementor-2519 .elementor-element.elementor-element-b436d07 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-2519 .elementor-element.elementor-element-78c18b9 > .elementor-element-populated{margin:1em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-2519 .elementor-element.elementor-element-9245740 img{width:15vw;max-width:15vw;}.elementor-2519 .elementor-element.elementor-element-0457133 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-2519 .elementor-element.elementor-element-fcd30dc > .elementor-element-populated{padding:1em 0em 1em 0em;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-2519 .elementor-element.elementor-element-e8ef9cc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-2519 .elementor-element.elementor-element-e8ef9cc > .elementor-element-populated{padding:2em 1em 2em 1em;}.elementor-2519 .elementor-element.elementor-element-a0372df{text-align:center;}.elementor-2519 .elementor-element.elementor-element-a0372df .elementor-heading-title{font-size:2em;}.elementor-2519 .elementor-element.elementor-element-8b2949a{text-align:center;}.elementor-2519 .elementor-element.elementor-element-8b2949a .elementor-heading-title{font-size:1.2em;}.elementor-2519 .elementor-element.elementor-element-597720c{width:30%;}.elementor-2519 .elementor-element.elementor-element-8a614d8{width:70%;}.elementor-2519 .elementor-element.elementor-element-2bb8fff{width:30%;}.elementor-2519 .elementor-element.elementor-element-07e9a03{width:70%;}.elementor-2519 .elementor-element.elementor-element-7b4f3a6{width:30%;}.elementor-2519 .elementor-element.elementor-element-c1663f5{width:70%;}}@media(min-width:768px){.elementor-2519 .elementor-element.elementor-element-e39205b{width:100%;}.elementor-2519 .elementor-element.elementor-element-e901128{width:100%;}.elementor-2519 .elementor-element.elementor-element-1d46fea{width:50%;}.elementor-2519 .elementor-element.elementor-element-761aaec{width:50%;}.elementor-2519 .elementor-element.elementor-element-18123fe{width:50%;}.elementor-2519 .elementor-element.elementor-element-225b2f8{width:50%;}.elementor-2519 .elementor-element.elementor-element-79236a3{width:50%;}.elementor-2519 .elementor-element.elementor-element-7df7f83{width:50%;}.elementor-2519 .elementor-element.elementor-element-2452563{width:100%;}.elementor-2519 .elementor-element.elementor-element-2435e05{width:100%;}.elementor-2519 .elementor-element.elementor-element-af3f912{width:25.001%;}.elementor-2519 .elementor-element.elementor-element-7951041{width:49.332%;}.elementor-2519 .elementor-element.elementor-element-b99b7ad{width:24.999%;}.elementor-2519 .elementor-element.elementor-element-10851e3{width:100%;}.elementor-2519 .elementor-element.elementor-element-1cb0eee{width:100%;}.elementor-2519 .elementor-element.elementor-element-c188d5e{width:50%;}.elementor-2519 .elementor-element.elementor-element-e8ef9cc{width:40%;}.elementor-2519 .elementor-element.elementor-element-597720c{width:20%;}.elementor-2519 .elementor-element.elementor-element-8a614d8{width:80%;}.elementor-2519 .elementor-element.elementor-element-2bb8fff{width:20%;}.elementor-2519 .elementor-element.elementor-element-07e9a03{width:80%;}.elementor-2519 .elementor-element.elementor-element-7b4f3a6{width:20%;}.elementor-2519 .elementor-element.elementor-element-c1663f5{width:80%;}.elementor-2519 .elementor-element.elementor-element-23df938{width:9.332%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2519 .elementor-element.elementor-element-e901128{width:100%;}.elementor-2519 .elementor-element.elementor-element-bbfe880{width:33.3%;}.elementor-2519 .elementor-element.elementor-element-be7303a{width:33.3%;}.elementor-2519 .elementor-element.elementor-element-804273e{width:33.3%;}.elementor-2519 .elementor-element.elementor-element-1b6e8c5{width:16.6%;}.elementor-2519 .elementor-element.elementor-element-63f5599{width:33.3%;}.elementor-2519 .elementor-element.elementor-element-0476484{width:33.3%;}.elementor-2519 .elementor-element.elementor-element-26f41b4{width:16.6%;}.elementor-2519 .elementor-element.elementor-element-8f418b7{width:100%;}.elementor-2519 .elementor-element.elementor-element-47a0f2e{width:100%;}.elementor-2519 .elementor-element.elementor-element-da67c38{width:100%;}.elementor-2519 .elementor-element.elementor-element-5a3ec9c{width:100%;}.elementor-2519 .elementor-element.elementor-element-af3f912{width:100%;}.elementor-2519 .elementor-element.elementor-element-7951041{width:100%;}.elementor-2519 .elementor-element.elementor-element-b99b7ad{width:100%;}.elementor-2519 .elementor-element.elementor-element-c188d5e{width:100%;}.elementor-2519 .elementor-element.elementor-element-e8ef9cc{width:100%;}.elementor-2519 .elementor-element.elementor-element-597720c{width:30%;}.elementor-2519 .elementor-element.elementor-element-8a614d8{width:70%;}.elementor-2519 .elementor-element.elementor-element-2bb8fff{width:30%;}.elementor-2519 .elementor-element.elementor-element-07e9a03{width:70%;}.elementor-2519 .elementor-element.elementor-element-7b4f3a6{width:30%;}.elementor-2519 .elementor-element.elementor-element-c1663f5{width:70%;}.elementor-2519 .elementor-element.elementor-element-23df938{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-915f986 */.elementor-2519 .elementor-element.elementor-element-915f986
.scroll-down1{
    width: 1.5px;
    height: 6em;
    background: linear-gradient(to bottom,  #FC79D2,#2775FF);
    animation: scrollDown1 2s ease infinite;
    margin: 0 auto; //---you can romove this line---
}

@keyframes scrollDown1{
    0%{
        transform-origin: top;
        transform: scaleY(0);
    }
    45%{
        transform-origin: top;
        transform: scaleY(1);
    }
    55%{
        transform-origin: bottom;
        transform: scaleY(1);
    }
    100%{
        transform-origin: bottom;
        transform: scaleY(0);
    }
}

.elementor-2519 .elementor-element.elementor-element-915f986 a {
    color: #FFF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ba841e */.elementor-2519 .elementor-element.elementor-element-6ba841e.areatxt{
background:linear-gradient(to right, #2775FF, #FC79D2);
background-repeat: no-repeat;
	background-size: 40% 8%;
	background-position: bottom;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-8b5e45f */.elementor-2519 .elementor-element.elementor-element-8b5e45f
.elementor-post__text{
    display: flex;
    flex-wrap: nowrap;
    flex-direction: row;
}
.elementor-2519 .elementor-element.elementor-element-8b5e45f .elementor-post__title{
    max-width: 80%;
    order: 2;
    padding: 0;
    font-size: 0.9em;
}
.elementor-2519 .elementor-element.elementor-element-8b5e45f .elementor-post-date{
    order: 1;
    padding-right: 1em;
    line-height: 1.8em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1af494f */@media screen and (max-width:600px){
.elementor-2519 .elementor-element.elementor-element-1af494f{
font-feature-settings: "palt";
}
.elementor-2519 .elementor-element.elementor-element-1af494f br{
    display:none;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f38f090 */.elementor-2519 .elementor-element.elementor-element-f38f090.areatxt{
background:linear-gradient(to right, #2775FF, #FC79D2);
background-repeat: no-repeat;
	background-size: 25% 8%;
	background-position: bottom;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00001c2 */.elementor-2519 .elementor-element.elementor-element-00001c2 br{
    display: none;
}
@media screen and (max-width:768px){
    .elementor-2519 .elementor-element.elementor-element-00001c2 br{
        display:block;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f95ec3 */.elementor-2519 .elementor-element.elementor-element-7f95ec3 br{
    display: none;
}
@media screen and (max-width:768px){
    .elementor-2519 .elementor-element.elementor-element-7f95ec3 br{
        display:block;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f000e4b */.elementor-2519 .elementor-element.elementor-element-f000e4b br{
    display: none;
}
@media screen and (max-width:768px){
    .elementor-2519 .elementor-element.elementor-element-f000e4b br{
        display:block;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16f15ca */.elementor-2519 .elementor-element.elementor-element-16f15ca br{
    display: none;
}
@media screen and (max-width:768px){
    .elementor-2519 .elementor-element.elementor-element-16f15ca br{
        display:block;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6544ca6 */.elementor-2519 .elementor-element.elementor-element-6544ca6 br{
    display: none;
}
@media screen and (max-width:768px){
    .elementor-2519 .elementor-element.elementor-element-6544ca6 br{
        display:block;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c99d450 */.elementor-2519 .elementor-element.elementor-element-c99d450 br{
    display: none;
}
@media screen and (max-width:768px){
    .elementor-2519 .elementor-element.elementor-element-c99d450 br{
        display:block;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7977436 */.elementor-2519 .elementor-element.elementor-element-7977436
.areatxt{
background:linear-gradient(to right, #2775FF, #FC79D2);
background-repeat: no-repeat;
	background-size: 25% 8%;
	background-position: bottom;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e4a8c5 */.elementor-2519 .elementor-element.elementor-element-8e4a8c5 br{
    display: none;
}
@media screen and (max-width:768px){
    .elementor-2519 .elementor-element.elementor-element-8e4a8c5 br{
        display:block;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62d7dbb */.step_line{
background:linear-gradient(transparent 10%,#2775FF 10%);
background-repeat: no-repeat;
	background-size:8% 8%;
	background-position: bottom;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-462149d */@media screen and (max-width:600px){
.elementor-2519 .elementor-element.elementor-element-462149d{
font-feature-settings: "palt";
}
.elementor-2519 .elementor-element.elementor-element-462149d br{
    display:none;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c8bcdb */.step_line{
background:linear-gradient(transparent 10%,#2775FF 10%);
background-repeat: no-repeat;
	background-size:8% 8%;
	background-position: bottom;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff8b72d */@media screen and (max-width:600px){
.elementor-2519 .elementor-element.elementor-element-ff8b72d{
font-feature-settings: "palt";
}
.elementor-2519 .elementor-element.elementor-element-ff8b72d br{
    display:none;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dba4c48 */.step_line{
background:linear-gradient(transparent 10%,#2775FF 10%);
background-repeat: no-repeat;
	background-size:8% 8%;
	background-position: bottom;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de958e7 */@media screen and (max-width:600px){
.elementor-2519 .elementor-element.elementor-element-de958e7{
font-feature-settings: "palt";
}
.elementor-2519 .elementor-element.elementor-element-de958e7 br{
    display:none;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-064cb57 */.step_line{
background:linear-gradient(transparent 10%,#2775FF 10%);
background-repeat: no-repeat;
	background-size:8% 8%;
	background-position: bottom;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5faa64 */@media screen and (max-width:600px){
.elementor-2519 .elementor-element.elementor-element-b5faa64{
font-feature-settings: "palt";
}
.elementor-2519 .elementor-element.elementor-element-b5faa64 br{
    display:none;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5ecf76 */.step_line{
background:linear-gradient(transparent 10%,#2775FF 10%);
background-repeat: no-repeat;
	background-size:8% 8%;
	background-position: bottom;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f323133 */@media screen and (max-width:600px){
.elementor-2519 .elementor-element.elementor-element-f323133{
font-feature-settings: "palt";
}
.elementor-2519 .elementor-element.elementor-element-f323133 br{
    display:none;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8758048 */.step_line{
background:linear-gradient(transparent 10%,#2775FF 10%);
background-repeat: no-repeat;
	background-size:8% 8%;
	background-position: bottom;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab1128a */@media screen and (max-width:600px){
.elementor-2519 .elementor-element.elementor-element-ab1128a{
font-feature-settings: "palt";
}
.elementor-2519 .elementor-element.elementor-element-ab1128a br{
    display:none;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0c1af4 */.step_line{
background:linear-gradient(transparent 10%,#2775FF 10%);
background-repeat: no-repeat;
	background-size:8% 8%;
	background-position: bottom;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30e2584 */@media screen and (max-width:600px){
.elementor-2519 .elementor-element.elementor-element-30e2584{
font-feature-settings: "palt";
}
.elementor-2519 .elementor-element.elementor-element-30e2584 br{
    display:none;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80332c6 */.step_line{
background:linear-gradient(transparent 10%,#2775FF 10%);
background-repeat: no-repeat;
	background-size:8% 8%;
	background-position: bottom;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65784dd */@media screen and (max-width:600px){
.elementor-2519 .elementor-element.elementor-element-65784dd{
font-feature-settings: "palt";
}
.elementor-2519 .elementor-element.elementor-element-65784dd br{
    display:none;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-837e9d0 */.step_line{
background:linear-gradient(transparent 10%,#2775FF 10%);
background-repeat: no-repeat;
	background-size:8% 8%;
	background-position: bottom;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f02fab5 */@media screen and (max-width:600px){
.elementor-2519 .elementor-element.elementor-element-f02fab5{
font-feature-settings: "palt";
}
.elementor-2519 .elementor-element.elementor-element-f02fab5 br{
    display:none;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ab8ef7 */.step_line{
background:linear-gradient(transparent 10%,#2775FF 10%);
background-repeat: no-repeat;
	background-size:8% 8%;
	background-position: bottom;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5e816e */@media screen and (max-width:600px){
.elementor-2519 .elementor-element.elementor-element-c5e816e{
font-feature-settings: "palt";
}
.elementor-2519 .elementor-element.elementor-element-c5e816e br{
    display:none;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b011c0d */.elementor-2519 .elementor-element.elementor-element-b011c0d br{
    display: none;
}
@media screen and (max-width:768px){
    .elementor-2519 .elementor-element.elementor-element-b011c0d br{
        display:block;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b993456 */.elementor-2519 .elementor-element.elementor-element-b993456
.elementor-image-box-content
{
   padding: 0em 1em 1em 1em;
}

.elementor-2519 .elementor-element.elementor-element-b993456
span.small {
color:#939393;
font-weight:bold;
font-size:0.6em
!important;
}
.elementor-2519 .elementor-element.elementor-element-b993456
span.small2 {
color:#939393;
font-size:0.7em
!important;
}
.elementor-2519 .elementor-element.elementor-element-b993456
span.bold {
color:#F2295B;
font-weight:bold;
font-size:1.5em
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7d55730 */.elementor-2519 .elementor-element.elementor-element-7d55730
.elementor-image-box-content
{
   padding: 0em 1em 1em 1em;
}

.elementor-2519 .elementor-element.elementor-element-7d55730
span.small {
color:#939393;
font-weight:bold;
font-size:0.6em
!important;
}
.elementor-2519 .elementor-element.elementor-element-7d55730
span.small2 {
color:#939393;
font-size:0.7em
!important;
}
.elementor-2519 .elementor-element.elementor-element-7d55730
span.bold {
color:#F2295B;
font-weight:bold;
font-size:1.5em
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-00d5067 */.elementor-2519 .elementor-element.elementor-element-00d5067
.elementor-image-box-content
{
   padding: 0em 1em 1em 1em;
}

.elementor-2519 .elementor-element.elementor-element-00d5067
span.small {
color:#939393;
font-weight:bold;
font-size:0.6em
!important;
}
.elementor-2519 .elementor-element.elementor-element-00d5067
span.small2 {
color:#939393;
font-size:0.7em
!important;
}
.elementor-2519 .elementor-element.elementor-element-00d5067
span.bold {
color:#F2295B;
font-weight:bold;
font-size:1.5em
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-63f06db */.elementor-2519 .elementor-element.elementor-element-63f06db
.elementor-image-box-content
{
   padding: 0em 1em 1em 1em;
}

.elementor-2519 .elementor-element.elementor-element-63f06db
span.small {
color:#939393;
font-weight:bold;
font-size:0.6em
!important;
}
.elementor-2519 .elementor-element.elementor-element-63f06db
span.small2 {
color:#939393;
font-size:0.7em
!important;
}
.elementor-2519 .elementor-element.elementor-element-63f06db
span.bold {
color:#F2295B;
font-weight:bold;
font-size:1.5em
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-43ef379 */.elementor-2519 .elementor-element.elementor-element-43ef379
.elementor-image-box-content
{
   padding: 0em 1em 1em 1em;
}

.elementor-2519 .elementor-element.elementor-element-43ef379
span.small {
color:#939393;
font-weight:bold;
font-size:0.6em
!important;
}
.elementor-2519 .elementor-element.elementor-element-43ef379
span.small2 {
color:#939393;
font-size:0.7em
!important;
}
.elementor-2519 .elementor-element.elementor-element-43ef379
span.bold {
color:#F2295B;
font-weight:bold;
font-size:1.5em
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-95cd9bf */.elementor-2519 .elementor-element.elementor-element-95cd9bf br{
    display: none;
}
@media screen and (max-width:360px){
    .elementor-2519 .elementor-element.elementor-element-95cd9bf br{
        display:block;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-edbd150 */@media screen and (max-width:600px){
.elementor-2519 .elementor-element.elementor-element-edbd150{
font-feature-settings: "palt";
}
.elementor-2519 .elementor-element.elementor-element-edbd150 br{
    display:none;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c49410 */.elementor-2519 .elementor-element.elementor-element-6c49410 br{
    display: none;
}
@media screen and (max-width:768px){
    .elementor-2519 .elementor-element.elementor-element-6c49410 br{
        display:block;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0316466 */.elementor-2519 .elementor-element.elementor-element-0316466.areatxt{
background:linear-gradient(to right, #2775FF, #FC79D2);
background-repeat: no-repeat;
	background-size: 25% 8%;
	background-position: bottom;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bcff41a */.elementor-2519 .elementor-element.elementor-element-bcff41a br{
    display: none;
}
@media screen and (max-width:768px){
    .elementor-2519 .elementor-element.elementor-element-bcff41a br{
        display:block;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-076079a */.elementor-2519 .elementor-element.elementor-element-076079a br{
    display: none;
}
@media screen and (max-width:768px){
    .elementor-2519 .elementor-element.elementor-element-076079a br{
        display:block;
    }
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-b2f6ef4 */.bold2 {
color:#2F2F2F;
font-weight:bold;
font-size:1.2em !important;
padding-bottom:0.5em;
}

.elementor-694 .elementor-element.elementor-element-b2f6ef4 .elementor-main-swiper .swiper-slide {
    background:linear-gradient(to bottom right, #FFFFFF  50%,#DADADA );
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0876771 */.elementor-2519 .elementor-element.elementor-element-0876771 .swiper-wrapper {
    height: 12em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-29ba295 */.elementor-2519 .elementor-element.elementor-element-29ba295 br{
    display: none;
}
@media screen and (max-width:600px){
    .elementor-2519 .elementor-element.elementor-element-29ba295 br{
        display:block;
    }
}/* End custom CSS */