.elementor-3409 .elementor-element.elementor-element-94f4ca0:not(.elementor-motion-effects-element-type-background),.elementor-3409 .elementor-element.elementor-element-94f4ca0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3409 .elementor-element.elementor-element-94f4ca0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-3409 .elementor-element.elementor-element-94f4ca0>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3409 .elementor-element.elementor-element-fc8d976>.elementor-widget-container{padding:0}.elementor-3409 .elementor-element.elementor-element-fc8d976{text-align:left}.elementor-3409 .elementor-element.elementor-element-0c67f4e:not(.elementor-motion-effects-element-type-background),.elementor-3409 .elementor-element.elementor-element-0c67f4e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3409 .elementor-element.elementor-element-0c67f4e>.elementor-container{max-width:1170px}.elementor-3409 .elementor-element.elementor-element-0c67f4e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px 0}.elementor-3409 .elementor-element.elementor-element-0c67f4e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3409 .elementor-element.elementor-element-67140b4>.elementor-element-populated{padding:0}.elementor-3409 .elementor-element.elementor-element-d2323b7>.elementor-widget-container{padding:0}.elementor-3409 .elementor-element.elementor-element-d2323b7{text-align:left}.elementor-3409 .elementor-element.elementor-element-31974a5>.elementor-background-overlay{background-image:url("https://phot-tanabe.jp/wp-content/uploads/2021/08/130-e1641654008107.png");background-repeat:no-repeat;background-size:cover;opacity:.32;transition:background .3s,border-radius .3s,opacity .3s}.elementor-3409 .elementor-element.elementor-element-31974a5 .elementor-background-overlay{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-3409 .elementor-element.elementor-element-31974a5{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-55px;margin-bottom:30px;padding:20px 0}.elementor-3409 .elementor-element.elementor-element-31974a5>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-2f4934f)}.elementor-3409 .elementor-element.elementor-element-31974a5>.elementor-shape-bottom svg{width:calc(155% + 1.3px);height:170px}.elementor-bc-flex-widget .elementor-3409 .elementor-element.elementor-element-49ffaf6.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3409 .elementor-element.elementor-element-49ffaf6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3409 .elementor-element.elementor-element-49ffaf6>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-3409 .elementor-element.elementor-element-224670b{--spacer-size:130px}.elementor-3409 .elementor-element.elementor-element-224670b>.elementor-widget-container{margin:0;padding:0}.elementor-3409 .elementor-element.elementor-element-18dc68a{text-align:center}.elementor-3409 .elementor-element.elementor-element-18dc68a .elementor-heading-title{font-size:40px;font-weight:400;color:#fff}.elementor-3409 .elementor-element.elementor-element-f16cb50{text-align:center}.elementor-3409 .elementor-element.elementor-element-f16cb50 .elementor-heading-title{font-size:40px;font-weight:400;color:#fff}.elementor-3409 .elementor-element.elementor-element-6dbd5b6{text-align:center}.elementor-3409 .elementor-element.elementor-element-6dbd5b6 .elementor-heading-title{font-size:40px;font-weight:400;color:#fff}.elementor-3409 .elementor-element.elementor-element-e6580b1{text-align:center}.elementor-3409 .elementor-element.elementor-element-e6580b1 .elementor-heading-title{font-size:28px;font-weight:400;color:#fff}.elementor-3409 .elementor-element.elementor-element-051bcd7{text-align:center}.elementor-3409 .elementor-element.elementor-element-051bcd7 .elementor-heading-title{font-size:28px;font-weight:400;color:#fff}.elementor-3409 .elementor-element.elementor-element-1b4efcd .elementor-button{background-color:#000;font-family:"Arial",Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1.3px;fill:#fff;color:#fff;box-shadow:0px 0px 10px 0px rgba(0,0,0,.35);border-style:solid;border-width:3px;border-color:var(--e-global-color-primary);border-radius:100px;padding:13px 11px 10px 26px}.elementor-3409 .elementor-element.elementor-element-1b4efcd .elementor-button:hover,.elementor-3409 .elementor-element.elementor-element-1b4efcd .elementor-button:focus{background-color:rgba(111,75,242,0);color:#c6c6c6;border-color:#fff}.elementor-3409 .elementor-element.elementor-element-1b4efcd>.elementor-widget-container{padding:0}.elementor-3409 .elementor-element.elementor-element-1b4efcd .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-3409 .elementor-element.elementor-element-1b4efcd .elementor-button .elementor-button-content-wrapper{gap:16px}.elementor-3409 .elementor-element.elementor-element-1b4efcd .elementor-button:hover svg,.elementor-3409 .elementor-element.elementor-element-1b4efcd .elementor-button:focus svg{fill:#c6c6c6}.elementor-3409 .elementor-element.elementor-element-1b5e9e7 .elementor-button{background-color:var(--e-global-color-text);font-family:"Arial",Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1.3px;fill:#fff;color:#fff;box-shadow:0px 0px 10px 0px rgba(0,0,0,.35);border-style:solid;border-width:2px;border-color:var(--e-global-color-primary);border-radius:100px;padding:13px 11px 10px 26px}.elementor-3409 .elementor-element.elementor-element-1b5e9e7 .elementor-button:hover,.elementor-3409 .elementor-element.elementor-element-1b5e9e7 .elementor-button:focus{background-color:rgba(111,75,242,0);color:#c6c6c6;border-color:#fff}.elementor-3409 .elementor-element.elementor-element-1b5e9e7>.elementor-widget-container{padding:0}.elementor-3409 .elementor-element.elementor-element-1b5e9e7 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-3409 .elementor-element.elementor-element-1b5e9e7 .elementor-button .elementor-button-content-wrapper{gap:16px}.elementor-3409 .elementor-element.elementor-element-1b5e9e7 .elementor-button:hover svg,.elementor-3409 .elementor-element.elementor-element-1b5e9e7 .elementor-button:focus svg{fill:#c6c6c6}.elementor-3409 .elementor-element.elementor-element-16f20bc{--spacer-size:200px}.elementor-3409 .elementor-element.elementor-element-16f20bc>.elementor-widget-container{margin:0;padding:0}.elementor-3409 .elementor-element.elementor-element-057bca9>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-3409 .elementor-element.elementor-element-057bca9:not(.elementor-motion-effects-element-type-background),.elementor-3409 .elementor-element.elementor-element-057bca9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-2f4934f)}.elementor-3409 .elementor-element.elementor-element-057bca9>.elementor-container{max-width:1110px}.elementor-3409 .elementor-element.elementor-element-057bca9>.elementor-background-overlay{opacity:.03;transition:background .3s,border-radius .3s,opacity .3s}.elementor-3409 .elementor-element.elementor-element-057bca9{border-style:solid;border-width:0 0 1px;border-color:#efefef;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0 0 10px}.elementor-3409 .elementor-element.elementor-element-057bca9,.elementor-3409 .elementor-element.elementor-element-057bca9>.elementor-background-overlay{border-radius:0 0 1px}.elementor-3409 .elementor-element.elementor-element-49a293a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-3409 .elementor-element.elementor-element-49a293a>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-3409 .elementor-element.elementor-element-7574e27>.elementor-widget-container{margin:0;padding:0}.elementor-3409 .elementor-element.elementor-element-7574e27{text-align:left}.elementor-3409 .elementor-element.elementor-element-7574e27 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:26px;font-weight:300;line-height:46px;color:#192431}.elementor-3409 .elementor-element.elementor-element-7060f00>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-3409 .elementor-element.elementor-element-7060f00:not(.elementor-motion-effects-element-type-background),.elementor-3409 .elementor-element.elementor-element-7060f00>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-2f4934f)}.elementor-3409 .elementor-element.elementor-element-7060f00>.elementor-container{max-width:1110px}.elementor-3409 .elementor-element.elementor-element-7060f00>.elementor-background-overlay{opacity:.03;transition:background .3s,border-radius .3s,opacity .3s}.elementor-3409 .elementor-element.elementor-element-7060f00{border-style:solid;border-width:0 0 1px;border-color:#efefef;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:40px;padding:30px 0}.elementor-3409 .elementor-element.elementor-element-7060f00,.elementor-3409 .elementor-element.elementor-element-7060f00>.elementor-background-overlay{border-radius:0 0 1px}.elementor-3409 .elementor-element.elementor-element-7cdecb4>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-3409 .elementor-element.elementor-element-7cdecb4>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-3409 .elementor-element.elementor-element-73337a1 .elementor-button{background-color:#000;font-family:"Arial",Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1.3px;fill:#fff;color:#fff;box-shadow:0px 0px 10px 0px rgba(0,0,0,.35);border-style:solid;border-width:3px;border-color:var(--e-global-color-primary);border-radius:100px;padding:13px 11px 10px 26px}.elementor-3409 .elementor-element.elementor-element-73337a1 .elementor-button:hover,.elementor-3409 .elementor-element.elementor-element-73337a1 .elementor-button:focus{background-color:rgba(111,75,242,0);color:#c6c6c6;border-color:#fff}.elementor-3409 .elementor-element.elementor-element-73337a1>.elementor-widget-container{padding:0}.elementor-3409 .elementor-element.elementor-element-73337a1 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-3409 .elementor-element.elementor-element-73337a1 .elementor-button .elementor-button-content-wrapper{gap:16px}.elementor-3409 .elementor-element.elementor-element-73337a1 .elementor-button:hover svg,.elementor-3409 .elementor-element.elementor-element-73337a1 .elementor-button:focus svg{fill:#c6c6c6}.elementor-3409 .elementor-element.elementor-element-9b08872:not(.elementor-motion-effects-element-type-background),.elementor-3409 .elementor-element.elementor-element-9b08872>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3409 .elementor-element.elementor-element-9b08872{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:-65px;padding:80px 0 60px}.elementor-3409 .elementor-element.elementor-element-9b08872>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3409 .elementor-element.elementor-element-0490b7d{text-align:center}.elementor-3409 .elementor-element.elementor-element-0490b7d .elementor-heading-title{font-size:1.8em;font-weight:300}.elementor-3409 .elementor-element.elementor-element-a28d3fb{text-align:center;color:var(--e-global-color-primary)}.elementor-3409 .elementor-element.elementor-element-a078164{text-align:center}.elementor-3409 .elementor-element.elementor-element-a078164 .elementor-heading-title{line-height:1.4em}.elementor-3409 .elementor-element.elementor-element-56f43e3 .elementor-button{background-color:#000;font-family:"Arial",Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1.3px;fill:#fff;color:#fff;box-shadow:0px 0px 10px 0px rgba(0,0,0,.35);border-style:solid;border-width:3px;border-color:var(--e-global-color-primary);border-radius:100px;padding:13px 11px 10px 26px}.elementor-3409 .elementor-element.elementor-element-56f43e3 .elementor-button:hover,.elementor-3409 .elementor-element.elementor-element-56f43e3 .elementor-button:focus{background-color:rgba(111,75,242,0);color:#c6c6c6;border-color:#fff}.elementor-3409 .elementor-element.elementor-element-56f43e3>.elementor-widget-container{padding:0}.elementor-3409 .elementor-element.elementor-element-56f43e3 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-3409 .elementor-element.elementor-element-56f43e3 .elementor-button .elementor-button-content-wrapper{gap:16px}.elementor-3409 .elementor-element.elementor-element-56f43e3 .elementor-button:hover svg,.elementor-3409 .elementor-element.elementor-element-56f43e3 .elementor-button:focus svg{fill:#c6c6c6}.elementor-3409 .elementor-element.elementor-element-4af1fe6>.elementor-widget-container{margin:-12px 0 0}.elementor-3409 .elementor-element.elementor-element-592347d .elementor-repeater-item-c3f3fa2 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://phot-tanabe.jp/wp-content/uploads/img/003.png);background-size:cover}.elementor-3409 .elementor-element.elementor-element-592347d .elementor-repeater-item-8137fb1 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://phot-tanabe.jp/wp-content/uploads/2021/09/d8mf2204w.jpg);background-size:cover}.elementor-3409 .elementor-element.elementor-element-592347d .elementor-repeater-item-6db2d0f .swiper-slide-bg{background-color:#833ca3;background-image:url(https://phot-tanabe.jp/wp-content/uploads/2021/09/d8mf2688w.jpg);background-size:cover}.elementor-3409 .elementor-element.elementor-element-592347d .elementor-repeater-item-dec9afd .swiper-slide-bg{background-color:#833ca3;background-image:url(https://phot-tanabe.jp/wp-content/uploads/2021/09/d8mf2205w.jpg);background-size:cover}.elementor-3409 .elementor-element.elementor-element-592347d .elementor-repeater-item-49f265b .swiper-slide-bg{background-color:#833ca3;background-image:url(https://phot-tanabe.jp/wp-content/uploads/2021/09/d8mf2596w-e1632321561843.jpg);background-size:cover}.elementor-3409 .elementor-element.elementor-element-592347d .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px}.elementor-3409 .elementor-element.elementor-element-592347d .swiper-slide-contents{max-width:66%}.elementor-3409 .elementor-element.elementor-element-592347d .swiper-slide-inner{text-align:center}.elementor-3409 .elementor-element.elementor-element-3f8455a{text-align:center}.elementor-3409 .elementor-element.elementor-element-3f8455a .elementor-heading-title{font-size:1.8em;font-weight:300}.elementor-3409 .elementor-element.elementor-element-0e15848{text-align:center;color:var(--e-global-color-primary)}.elementor-3409 .elementor-element.elementor-element-4bdf7cf{text-align:center}.elementor-3409 .elementor-element.elementor-element-4bdf7cf .elementor-heading-title{line-height:1.4em}.elementor-3409 .elementor-element.elementor-element-2d3318a .elementor-button{background-color:#000;font-family:"Arial",Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1.3px;fill:#fff;color:#fff;box-shadow:0px 0px 10px 0px rgba(0,0,0,.35);border-style:solid;border-width:3px;border-color:var(--e-global-color-primary);border-radius:100px;padding:13px 11px 10px 26px}.elementor-3409 .elementor-element.elementor-element-2d3318a .elementor-button:hover,.elementor-3409 .elementor-element.elementor-element-2d3318a .elementor-button:focus{background-color:rgba(111,75,242,0);color:#c6c6c6;border-color:#fff}.elementor-3409 .elementor-element.elementor-element-2d3318a>.elementor-widget-container{padding:0}.elementor-3409 .elementor-element.elementor-element-2d3318a .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-3409 .elementor-element.elementor-element-2d3318a .elementor-button .elementor-button-content-wrapper{gap:16px}.elementor-3409 .elementor-element.elementor-element-2d3318a .elementor-button:hover svg,.elementor-3409 .elementor-element.elementor-element-2d3318a .elementor-button:focus svg{fill:#c6c6c6}.elementor-3409 .elementor-element.elementor-element-b0ff71c .elementor-repeater-item-c3f3fa2 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://phot-tanabe.jp/wp-content/uploads/img/003.png);background-size:cover}.elementor-3409 .elementor-element.elementor-element-b0ff71c .elementor-repeater-item-8137fb1 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://phot-tanabe.jp/wp-content/uploads/2021/09/d8mf2204w.jpg);background-size:cover}.elementor-3409 .elementor-element.elementor-element-b0ff71c .elementor-repeater-item-6db2d0f .swiper-slide-bg{background-color:#833ca3;background-image:url(https://phot-tanabe.jp/wp-content/uploads/2021/09/d8mf2688w.jpg);background-size:cover}.elementor-3409 .elementor-element.elementor-element-b0ff71c .elementor-repeater-item-dec9afd .swiper-slide-bg{background-color:#833ca3;background-image:url(https://phot-tanabe.jp/wp-content/uploads/2021/09/d8mf2205w.jpg);background-size:cover}.elementor-3409 .elementor-element.elementor-element-b0ff71c .elementor-repeater-item-49f265b .swiper-slide-bg{background-color:#833ca3;background-image:url(https://phot-tanabe.jp/wp-content/uploads/2021/09/d8mf2596w-e1632321561843.jpg);background-size:cover}.elementor-3409 .elementor-element.elementor-element-b0ff71c .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px}.elementor-3409 .elementor-element.elementor-element-b0ff71c .swiper-slide-contents{max-width:66%}.elementor-3409 .elementor-element.elementor-element-b0ff71c .swiper-slide-inner{text-align:center}.elementor-3409 .elementor-element.elementor-element-5e4bf6b0:not(.elementor-motion-effects-element-type-background),.elementor-3409 .elementor-element.elementor-element-5e4bf6b0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#18328f}.elementor-3409 .elementor-element.elementor-element-5e4bf6b0>.elementor-background-overlay{background-image:url("https://phot-tanabe.jp/wp-content/uploads/for-students/img/bg-theme.png");background-repeat:no-repeat;background-size:cover;opacity:.12;mix-blend-mode:luminosity;transition:background .3s,border-radius .3s,opacity .3s}.elementor-3409 .elementor-element.elementor-element-5e4bf6b0>.elementor-container{max-width:1110px}.elementor-3409 .elementor-element.elementor-element-5e4bf6b0 .elementor-background-overlay{filter:brightness(98%) contrast(90%) saturate(0%) blur(4.6px) hue-rotate(0deg)}.elementor-3409 .elementor-element.elementor-element-5e4bf6b0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:80px 0 100px}.elementor-3409 .elementor-element.elementor-element-3ba275b5>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-3409 .elementor-element.elementor-element-3ba275b5>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3409 .elementor-element.elementor-element-cb33ace{margin-top:0;margin-bottom:0;padding:0}.elementor-3409 .elementor-element.elementor-element-d5ab3c8>.elementor-widget-container{margin:0;padding:0}.elementor-3409 .elementor-element.elementor-element-d5ab3c8{text-align:center}.elementor-3409 .elementor-element.elementor-element-d5ab3c8 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:38px;font-weight:300;line-height:46px;color:#5095f3}.elementor-3409 .elementor-element.elementor-element-c1bb847{margin-top:0;margin-bottom:0}.elementor-3409 .elementor-element.elementor-element-235ac40>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-3409 .elementor-element.elementor-element-8f3cc01>.elementor-widget-container{margin:0 0 20px;padding:0}.elementor-3409 .elementor-element.elementor-element-8f3cc01{text-align:center}.elementor-3409 .elementor-element.elementor-element-8f3cc01 .elementor-heading-title{font-size:30px;font-weight:300;line-height:1.5em;color:#fff}.elementor-3409 .elementor-element.elementor-element-5ce5208>.elementor-widget-container{margin:0 0 20px;padding:0}.elementor-3409 .elementor-element.elementor-element-5ce5208{text-align:center}.elementor-3409 .elementor-element.elementor-element-5ce5208 .elementor-heading-title{font-size:30px;font-weight:300;line-height:1.5em;color:#fff}.elementor-3409 .elementor-element.elementor-element-c15907d>.elementor-widget-container{margin:0}.elementor-3409 .elementor-element.elementor-element-c15907d{text-align:center;font-size:16px;line-height:2em;letter-spacing:.3px;color:var(--e-global-color-2f4934f)}.elementor-3409 .elementor-element.elementor-element-e11e276>.elementor-widget-container{margin:0}.elementor-3409 .elementor-element.elementor-element-e11e276{text-align:center;font-size:.9em;line-height:1.3em;letter-spacing:.3px;color:var(--e-global-color-2f4934f)}.elementor-3409 .elementor-element.elementor-element-29c67608{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-3409 .elementor-element.elementor-element-29c67608>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3409 .elementor-element.elementor-element-c1f9d07:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3409 .elementor-element.elementor-element-c1f9d07>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3409 .elementor-element.elementor-element-c1f9d07>.elementor-element-populated>.elementor-background-overlay{opacity:.07}.elementor-3409 .elementor-element.elementor-element-c1f9d07>.elementor-element-populated{border-style:solid;border-width:0;border-color:#efefef;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-3409 .elementor-element.elementor-element-c1f9d07>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3409 .elementor-element.elementor-element-4b8a478>.elementor-widget-container{margin:0;padding:0}.elementor-3409 .elementor-element.elementor-element-75e7f4b3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3409 .elementor-element.elementor-element-75e7f4b3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-bc-flex-widget .elementor-3409 .elementor-element.elementor-element-75e7f4b3.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3409 .elementor-element.elementor-element-75e7f4b3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3409 .elementor-element.elementor-element-75e7f4b3>.elementor-element-populated>.elementor-background-overlay{opacity:.07}.elementor-3409 .elementor-element.elementor-element-75e7f4b3>.elementor-element-populated{border-style:solid;border-width:0;border-color:#efefef;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-3409 .elementor-element.elementor-element-75e7f4b3>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3409 .elementor-element.elementor-element-72287dd0>.elementor-widget-container{padding:30px 0}.elementor-3409 .elementor-element.elementor-element-b59db97{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-3409 .elementor-element.elementor-element-b59db97>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3409 .elementor-element.elementor-element-386307d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3409 .elementor-element.elementor-element-386307d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-bc-flex-widget .elementor-3409 .elementor-element.elementor-element-386307d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3409 .elementor-element.elementor-element-386307d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3409 .elementor-element.elementor-element-386307d>.elementor-element-populated>.elementor-background-overlay{opacity:.07}.elementor-3409 .elementor-element.elementor-element-386307d>.elementor-element-populated{border-style:solid;border-width:0;border-color:#efefef;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-3409 .elementor-element.elementor-element-386307d>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3409 .elementor-element.elementor-element-3fa9925:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3409 .elementor-element.elementor-element-3fa9925>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-bc-flex-widget .elementor-3409 .elementor-element.elementor-element-3fa9925.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3409 .elementor-element.elementor-element-3fa9925.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3409 .elementor-element.elementor-element-3fa9925>.elementor-element-populated>.elementor-background-overlay{opacity:.07}.elementor-3409 .elementor-element.elementor-element-3fa9925>.elementor-element-populated{border-style:solid;border-width:0;border-color:#efefef;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-3409 .elementor-element.elementor-element-3fa9925>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3409 .elementor-element.elementor-element-fb0d7bd>.elementor-widget-container{padding:30px 0}.elementor-3409 .elementor-element.elementor-element-ae44541:not(.elementor-motion-effects-element-type-background),.elementor-3409 .elementor-element.elementor-element-ae44541>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3409 .elementor-element.elementor-element-ae44541>.elementor-background-overlay{background-image:url("https://phot-tanabe.jp/wp-content/uploads/for-students/img/bg-theme.png");background-repeat:no-repeat;background-size:cover;opacity:.12;mix-blend-mode:luminosity;transition:background .3s,border-radius .3s,opacity .3s}.elementor-3409 .elementor-element.elementor-element-ae44541{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0}.elementor-3409 .elementor-element.elementor-element-1203e28>.elementor-background-overlay{opacity:.5}.elementor-3409 .elementor-element.elementor-element-1203e28{margin-top:30px;margin-bottom:20px}.elementor-3409 .elementor-element.elementor-element-698509a>.elementor-widget-container{margin:0;padding:0}.elementor-3409 .elementor-element.elementor-element-698509a{text-align:center}.elementor-3409 .elementor-element.elementor-element-698509a .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:38px;font-weight:300;line-height:46px;color:var(--e-global-color-primary)}.elementor-3409 .elementor-element.elementor-element-3961f78:not(.elementor-motion-effects-element-type-background),.elementor-3409 .elementor-element.elementor-element-3961f78>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF87}.elementor-3409 .elementor-element.elementor-element-3961f78{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-3409 .elementor-element.elementor-element-3961f78>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3409 .elementor-element.elementor-element-3961f78>.elementor-shape-bottom svg{width:calc(141% + 1.3px)}.elementor-3409 .elementor-element.elementor-element-9b6e9df>.elementor-element-populated>.elementor-background-overlay{opacity:.65}.elementor-3409 .elementor-element.elementor-element-9b6e9df>.elementor-element-populated{box-shadow:0px 2px 15px 0px rgba(0,0,0,.1);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 30px}.elementor-3409 .elementor-element.elementor-element-9b6e9df>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3409 .elementor-element.elementor-element-b7faeb0:hover img{opacity:.45}.elementor-3409 .elementor-element.elementor-element-b7faeb0 img{transition-duration:1s}.elementor-3409 .elementor-element.elementor-element-3408835>.elementor-widget-container{margin:5px 0 0;padding:0 20px}.elementor-3409 .elementor-element.elementor-element-3408835 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:28px;color:var(--e-global-color-text)}.elementor-3409 .elementor-element.elementor-element-ef6f872>.elementor-widget-container{margin:0 20px;padding:0}.elementor-3409 .elementor-element.elementor-element-ef6f872{font-family:"Roboto",Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var(--e-global-color-text)}.elementor-3409 .elementor-element.elementor-element-cd85bf4>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-3409 .elementor-element.elementor-element-cd85bf4>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3409 .elementor-element.elementor-element-bdfdf8e:not(.elementor-motion-effects-element-type-background),.elementor-3409 .elementor-element.elementor-element-bdfdf8e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF87}.elementor-3409 .elementor-element.elementor-element-bdfdf8e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-3409 .elementor-element.elementor-element-bdfdf8e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3409 .elementor-element.elementor-element-bdfdf8e>.elementor-shape-bottom svg{width:calc(141% + 1.3px)}.elementor-3409 .elementor-element.elementor-element-b78c798>.elementor-element-populated{box-shadow:0px 2px 15px 0px rgba(0,0,0,.1);margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 30px}.elementor-3409 .elementor-element.elementor-element-4b84b68:hover img{opacity:.45}.elementor-3409 .elementor-element.elementor-element-4b84b68 img{transition-duration:1s}.elementor-3409 .elementor-element.elementor-element-4d3cedc>.elementor-widget-container{margin:5px 0 0;padding:0 20px}.elementor-3409 .elementor-element.elementor-element-4d3cedc .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:28px;color:var(--e-global-color-text)}.elementor-3409 .elementor-element.elementor-element-0e43d58>.elementor-widget-container{margin:0 20px;padding:0}.elementor-3409 .elementor-element.elementor-element-0e43d58{font-family:"Roboto",Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var(--e-global-color-text)}.elementor-3409 .elementor-element.elementor-element-79a44d5:not(.elementor-motion-effects-element-type-background),.elementor-3409 .elementor-element.elementor-element-79a44d5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF87}.elementor-3409 .elementor-element.elementor-element-79a44d5{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-3409 .elementor-element.elementor-element-79a44d5>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3409 .elementor-element.elementor-element-79a44d5>.elementor-shape-bottom svg{width:calc(141% + 1.3px)}.elementor-3409 .elementor-element.elementor-element-5c36631>.elementor-element-populated{box-shadow:0px 2px 15px 0px rgba(0,0,0,.1);margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 30px}.elementor-3409 .elementor-element.elementor-element-85c096f:hover img{opacity:.45}.elementor-3409 .elementor-element.elementor-element-85c096f img{transition-duration:1s}.elementor-3409 .elementor-element.elementor-element-7e4aaba>.elementor-widget-container{margin:5px 0 0;padding:0 20px}.elementor-3409 .elementor-element.elementor-element-7e4aaba .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:28px;color:var(--e-global-color-text)}.elementor-3409 .elementor-element.elementor-element-3686d89>.elementor-widget-container{margin:0 20px;padding:0}.elementor-3409 .elementor-element.elementor-element-3686d89{font-family:"Roboto",Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var(--e-global-color-text)}.elementor-3409 .elementor-element.elementor-element-ac8cd32{margin-top:30px;margin-bottom:0}.elementor-3409 .elementor-element.elementor-element-da0bfe1 .elementor-button{background-color:#000;font-family:"Arial",Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1.3px;fill:#fff;color:#fff;box-shadow:0px 0px 10px 0px rgba(0,0,0,.35);border-style:solid;border-width:3px;border-color:var(--e-global-color-primary);border-radius:100px;padding:13px 11px 10px 26px}.elementor-3409 .elementor-element.elementor-element-da0bfe1 .elementor-button:hover,.elementor-3409 .elementor-element.elementor-element-da0bfe1 .elementor-button:focus{background-color:rgba(111,75,242,0);color:#c6c6c6;border-color:#fff}.elementor-3409 .elementor-element.elementor-element-da0bfe1>.elementor-widget-container{padding:0}.elementor-3409 .elementor-element.elementor-element-da0bfe1 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-3409 .elementor-element.elementor-element-da0bfe1 .elementor-button .elementor-button-content-wrapper{gap:16px}.elementor-3409 .elementor-element.elementor-element-da0bfe1 .elementor-button:hover svg,.elementor-3409 .elementor-element.elementor-element-da0bfe1 .elementor-button:focus svg{fill:#c6c6c6}@media(max-width:1024px){.elementor-3409 .elementor-element.elementor-element-fc8d976{text-align:center}.elementor-3409 .elementor-element.elementor-element-0c67f4e{margin-top:-45px;margin-bottom:30px}.elementor-3409 .elementor-element.elementor-element-d2323b7{text-align:center}.elementor-3409 .elementor-element.elementor-element-31974a5{margin-top:-33px;margin-bottom:33px}.elementor-3409 .elementor-element.elementor-element-051bcd7 .elementor-heading-title{line-height:1.4em}.elementor-3409 .elementor-element.elementor-element-1b4efcd>.elementor-widget-container{padding:0 0 30px}.elementor-3409 .elementor-element.elementor-element-1b5e9e7>.elementor-widget-container{padding:0 0 30px}.elementor-3409 .elementor-element.elementor-element-057bca9{padding:20px 15px}.elementor-3409 .elementor-element.elementor-element-49a293a>.elementor-element-populated{padding:0 30px}.elementor-3409 .elementor-element.elementor-element-7574e27 .elementor-heading-title{font-size:40px;line-height:44px}.elementor-3409 .elementor-element.elementor-element-7060f00{padding:20px 15px}.elementor-3409 .elementor-element.elementor-element-7cdecb4>.elementor-element-populated{padding:0 30px}.elementor-3409 .elementor-element.elementor-element-73337a1>.elementor-widget-container{padding:0 0 30px}.elementor-3409 .elementor-element.elementor-element-0490b7d .elementor-heading-title{font-size:24px}.elementor-3409 .elementor-element.elementor-element-56f43e3>.elementor-widget-container{padding:0 0 30px}.elementor-3409 .elementor-element.elementor-element-3f8455a .elementor-heading-title{font-size:24px}.elementor-3409 .elementor-element.elementor-element-2d3318a>.elementor-widget-container{padding:0 0 30px}.elementor-3409 .elementor-element.elementor-element-5e4bf6b0{padding:30px 50px}.elementor-3409 .elementor-element.elementor-element-d5ab3c8 .elementor-heading-title{font-size:40px;line-height:44px}.elementor-3409 .elementor-element.elementor-element-5ce5208{text-align:left}.elementor-3409 .elementor-element.elementor-element-e11e276{text-align:left;line-height:1.8em;letter-spacing:.3px}.elementor-3409 .elementor-element.elementor-element-29c67608{margin-top:30px;margin-bottom:50px;padding:0}.elementor-3409 .elementor-element.elementor-element-c1f9d07>.elementor-element-populated{padding:15px 15px 30px}.elementor-3409 .elementor-element.elementor-element-75e7f4b3>.elementor-element-populated{padding:0 15px 50px}.elementor-3409 .elementor-element.elementor-element-72287dd0>.elementor-widget-container{padding:0 100px}.elementor-3409 .elementor-element.elementor-element-b59db97{margin-top:30px;margin-bottom:50px;padding:0}.elementor-3409 .elementor-element.elementor-element-386307d>.elementor-element-populated{padding:15px 15px 30px}.elementor-3409 .elementor-element.elementor-element-3fa9925>.elementor-element-populated{padding:0 15px 50px}.elementor-3409 .elementor-element.elementor-element-fb0d7bd>.elementor-widget-container{padding:0 100px}.elementor-3409 .elementor-element.elementor-element-ae44541{padding:0 10px}.elementor-3409 .elementor-element.elementor-element-533bdfa>.elementor-element-populated{padding:0}.elementor-3409 .elementor-element.elementor-element-1203e28{margin-top:30px;margin-bottom:20px}.elementor-3409 .elementor-element.elementor-element-698509a .elementor-heading-title{font-size:40px;line-height:44px}.elementor-3409 .elementor-element.elementor-element-c151147{margin-top:0;margin-bottom:0;padding:0}.elementor-3409 .elementor-element.elementor-element-3408835 .elementor-heading-title{font-size:14px;line-height:26px}.elementor-3409 .elementor-element.elementor-element-4d3cedc .elementor-heading-title{font-size:14px;line-height:26px}.elementor-3409 .elementor-element.elementor-element-7e4aaba .elementor-heading-title{font-size:14px;line-height:26px}.elementor-3409 .elementor-element.elementor-element-ac8cd32{margin-top:0;margin-bottom:0;padding:0}.elementor-3409 .elementor-element.elementor-element-da0bfe1>.elementor-widget-container{padding:0 0 30px}}@media(max-width:767px){.elementor-3409 .elementor-element.elementor-element-94f4ca0{margin-top:-25px;margin-bottom:20px;padding:0}.elementor-3409 .elementor-element.elementor-element-56a3e41>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-3409 .elementor-element.elementor-element-fc8d976>.elementor-widget-container{margin:0;padding:30px 0 20px}.elementor-3409 .elementor-element.elementor-element-fc8d976{text-align:center}.elementor-3409 .elementor-element.elementor-element-0c67f4e{padding:25px 10px 10px}.elementor-3409 .elementor-element.elementor-element-d2323b7{text-align:left}.elementor-3409 .elementor-element.elementor-element-31974a5>.elementor-shape-bottom svg{width:calc(180% + 1.3px);height:110px}.elementor-3409 .elementor-element.elementor-element-31974a5{margin-top:-22px;margin-bottom:5px}.elementor-3409 .elementor-element.elementor-element-49ffaf6>.elementor-element-populated{padding:0 20px}.elementor-3409 .elementor-element.elementor-element-18dc68a .elementor-heading-title{font-size:28px}.elementor-3409 .elementor-element.elementor-element-f16cb50 .elementor-heading-title{font-size:32px}.elementor-3409 .elementor-element.elementor-element-6dbd5b6>.elementor-widget-container{margin:-15px 0 0}.elementor-3409 .elementor-element.elementor-element-6dbd5b6 .elementor-heading-title{font-size:28px}.elementor-3409 .elementor-element.elementor-element-e6580b1 .elementor-heading-title{font-size:18px;line-height:1.4em}.elementor-3409 .elementor-element.elementor-element-051bcd7 .elementor-heading-title{font-size:18px;line-height:1.6em}.elementor-3409 .elementor-element.elementor-element-1b4efcd{width:100%;max-width:100%}.elementor-3409 .elementor-element.elementor-element-1b4efcd>.elementor-widget-container{margin:0;padding:0 0 30px}.elementor-3409 .elementor-element.elementor-element-1b5e9e7{width:100%;max-width:100%}.elementor-3409 .elementor-element.elementor-element-1b5e9e7>.elementor-widget-container{margin:0;padding:0 0 30px}.elementor-3409 .elementor-element.elementor-element-057bca9{margin-top:0;margin-bottom:0;padding:20px 15px 30px}.elementor-3409 .elementor-element.elementor-element-49a293a>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-3409 .elementor-element.elementor-element-7574e27>.elementor-widget-container{margin:0;padding:0}.elementor-3409 .elementor-element.elementor-element-7574e27{text-align:center}.elementor-3409 .elementor-element.elementor-element-7574e27 .elementor-heading-title{font-size:28px;line-height:34px}.elementor-3409 .elementor-element.elementor-element-7060f00{margin-top:0;margin-bottom:0;padding:20px 15px 30px}.elementor-3409 .elementor-element.elementor-element-73337a1{width:100%;max-width:100%}.elementor-3409 .elementor-element.elementor-element-73337a1>.elementor-widget-container{margin:0;padding:0 0 30px}.elementor-3409 .elementor-element.elementor-element-0490b7d .elementor-heading-title{font-size:18px}.elementor-3409 .elementor-element.elementor-element-56f43e3{width:100%;max-width:100%}.elementor-3409 .elementor-element.elementor-element-56f43e3>.elementor-widget-container{margin:0;padding:0 0 30px}.elementor-3409 .elementor-element.elementor-element-3f8455a .elementor-heading-title{font-size:18px}.elementor-3409 .elementor-element.elementor-element-2d3318a{width:100%;max-width:100%}.elementor-3409 .elementor-element.elementor-element-2d3318a>.elementor-widget-container{margin:0;padding:0 0 30px}.elementor-3409 .elementor-element.elementor-element-5e4bf6b0{padding:30px 15px 50px}.elementor-3409 .elementor-element.elementor-element-cb33ace{margin-top:0;margin-bottom:10px}.elementor-3409 .elementor-element.elementor-element-d5ab3c8 .elementor-heading-title{font-size:28px;line-height:34px}.elementor-3409 .elementor-element.elementor-element-c1bb847{padding:0 10px}.elementor-3409 .elementor-element.elementor-element-8f3cc01 .elementor-heading-title{font-size:18px}.elementor-3409 .elementor-element.elementor-element-5ce5208 .elementor-heading-title{font-size:20px}.elementor-3409 .elementor-element.elementor-element-c15907d{font-size:14px}.elementor-3409 .elementor-element.elementor-element-e11e276>.elementor-widget-container{padding:0}.elementor-3409 .elementor-element.elementor-element-e11e276{font-size:14px}.elementor-3409 .elementor-element.elementor-element-29c67608{padding:0}.elementor-3409 .elementor-element.elementor-element-c1f9d07>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px}.elementor-3409 .elementor-element.elementor-element-75e7f4b3>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 15px 30px}.elementor-3409 .elementor-element.elementor-element-72287dd0>.elementor-widget-container{margin:0;padding:0}.elementor-3409 .elementor-element.elementor-element-b59db97{padding:0}.elementor-3409 .elementor-element.elementor-element-386307d>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px}.elementor-3409 .elementor-element.elementor-element-3fa9925>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 15px 30px}.elementor-3409 .elementor-element.elementor-element-fb0d7bd>.elementor-widget-container{margin:0;padding:0}.elementor-3409 .elementor-element.elementor-element-ae44541{padding:0}.elementor-3409 .elementor-element.elementor-element-1203e28{margin-top:0;margin-bottom:0}.elementor-3409 .elementor-element.elementor-element-698509a .elementor-heading-title{font-size:28px;line-height:34px}.elementor-3409 .elementor-element.elementor-element-3408835>.elementor-widget-container{margin:0;padding:10px}.elementor-3409 .elementor-element.elementor-element-3408835{text-align:left}.elementor-3409 .elementor-element.elementor-element-3408835 .elementor-heading-title{font-size:18px;line-height:26px}.elementor-3409 .elementor-element.elementor-element-ef6f872>.elementor-widget-container{margin:0;padding:10px}.elementor-3409 .elementor-element.elementor-element-4d3cedc>.elementor-widget-container{margin:0;padding:10px}.elementor-3409 .elementor-element.elementor-element-4d3cedc{text-align:left}.elementor-3409 .elementor-element.elementor-element-4d3cedc .elementor-heading-title{font-size:18px;line-height:26px}.elementor-3409 .elementor-element.elementor-element-0e43d58>.elementor-widget-container{margin:0;padding:10px}.elementor-3409 .elementor-element.elementor-element-7e4aaba>.elementor-widget-container{margin:0;padding:10px}.elementor-3409 .elementor-element.elementor-element-7e4aaba{text-align:left}.elementor-3409 .elementor-element.elementor-element-7e4aaba .elementor-heading-title{font-size:18px;line-height:26px}.elementor-3409 .elementor-element.elementor-element-3686d89>.elementor-widget-container{margin:0;padding:10px}.elementor-3409 .elementor-element.elementor-element-da0bfe1{width:100%;max-width:100%}.elementor-3409 .elementor-element.elementor-element-da0bfe1>.elementor-widget-container{margin:0;padding:0 0 30px}}@media(min-width:768px){.elementor-3409 .elementor-element.elementor-element-c1f9d07{width:59.955%}.elementor-3409 .elementor-element.elementor-element-75e7f4b3{width:40.045%}.elementor-3409 .elementor-element.elementor-element-386307d{width:60%}.elementor-3409 .elementor-element.elementor-element-3fa9925{width:40%}}@media(max-width:1024px) and (min-width:768px){.elementor-3409 .elementor-element.elementor-element-c1f9d07{width:100%}.elementor-3409 .elementor-element.elementor-element-75e7f4b3{width:100%}.elementor-3409 .elementor-element.elementor-element-386307d{width:100%}.elementor-3409 .elementor-element.elementor-element-3fa9925{width:100%}}@media(min-width:1025px){.elementor-3409 .elementor-element.elementor-element-31974a5>.elementor-background-overlay{background-attachment:fixed}.elementor-3409 .elementor-element.elementor-element-5e4bf6b0>.elementor-background-overlay{background-attachment:fixed}.elementor-3409 .elementor-element.elementor-element-ae44541>.elementor-background-overlay{background-attachment:fixed}}.postList li{display:inline-flex !important;flex-wrap:nowrap;align-items:center;gap:1em;line-height:1;width:100%;margin:.1em 0 !important;padding:0}.postList_date{color:#444;font-weight:500;flex-shrink:0}.postList_terms a{display:inline-block;width:12em;text-align:center;padding:0;border-radius:4px;font-size:.8em !important;line-height:1.4;text-decoration:none;background-color:#999;color:#fff;border:none;white-space:nowrap}.postList_title{flex:1;white-space:normal !important}.postList_title a{color:#000;text-decoration:none}.postList_title a:hover{text-decoration:underline}