.elementor-9112 .elementor-element.elementor-element-666adb6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9112 .elementor-element.elementor-element-48794e7e{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:400;}.elementor-9112 .elementor-element.elementor-element-48794e7e:not(.elementor-motion-effects-element-type-background), .elementor-9112 .elementor-element.elementor-element-48794e7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6a13b3b8 );}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), M PLUS Rounded 1c;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-9112 .elementor-element.elementor-element-1c85250d img{width:300px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), M PLUS Rounded 1c;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), M PLUS Rounded 1c;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), M PLUS Rounded 1c;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9112 .elementor-element.elementor-element-6be12271 .elementor-menu-toggle{margin:0 auto;}.elementor-9112 .elementor-element.elementor-element-6be12271 .elementor-nav-menu .elementor-item{font-family:"M PLUS Rounded 1c", M PLUS Rounded 1c;font-size:16px;font-weight:800;}.elementor-9112 .elementor-element.elementor-element-6be12271 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-9112 .elementor-element.elementor-element-6be12271 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-9112 .elementor-element.elementor-element-6be12271 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-9112 .elementor-element.elementor-element-6be12271 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-9112 .elementor-element.elementor-element-6be12271 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-5e988ea4 );fill:var( --e-global-color-5e988ea4 );}.elementor-9112 .elementor-element.elementor-element-6be12271 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-5e988ea4 );}.elementor-9112 .elementor-element.elementor-element-6be12271{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:dotted;--e-nav-menu-divider-width:3px;--e-nav-menu-divider-height:25px;--e-nav-menu-divider-color:var( --e-global-color-primary );}.elementor-9112 .elementor-element.elementor-element-7f8d4701{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9112 .elementor-element.elementor-element-62d4230b.elementor-element{--align-self:center;}.elementor-9112 .elementor-element.elementor-element-7d89005d > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:0px 3px 5px 10px;border-radius:50px 50px 50px 50px;}.elementor-9112 .elementor-element.elementor-element-7d89005d{text-align:center;}.elementor-9112 .elementor-element.elementor-element-7d89005d img{width:47px;height:55px;object-fit:contain;object-position:center center;}.elementor-9112 .elementor-element.elementor-element-78c74e67 > .elementor-widget-container{background-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-9112 .elementor-element.elementor-element-78c74e67{text-align:center;}.elementor-9112 .elementor-element.elementor-element-78c74e67 img{width:60px;height:60px;object-fit:contain;object-position:center center;}.elementor-9112 .elementor-element.elementor-element-5788206f{--display:flex;--min-height:260px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:500;}.elementor-9112 .elementor-element.elementor-element-5788206f::before, .elementor-9112 .elementor-element.elementor-element-5788206f > .elementor-background-video-container::before, .elementor-9112 .elementor-element.elementor-element-5788206f > .e-con-inner > .elementor-background-video-container::before, .elementor-9112 .elementor-element.elementor-element-5788206f > .elementor-background-slideshow::before, .elementor-9112 .elementor-element.elementor-element-5788206f > .e-con-inner > .elementor-background-slideshow::before, .elementor-9112 .elementor-element.elementor-element-5788206f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9112 .elementor-element.elementor-element-5d767569{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9112 .elementor-element.elementor-element-5d767569.e-con{--align-self:center;}.elementor-9112 .elementor-element.elementor-element-556b044{--display:flex;--min-height:30px;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-start;--align-items:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;--z-index:500;}.elementor-9112 .elementor-element.elementor-element-5de6f3b7{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 3px;--row-gap:0px;--column-gap:3px;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9112 .elementor-element.elementor-element-5de6f3b7:not(.elementor-motion-effects-element-type-background), .elementor-9112 .elementor-element.elementor-element-5de6f3b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4CC764;}.elementor-9112 .elementor-element.elementor-element-3571c585 > .elementor-widget-container{margin:-5px -3px -5px -10px;}.elementor-9112 .elementor-element.elementor-element-3571c585 img{width:30px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), M PLUS Rounded 1c;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9112 .elementor-element.elementor-element-5c66242 .elementor-heading-title{font-family:"M PLUS Rounded 1c", M PLUS Rounded 1c;font-size:14px;font-weight:800;color:var( --e-global-color-6a13b3b8 );}.elementor-9112 .elementor-element.elementor-element-40ef7956{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:-10px;--padding-right:0px;}.elementor-9112 .elementor-element.elementor-element-40ef7956:not(.elementor-motion-effects-element-type-background), .elementor-9112 .elementor-element.elementor-element-40ef7956 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9112 .elementor-element.elementor-element-56a97b1f > .elementor-widget-container{margin:-10px 0px -5px 0px;}.elementor-9112 .elementor-element.elementor-element-56a97b1f img{width:35px;}.elementor-9112 .elementor-element.elementor-element-1831a5ea .elementor-heading-title{font-family:"M PLUS Rounded 1c", M PLUS Rounded 1c;font-size:14px;font-weight:800;color:var( --e-global-color-2c183eb8 );}.elementor-9112 .elementor-element.elementor-element-13c2c303.elementor-element{--align-self:center;}.elementor-9112 .elementor-element.elementor-element-35807fed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-9112 .elementor-element.elementor-element-5ed53635{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-9112 .elementor-element.elementor-element-5ed53635 img{width:100%;height:75px;object-fit:contain;object-position:top center;}.elementor-9112 .elementor-element.elementor-element-5ed53635 .widget-image-caption{text-align:center;color:var( --e-global-color-secondary );font-family:"M PLUS Rounded 1c", M PLUS Rounded 1c;font-size:14px;font-weight:800;margin-block-start:0px;}.elementor-9112 .elementor-element.elementor-element-593296e{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-9112 .elementor-element.elementor-element-593296e img{width:85%;height:75px;object-fit:contain;object-position:center center;}.elementor-9112 .elementor-element.elementor-element-593296e .widget-image-caption{text-align:center;color:var( --e-global-color-secondary );font-family:"M PLUS Rounded 1c", M PLUS Rounded 1c;font-size:14px;font-weight:800;margin-block-start:0px;}.elementor-9112 .elementor-element.elementor-element-7a48402c{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-9112 .elementor-element.elementor-element-7a48402c img{width:80%;height:85px;object-fit:contain;object-position:center center;}.elementor-9112 .elementor-element.elementor-element-7a48402c .widget-image-caption{text-align:center;color:var( --e-global-color-secondary );font-family:"M PLUS Rounded 1c", M PLUS Rounded 1c;font-size:14px;font-weight:800;margin-block-start:-10px;}.elementor-9112 .elementor-element.elementor-element-58ddadd4{width:auto;max-width:auto;z-index:200;text-align:center;}.elementor-9112 .elementor-element.elementor-element-58ddadd4 > .elementor-widget-container{margin:70px -50px 0px -50px;}.elementor-9112 .elementor-element.elementor-element-58ddadd4 img{width:300px;}.elementor-9112 .elementor-element.elementor-element-613e5785{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-9112 .elementor-element.elementor-element-613e5785 img{width:75%;height:85px;object-fit:contain;object-position:center center;}.elementor-9112 .elementor-element.elementor-element-613e5785 .widget-image-caption{text-align:center;color:var( --e-global-color-secondary );font-family:"M PLUS Rounded 1c", M PLUS Rounded 1c;font-size:14px;font-weight:800;margin-block-start:-10px;}.elementor-9112 .elementor-element.elementor-element-51c55e12{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-9112 .elementor-element.elementor-element-51c55e12 > .elementor-widget-container{padding:10px 0px -10px 0px;}.elementor-9112 .elementor-element.elementor-element-51c55e12.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9112 .elementor-element.elementor-element-51c55e12 img{width:95%;height:85px;object-fit:contain;object-position:top center;}.elementor-9112 .elementor-element.elementor-element-51c55e12 .widget-image-caption{text-align:center;color:var( --e-global-color-secondary );font-family:"M PLUS Rounded 1c", M PLUS Rounded 1c;font-size:14px;font-weight:800;margin-block-start:-10px;}.elementor-9112 .elementor-element.elementor-element-362af7d1{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-9112 .elementor-element.elementor-element-362af7d1 img{width:80%;height:75px;object-fit:contain;object-position:center center;}.elementor-9112 .elementor-element.elementor-element-362af7d1 .widget-image-caption{text-align:center;color:var( --e-global-color-secondary );font-family:"M PLUS Rounded 1c", M PLUS Rounded 1c;font-size:14px;font-weight:800;margin-block-start:0px;}.elementor-9112 .elementor-element.elementor-element-2fc0f61{--display:flex;--min-height:260px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 5px 5px 5px;--border-top-width:0px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0% 0% 50% 50%;--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-9112 .elementor-element.elementor-element-2fc0f61:not(.elementor-motion-effects-element-type-background), .elementor-9112 .elementor-element.elementor-element-2fc0f61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6a13b3b8 );}.elementor-9112 .elementor-element.elementor-element-1cbb0169{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:100;}.elementor-9112 .elementor-element.elementor-element-1cbb0169:not(.elementor-motion-effects-element-type-background), .elementor-9112 .elementor-element.elementor-element-1cbb0169 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6a13b3b8 );}.elementor-9112 .elementor-element.elementor-element-1cbb0169::before, .elementor-9112 .elementor-element.elementor-element-1cbb0169 > .elementor-background-video-container::before, .elementor-9112 .elementor-element.elementor-element-1cbb0169 > .e-con-inner > .elementor-background-video-container::before, .elementor-9112 .elementor-element.elementor-element-1cbb0169 > .elementor-background-slideshow::before, .elementor-9112 .elementor-element.elementor-element-1cbb0169 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9112 .elementor-element.elementor-element-1cbb0169 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-9112 .elementor-element.elementor-element-07ee620{right:0px;}body.rtl .elementor-9112 .elementor-element.elementor-element-07ee620{left:0px;}.elementor-9112 .elementor-element.elementor-element-07ee620{top:0px;}.elementor-9112 .elementor-element.elementor-element-180aec8{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:100;}.elementor-9112 .elementor-element.elementor-element-180aec8.e-con{--align-self:center;}.elementor-9112 .elementor-element.elementor-element-2d1da94b{--display:flex;}.elementor-9112 .elementor-element.elementor-element-5938c18{--display:flex;}.elementor-9112 .elementor-element.elementor-element-5938c18:not(.elementor-motion-effects-element-type-background), .elementor-9112 .elementor-element.elementor-element-5938c18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9112 .elementor-element.elementor-element-7e81c4c6 .elementor-heading-title{font-family:"M PLUS Rounded 1c", M PLUS Rounded 1c;font-weight:500;color:var( --e-global-color-secondary );}.elementor-9112 .elementor-element.elementor-element-48d7bf8f{--display:flex;}.elementor-9112 .elementor-element.elementor-element-48d7bf8f:not(.elementor-motion-effects-element-type-background), .elementor-9112 .elementor-element.elementor-element-48d7bf8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4CC764;}.elementor-9112 .elementor-element.elementor-element-78d1fcd9 .elementor-heading-title{font-family:"M PLUS Rounded 1c", M PLUS Rounded 1c;font-weight:500;color:var( --e-global-color-6a13b3b8 );}.elementor-9112 .elementor-element.elementor-element-5aa5477e{--display:flex;}.elementor-9112 .elementor-element.elementor-element-5aa5477e:not(.elementor-motion-effects-element-type-background), .elementor-9112 .elementor-element.elementor-element-5aa5477e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.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-9112 .elementor-element.elementor-element-28455c00 .elementor-icon-wrapper{text-align:center;}.elementor-9112 .elementor-element.elementor-element-28455c00.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-9112 .elementor-element.elementor-element-28455c00.elementor-view-framed .elementor-icon, .elementor-9112 .elementor-element.elementor-element-28455c00.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-9112 .elementor-element.elementor-element-28455c00.elementor-view-framed .elementor-icon, .elementor-9112 .elementor-element.elementor-element-28455c00.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-9112 .elementor-element.elementor-element-7e1564db .elementor-heading-title{font-family:"M PLUS Rounded 1c", M PLUS Rounded 1c;font-weight:800;color:#5B5B5B;}.elementor-9112 .elementor-element.elementor-element-5da9d11{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-9112 .elementor-element.elementor-element-5da9d11:not(.elementor-motion-effects-element-type-background), .elementor-9112 .elementor-element.elementor-element-5da9d11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6a13b3b8 );}.elementor-9112 .elementor-element.elementor-element-7f747a69 img{width:300px;}.elementor-9112 .elementor-element.elementor-element-5800884d .elementor-menu-toggle{margin:0 auto;}.elementor-9112 .elementor-element.elementor-element-5800884d .elementor-nav-menu .elementor-item{font-family:"M PLUS Rounded 1c", M PLUS Rounded 1c;font-size:16px;font-weight:800;}.elementor-9112 .elementor-element.elementor-element-5800884d .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-9112 .elementor-element.elementor-element-5800884d .elementor-nav-menu--main .elementor-item:hover,
					.elementor-9112 .elementor-element.elementor-element-5800884d .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-9112 .elementor-element.elementor-element-5800884d .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-9112 .elementor-element.elementor-element-5800884d .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-5e988ea4 );fill:var( --e-global-color-5e988ea4 );}.elementor-9112 .elementor-element.elementor-element-5800884d .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-5e988ea4 );}.elementor-9112 .elementor-element.elementor-element-5800884d{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:dotted;--e-nav-menu-divider-width:3px;--e-nav-menu-divider-height:25px;--e-nav-menu-divider-color:var( --e-global-color-primary );}.elementor-9112 .elementor-element.elementor-element-38ba617e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9112 .elementor-element.elementor-element-520a2fbb.elementor-element{--align-self:center;}.elementor-9112 .elementor-element.elementor-element-39df401f > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:0px 3px 5px 10px;border-radius:50px 50px 50px 50px;}.elementor-9112 .elementor-element.elementor-element-39df401f{text-align:center;}.elementor-9112 .elementor-element.elementor-element-39df401f img{width:47px;height:55px;object-fit:contain;object-position:center center;}.elementor-9112 .elementor-element.elementor-element-670cee26 > .elementor-widget-container{background-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-9112 .elementor-element.elementor-element-670cee26{text-align:center;}.elementor-9112 .elementor-element.elementor-element-670cee26 img{width:60px;height:60px;object-fit:contain;object-position:center center;}.elementor-9112 .elementor-element.elementor-element-6688748d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}body:not(.rtl) .elementor-9112 .elementor-element.elementor-element-5748443f{right:20px;}body.rtl .elementor-9112 .elementor-element.elementor-element-5748443f{left:20px;}.elementor-9112 .elementor-element.elementor-element-5748443f{bottom:60px;z-index:50;}.elementor-9112 .elementor-element.elementor-element-5748443f img{width:120px;border-radius:0px 0px 30px 30px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-9112 .elementor-element.elementor-element-48794e7e{--width:100vw;}.elementor-9112 .elementor-element.elementor-element-7f8d4701{--width:200px;}.elementor-9112 .elementor-element.elementor-element-5788206f{--content-width:100vw;}.elementor-9112 .elementor-element.elementor-element-5d767569{--width:100vw;}.elementor-9112 .elementor-element.elementor-element-556b044{--width:100vw;}.elementor-9112 .elementor-element.elementor-element-5de6f3b7{--width:210px;}.elementor-9112 .elementor-element.elementor-element-40ef7956{--width:210px;}.elementor-9112 .elementor-element.elementor-element-35807fed{--width:100vw;}.elementor-9112 .elementor-element.elementor-element-2fc0f61{--width:120vw;}.elementor-9112 .elementor-element.elementor-element-1cbb0169{--content-width:100vw;}.elementor-9112 .elementor-element.elementor-element-180aec8{--width:100vw;}.elementor-9112 .elementor-element.elementor-element-5da9d11{--width:100vw;}.elementor-9112 .elementor-element.elementor-element-38ba617e{--width:200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-9112 .elementor-element.elementor-element-48794e7e{--width:100vw;}.elementor-9112 .elementor-element.elementor-element-5788206f{--content-width:100vw;}.elementor-9112 .elementor-element.elementor-element-5d767569{--width:100vw;}.elementor-9112 .elementor-element.elementor-element-1cbb0169{--content-width:100vw;}.elementor-9112 .elementor-element.elementor-element-180aec8{--width:100vw;}.elementor-9112 .elementor-element.elementor-element-5da9d11{--width:100vw;}}@media(max-width:1024px){.elementor-9112 .elementor-element.elementor-element-666adb6b{--min-height:0px;}.elementor-9112 .elementor-element.elementor-element-48794e7e{--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-9112 .elementor-element.elementor-element-2f454e39{width:auto;max-width:auto;}.elementor-9112 .elementor-element.elementor-element-2f454e39 img{width:60px;}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-9112 .elementor-element.elementor-element-6be12271{width:auto;max-width:auto;}.elementor-9112 .elementor-element.elementor-element-6be12271 .elementor-nav-menu .elementor-item{font-size:12px;}.elementor-9112 .elementor-element.elementor-element-6be12271 .elementor-nav-menu--main .elementor-item{padding-left:5px;padding-right:5px;}.elementor-9112 .elementor-element.elementor-element-62d4230b.elementor-element{--align-self:flex-start;}.elementor-9112 .elementor-element.elementor-element-5788206f{--min-height:225px;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9112 .elementor-element.elementor-element-5d767569{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9112 .elementor-element.elementor-element-556b044{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-9112 .elementor-element.elementor-element-5de6f3b7{--min-height:30px;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-9112 .elementor-element.elementor-element-40ef7956{--min-height:30px;--padding-top:12px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-9112 .elementor-element.elementor-element-13c2c303.elementor-element{--align-self:flex-start;}.elementor-9112 .elementor-element.elementor-element-35807fed{--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9112 .elementor-element.elementor-element-5ed53635 img{width:70px;height:60px;}.elementor-9112 .elementor-element.elementor-element-5ed53635 .widget-image-caption{font-size:12px;margin-block-start:-5px;}.elementor-9112 .elementor-element.elementor-element-593296e img{width:65px;height:60px;}.elementor-9112 .elementor-element.elementor-element-593296e .widget-image-caption{font-size:12px;margin-block-start:-5px;}.elementor-9112 .elementor-element.elementor-element-7a48402c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9112 .elementor-element.elementor-element-7a48402c img{width:60px;height:60px;}.elementor-9112 .elementor-element.elementor-element-7a48402c .widget-image-caption{font-size:12px;margin-block-start:-5px;}.elementor-9112 .elementor-element.elementor-element-58ddadd4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9112 .elementor-element.elementor-element-58ddadd4 img{width:250px;}.elementor-9112 .elementor-element.elementor-element-613e5785 img{width:60px;height:60px;}.elementor-9112 .elementor-element.elementor-element-613e5785 .widget-image-caption{font-size:12px;margin-block-start:-5px;}.elementor-9112 .elementor-element.elementor-element-51c55e12{width:auto;max-width:auto;}.elementor-9112 .elementor-element.elementor-element-51c55e12 img{width:70px;height:60px;}.elementor-9112 .elementor-element.elementor-element-51c55e12 .widget-image-caption{font-size:12px;margin-block-start:-5px;}.elementor-9112 .elementor-element.elementor-element-362af7d1 img{width:60px;height:60px;}.elementor-9112 .elementor-element.elementor-element-362af7d1 .widget-image-caption{font-size:12px;margin-block-start:-5px;}.elementor-9112 .elementor-element.elementor-element-2fc0f61{--min-height:220px;border-width:0px 5px 4px 5px;--border-top-width:0px;--border-right-width:5px;--border-bottom-width:4px;--border-left-width:5px;--margin-top:-220px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9112 .elementor-element.elementor-element-1cbb0169{--min-height:225px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9112 .elementor-element.elementor-element-180aec8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9112 .elementor-element.elementor-element-5da9d11{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9112 .elementor-element.elementor-element-2889c07e{width:auto;max-width:auto;}.elementor-9112 .elementor-element.elementor-element-2889c07e img{width:60px;}.elementor-9112 .elementor-element.elementor-element-5800884d{width:auto;max-width:auto;}.elementor-9112 .elementor-element.elementor-element-5800884d .elementor-nav-menu .elementor-item{font-size:12px;}.elementor-9112 .elementor-element.elementor-element-5800884d .elementor-nav-menu--main .elementor-item{padding-left:5px;padding-right:5px;}.elementor-9112 .elementor-element.elementor-element-520a2fbb.elementor-element{--align-self:flex-start;}}@media(max-width:767px){.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-9112 .elementor-element.elementor-element-62d4230b.elementor-element{--align-self:flex-end;}.elementor-9112 .elementor-element.elementor-element-5788206f{--min-height:117px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9112 .elementor-element.elementor-element-5d767569{--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9112 .elementor-element.elementor-element-556b044{--z-index:3;}.elementor-9112 .elementor-element.elementor-element-13c2c303.elementor-element{--align-self:flex-end;}.elementor-9112 .elementor-element.elementor-element-2fc0f61{--min-height:0px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0% 0% 0% 0%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9112 .elementor-element.elementor-element-1cbb0169{--min-height:117px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-9112 .elementor-element.elementor-element-07ee620{right:0px;}body.rtl .elementor-9112 .elementor-element.elementor-element-07ee620{left:0px;}.elementor-9112 .elementor-element.elementor-element-07ee620{top:140px;z-index:400;}.elementor-9112 .elementor-element.elementor-element-180aec8{--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9112 .elementor-element.elementor-element-1ace550b > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-9112 .elementor-element.elementor-element-1ace550b img{width:100%;height:50px;object-fit:contain;object-position:center center;}.elementor-9112 .elementor-element.elementor-element-2d1da94b{--min-height:60px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9112 .elementor-element.elementor-element-5938c18{--width:calc(50vw - 45px);--min-height:50px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9112 .elementor-element.elementor-element-ae050b img{width:30px;}.elementor-9112 .elementor-element.elementor-element-7e81c4c6 .elementor-heading-title{font-size:13px;}.elementor-9112 .elementor-element.elementor-element-48d7bf8f{--width:calc(50vw - 45px);--min-height:50px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9112 .elementor-element.elementor-element-402c2f43 img{width:40px;}.elementor-9112 .elementor-element.elementor-element-78d1fcd9 > .elementor-widget-container{margin:0px 6px 0px 0px;}.elementor-9112 .elementor-element.elementor-element-78d1fcd9 .elementor-heading-title{font-size:13px;}.elementor-9112 .elementor-element.elementor-element-5aa5477e{--width:60px;--min-height:60px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9112 .elementor-element.elementor-element-28455c00 .elementor-icon{font-size:30px;}.elementor-9112 .elementor-element.elementor-element-28455c00 .elementor-icon svg{height:30px;}.elementor-9112 .elementor-element.elementor-element-7e1564db > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-9112 .elementor-element.elementor-element-7e1564db .elementor-heading-title{font-size:10px;}.elementor-9112 .elementor-element.elementor-element-520a2fbb.elementor-element{--align-self:flex-end;}.elementor-9112 .elementor-element.elementor-element-5748443f{z-index:200;}.elementor-9112 .elementor-element.elementor-element-5748443f img{width:90px;}}/* Start custom CSS for nav-menu, class: .elementor-element-6be12271 */.elementor-9112 .elementor-element.elementor-element-6be12271{
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-62d4230b */.iframe-wrapper2 {
  width: 62px;
  height: 62px;
  overflow: hidden;
  position: relative;
  border-radius: 100px;
}

.iframe-wrapper2 iframe {
  width: 1440px;
  height: 500px;
  border: none;
  position: absolute;
  top: -150px;
  left: 1px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48794e7e */.elementor-9112 .elementor-element.elementor-element-48794e7e{
     display: none;
}
.yasuda-window-top .elementor-9112 .elementor-element.elementor-element-48794e7e{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-13c2c303 */.iframe-wrapper3 {
  width: 280px;
  height: 55px;
  overflow: hidden;
  position: relative;
  border-radius: 100px;
}

.iframe-wrapper3 iframe {
  width: 1440px;
  height: 1000px;
  border: none;
  position: absolute;
  top: -636px;
  left: 0;
}
@media screen and (min-width:768px) and (max-width:1024px){
    .iframe-wrapper3 {
  width: 280px;
  height: 38px;
  overflow: hidden;
  position: relative;
  border-radius: 100px;
}

.iframe-wrapper3 iframe {
  width: 1440px;
  height: 1000px;
  border: none;
  position: absolute;
  top: -645px;
  left: 0;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ed53635 */@media screen and (min-width:1025px){
    .elementor-9112 .elementor-element.elementor-element-5ed53635{
    width: 100px;
}
.elementor-9112 .elementor-element.elementor-element-5ed53635::after {
	position: absolute; /*--positionを追加--*/
	top: 0;
	left: 100%;
	margin: 15px 30px;
	content: ""; 
	height: 86px;
	border-left: 3px dotted  #A7D398; /*--縦線の色--*/
}
}
@media screen and (min-width:768px) and (max-width:1024px){
    .elementor-9112 .elementor-element.elementor-element-5ed53635{
    width: 90px;
}
.elementor-9112 .elementor-element.elementor-element-5ed53635::after {
	position: absolute; /*--positionを追加--*/
	top: 0;
	left: 100%;
	margin: 5px 10px;
	content: ""; 
	height: 65px;
	border-left: 3px dotted  #A7D398; /*--縦線の色--*/
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-593296e */@media screen and (min-width:1025px){
    .elementor-9112 .elementor-element.elementor-element-593296e{
    width: 100px;
}
.elementor-9112 .elementor-element.elementor-element-593296e::after {
	position: absolute; /*--positionを追加--*/
	top: 0;
	left: 100%;
	margin: 15px 30px;
	content: ""; 
	height: 86px;
	border-left: 3px dotted  #A7D398; /*--縦線の色--*/
}
}
@media screen and (min-width:768px) and (max-width:1024px){
    .elementor-9112 .elementor-element.elementor-element-593296e{
    width: 90px;
}
.elementor-9112 .elementor-element.elementor-element-593296e::after {
	position: absolute; /*--positionを追加--*/
	top: 0;
	left: 100%;
	margin: 5px 10px;
	content: ""; 
	height: 65px;
	border-left: 3px dotted  #A7D398; /*--縦線の色--*/
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a48402c */@media screen and (min-width:1025px){
    .elementor-9112 .elementor-element.elementor-element-7a48402c{
    width: 100px;
}
.elementor-9112 .elementor-element.elementor-element-7a48402c::after {
	position: absolute; /*--positionを追加--*/
	top: 0;
	left: 100%;
	margin: 15px 30px;
	content: ""; 
	height: 86px;
	border-left: 3px dotted  #A7D398; /*--縦線の色--*/
}
}
@media screen and (min-width:768px) and (max-width:1024px){
    .elementor-9112 .elementor-element.elementor-element-7a48402c{
    width: 90px;
}
.elementor-9112 .elementor-element.elementor-element-7a48402c::after {
	position: absolute; /*--positionを追加--*/
	top: 0;
	left: 100%;
	margin: 5px 10px;
	content: ""; 
	height: 65px;
	border-left: 3px dotted  #A7D398; /*--縦線の色--*/
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-613e5785 */@media screen and (min-width:1025px){
    .elementor-9112 .elementor-element.elementor-element-613e5785{
    width: 100px;
}
.elementor-9112 .elementor-element.elementor-element-613e5785::after {
	position: absolute; /*--positionを追加--*/
	top: 0;
	right: 100%;
	margin: 15px 30px;
	content: ""; 
	height: 86px;
	border-right: 3px dotted  #A7D398; /*--縦線の色--*/
}
}
@media screen and (min-width:768px) and (max-width:1024px){
    .elementor-9112 .elementor-element.elementor-element-613e5785{
    width: 90px;
}
.elementor-9112 .elementor-element.elementor-element-613e5785::after {
	position: absolute; /*--positionを追加--*/
	top: 0;
	right: 100%;
	margin: 5px 10px;
	content: ""; 
	height: 65px;
	border-left: 3px dotted  #A7D398; /*--縦線の色--*/
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-51c55e12 */@media screen and (min-width:1025px){
    .elementor-9112 .elementor-element.elementor-element-51c55e12{
    width: 100px;
}
.elementor-9112 .elementor-element.elementor-element-51c55e12::after {
	position: absolute; /*--positionを追加--*/
	top: 0;
	right: 100%;
	margin: 15px 30px;
	content: ""; 
	height: 86px;
	border-right: 3px dotted  #A7D398; /*--縦線の色--*/
}
}
@media screen and (min-width:768px) and (max-width:1024px){
    .elementor-9112 .elementor-element.elementor-element-51c55e12{
    width: 90px;
}
.elementor-9112 .elementor-element.elementor-element-51c55e12::after {
	position: absolute; /*--positionを追加--*/
	top: 0;
	right: 100%;
	margin: 5px 10px;
	content: ""; 
	height: 65px;
	border-left: 3px dotted  #A7D398; /*--縦線の色--*/
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-362af7d1 */@media screen and (min-width:1025px){
    .elementor-9112 .elementor-element.elementor-element-362af7d1{
    width: 100px;
}
.elementor-9112 .elementor-element.elementor-element-362af7d1::after {
	position: absolute; /*--positionを追加--*/
	top: 0;
	right: 100%;
	margin: 15px 30px;
	content: ""; 
	height: 86px;
	border-right: 3px dotted  #A7D398; /*--縦線の色--*/
}
}
@media screen and (min-width:768px) and (max-width:1024px){
    .elementor-9112 .elementor-element.elementor-element-362af7d1{
    width: 90px;
}
.elementor-9112 .elementor-element.elementor-element-362af7d1::after {
	position: absolute; /*--positionを追加--*/
	top: 0;
	right: 100%;
	margin: 5px 10px;
	content: ""; 
	height: 65px;
	border-left: 3px dotted  #A7D398; /*--縦線の色--*/
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fc0f61 */.elementor-9112 .elementor-element.elementor-element-2fc0f61{
     display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5788206f */.yasuda-window-top #menuu{
    display: none;
    visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for template, class: .elementor-element-07ee620 */.elementor-9112 .elementor-element.elementor-element-07ee620{
    max-height: 150px;
    max-width: 50px;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-5800884d */.elementor-9112 .elementor-element.elementor-element-5800884d{
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-520a2fbb */.iframe-wrapper2 {
  width: 62px;
  height: 62px;
  overflow: hidden;
  position: relative;
  border-radius: 100px;
}

.iframe-wrapper2 iframe {
  width: 1440px;
  height: 500px;
  border: none;
  position: absolute;
  top: -150px;
  left: 1px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5da9d11 */.elementor-9112 .elementor-element.elementor-element-5da9d11{
     display: none;
}
.yasuda-window-top #head2{
    display: flex;
}

@media screen and (max-width:767px){
    .yasuda-window-top #head2{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5748443f */.elementor-9112 .elementor-element.elementor-element-5748443f{
    visibility:hidden;
    transition-duration: 2s;
}
.yasuda-window-top .scroll img{
    visibility:visible;
    transition-duration: 2s;
}/* End custom CSS */