.elementor-9497 .elementor-element.elementor-element-164765e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--margin-top:130px;--margin-bottom:325px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-9497 .elementor-element.elementor-element-daaaa54{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9497 .elementor-element.elementor-element-9fb7aea{text-align:left;font-family:"Zen Kaku Gothic Antique", Sans-serif;font-size:13px;font-weight:600;line-height:30px;letter-spacing:2px;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-9fb7aea .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-9fb7aea .elementor-widget-container{overflow-x:visible;overflow-y:visible;width:100%;}.elementor-9497 .elementor-element.elementor-element-43c59a0 > .elementor-widget-container{margin:0% -180% 100% 0%;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-43c59a0{z-index:1;text-align:left;}.elementor-9497 .elementor-element.elementor-element-e1cbb27{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9497 .elementor-element.elementor-element-cd5cc6d{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:100px;--padding-right:100px;}.elementor-9497 .elementor-element.elementor-element-cd5cc6d:not(.elementor-motion-effects-element-type-background), .elementor-9497 .elementor-element.elementor-element-cd5cc6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-9497 .elementor-element.elementor-element-cd5cc6d, .elementor-9497 .elementor-element.elementor-element-cd5cc6d::before{--border-transition:0.3s;}.elementor-9497 .elementor-element.elementor-element-3ebada2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-a9f4b8b{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-9497 .elementor-element.elementor-element-95fc9c0 > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-9497 .elementor-element.elementor-element-95fc9c0{text-align:left;font-family:"Zen Kaku Gothic Antique", Sans-serif;font-size:12px;font-weight:500;line-height:30px;letter-spacing:2.5px;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-95fc9c0 .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-95fc9c0 .elementor-widget-container{overflow-x:visible;overflow-y:visible;width:100%;}.elementor-9497 .elementor-element.elementor-element-1b0572a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0400px;--padding-left:5px;--padding-right:5px;}.elementor-9497 .elementor-element.elementor-element-978e8ee{--display:flex;--gap:30px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9497 .elementor-element.elementor-element-978e8ee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9497 .elementor-element.elementor-element-0f87343 > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-0f87343{text-align:left;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-0f87343 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:130px;font-weight:300;line-height:95px;}.elementor-9497 .elementor-element.elementor-element-0f87343 .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-6414d3a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;}.elementor-9497 .elementor-element.elementor-element-6414d3a{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-6414d3a .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-a0e19d1{--display:flex;--gap:40px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9497 .elementor-element.elementor-element-5f15955 a.wew-news-list__item-title{width:100%;}.elementor-9497 .elementor-element.elementor-element-5f15955 .wew-news-list__item:last-child{border-bottom-color:#BFBFBF;}.elementor-9497 .elementor-element.elementor-element-5f15955 .wew-news-list__item{border-top-color:#BFBFBF;}.elementor-9497 .elementor-element.elementor-element-5f15955 .wew-news-list__item time{color:#111111;}.elementor-9497 .elementor-element.elementor-element-5f15955 .wew-news-list__item-label{background-color:#E2DCC8;color:#111111;}.elementor-9497 .elementor-element.elementor-element-5f15955 span.wew-news-list__item-label{font-size:0.75rem;width:23.045%;}.elementor-9497 .elementor-element.elementor-element-5f15955 .wew-news-list__item-title{color:#111111;}.elementor-9497 .elementor-element.elementor-element-5f15955 .wew-news-list__item-title:hover{color:#8B8B8B;}.elementor-9497 .elementor-element.elementor-element-f56849a.elementor-element{--align-self:flex-end;}.elementor-9497 .elementor-element.elementor-element-7572109{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:350px;--padding-left:5px;--padding-right:5px;}.elementor-9497 .elementor-element.elementor-element-7572109, .elementor-9497 .elementor-element.elementor-element-7572109::before{--border-transition:0.3s;}.elementor-9497 .elementor-element.elementor-element-39ab078{--display:flex;--justify-content:flex-start;--gap:30px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:500px;--padding-left:0px;--padding-right:0px;}.elementor-9497 .elementor-element.elementor-element-39ab078:not(.elementor-motion-effects-element-type-background), .elementor-9497 .elementor-element.elementor-element-39ab078 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kitami-itc.or.jp/wp-content/uploads/2024/07/center.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-9497 .elementor-element.elementor-element-39ab078, .elementor-9497 .elementor-element.elementor-element-39ab078::before{--border-transition:0.3s;}.elementor-9497 .elementor-element.elementor-element-39ab078.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9497 .elementor-element.elementor-element-6aeaa52 > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-6aeaa52{text-align:left;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-6aeaa52 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:130px;font-weight:300;line-height:95px;}.elementor-9497 .elementor-element.elementor-element-6aeaa52 .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-3547da8 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:16px;letter-spacing:1px;}.elementor-9497 .elementor-element.elementor-element-3547da8{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-3547da8 .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-3c629c6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:16px;letter-spacing:1px;}.elementor-9497 .elementor-element.elementor-element-3c629c6{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-3c629c6 .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-040749b{--display:flex;--justify-content:flex-end;--gap:30px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9497 .elementor-element.elementor-element-fb8afa3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-fb8afa3{text-align:justify;color:#111111;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:32px;letter-spacing:1px;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-fb8afa3 .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-fb8afa3 .elementor-widget-container{overflow-x:visible;overflow-y:visible;width:100%;}.elementor-9497 .elementor-element.elementor-element-fe96d6f.elementor-element{--align-self:flex-start;}.elementor-9497 .elementor-element.elementor-element-6680cc2{--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;--background-transition:0.3s;--border-radius:200px 200px 0px 0px;--padding-top:300px;--padding-bottom:500px;--padding-left:0px;--padding-right:0px;}.elementor-9497 .elementor-element.elementor-element-6680cc2:not(.elementor-motion-effects-element-type-background), .elementor-9497 .elementor-element.elementor-element-6680cc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-9497 .elementor-element.elementor-element-6680cc2, .elementor-9497 .elementor-element.elementor-element-6680cc2::before{--border-transition:0.3s;}.elementor-9497 .elementor-element.elementor-element-0d816cc > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-0d816cc{text-align:center;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-0d816cc .elementor-heading-title{color:#FFFFFF;font-family:"Helvetica", Sans-serif;font-size:130px;font-weight:300;line-height:95px;}.elementor-9497 .elementor-element.elementor-element-0d816cc .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-9ab467e > .elementor-widget-container{margin:0px 0px 100px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-9ab467e{text-align:center;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-9ab467e .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:16px;letter-spacing:2px;}.elementor-9497 .elementor-element.elementor-element-9ab467e .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-df76509{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 15px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-9497 .elementor-element.elementor-element-7c90547{--display:flex;--gap:30px 0px;--background-transition:0.3s;--border-radius:90px 90px 0px 90px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:3%;--padding-right:3%;}.elementor-9497 .elementor-element.elementor-element-7c90547:not(.elementor-motion-effects-element-type-background), .elementor-9497 .elementor-element.elementor-element-7c90547 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9497 .elementor-element.elementor-element-7c90547, .elementor-9497 .elementor-element.elementor-element-7c90547::before{--border-transition:0.3s;}.elementor-9497 .elementor-element.elementor-element-4a0b8dd > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-9497 .elementor-element.elementor-element-d20915c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-d20915c{text-align:center;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-d20915c .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:26px;font-weight:600;line-height:32px;letter-spacing:2px;}.elementor-9497 .elementor-element.elementor-element-d20915c .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-c4b572b > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-c4b572b{text-align:justify;color:#111111;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:32px;letter-spacing:1px;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-c4b572b .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-c4b572b .elementor-widget-container{overflow-x:visible;overflow-y:visible;width:100%;}.elementor-9497 .elementor-element.elementor-element-0814743.elementor-element{--align-self:center;}.elementor-9497 .elementor-element.elementor-element-6f4c654{--display:flex;--gap:30px 0px;--background-transition:0.3s;--border-radius:90px 90px 0px 90px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:3%;--padding-right:3%;}.elementor-9497 .elementor-element.elementor-element-6f4c654:not(.elementor-motion-effects-element-type-background), .elementor-9497 .elementor-element.elementor-element-6f4c654 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9497 .elementor-element.elementor-element-6f4c654, .elementor-9497 .elementor-element.elementor-element-6f4c654::before{--border-transition:0.3s;}.elementor-9497 .elementor-element.elementor-element-2521c08 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-9497 .elementor-element.elementor-element-443fa01 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-443fa01{text-align:center;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-443fa01 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:28px;font-weight:600;line-height:32px;letter-spacing:2px;}.elementor-9497 .elementor-element.elementor-element-443fa01 .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-f93ee73 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-f93ee73{text-align:justify;color:#111111;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:32px;letter-spacing:1px;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-f93ee73 .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-f93ee73 .elementor-widget-container{overflow-x:visible;overflow-y:visible;width:100%;}.elementor-9497 .elementor-element.elementor-element-a8c7b62.elementor-element{--align-self:center;}.elementor-9497 .elementor-element.elementor-element-3a0b64d{--display:flex;--gap:30px 0px;--background-transition:0.3s;--border-radius:90px 90px 0px 90px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:3%;--padding-right:3%;}.elementor-9497 .elementor-element.elementor-element-3a0b64d:not(.elementor-motion-effects-element-type-background), .elementor-9497 .elementor-element.elementor-element-3a0b64d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9497 .elementor-element.elementor-element-3a0b64d, .elementor-9497 .elementor-element.elementor-element-3a0b64d::before{--border-transition:0.3s;}.elementor-9497 .elementor-element.elementor-element-d0a8208 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-9497 .elementor-element.elementor-element-af3e9e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-af3e9e8{text-align:center;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-af3e9e8 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:28px;font-weight:600;line-height:32px;letter-spacing:2px;}.elementor-9497 .elementor-element.elementor-element-af3e9e8 .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-d9d17d4 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-d9d17d4{text-align:justify;color:#111111;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:32px;letter-spacing:1px;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-d9d17d4 .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-d9d17d4 .elementor-widget-container{overflow-x:visible;overflow-y:visible;width:100%;}.elementor-9497 .elementor-element.elementor-element-ab8d05b.elementor-element{--align-self:center;}.elementor-9497 .elementor-element.elementor-element-55dbd60{--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;--background-transition:0.3s;}.elementor-9497 .elementor-element.elementor-element-55dbd60, .elementor-9497 .elementor-element.elementor-element-55dbd60::before{--border-transition:0.3s;}.elementor-9497 .elementor-element.elementor-element-6f4279c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:90px 90px 90px 90px;--margin-top:0px;--margin-bottom:120px;--margin-left:5px;--margin-right:5px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-9497 .elementor-element.elementor-element-6f4279c:not(.elementor-motion-effects-element-type-background), .elementor-9497 .elementor-element.elementor-element-6f4279c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-9497 .elementor-element.elementor-element-6f4279c::before, .elementor-9497 .elementor-element.elementor-element-6f4279c > .elementor-background-video-container::before, .elementor-9497 .elementor-element.elementor-element-6f4279c > .e-con-inner > .elementor-background-video-container::before, .elementor-9497 .elementor-element.elementor-element-6f4279c > .elementor-background-slideshow::before, .elementor-9497 .elementor-element.elementor-element-6f4279c > .e-con-inner > .elementor-background-slideshow::before, .elementor-9497 .elementor-element.elementor-element-6f4279c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FFFFFF3D;}.elementor-9497 .elementor-element.elementor-element-6f4279c, .elementor-9497 .elementor-element.elementor-element-6f4279c::before{--border-transition:0.3s;}.elementor-9497 .elementor-element.elementor-element-a5e8368 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-a5e8368{text-align:left;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-a5e8368 .elementor-heading-title{color:#FFFFFF;font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:600;line-height:32px;letter-spacing:0.8px;}.elementor-9497 .elementor-element.elementor-element-a5e8368 .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-fbd1b9a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-fbd1b9a{text-align:left;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-fbd1b9a .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:600;line-height:32px;letter-spacing:2px;}.elementor-9497 .elementor-element.elementor-element-fbd1b9a .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-bc880af > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-bc880af{text-align:justify;color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:32px;letter-spacing:1px;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-bc880af .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-bc880af .elementor-widget-container{overflow-x:visible;overflow-y:visible;width:100%;}.elementor-9497 .elementor-element.elementor-element-857f785{--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;--background-transition:0.3s;}.elementor-9497 .elementor-element.elementor-element-857f785:not(.elementor-motion-effects-element-type-background), .elementor-9497 .elementor-element.elementor-element-857f785 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-9497 .elementor-element.elementor-element-857f785, .elementor-9497 .elementor-element.elementor-element-857f785::before{--border-transition:0.3s;}.elementor-9497 .elementor-element.elementor-element-8d41cd7{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-9497 .elementor-element.elementor-element-8d41cd7 .elementor-divider-separator{width:100%;}.elementor-9497 .elementor-element.elementor-element-8d41cd7 .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-9497 .elementor-element.elementor-element-a5c5fa7{--display:flex;--background-transition:0.3s;}.elementor-9497 .elementor-element.elementor-element-64f48c8{--display:flex;--background-transition:0.3s;}.elementor-9497 .elementor-element.elementor-element-3302e2c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-3302e2c{text-align:left;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-3302e2c .elementor-heading-title{color:#FFFFFF;font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:600;line-height:32px;letter-spacing:0.8px;}.elementor-9497 .elementor-element.elementor-element-3302e2c .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-30a89ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-30a89ea{text-align:left;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-30a89ea .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:600;line-height:32px;letter-spacing:2px;}.elementor-9497 .elementor-element.elementor-element-30a89ea .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-ff95263.elementor-element{--align-self:flex-end;}.elementor-9497 .elementor-element.elementor-element-8760945{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-9497 .elementor-element.elementor-element-8760945 .elementor-divider-separator{width:100%;}.elementor-9497 .elementor-element.elementor-element-8760945 .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-9497 .elementor-element.elementor-element-707bfca{--display:flex;--background-transition:0.3s;}.elementor-9497 .elementor-element.elementor-element-2b4efa5{--display:flex;--background-transition:0.3s;}.elementor-9497 .elementor-element.elementor-element-a964cfe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-a964cfe{text-align:left;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-a964cfe .elementor-heading-title{color:#FFFFFF;font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:600;line-height:32px;letter-spacing:0.8px;}.elementor-9497 .elementor-element.elementor-element-a964cfe .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-a790084 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-a790084{text-align:left;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-a790084 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:600;line-height:32px;letter-spacing:2px;}.elementor-9497 .elementor-element.elementor-element-a790084 .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-1cc2778.elementor-element{--align-self:flex-end;}.elementor-9497 .elementor-element.elementor-element-f016faa{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-9497 .elementor-element.elementor-element-f016faa .elementor-divider-separator{width:100%;}.elementor-9497 .elementor-element.elementor-element-f016faa .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-9497 .elementor-element.elementor-element-6c0d992{--display:flex;--background-transition:0.3s;}.elementor-9497 .elementor-element.elementor-element-17917b8{--display:flex;--background-transition:0.3s;}.elementor-9497 .elementor-element.elementor-element-5c77f04 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-5c77f04{text-align:left;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-5c77f04 .elementor-heading-title{color:#FFFFFF;font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:600;line-height:32px;letter-spacing:0.8px;}.elementor-9497 .elementor-element.elementor-element-5c77f04 .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-8759dd9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-8759dd9{text-align:left;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-8759dd9 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:600;line-height:32px;letter-spacing:2px;}.elementor-9497 .elementor-element.elementor-element-8759dd9 .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-7694ff5.elementor-element{--align-self:flex-end;}.elementor-9497 .elementor-element.elementor-element-d9c9bc4{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-9497 .elementor-element.elementor-element-d9c9bc4 .elementor-divider-separator{width:100%;}.elementor-9497 .elementor-element.elementor-element-d9c9bc4 .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-9497 .elementor-element.elementor-element-4f2aa01{--display:flex;--background-transition:0.3s;}.elementor-9497 .elementor-element.elementor-element-e3d4fcb{--display:flex;--background-transition:0.3s;}.elementor-9497 .elementor-element.elementor-element-eec4448 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-eec4448{text-align:left;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-eec4448 .elementor-heading-title{color:#FFFFFF;font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:600;line-height:32px;letter-spacing:0.8px;}.elementor-9497 .elementor-element.elementor-element-eec4448 .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-1902a62 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-1902a62{text-align:left;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-1902a62 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:600;line-height:32px;letter-spacing:2px;}.elementor-9497 .elementor-element.elementor-element-1902a62 .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-79d1491.elementor-element{--align-self:flex-end;}.elementor-9497 .elementor-element.elementor-element-736a3b7{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-9497 .elementor-element.elementor-element-736a3b7 .elementor-divider-separator{width:100%;}.elementor-9497 .elementor-element.elementor-element-736a3b7 .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-9497 .elementor-element.elementor-element-ed3fa97 > .elementor-widget-container{margin:-500px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-2e84202 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-0f8fcf0{--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;--background-transition:0.3s;--border-radius:200px 200px 0px 0px;--padding-top:300px;--padding-bottom:500px;--padding-left:0px;--padding-right:0px;}.elementor-9497 .elementor-element.elementor-element-0f8fcf0:not(.elementor-motion-effects-element-type-background), .elementor-9497 .elementor-element.elementor-element-0f8fcf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kitami-itc.or.jp/wp-content/uploads/2024/07/kitami-itc-back.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9497 .elementor-element.elementor-element-0f8fcf0, .elementor-9497 .elementor-element.elementor-element-0f8fcf0::before{--border-transition:0.3s;}.elementor-9497 .elementor-element.elementor-element-32742ce > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-32742ce{text-align:center;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-32742ce .elementor-heading-title{color:#FFFFFF;font-family:"Helvetica", Sans-serif;font-size:130px;font-weight:300;line-height:95px;}.elementor-9497 .elementor-element.elementor-element-32742ce .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-c352f99 > .elementor-widget-container{margin:0px 0px 100px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-c352f99{text-align:center;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-c352f99 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:16px;letter-spacing:2px;}.elementor-9497 .elementor-element.elementor-element-c352f99 .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-5fa2a4c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 15px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-9497 .elementor-element.elementor-element-78c0e4a{--display:flex;--gap:30px 0px;--background-transition:0.3s;--border-radius:90px 90px 0px 90px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:3%;--padding-right:3%;}.elementor-9497 .elementor-element.elementor-element-78c0e4a:not(.elementor-motion-effects-element-type-background), .elementor-9497 .elementor-element.elementor-element-78c0e4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9497 .elementor-element.elementor-element-78c0e4a, .elementor-9497 .elementor-element.elementor-element-78c0e4a::before{--border-transition:0.3s;}.elementor-9497 .elementor-element.elementor-element-4bc184d > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-9497 .elementor-element.elementor-element-8cf2f57 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-8cf2f57{text-align:center;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-8cf2f57 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:26px;font-weight:600;line-height:32px;letter-spacing:2px;}.elementor-9497 .elementor-element.elementor-element-8cf2f57 .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-defcd03 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-defcd03{text-align:justify;color:#111111;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:32px;letter-spacing:1px;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-defcd03 .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-defcd03 .elementor-widget-container{overflow-x:visible;overflow-y:visible;width:100%;}.elementor-9497 .elementor-element.elementor-element-a96d07f.elementor-element{--align-self:center;}.elementor-9497 .elementor-element.elementor-element-37594c8{--display:flex;--gap:30px 0px;--background-transition:0.3s;--border-radius:90px 90px 0px 90px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:3%;--padding-right:3%;}.elementor-9497 .elementor-element.elementor-element-37594c8:not(.elementor-motion-effects-element-type-background), .elementor-9497 .elementor-element.elementor-element-37594c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9497 .elementor-element.elementor-element-37594c8, .elementor-9497 .elementor-element.elementor-element-37594c8::before{--border-transition:0.3s;}.elementor-9497 .elementor-element.elementor-element-e03b1ef > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-9497 .elementor-element.elementor-element-4c381d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-4c381d3{text-align:center;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-4c381d3 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:28px;font-weight:600;line-height:32px;letter-spacing:2px;}.elementor-9497 .elementor-element.elementor-element-4c381d3 .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-bde79e2 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-bde79e2{text-align:justify;color:#111111;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:32px;letter-spacing:1px;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-bde79e2 .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-bde79e2 .elementor-widget-container{overflow-x:visible;overflow-y:visible;width:100%;}.elementor-9497 .elementor-element.elementor-element-dad2d25.elementor-element{--align-self:center;}.elementor-9497 .elementor-element.elementor-element-a9b9719{--display:flex;--gap:30px 0px;--background-transition:0.3s;--border-radius:90px 90px 0px 90px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:3%;--padding-right:3%;}.elementor-9497 .elementor-element.elementor-element-a9b9719:not(.elementor-motion-effects-element-type-background), .elementor-9497 .elementor-element.elementor-element-a9b9719 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9497 .elementor-element.elementor-element-a9b9719, .elementor-9497 .elementor-element.elementor-element-a9b9719::before{--border-transition:0.3s;}.elementor-9497 .elementor-element.elementor-element-375c068 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-9497 .elementor-element.elementor-element-c8f8b0a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-c8f8b0a{text-align:center;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-c8f8b0a .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:28px;font-weight:600;line-height:32px;letter-spacing:2px;}.elementor-9497 .elementor-element.elementor-element-c8f8b0a .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-9bd87ac > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-9bd87ac{text-align:justify;color:#111111;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:32px;letter-spacing:1px;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-9bd87ac .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-9bd87ac .elementor-widget-container{overflow-x:visible;overflow-y:visible;width:100%;}.elementor-9497 .elementor-element.elementor-element-bb45e3d.elementor-element{--align-self:center;}.elementor-9497 .elementor-element.elementor-element-a27196a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:90px 90px 90px 90px;--margin-top:0px;--margin-bottom:120px;--margin-left:5px;--margin-right:5px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-9497 .elementor-element.elementor-element-a27196a:not(.elementor-motion-effects-element-type-background), .elementor-9497 .elementor-element.elementor-element-a27196a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-9497 .elementor-element.elementor-element-a27196a::before, .elementor-9497 .elementor-element.elementor-element-a27196a > .elementor-background-video-container::before, .elementor-9497 .elementor-element.elementor-element-a27196a > .e-con-inner > .elementor-background-video-container::before, .elementor-9497 .elementor-element.elementor-element-a27196a > .elementor-background-slideshow::before, .elementor-9497 .elementor-element.elementor-element-a27196a > .e-con-inner > .elementor-background-slideshow::before, .elementor-9497 .elementor-element.elementor-element-a27196a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FFFFFF3D;}.elementor-9497 .elementor-element.elementor-element-a27196a, .elementor-9497 .elementor-element.elementor-element-a27196a::before{--border-transition:0.3s;}.elementor-9497 .elementor-element.elementor-element-de9d6e0{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9497 .elementor-element.elementor-element-b4d4faa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-b4d4faa{text-align:left;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-b4d4faa .elementor-heading-title{color:#FFFFFF;font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:600;line-height:32px;letter-spacing:0.8px;}.elementor-9497 .elementor-element.elementor-element-b4d4faa .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-decc9d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-decc9d9{text-align:left;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-decc9d9 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:600;line-height:32px;letter-spacing:2px;}.elementor-9497 .elementor-element.elementor-element-decc9d9 .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-c4525d8{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9497 .elementor-element.elementor-element-a7fbb34 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-a7fbb34{text-align:justify;color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:32px;letter-spacing:1px;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-a7fbb34 .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-a7fbb34 .elementor-widget-container{overflow-x:visible;overflow-y:visible;width:100%;}.elementor-9497 .elementor-element.elementor-element-5079039{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:140px;--padding-left:30px;--padding-right:30px;}.elementor-9497 .elementor-element.elementor-element-b2220fa{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-9497 .elementor-element.elementor-element-b2220fa .elementor-divider-separator{width:100%;}.elementor-9497 .elementor-element.elementor-element-b2220fa .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-9497 .elementor-element.elementor-element-2dab514{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:25px;}.elementor-9497 .elementor-element.elementor-element-52b7647{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9497 .elementor-element.elementor-element-e495c4d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-e495c4d{text-align:left;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-e495c4d .elementor-heading-title{color:#FFFFFF;font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:600;line-height:32px;letter-spacing:0.8px;}.elementor-9497 .elementor-element.elementor-element-e495c4d .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-1a3c70a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-1a3c70a{text-align:left;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-1a3c70a .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:600;line-height:32px;letter-spacing:2px;}.elementor-9497 .elementor-element.elementor-element-1a3c70a .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-6b1b6d3{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9497 .elementor-element.elementor-element-c29ce22.elementor-element{--align-self:flex-end;}.elementor-9497 .elementor-element.elementor-element-dfe8d20{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-9497 .elementor-element.elementor-element-dfe8d20 .elementor-divider-separator{width:100%;}.elementor-9497 .elementor-element.elementor-element-dfe8d20 .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-9497 .elementor-element.elementor-element-9ff83d0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:25px;}.elementor-9497 .elementor-element.elementor-element-2755dd9{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9497 .elementor-element.elementor-element-3108a71 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-3108a71{text-align:left;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-3108a71 .elementor-heading-title{color:#FFFFFF;font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:600;line-height:32px;letter-spacing:0.8px;}.elementor-9497 .elementor-element.elementor-element-3108a71 .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-78334ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-78334ed{text-align:left;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-78334ed .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:600;line-height:32px;letter-spacing:2px;}.elementor-9497 .elementor-element.elementor-element-78334ed .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-da60d32{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9497 .elementor-element.elementor-element-cc814ed.elementor-element{--align-self:flex-end;}.elementor-9497 .elementor-element.elementor-element-fad4a38{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-9497 .elementor-element.elementor-element-fad4a38 .elementor-divider-separator{width:100%;}.elementor-9497 .elementor-element.elementor-element-fad4a38 .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-9497 .elementor-element.elementor-element-cfd6682{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:25px;}.elementor-9497 .elementor-element.elementor-element-e5a50b6{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9497 .elementor-element.elementor-element-dca8e1e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-dca8e1e{text-align:left;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-dca8e1e .elementor-heading-title{color:#FFFFFF;font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:600;line-height:32px;letter-spacing:0.8px;}.elementor-9497 .elementor-element.elementor-element-dca8e1e .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-942a655 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-942a655{text-align:left;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-942a655 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:600;line-height:32px;letter-spacing:2px;}.elementor-9497 .elementor-element.elementor-element-942a655 .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-620b1c5{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9497 .elementor-element.elementor-element-2b168fb.elementor-element{--align-self:flex-end;}.elementor-9497 .elementor-element.elementor-element-0bcea2c{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-9497 .elementor-element.elementor-element-0bcea2c .elementor-divider-separator{width:100%;}.elementor-9497 .elementor-element.elementor-element-0bcea2c .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-9497 .elementor-element.elementor-element-4aca17b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:25px;}.elementor-9497 .elementor-element.elementor-element-0cd550a{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9497 .elementor-element.elementor-element-2ad948d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-2ad948d{text-align:left;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-2ad948d .elementor-heading-title{color:#FFFFFF;font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:600;line-height:32px;letter-spacing:0.8px;}.elementor-9497 .elementor-element.elementor-element-2ad948d .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-a3bb6d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-a3bb6d0{text-align:left;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-a3bb6d0 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:600;line-height:32px;letter-spacing:2px;}.elementor-9497 .elementor-element.elementor-element-a3bb6d0 .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-c651549{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9497 .elementor-element.elementor-element-6375a60.elementor-element{--align-self:flex-end;}.elementor-9497 .elementor-element.elementor-element-a77a44d{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-9497 .elementor-element.elementor-element-a77a44d .elementor-divider-separator{width:100%;}.elementor-9497 .elementor-element.elementor-element-a77a44d .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-9497 .elementor-element.elementor-element-c6fe097{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 180px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9497 .elementor-element.elementor-element-a25931b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-af923af > .elementor-widget-container{margin:-500px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-86b5301{--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;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:200px 200px 0px 0px;--margin-top:-250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:250px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-9497 .elementor-element.elementor-element-86b5301:not(.elementor-motion-effects-element-type-background), .elementor-9497 .elementor-element.elementor-element-86b5301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9497 .elementor-element.elementor-element-86b5301::before, .elementor-9497 .elementor-element.elementor-element-86b5301 > .elementor-background-video-container::before, .elementor-9497 .elementor-element.elementor-element-86b5301 > .e-con-inner > .elementor-background-video-container::before, .elementor-9497 .elementor-element.elementor-element-86b5301 > .elementor-background-slideshow::before, .elementor-9497 .elementor-element.elementor-element-86b5301 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9497 .elementor-element.elementor-element-86b5301 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9497 .elementor-element.elementor-element-86b5301, .elementor-9497 .elementor-element.elementor-element-86b5301::before{--border-transition:0.3s;}.elementor-9497 .elementor-element.elementor-element-1ba394f > .elementor-widget-container{margin:0px 0px 30px -10px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-1ba394f{text-align:left;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-1ba394f .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:130px;font-weight:300;line-height:95px;}.elementor-9497 .elementor-element.elementor-element-1ba394f .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-8cf07d8 > .elementor-widget-container{margin:0px 0px 130px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-8cf07d8 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;letter-spacing:2px;}.elementor-9497 .elementor-element.elementor-element-8cf07d8{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-8cf07d8 .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-5dbd61a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 40px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9497 .elementor-element.elementor-element-38ea5e4{--display:flex;--gap:20px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9497 .elementor-element.elementor-element-38ea5e4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9497 .elementor-element.elementor-element-4b56f00 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-4b56f00 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;}.elementor-9497 .elementor-element.elementor-element-4b56f00{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-4b56f00 .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-6342e6d > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-6342e6d{text-align:justify;color:#111111;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:32px;letter-spacing:1px;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-6342e6d .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-6342e6d .elementor-widget-container{overflow-x:visible;overflow-y:visible;width:100%;}.elementor-9497 .elementor-element.elementor-element-bb83e02 > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-bb83e02{text-align:justify;color:#111111;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:29px;letter-spacing:1px;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-bb83e02 .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-bb83e02 .elementor-widget-container{overflow-x:visible;overflow-y:visible;width:100%;}.elementor-9497 .elementor-element.elementor-element-18a46b0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;}.elementor-9497 .elementor-element.elementor-element-18a46b0{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-18a46b0 .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-5c74d07 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-5c74d07{text-align:justify;color:#111111;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:25px;letter-spacing:1px;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-5c74d07 .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-5c74d07 .elementor-widget-container{overflow-x:visible;overflow-y:visible;width:100%;}.elementor-9497 .elementor-element.elementor-element-a34b2a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-a34b2a3{text-align:justify;color:#111111;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:25px;letter-spacing:1px;word-break:normal;}.elementor-9497 .elementor-element.elementor-element-a34b2a3 .elementor-element-overlay{word-break:normal;}.elementor-9497 .elementor-element.elementor-element-a34b2a3 .elementor-widget-container{overflow-x:visible;overflow-y:visible;width:100%;}.elementor-9497 .elementor-element.elementor-element-530262c{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9497 .elementor-element.elementor-element-87b074f iframe{height:500px;}@media(min-width:768px){.elementor-9497 .elementor-element.elementor-element-164765e{--content-width:1500px;}.elementor-9497 .elementor-element.elementor-element-daaaa54{--width:250px;}.elementor-9497 .elementor-element.elementor-element-cd5cc6d{--width:1000px;}.elementor-9497 .elementor-element.elementor-element-a9f4b8b{--width:250px;}.elementor-9497 .elementor-element.elementor-element-1b0572a{--content-width:1500px;}.elementor-9497 .elementor-element.elementor-element-978e8ee{--width:45%;}.elementor-9497 .elementor-element.elementor-element-a0e19d1{--width:70%;}.elementor-9497 .elementor-element.elementor-element-7572109{--content-width:1500px;}.elementor-9497 .elementor-element.elementor-element-39ab078{--width:75%;}.elementor-9497 .elementor-element.elementor-element-040749b{--width:25%;}.elementor-9497 .elementor-element.elementor-element-6680cc2{--content-width:1500px;}.elementor-9497 .elementor-element.elementor-element-0f8fcf0{--content-width:1500px;}.elementor-9497 .elementor-element.elementor-element-5079039{--width:580px;}.elementor-9497 .elementor-element.elementor-element-86b5301{--content-width:1300px;}.elementor-9497 .elementor-element.elementor-element-38ea5e4{--width:43%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9497 .elementor-element.elementor-element-daaaa54{--width:150px;}.elementor-9497 .elementor-element.elementor-element-cd5cc6d{--width:700px;}.elementor-9497 .elementor-element.elementor-element-a9f4b8b{--width:150px;}.elementor-9497 .elementor-element.elementor-element-978e8ee{--width:100%;}.elementor-9497 .elementor-element.elementor-element-a0e19d1{--width:100%;}.elementor-9497 .elementor-element.elementor-element-39ab078{--width:100%;}.elementor-9497 .elementor-element.elementor-element-040749b{--width:38%;}.elementor-9497 .elementor-element.elementor-element-5079039{--width:630px;}.elementor-9497 .elementor-element.elementor-element-38ea5e4{--width:712.938px;}}@media(min-width:1025px){.elementor-9497 .elementor-element.elementor-element-0f8fcf0:not(.elementor-motion-effects-element-type-background), .elementor-9497 .elementor-element.elementor-element-0f8fcf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-9497 .elementor-element.elementor-element-164765e{--margin-top:50px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-9497 .elementor-element.elementor-element-43c59a0 > .elementor-widget-container{margin:0% -230% 80% 0%;}.elementor-9497 .elementor-element.elementor-element-cd5cc6d{--padding-top:65px;--padding-bottom:65px;--padding-left:60px;--padding-right:60px;}.elementor-9497 .elementor-element.elementor-element-95fc9c0 > .elementor-widget-container{padding:0px 0px 0px 5px;}.elementor-9497 .elementor-element.elementor-element-1b0572a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:250px;--padding-left:20px;--padding-right:20px;}.elementor-9497 .elementor-element.elementor-element-978e8ee{--gap:15px 0px;}.elementor-9497 .elementor-element.elementor-element-0f87343 > .elementor-widget-container{margin:0px 0px 0px -8px;}.elementor-9497 .elementor-element.elementor-element-0f87343 .elementor-heading-title{font-size:100px;line-height:80px;}.elementor-9497 .elementor-element.elementor-element-7572109{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:250px;--padding-left:20px;--padding-right:20px;}.elementor-9497 .elementor-element.elementor-element-39ab078:not(.elementor-motion-effects-element-type-background), .elementor-9497 .elementor-element.elementor-element-39ab078 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kitami-itc.or.jp/wp-content/uploads/2024/07/center.png");background-position:center right;background-repeat:no-repeat;}.elementor-9497 .elementor-element.elementor-element-39ab078{--gap:15px 0px;--padding-top:0px;--padding-bottom:320px;--padding-left:0px;--padding-right:0px;}.elementor-9497 .elementor-element.elementor-element-6aeaa52 > .elementor-widget-container{margin:0px 0px 0px -8px;}.elementor-9497 .elementor-element.elementor-element-6aeaa52 .elementor-heading-title{font-size:100px;line-height:80px;}.elementor-9497 .elementor-element.elementor-element-040749b{--margin-top:-220px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9497 .elementor-element.elementor-element-6680cc2{--border-radius:100px 100px 0px 0px;--padding-top:150px;--padding-bottom:350px;--padding-left:20px;--padding-right:20px;}.elementor-9497 .elementor-element.elementor-element-0d816cc > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9497 .elementor-element.elementor-element-0d816cc .elementor-heading-title{font-size:100px;line-height:80px;}.elementor-9497 .elementor-element.elementor-element-9ab467e > .elementor-widget-container{margin:0px 0px 70px 0px;}.elementor-9497 .elementor-element.elementor-element-df76509{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 10px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9497 .elementor-element.elementor-element-7c90547{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:18px 0px;--border-radius:30px 30px 0px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9497 .elementor-element.elementor-element-4a0b8dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-4a0b8dd img{width:30px;}.elementor-9497 .elementor-element.elementor-element-d20915c .elementor-heading-title{font-size:20px;letter-spacing:1px;}.elementor-9497 .elementor-element.elementor-element-c4b572b > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-9497 .elementor-element.elementor-element-c4b572b{font-size:15px;line-height:28px;letter-spacing:0px;}.elementor-9497 .elementor-element.elementor-element-6f4c654{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:18px 0px;--border-radius:30px 30px 0px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9497 .elementor-element.elementor-element-2521c08 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-2521c08 img{width:36px;}.elementor-9497 .elementor-element.elementor-element-443fa01 .elementor-heading-title{font-size:20px;}.elementor-9497 .elementor-element.elementor-element-f93ee73 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-9497 .elementor-element.elementor-element-f93ee73{font-size:15px;line-height:28px;letter-spacing:0px;}.elementor-9497 .elementor-element.elementor-element-3a0b64d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:18px 0px;--border-radius:30px 30px 0px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9497 .elementor-element.elementor-element-d0a8208 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-d0a8208 img{width:36px;}.elementor-9497 .elementor-element.elementor-element-af3e9e8 .elementor-heading-title{font-size:20px;}.elementor-9497 .elementor-element.elementor-element-d9d17d4 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-9497 .elementor-element.elementor-element-d9d17d4{font-size:15px;line-height:28px;letter-spacing:0px;}.elementor-9497 .elementor-element.elementor-element-6f4279c{--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-9497 .elementor-element.elementor-element-a5e8368 .elementor-heading-title{font-size:12px;letter-spacing:0.4px;}.elementor-9497 .elementor-element.elementor-element-fbd1b9a .elementor-heading-title{font-size:20px;}.elementor-9497 .elementor-element.elementor-element-bc880af > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-9497 .elementor-element.elementor-element-bc880af{font-size:15px;line-height:28px;letter-spacing:0px;}.elementor-9497 .elementor-element.elementor-element-8d41cd7 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-9497 .elementor-element.elementor-element-3302e2c .elementor-heading-title{font-size:14px;line-height:16px;letter-spacing:1px;}.elementor-9497 .elementor-element.elementor-element-30a89ea .elementor-heading-title{font-size:20px;}.elementor-9497 .elementor-element.elementor-element-8760945 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-9497 .elementor-element.elementor-element-a964cfe .elementor-heading-title{font-size:14px;line-height:16px;letter-spacing:1px;}.elementor-9497 .elementor-element.elementor-element-a790084 .elementor-heading-title{font-size:20px;}.elementor-9497 .elementor-element.elementor-element-f016faa .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-9497 .elementor-element.elementor-element-5c77f04 .elementor-heading-title{font-size:14px;line-height:16px;letter-spacing:1px;}.elementor-9497 .elementor-element.elementor-element-8759dd9 .elementor-heading-title{font-size:20px;}.elementor-9497 .elementor-element.elementor-element-d9c9bc4 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-9497 .elementor-element.elementor-element-eec4448 .elementor-heading-title{font-size:14px;line-height:16px;letter-spacing:1px;}.elementor-9497 .elementor-element.elementor-element-1902a62 .elementor-heading-title{font-size:20px;}.elementor-9497 .elementor-element.elementor-element-736a3b7 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-9497 .elementor-element.elementor-element-ed3fa97 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-0f8fcf0:not(.elementor-motion-effects-element-type-background), .elementor-9497 .elementor-element.elementor-element-0f8fcf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-9497 .elementor-element.elementor-element-0f8fcf0{--border-radius:100px 100px 0px 0px;--padding-top:150px;--padding-bottom:350px;--padding-left:20px;--padding-right:20px;}.elementor-9497 .elementor-element.elementor-element-32742ce > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9497 .elementor-element.elementor-element-32742ce .elementor-heading-title{font-size:100px;line-height:80px;}.elementor-9497 .elementor-element.elementor-element-c352f99 > .elementor-widget-container{margin:0px 0px 70px 0px;}.elementor-9497 .elementor-element.elementor-element-5fa2a4c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 10px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9497 .elementor-element.elementor-element-78c0e4a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:18px 0px;--border-radius:30px 30px 0px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9497 .elementor-element.elementor-element-4bc184d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-4bc184d img{width:30px;}.elementor-9497 .elementor-element.elementor-element-8cf2f57 .elementor-heading-title{font-size:20px;letter-spacing:1px;}.elementor-9497 .elementor-element.elementor-element-defcd03 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-9497 .elementor-element.elementor-element-defcd03{font-size:15px;line-height:28px;letter-spacing:0px;}.elementor-9497 .elementor-element.elementor-element-37594c8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:18px 0px;--border-radius:30px 30px 0px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9497 .elementor-element.elementor-element-e03b1ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-e03b1ef img{width:36px;}.elementor-9497 .elementor-element.elementor-element-4c381d3 .elementor-heading-title{font-size:20px;}.elementor-9497 .elementor-element.elementor-element-bde79e2 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-9497 .elementor-element.elementor-element-bde79e2{font-size:15px;line-height:28px;letter-spacing:0px;}.elementor-9497 .elementor-element.elementor-element-a9b9719{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:18px 0px;--border-radius:30px 30px 0px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9497 .elementor-element.elementor-element-375c068 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-375c068 img{width:36px;}.elementor-9497 .elementor-element.elementor-element-c8f8b0a .elementor-heading-title{font-size:20px;}.elementor-9497 .elementor-element.elementor-element-9bd87ac > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-9497 .elementor-element.elementor-element-9bd87ac{font-size:15px;line-height:28px;letter-spacing:0px;}.elementor-9497 .elementor-element.elementor-element-a27196a{--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-9497 .elementor-element.elementor-element-b4d4faa .elementor-heading-title{font-size:12px;letter-spacing:0.4px;}.elementor-9497 .elementor-element.elementor-element-decc9d9 .elementor-heading-title{font-size:20px;}.elementor-9497 .elementor-element.elementor-element-c4525d8{--gap:20px 0px;}.elementor-9497 .elementor-element.elementor-element-a7fbb34 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-9497 .elementor-element.elementor-element-a7fbb34{font-size:15px;line-height:28px;letter-spacing:0px;}.elementor-9497 .elementor-element.elementor-element-5079039{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9497 .elementor-element.elementor-element-5079039.e-con{--align-self:center;}.elementor-9497 .elementor-element.elementor-element-b2220fa .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-9497 .elementor-element.elementor-element-e495c4d .elementor-heading-title{font-size:14px;line-height:16px;letter-spacing:1px;}.elementor-9497 .elementor-element.elementor-element-1a3c70a .elementor-heading-title{font-size:20px;}.elementor-9497 .elementor-element.elementor-element-dfe8d20 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-9497 .elementor-element.elementor-element-3108a71 .elementor-heading-title{font-size:14px;line-height:16px;letter-spacing:1px;}.elementor-9497 .elementor-element.elementor-element-78334ed .elementor-heading-title{font-size:20px;}.elementor-9497 .elementor-element.elementor-element-fad4a38 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-9497 .elementor-element.elementor-element-dca8e1e .elementor-heading-title{font-size:14px;line-height:16px;letter-spacing:1px;}.elementor-9497 .elementor-element.elementor-element-942a655 .elementor-heading-title{font-size:20px;}.elementor-9497 .elementor-element.elementor-element-0bcea2c .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-9497 .elementor-element.elementor-element-2ad948d .elementor-heading-title{font-size:14px;line-height:16px;letter-spacing:1px;}.elementor-9497 .elementor-element.elementor-element-a3bb6d0 .elementor-heading-title{font-size:20px;}.elementor-9497 .elementor-element.elementor-element-a77a44d .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-9497 .elementor-element.elementor-element-c6fe097{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9497 .elementor-element.elementor-element-af923af > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-86b5301{--border-radius:100px 100px 0px 0px;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-9497 .elementor-element.elementor-element-1ba394f > .elementor-widget-container{margin:0px 0px 15px -8px;}.elementor-9497 .elementor-element.elementor-element-1ba394f .elementor-heading-title{font-size:100px;line-height:80px;}.elementor-9497 .elementor-element.elementor-element-8cf07d8 > .elementor-widget-container{margin:0px 0px 100px 0px;}.elementor-9497 .elementor-element.elementor-element-5dbd61a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-9497 .elementor-element.elementor-element-38ea5e4{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9497 .elementor-element.elementor-element-4b56f00 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-87b074f iframe{height:400px;}}@media(max-width:767px){.elementor-9497 .elementor-element.elementor-element-164765e{--margin-top:80px;--margin-bottom:140px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-9497 .elementor-element.elementor-element-daaaa54{--gap:350px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:1;}.elementor-9497 .elementor-element.elementor-element-9fb7aea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-9497 .elementor-element.elementor-element-9fb7aea{font-size:10px;line-height:22px;}.elementor-9497 .elementor-element.elementor-element-43c59a0 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 80px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-e1cbb27{--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 0px;--margin-top:-450px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9497 .elementor-element.elementor-element-cd5cc6d{--width:90%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:42px;--padding-bottom:42px;--padding-left:32px;--padding-right:32px;}.elementor-9497 .elementor-element.elementor-element-a9f4b8b{--width:5%;--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:flex-start;--gap:0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9497 .elementor-element.elementor-element-95fc9c0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-95fc9c0{font-size:8px;letter-spacing:1px;}.elementor-9497 .elementor-element.elementor-element-1b0572a{--gap:0px 0px;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-9497 .elementor-element.elementor-element-978e8ee{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-9497 .elementor-element.elementor-element-0f87343 > .elementor-widget-container{margin:0px 0px 0px -5px;}.elementor-9497 .elementor-element.elementor-element-0f87343 .elementor-heading-title{font-size:60px;line-height:45px;}.elementor-9497 .elementor-element.elementor-element-6414d3a .elementor-heading-title{font-size:12px;letter-spacing:2px;}.elementor-9497 .elementor-element.elementor-element-a0e19d1{--gap:20px 0px;}.elementor-9497 .elementor-element.elementor-element-f56849a.elementor-element{--align-self:flex-start;}.elementor-9497 .elementor-element.elementor-element-7572109{--gap:30px 0px;--padding-top:0px;--padding-bottom:200px;--padding-left:20px;--padding-right:20px;}.elementor-9497 .elementor-element.elementor-element-39ab078:not(.elementor-motion-effects-element-type-background), .elementor-9497 .elementor-element.elementor-element-39ab078 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-9497 .elementor-element.elementor-element-39ab078{--padding-top:0px;--padding-bottom:195px;--padding-left:0px;--padding-right:0px;}.elementor-9497 .elementor-element.elementor-element-6aeaa52 > .elementor-widget-container{margin:0px 0px 0px -5px;}.elementor-9497 .elementor-element.elementor-element-6aeaa52 .elementor-heading-title{font-size:60px;line-height:45px;}.elementor-9497 .elementor-element.elementor-element-3547da8 .elementor-heading-title{font-size:12px;letter-spacing:2px;}.elementor-9497 .elementor-element.elementor-element-3c629c6 .elementor-heading-title{font-size:12px;letter-spacing:2px;}.elementor-9497 .elementor-element.elementor-element-040749b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9497 .elementor-element.elementor-element-fe96d6f.elementor-element{--align-self:flex-start;}.elementor-9497 .elementor-element.elementor-element-6680cc2{--border-radius:50px 50px 0px 0px;--padding-top:120px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-9497 .elementor-element.elementor-element-0d816cc > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-9497 .elementor-element.elementor-element-0d816cc .elementor-heading-title{font-size:60px;line-height:45px;}.elementor-9497 .elementor-element.elementor-element-9ab467e > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-9497 .elementor-element.elementor-element-9ab467e .elementor-heading-title{font-size:12px;letter-spacing:2px;}.elementor-9497 .elementor-element.elementor-element-df76509{--gap:20px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9497 .elementor-element.elementor-element-7c90547{--gap:20px 0px;--border-radius:45px 45px 0px 45px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:55px;--padding-left:35px;--padding-right:35px;}.elementor-9497 .elementor-element.elementor-element-4a0b8dd > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-4a0b8dd{text-align:center;}.elementor-9497 .elementor-element.elementor-element-4a0b8dd img{width:28px;}.elementor-9497 .elementor-element.elementor-element-d20915c .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-9497 .elementor-element.elementor-element-c4b572b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-0814743.elementor-element{--align-self:center;}.elementor-9497 .elementor-element.elementor-element-6f4c654{--gap:20px 0px;--border-radius:45px 45px 0px 45px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:55px;--padding-left:35px;--padding-right:35px;}.elementor-9497 .elementor-element.elementor-element-2521c08 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-2521c08{text-align:center;}.elementor-9497 .elementor-element.elementor-element-2521c08 img{width:34px;}.elementor-9497 .elementor-element.elementor-element-443fa01 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-9497 .elementor-element.elementor-element-f93ee73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-9497 .elementor-element.elementor-element-a8c7b62.elementor-element{--align-self:center;}.elementor-9497 .elementor-element.elementor-element-3a0b64d{--gap:20px 0px;--border-radius:45px 45px 0px 45px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:55px;--padding-left:35px;--padding-right:35px;}.elementor-9497 .elementor-element.elementor-element-d0a8208 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-d0a8208{text-align:center;}.elementor-9497 .elementor-element.elementor-element-d0a8208 img{width:34px;}.elementor-9497 .elementor-element.elementor-element-af3e9e8 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-9497 .elementor-element.elementor-element-d9d17d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-9497 .elementor-element.elementor-element-ab8d05b.elementor-element{--align-self:center;}.elementor-9497 .elementor-element.elementor-element-55dbd60:not(.elementor-motion-effects-element-type-background), .elementor-9497 .elementor-element.elementor-element-55dbd60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kitami-itc.or.jp/wp-content/uploads/2024/07/sp-back3.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-9497 .elementor-element.elementor-element-55dbd60{--padding-top:150px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-9497 .elementor-element.elementor-element-6f4279c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:20px 0px;--border-radius:45px 45px 45px 45px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:55px;--padding-left:35px;--padding-right:35px;}.elementor-9497 .elementor-element.elementor-element-a5e8368 > .elementor-widget-container{margin:0px 0px 0px -3px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-a5e8368{text-align:center;}.elementor-9497 .elementor-element.elementor-element-a5e8368 .elementor-heading-title{font-size:10px;line-height:22px;letter-spacing:2px;}.elementor-9497 .elementor-element.elementor-element-fbd1b9a{text-align:center;}.elementor-9497 .elementor-element.elementor-element-fbd1b9a .elementor-heading-title{font-size:22px;line-height:22px;}.elementor-9497 .elementor-element.elementor-element-bc880af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-9497 .elementor-element.elementor-element-b71bb86.elementor-element{--align-self:center;}.elementor-9497 .elementor-element.elementor-element-857f785{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:250px;--padding-left:20px;--padding-right:20px;}.elementor-9497 .elementor-element.elementor-element-8d41cd7 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-9497 .elementor-element.elementor-element-a5c5fa7{--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;}.elementor-9497 .elementor-element.elementor-element-64f48c8{--width:80%;}.elementor-9497 .elementor-element.elementor-element-3302e2c .elementor-heading-title{font-size:12px;line-height:22px;}.elementor-9497 .elementor-element.elementor-element-30a89ea .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-9497 .elementor-element.elementor-element-8760945 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-9497 .elementor-element.elementor-element-707bfca{--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;}.elementor-9497 .elementor-element.elementor-element-2b4efa5{--width:80%;}.elementor-9497 .elementor-element.elementor-element-a964cfe .elementor-heading-title{font-size:12px;line-height:22px;}.elementor-9497 .elementor-element.elementor-element-a790084 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-9497 .elementor-element.elementor-element-f016faa .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-9497 .elementor-element.elementor-element-6c0d992{--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;}.elementor-9497 .elementor-element.elementor-element-17917b8{--width:80%;}.elementor-9497 .elementor-element.elementor-element-5c77f04 .elementor-heading-title{font-size:12px;line-height:22px;}.elementor-9497 .elementor-element.elementor-element-8759dd9 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-9497 .elementor-element.elementor-element-d9c9bc4 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-9497 .elementor-element.elementor-element-4f2aa01{--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;}.elementor-9497 .elementor-element.elementor-element-e3d4fcb{--width:80%;}.elementor-9497 .elementor-element.elementor-element-eec4448 .elementor-heading-title{font-size:12px;line-height:22px;}.elementor-9497 .elementor-element.elementor-element-1902a62 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-9497 .elementor-element.elementor-element-736a3b7 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-9497 .elementor-element.elementor-element-ed3fa97 > .elementor-widget-container{padding:70px 0px 30px 55px;}.elementor-9497 .elementor-element.elementor-element-2e84202 > .elementor-widget-container{padding:0px 120px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-0f8fcf0:not(.elementor-motion-effects-element-type-background), .elementor-9497 .elementor-element.elementor-element-0f8fcf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kitami-itc.or.jp/wp-content/uploads/2024/07/kitami-itc-back_sp_2x-scaled.jpg");background-repeat:no-repeat;background-size:auto;}.elementor-9497 .elementor-element.elementor-element-0f8fcf0{--border-radius:50px 50px 0px 0px;--padding-top:120px;--padding-bottom:200px;--padding-left:20px;--padding-right:20px;}.elementor-9497 .elementor-element.elementor-element-32742ce > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-9497 .elementor-element.elementor-element-32742ce .elementor-heading-title{font-size:60px;line-height:45px;}.elementor-9497 .elementor-element.elementor-element-c352f99 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-9497 .elementor-element.elementor-element-c352f99 .elementor-heading-title{font-size:12px;letter-spacing:2px;}.elementor-9497 .elementor-element.elementor-element-5fa2a4c{--gap:20px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9497 .elementor-element.elementor-element-78c0e4a{--gap:20px 0px;--border-radius:45px 45px 0px 45px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:55px;--padding-left:35px;--padding-right:35px;}.elementor-9497 .elementor-element.elementor-element-4bc184d > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-4bc184d{text-align:center;}.elementor-9497 .elementor-element.elementor-element-4bc184d img{width:28px;}.elementor-9497 .elementor-element.elementor-element-8cf2f57 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-9497 .elementor-element.elementor-element-defcd03 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-a96d07f.elementor-element{--align-self:center;}.elementor-9497 .elementor-element.elementor-element-37594c8{--gap:20px 0px;--border-radius:45px 45px 0px 45px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:55px;--padding-left:35px;--padding-right:35px;}.elementor-9497 .elementor-element.elementor-element-e03b1ef > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-e03b1ef{text-align:center;}.elementor-9497 .elementor-element.elementor-element-e03b1ef img{width:34px;}.elementor-9497 .elementor-element.elementor-element-4c381d3 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-9497 .elementor-element.elementor-element-bde79e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-9497 .elementor-element.elementor-element-dad2d25.elementor-element{--align-self:center;}.elementor-9497 .elementor-element.elementor-element-a9b9719{--gap:20px 0px;--border-radius:45px 45px 0px 45px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:55px;--padding-left:35px;--padding-right:35px;}.elementor-9497 .elementor-element.elementor-element-375c068 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-375c068{text-align:center;}.elementor-9497 .elementor-element.elementor-element-375c068 img{width:34px;}.elementor-9497 .elementor-element.elementor-element-c8f8b0a .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-9497 .elementor-element.elementor-element-9bd87ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-9497 .elementor-element.elementor-element-bb45e3d.elementor-element{--align-self:center;}.elementor-9497 .elementor-element.elementor-element-a27196a{--border-radius:45px 45px 45px 45px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:55px;--padding-left:35px;--padding-right:35px;}.elementor-9497 .elementor-element.elementor-element-de9d6e0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-9497 .elementor-element.elementor-element-b4d4faa > .elementor-widget-container{margin:0px 0px 0px -3px;padding:0px 0px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-b4d4faa{text-align:center;}.elementor-9497 .elementor-element.elementor-element-b4d4faa .elementor-heading-title{font-size:10px;line-height:22px;letter-spacing:2px;}.elementor-9497 .elementor-element.elementor-element-decc9d9{text-align:center;}.elementor-9497 .elementor-element.elementor-element-decc9d9 .elementor-heading-title{font-size:22px;line-height:22px;}.elementor-9497 .elementor-element.elementor-element-a7fbb34 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-9497 .elementor-element.elementor-element-f828890.elementor-element{--align-self:center;}.elementor-9497 .elementor-element.elementor-element-5079039{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-9497 .elementor-element.elementor-element-b2220fa .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-9497 .elementor-element.elementor-element-2dab514{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-9497 .elementor-element.elementor-element-52b7647{--width:60%;}.elementor-9497 .elementor-element.elementor-element-e495c4d .elementor-heading-title{font-size:12px;line-height:22px;}.elementor-9497 .elementor-element.elementor-element-1a3c70a .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-9497 .elementor-element.elementor-element-6b1b6d3{--width:30%;}.elementor-9497 .elementor-element.elementor-element-dfe8d20 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-9497 .elementor-element.elementor-element-9ff83d0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-9497 .elementor-element.elementor-element-2755dd9{--width:60%;}.elementor-9497 .elementor-element.elementor-element-3108a71 .elementor-heading-title{font-size:12px;line-height:22px;}.elementor-9497 .elementor-element.elementor-element-78334ed .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-9497 .elementor-element.elementor-element-da60d32{--width:30%;}.elementor-9497 .elementor-element.elementor-element-fad4a38 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-9497 .elementor-element.elementor-element-cfd6682{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-9497 .elementor-element.elementor-element-e5a50b6{--width:60%;}.elementor-9497 .elementor-element.elementor-element-dca8e1e .elementor-heading-title{font-size:12px;line-height:22px;}.elementor-9497 .elementor-element.elementor-element-942a655 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-9497 .elementor-element.elementor-element-620b1c5{--width:30%;}.elementor-9497 .elementor-element.elementor-element-0bcea2c .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-9497 .elementor-element.elementor-element-4aca17b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-9497 .elementor-element.elementor-element-0cd550a{--width:60%;}.elementor-9497 .elementor-element.elementor-element-2ad948d .elementor-heading-title{font-size:12px;line-height:22px;}.elementor-9497 .elementor-element.elementor-element-a3bb6d0 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-9497 .elementor-element.elementor-element-c651549{--width:30%;}.elementor-9497 .elementor-element.elementor-element-a77a44d .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-9497 .elementor-element.elementor-element-c6fe097{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9497 .elementor-element.elementor-element-a25931b > .elementor-widget-container{padding:0px 120px 0px 0px;}.elementor-9497 .elementor-element.elementor-element-af923af > .elementor-widget-container{padding:0px 0px 0px 55px;}.elementor-9497 .elementor-element.elementor-element-86b5301{--border-radius:50px 50px 0px 0px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-9497 .elementor-element.elementor-element-1ba394f > .elementor-widget-container{margin:0px 0px 15px -5px;}.elementor-9497 .elementor-element.elementor-element-1ba394f .elementor-heading-title{font-size:60px;line-height:45px;}.elementor-9497 .elementor-element.elementor-element-8cf07d8 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-9497 .elementor-element.elementor-element-8cf07d8 .elementor-heading-title{font-size:12px;letter-spacing:2px;}.elementor-9497 .elementor-element.elementor-element-5dbd61a{--gap:0px 0px;}.elementor-9497 .elementor-element.elementor-element-38ea5e4{--gap:10px 0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-9497 .elementor-element.elementor-element-4b56f00 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-9497 .elementor-element.elementor-element-4b56f00 .elementor-heading-title{font-size:15px;letter-spacing:0px;}.elementor-9497 .elementor-element.elementor-element-6342e6d > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-9497 .elementor-element.elementor-element-6342e6d{font-size:15px;line-height:25px;}.elementor-9497 .elementor-element.elementor-element-bb83e02 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-9497 .elementor-element.elementor-element-bb83e02{font-size:15px;line-height:25px;}.elementor-9497 .elementor-element.elementor-element-18a46b0 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-9497 .elementor-element.elementor-element-18a46b0 .elementor-heading-title{font-size:15px;letter-spacing:2px;}.elementor-9497 .elementor-element.elementor-element-5c74d07{font-size:15px;}.elementor-9497 .elementor-element.elementor-element-a34b2a3{font-size:15px;}.elementor-9497 .elementor-element.elementor-element-87b074f iframe{height:250px;}}/* Start custom CSS for wew_news_list_widget, class: .elementor-element-5f15955 */time
{ font-family: 'Noto Sans JP', sans-serif;
  font-weight: 400;
  
}

.wew-news-list__item-inner {
    padding-top: 30px;
    padding-bottom: 30px;
    
}



@media screen and (max-width: 768px) {
    .wew-news-list__item {
        padding-top: 0px;
        padding-bottom: 0px;
        line-height: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f56849a */.circle_btn01 {
  display: flex;
  align-items: center;
  text-decoration: none;
  color: #111111; /* 文字色 */
  font-weight: medium;
  position: relative;
  width: fit-content;
  gap: 0.5em;
}

.circle_btn01_arrow {
  background: #111111; /* 丸の背景 */
  color: #ffffff; /* 矢印の色 */
  padding: 1.5em;
  
  border-radius: 100vh;
  width: 2.5em; /* 丸の横幅 */
  height: 2.5em; /* 丸の高さ */
  text-align: center;
  transition: 0.7s;
  position: relative;
}

.circle_btn01_arrow span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scalex(0.55);
  -webkit-transform: translate(-50%, -50%) scalex(0.55);
  -ms-transform: translate(-50%, -50%) scalex(0.55);
  transition: left 0.3s, transform 0.3s;
}

/* マウスオーバーした際のデザイン */
.circle_btn01:hover .circle_btn01_arrow {
  transform: scale(1.15); /* 丸の大きさ */
  background: #E2DCC8
}

.circle_btn01:hover .circle_btn01_arrow span {
  color: #111111;
  left: 50%; /* 必要に応じて調整 */
  transform: translate(-50%, -50%) scalex(0.55); /* スケールは変えない */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fe96d6f */.circle_btn01 {
  display: flex;
  align-items: center;
  text-decoration: none;
  color: #111111; /* 文字色 */
  font-weight: medium;
  position: relative;
  width: fit-content;
  gap: 0.5em;
}

.circle_btn01_arrow {
  background: #111111; /* 丸の背景 */
  color: #ffffff; /* 矢印の色 */
  padding: 1.5em;
  
  border-radius: 100vh;
  width: 2.5em; /* 丸の横幅 */
  height: 2.5em; /* 丸の高さ */
  text-align: center;
  transition: 0.7s;
  position: relative;
}

.circle_btn01_arrow span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scalex(0.55);
  -webkit-transform: translate(-50%, -50%) scalex(0.55);
  -ms-transform: translate(-50%, -50%) scalex(0.55);
  transition: left 0.3s, transform 0.3s;
}

/* マウスオーバーした際のデザイン */
.circle_btn01:hover .circle_btn01_arrow {
  transform: scale(1.15); /* 丸の大きさ */
  background: #E2DCC8
}

.circle_btn01:hover .circle_btn01_arrow span {
  color: #111111;
  left: 50%; /* 必要に応じて調整 */
  transform: translate(-50%, -50%) scalex(0.55); /* スケールは変えない */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0814743 */.circle_btn01 {
  display: flex;
  align-items: center;
  text-decoration: none;
  color: #111111; /* 文字色 */
  font-weight: medium;
  position: relative;
  width: fit-content;
  gap: 0.5em;
}

.circle_btn01_arrow {
  background: #111111; /* 丸の背景 */
  color: #ffffff; /* 矢印の色 */
  padding: 1.5em;
  
  border-radius: 100vh;
  width: 2.5em; /* 丸の横幅 */
  height: 2.5em; /* 丸の高さ */
  text-align: center;
  transition: 0.7s;
  position: relative;
}

.circle_btn01_arrow span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scalex(0.55);
  -webkit-transform: translate(-50%, -50%) scalex(0.55);
  -ms-transform: translate(-50%, -50%) scalex(0.55);
  transition: left 0.3s, transform 0.3s;
}

/* マウスオーバーした際のデザイン */
.circle_btn01:hover .circle_btn01_arrow {
  transform: scale(1.15); /* 丸の大きさ */
  background: #E2DCC8
}

.circle_btn01:hover .circle_btn01_arrow span {
  color: #111111;
  left: 50%; /* 必要に応じて調整 */
  transform: translate(-50%, -50%) scalex(0.55); /* スケールは変えない */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a8c7b62 */.circle_btn01 {
  display: flex;
  align-items: center;
  text-decoration: none;
  color: #111111; /* 文字色 */
  font-weight: medium;
  position: relative;
  width: fit-content;
  gap: 0.5em;
}

.circle_btn01_arrow {
  background: #111111; /* 丸の背景 */
  color: #ffffff; /* 矢印の色 */
  padding: 1.5em;
  
  border-radius: 100vh;
  width: 2.5em; /* 丸の横幅 */
  height: 2.5em; /* 丸の高さ */
  text-align: center;
  transition: 0.7s;
  position: relative;
}

.circle_btn01_arrow span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scalex(0.55);
  -webkit-transform: translate(-50%, -50%) scalex(0.55);
  -ms-transform: translate(-50%, -50%) scalex(0.55);
  transition: left 0.3s, transform 0.3s;
}

/* マウスオーバーした際のデザイン */
.circle_btn01:hover .circle_btn01_arrow {
  transform: scale(1.15); /* 丸の大きさ */
  background: #E2DCC8
}

.circle_btn01:hover .circle_btn01_arrow span {
  color: #111111;
  left: 50%; /* 必要に応じて調整 */
  transform: translate(-50%, -50%) scalex(0.55); /* スケールは変えない */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ab8d05b */.circle_btn01 {
  display: flex;
  align-items: center;
  text-decoration: none;
  color: #111111; /* 文字色 */
  font-weight: medium;
  position: relative;
  width: fit-content;
  gap: 0.5em;
}

.circle_btn01_arrow {
  background: #111111; /* 丸の背景 */
  color: #ffffff; /* 矢印の色 */
  padding: 1.5em;
  
  border-radius: 100vh;
  width: 2.5em; /* 丸の横幅 */
  height: 2.5em; /* 丸の高さ */
  text-align: center;
  transition: 0.7s;
  position: relative;
}

.circle_btn01_arrow span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scalex(0.55);
  -webkit-transform: translate(-50%, -50%) scalex(0.55);
  -ms-transform: translate(-50%, -50%) scalex(0.55);
  transition: left 0.3s, transform 0.3s;
}

/* マウスオーバーした際のデザイン */
.circle_btn01:hover .circle_btn01_arrow {
  transform: scale(1.15); /* 丸の大きさ */
  background: #E2DCC8
}

.circle_btn01:hover .circle_btn01_arrow span {
  color: #111111;
  left: 50%; /* 必要に応じて調整 */
  transform: translate(-50%, -50%) scalex(0.55); /* スケールは変えない */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b71bb86 */.circle_btn02 {
  display: flex;
  align-items: center;
  text-decoration: none;
  color: #ffffff !important; /* 文字色 */
  font-weight: medium;
  position: relative;
  width: fit-content;
  gap: 0.5em;
}

.circle_btn02_arrow {
  background: transparent; /* 丸の背景を透明にする */
  color: #ffffff; /* 矢印の色 */
  padding: 1.5em;
  border: 1px solid #ffffff; /* 黒い線を追加 */
  border-radius: 100vh;
  width: 2.5em; /* 丸の横幅 */
  height: 2.5em; /* 丸の高さ */
  text-align: center;
  transition: 0.7s;
  position: relative;
}

.circle_btn02_arrow span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scalex(0.55);
  -webkit-transform: translate(-50%, -50%) scalex(0.55);
  -ms-transform: translate(-50%, -50%) scalex(0.55);
  transition: left 0.3s, transform 0.3s;
}

/* マウスオーバーした際のデザイン */
.circle_btn02:hover .circle_btn02_arrow {
  transform: scale(1.15); /* 丸の大きさ */
  background: #ffffff
}

.circle_btn02:hover .circle_btn02_arrow span {
  color: #111111;
  left: 50%; /* 必要に応じて調整 */
  transform: translate(-50%, -50%) scalex(0.55); /* スケールは変えない */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ff95263 */.circle_btn03 {
  display: flex;
  align-items: center;
  text-decoration: none;
  color: #ffffff; /* 文字色 */
  font-weight: medium;
  position: relative;
  width: fit-content;
  gap: 0.5em;
}

.circle_btn03_arrow {
  background: transparent; /* 丸の背景を透明にする */
  color: #ffffff; /* 矢印の色 */
  padding: 1.5em;
  border: 1px solid #ffffff; /* 黒い線を追加 */
  border-radius: 100vh;
  width: 2.5em; /* 丸の横幅 */
  height: 2.5em; /* 丸の高さ */
  text-align: center;
  transition: 0.7s;
  position: relative;
}

.circle_btn03_arrow span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scalex(0.55);
  -webkit-transform: translate(-50%, -50%) scalex(0.55);
  -ms-transform: translate(-50%, -50%) scalex(0.55);
  transition: left 0.3s, transform 0.3s;
}

/* マウスオーバーした際のデザイン */
.circle_btn03:hover .circle_btn03_arrow {
  transform: scale(1.15); /* 丸の大きさ */
  background: #ffffff
}

.circle_btn03:hover .circle_btn03_arrow span {
  color: #111111;
  left: 50%; /* 必要に応じて調整 */
  transform: translate(-50%, -50%) scalex(0.55); /* スケールは変えない */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1cc2778 */.circle_btn03 {
  display: flex;
  align-items: center;
  text-decoration: none;
  color: #ffffff; /* 文字色 */
  font-weight: medium;
  position: relative;
  width: fit-content;
  gap: 0.5em;
}

.circle_btn03_arrow {
  background: transparent; /* 丸の背景を透明にする */
  color: #ffffff; /* 矢印の色 */
  padding: 1.5em;
  border: 1px solid #ffffff; /* 黒い線を追加 */
  border-radius: 100vh;
  width: 2.5em; /* 丸の横幅 */
  height: 2.5em; /* 丸の高さ */
  text-align: center;
  transition: 0.7s;
  position: relative;
}

.circle_btn03_arrow span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scalex(0.55);
  -webkit-transform: translate(-50%, -50%) scalex(0.55);
  -ms-transform: translate(-50%, -50%) scalex(0.55);
  transition: left 0.3s, transform 0.3s;
}

/* マウスオーバーした際のデザイン */
.circle_btn03:hover .circle_btn03_arrow {
  transform: scale(1.15); /* 丸の大きさ */
  background: #ffffff
}

.circle_btn03:hover .circle_btn03_arrow span {
  color: #111111;
  left: 50%; /* 必要に応じて調整 */
  transform: translate(-50%, -50%) scalex(0.55); /* スケールは変えない */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7694ff5 */.circle_btn03 {
  display: flex;
  align-items: center;
  text-decoration: none;
  color: #ffffff; /* 文字色 */
  font-weight: medium;
  position: relative;
  width: fit-content;
  gap: 0.5em;
}

.circle_btn03_arrow {
  background: transparent; /* 丸の背景を透明にする */
  color: #ffffff; /* 矢印の色 */
  padding: 1.5em;
  border: 1px solid #ffffff; /* 黒い線を追加 */
  border-radius: 100vh;
  width: 2.5em; /* 丸の横幅 */
  height: 2.5em; /* 丸の高さ */
  text-align: center;
  transition: 0.7s;
  position: relative;
}

.circle_btn03_arrow span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scalex(0.55);
  -webkit-transform: translate(-50%, -50%) scalex(0.55);
  -ms-transform: translate(-50%, -50%) scalex(0.55);
  transition: left 0.3s, transform 0.3s;
}

/* マウスオーバーした際のデザイン */
.circle_btn03:hover .circle_btn03_arrow {
  transform: scale(1.15); /* 丸の大きさ */
  background: #ffffff
}

.circle_btn03:hover .circle_btn03_arrow span {
  color: #111111;
  left: 50%; /* 必要に応じて調整 */
  transform: translate(-50%, -50%) scalex(0.55); /* スケールは変えない */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-79d1491 */.circle_btn03 {
  display: flex;
  align-items: center;
  text-decoration: none;
  color: #ffffff; /* 文字色 */
  font-weight: medium;
  position: relative;
  width: fit-content;
  gap: 0.5em;
}

.circle_btn03_arrow {
  background: transparent; /* 丸の背景を透明にする */
  color: #ffffff; /* 矢印の色 */
  padding: 1.5em;
  border: 1px solid #ffffff; /* 黒い線を追加 */
  border-radius: 100vh;
  width: 2.5em; /* 丸の横幅 */
  height: 2.5em; /* 丸の高さ */
  text-align: center;
  transition: 0.7s;
  position: relative;
}

.circle_btn03_arrow span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scalex(0.55);
  -webkit-transform: translate(-50%, -50%) scalex(0.55);
  -ms-transform: translate(-50%, -50%) scalex(0.55);
  transition: left 0.3s, transform 0.3s;
}

/* マウスオーバーした際のデザイン */
.circle_btn03:hover .circle_btn03_arrow {
  transform: scale(1.15); /* 丸の大きさ */
  background: #ffffff
}

.circle_btn03:hover .circle_btn03_arrow span {
  color: #111111;
  left: 50%; /* 必要に応じて調整 */
  transform: translate(-50%, -50%) scalex(0.55); /* スケールは変えない */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a96d07f */.circle_btn01 {
  display: flex;
  align-items: center;
  text-decoration: none;
  color: #111111; /* 文字色 */
  font-weight: medium;
  position: relative;
  width: fit-content;
  gap: 0.5em;
}

.circle_btn01_arrow {
  background: #111111; /* 丸の背景 */
  color: #ffffff; /* 矢印の色 */
  padding: 1.5em;
  
  border-radius: 100vh;
  width: 2.5em; /* 丸の横幅 */
  height: 2.5em; /* 丸の高さ */
  text-align: center;
  transition: 0.7s;
  position: relative;
}

.circle_btn01_arrow span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scalex(0.55);
  -webkit-transform: translate(-50%, -50%) scalex(0.55);
  -ms-transform: translate(-50%, -50%) scalex(0.55);
  transition: left 0.3s, transform 0.3s;
}

/* マウスオーバーした際のデザイン */
.circle_btn01:hover .circle_btn01_arrow {
  transform: scale(1.15); /* 丸の大きさ */
  background: #E2DCC8
}

.circle_btn01:hover .circle_btn01_arrow span {
  color: #111111;
  left: 50%; /* 必要に応じて調整 */
  transform: translate(-50%, -50%) scalex(0.55); /* スケールは変えない */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dad2d25 */.circle_btn01 {
  display: flex;
  align-items: center;
  text-decoration: none;
  color: #111111; /* 文字色 */
  font-weight: medium;
  position: relative;
  width: fit-content;
  gap: 0.5em;
}

.circle_btn01_arrow {
  background: #111111; /* 丸の背景 */
  color: #ffffff; /* 矢印の色 */
  padding: 1.5em;
  
  border-radius: 100vh;
  width: 2.5em; /* 丸の横幅 */
  height: 2.5em; /* 丸の高さ */
  text-align: center;
  transition: 0.7s;
  position: relative;
}

.circle_btn01_arrow span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scalex(0.55);
  -webkit-transform: translate(-50%, -50%) scalex(0.55);
  -ms-transform: translate(-50%, -50%) scalex(0.55);
  transition: left 0.3s, transform 0.3s;
}

/* マウスオーバーした際のデザイン */
.circle_btn01:hover .circle_btn01_arrow {
  transform: scale(1.15); /* 丸の大きさ */
  background: #E2DCC8
}

.circle_btn01:hover .circle_btn01_arrow span {
  color: #111111;
  left: 50%; /* 必要に応じて調整 */
  transform: translate(-50%, -50%) scalex(0.55); /* スケールは変えない */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bb45e3d */.circle_btn01 {
  display: flex;
  align-items: center;
  text-decoration: none;
  color: #111111; /* 文字色 */
  font-weight: medium;
  position: relative;
  width: fit-content;
  gap: 0.5em;
}

.circle_btn01_arrow {
  background: #111111; /* 丸の背景 */
  color: #ffffff; /* 矢印の色 */
  padding: 1.5em;
  
  border-radius: 100vh;
  width: 2.5em; /* 丸の横幅 */
  height: 2.5em; /* 丸の高さ */
  text-align: center;
  transition: 0.7s;
  position: relative;
}

.circle_btn01_arrow span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scalex(0.55);
  -webkit-transform: translate(-50%, -50%) scalex(0.55);
  -ms-transform: translate(-50%, -50%) scalex(0.55);
  transition: left 0.3s, transform 0.3s;
}

/* マウスオーバーした際のデザイン */
.circle_btn01:hover .circle_btn01_arrow {
  transform: scale(1.15); /* 丸の大きさ */
  background: #E2DCC8
}

.circle_btn01:hover .circle_btn01_arrow span {
  color: #111111;
  left: 50%; /* 必要に応じて調整 */
  transform: translate(-50%, -50%) scalex(0.55); /* スケールは変えない */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f828890 */.circle_btn02 {
  display: flex;
  align-items: center;
  text-decoration: none;
  color: #ffffff !important; /* 文字色 */
  font-weight: medium;
  position: relative;
  width: fit-content;
  gap: 0.5em;
}

.circle_btn02_arrow {
  background: transparent; /* 丸の背景を透明にする */
  color: #ffffff; /* 矢印の色 */
  padding: 1.5em;
  border: 1px solid #ffffff; /* 黒い線を追加 */
  border-radius: 100vh;
  width: 2.5em; /* 丸の横幅 */
  height: 2.5em; /* 丸の高さ */
  text-align: center;
  transition: 0.7s;
  position: relative;
}

.circle_btn02_arrow span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scalex(0.55);
  -webkit-transform: translate(-50%, -50%) scalex(0.55);
  -ms-transform: translate(-50%, -50%) scalex(0.55);
  transition: left 0.3s, transform 0.3s;
}

/* マウスオーバーした際のデザイン */
.circle_btn02:hover .circle_btn02_arrow {
  transform: scale(1.15); /* 丸の大きさ */
  background: #ffffff
}

.circle_btn02:hover .circle_btn02_arrow span {
  color: #111111;
  left: 50%; /* 必要に応じて調整 */
  transform: translate(-50%, -50%) scalex(0.55); /* スケールは変えない */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c29ce22 */.circle_btn03 {
  display: flex;
  align-items: center;
  text-decoration: none;
  color: #ffffff; /* 文字色 */
  font-weight: medium;
  position: relative;
  width: fit-content;
  gap: 0.5em;
}

.circle_btn03_arrow {
  background: transparent; /* 丸の背景を透明にする */
  color: #ffffff; /* 矢印の色 */
  padding: 1.5em;
  border: 1px solid #ffffff; /* 黒い線を追加 */
  border-radius: 100vh;
  width: 2.5em; /* 丸の横幅 */
  height: 2.5em; /* 丸の高さ */
  text-align: center;
  transition: 0.7s;
  position: relative;
}

.circle_btn03_arrow span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scalex(0.55);
  -webkit-transform: translate(-50%, -50%) scalex(0.55);
  -ms-transform: translate(-50%, -50%) scalex(0.55);
  transition: left 0.3s, transform 0.3s;
}

/* マウスオーバーした際のデザイン */
.circle_btn03:hover .circle_btn03_arrow {
  transform: scale(1.15); /* 丸の大きさ */
  background: #ffffff
}

.circle_btn03:hover .circle_btn03_arrow span {
  color: #111111;
  left: 50%; /* 必要に応じて調整 */
  transform: translate(-50%, -50%) scalex(0.55); /* スケールは変えない */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cc814ed */.circle_btn03 {
  display: flex;
  align-items: center;
  text-decoration: none;
  color: #ffffff; /* 文字色 */
  font-weight: medium;
  position: relative;
  width: fit-content;
  gap: 0.5em;
}

.circle_btn03_arrow {
  background: transparent; /* 丸の背景を透明にする */
  color: #ffffff; /* 矢印の色 */
  padding: 1.5em;
  border: 1px solid #ffffff; /* 黒い線を追加 */
  border-radius: 100vh;
  width: 2.5em; /* 丸の横幅 */
  height: 2.5em; /* 丸の高さ */
  text-align: center;
  transition: 0.7s;
  position: relative;
}

.circle_btn03_arrow span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scalex(0.55);
  -webkit-transform: translate(-50%, -50%) scalex(0.55);
  -ms-transform: translate(-50%, -50%) scalex(0.55);
  transition: left 0.3s, transform 0.3s;
}

/* マウスオーバーした際のデザイン */
.circle_btn03:hover .circle_btn03_arrow {
  transform: scale(1.15); /* 丸の大きさ */
  background: #ffffff
}

.circle_btn03:hover .circle_btn03_arrow span {
  color: #111111;
  left: 50%; /* 必要に応じて調整 */
  transform: translate(-50%, -50%) scalex(0.55); /* スケールは変えない */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2b168fb */.circle_btn03 {
  display: flex;
  align-items: center;
  text-decoration: none;
  color: #ffffff; /* 文字色 */
  font-weight: medium;
  position: relative;
  width: fit-content;
  gap: 0.5em;
}

.circle_btn03_arrow {
  background: transparent; /* 丸の背景を透明にする */
  color: #ffffff; /* 矢印の色 */
  padding: 1.5em;
  border: 1px solid #ffffff; /* 黒い線を追加 */
  border-radius: 100vh;
  width: 2.5em; /* 丸の横幅 */
  height: 2.5em; /* 丸の高さ */
  text-align: center;
  transition: 0.7s;
  position: relative;
}

.circle_btn03_arrow span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scalex(0.55);
  -webkit-transform: translate(-50%, -50%) scalex(0.55);
  -ms-transform: translate(-50%, -50%) scalex(0.55);
  transition: left 0.3s, transform 0.3s;
}

/* マウスオーバーした際のデザイン */
.circle_btn03:hover .circle_btn03_arrow {
  transform: scale(1.15); /* 丸の大きさ */
  background: #ffffff
}

.circle_btn03:hover .circle_btn03_arrow span {
  color: #111111;
  left: 50%; /* 必要に応じて調整 */
  transform: translate(-50%, -50%) scalex(0.55); /* スケールは変えない */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6375a60 */.circle_btn03 {
  display: flex;
  align-items: center;
  text-decoration: none;
  color: #ffffff; /* 文字色 */
  font-weight: medium;
  position: relative;
  width: fit-content;
  gap: 0.5em;
}

.circle_btn03_arrow {
  background: transparent; /* 丸の背景を透明にする */
  color: #ffffff; /* 矢印の色 */
  padding: 1.5em;
  border: 1px solid #ffffff; /* 黒い線を追加 */
  border-radius: 100vh;
  width: 2.5em; /* 丸の横幅 */
  height: 2.5em; /* 丸の高さ */
  text-align: center;
  transition: 0.7s;
  position: relative;
}

.circle_btn03_arrow span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scalex(0.55);
  -webkit-transform: translate(-50%, -50%) scalex(0.55);
  -ms-transform: translate(-50%, -50%) scalex(0.55);
  transition: left 0.3s, transform 0.3s;
}

/* マウスオーバーした際のデザイン */
.circle_btn03:hover .circle_btn03_arrow {
  transform: scale(1.15); /* 丸の大きさ */
  background: #ffffff
}

.circle_btn03:hover .circle_btn03_arrow span {
  color: #111111;
  left: 50%; /* 必要に応じて調整 */
  transform: translate(-50%, -50%) scalex(0.55); /* スケールは変えない */
}/* End custom CSS */